AutoAnxSeekTable.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <libOOOggSeek/libOOOggSeek.h>
00004 
00005 #include <libOOOggSeek/AutoOggSeekTable.h>
00006 
00007 #include <string>
00008 
00009 using namespace std;
00010 
00011 class LIBOOOGGSEEK_API AutoAnxSeekTable
00012         :       public AutoOggSeekTable
00013 {
00014 public:
00015         AutoAnxSeekTable(string inFileName);
00016         virtual ~AutoAnxSeekTable(void);
00017 
00018         //virtual bool buildTable();
00019 
00020         //IOggCallback interface
00021         virtual bool acceptOggPage(OggPage* inOggPage);
00022 
00023 protected:
00024         unsigned long mAnxPackets;
00025         bool mSeenAnything;
00026         unsigned long mAnnodexSerialNo;
00027         bool mReadyForOgg;
00028         bool mSkippedCMML;
00029 
00030         unsigned short mAnnodexMajorVersion;
00031 
00032         // V3-related member variables
00033         unsigned long mCMMLSerialNo;
00034         unsigned long mCMMLPacketsToSkip;
00035 
00036         fstream mDebugFile;
00037 };

Generated on Tue Feb 15 14:54:21 2005 for oggdsf by  doxygen 1.3.9