CBaseSplitterFileEx Class Reference

Inheritance diagram for CBaseSplitterFileEx:

CBaseSplitterFile CMP4SplitterFile CMpaSplitterFile CMpegSplitterFile List of all members.

Public Types

enum  mpeg_t

Public Member Functions

 CBaseSplitterFileEx (IAsyncReader *pReader, HRESULT &hr, int cachelen=DEFAULT_CACHELEN)
virtual ~CBaseSplitterFileEx ()
bool NextMpegStartCode (BYTE &b, __int64 len=65536)
bool Read (pshdr &h)
bool Read (pssyshdr &h)
bool Read (peshdr &h, BYTE code)
bool Read (seqhdr &h, int len, CMediaType *pmt=NULL)
bool Read (mpahdr &h, int len, bool fAllowV25, CMediaType *pmt=NULL)
bool Read (aachdr &h, int len, CMediaType *pmt=NULL)
bool Read (ac3hdr &h, int len, CMediaType *pmt=NULL)
bool Read (dtshdr &h, int len, CMediaType *pmt=NULL)
bool Read (lpcmhdr &h, CMediaType *pmt=NULL)
bool Read (dvdspuhdr &h, CMediaType *pmt=NULL)
bool Read (svcdspuhdr &h, CMediaType *pmt=NULL)
bool Read (cvdspuhdr &h, CMediaType *pmt=NULL)
bool Read (ps2audhdr &h, CMediaType *pmt=NULL)
bool Read (ps2subhdr &h, CMediaType *pmt=NULL)
bool Read (trhdr &h, bool fSync=true)
bool Read (pvahdr &h, bool fSync=true)
bool Read (avchdr &h, int len, CMediaType *pmt=NULL)

Classes

class  aachdr
class  ac3hdr
struct  avchdr
class  cvdspuhdr
class  dtshdr
class  dvdspuhdr
class  lpcmhdr
class  mpahdr
struct  peshdr
class  ps2audhdr
class  ps2subhdr
struct  pshdr
struct  pssyshdr
struct  pvahdr
class  seqhdr
class  svcdspuhdr
struct  trhdr

Detailed Description

Definition at line 26 of file BaseSplitterFileEx.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:48:13 2005 for guliverkli by  doxygen 1.4.5