[xiph-commits] r8383 -
trunk/oggdsf/src/lib/core/directshow/dsfOggDemux
illiminable at motherfish-iii.xiph.org
illiminable at motherfish-iii.xiph.org
Mon Dec 13 22:41:15 PST 2004
Author: illiminable
Date: 2004-12-13 22:41:14 -0800 (Mon, 13 Dec 2004)
New Revision: 8383
Modified:
trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/HTTPOggSeeking.h
trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/dsfOggDemux.vcproj
Log:
* Start of the http seeking interface
Modified: trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/HTTPOggSeeking.h
===================================================================
--- trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/HTTPOggSeeking.h 2004-12-14 06:27:19 UTC (rev 8382)
+++ trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/HTTPOggSeeking.h 2004-12-14 06:41:14 UTC (rev 8383)
@@ -1,8 +1,22 @@
#pragma once
class HTTPOggSeeking
+ : public AutoOggSeekTable
{
public:
HTTPOggSeeking(void);
- ~HTTPOggSeeking(void);
+ virtual ~HTTPOggSeeking(void);
+
+ virtual bool buildTable();
+
+ //IOggCallback interface
+ virtual bool acceptOggPage(OggPage* inOggPage);
+
+ __int64 fileDuration();
+
+ bool addSeekPoint(__int64 inTime, unsigned long mStartPos);
+ tSeekPair getStartPos(__int64 inTime);
+
+
+
};
Modified: trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/dsfOggDemux.vcproj
===================================================================
--- trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/dsfOggDemux.vcproj 2004-12-14 06:27:19 UTC (rev 8382)
+++ trunk/oggdsf/src/lib/core/directshow/dsfOggDemux/dsfOggDemux.vcproj 2004-12-14 06:41:14 UTC (rev 8383)
@@ -298,6 +298,9 @@
RelativePath="HTTPFileSource.cpp">
</File>
<File
+ RelativePath=".\HTTPOggSeeking.cpp">
+ </File>
+ <File
RelativePath=".\HTTPSocket.cpp">
</File>
<File
@@ -401,6 +404,9 @@
RelativePath="HTTPFileSource.h">
</File>
<File
+ RelativePath=".\HTTPOggSeeking.h">
+ </File>
+ <File
RelativePath=".\HTTPSocket.h">
</File>
<File
More information about the commits
mailing list