OggStreamValidationState.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <libilliCore/libilliCore.h>
00004 
00005 class OggStreamValidationState
00006 {
00007 public:
00008         OggStreamValidationState(void);
00009         ~OggStreamValidationState(void);
00010 
00011         enum eOggStreamValidationState {
00012                 VS_FULLY_VALID,
00013 
00014                 VS_SEEN_NOTHING,
00015                 VS_SEEN_BOS,
00016                 VS_SEEN_EOS,
00017                 VS_WAITING_FOR_CONTINUATION,
00018                 VS_INVALID
00019 
00020         };
00021         unsigned long mSerialNo;
00022         LOOG_INT64 mGranulePosUpto;
00023         unsigned long mSequenceNoUpto;
00024 
00025         bool mSeenAnything;
00026         unsigned long mSeenBOS;
00027         unsigned long mSeenEOS;
00028 
00029         unsigned long mErrorCount;
00030         unsigned long mWarningCount;
00031 
00032         eOggStreamValidationState mState;
00033 
00034 };

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