Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

AnxStreamMapper Class Reference

#include <AnxStreamMapper.h>

Inherits OggStreamMapper.

Inheritance diagram for AnxStreamMapper:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AnxStreamMapper (void)
 AnxStreamMapper (OggDemuxSourceFilter *inOwningFilter)
virtual ~AnxStreamMapper (void)
virtual bool acceptOggPage (OggPage *inOggPage)
virtual bool isReady ()
virtual bool toStartOfData ()
OggStreamgetOggStream (unsigned long inPinNo)
unsigned long numStreams ()
unsigned long startOfData ()
bool dispatchPage (OggPage *inOggPage)
virtual void setAllowDispatch (bool inAllowDispatch)

Protected Attributes

vector< unsigned long > mSeenStreams
bool mSeenAnnodexBOS
bool mReadyForCodecs
bool mSeenCMML
unsigned long mAnnodexSerial
unsigned long mDataStartsAt
bool mSendExcess
vector< OggStream * > mStreamList
OggDemuxSourceFiltermOwningFilter

Friends

class OggStream

Constructor & Destructor Documentation

AnxStreamMapper::AnxStreamMapper void   ) 
 

AnxStreamMapper::AnxStreamMapper OggDemuxSourceFilter inOwningFilter  ) 
 

AnxStreamMapper::~AnxStreamMapper void   )  [virtual]
 


Member Function Documentation

bool AnxStreamMapper::acceptOggPage OggPage inOggPage  )  [virtual]
 

Reimplemented from OggStreamMapper.

bool OggStreamMapper::dispatchPage OggPage inOggPage  )  [inherited]
 

OggStream * OggStreamMapper::getOggStream unsigned long  inPinNo  )  [inherited]
 

bool AnxStreamMapper::isReady  )  [virtual]
 

Reimplemented from OggStreamMapper.

unsigned long OggStreamMapper::numStreams  )  [inherited]
 

void OggStreamMapper::setAllowDispatch bool  inAllowDispatch  )  [virtual, inherited]
 

unsigned long OggStreamMapper::startOfData  )  [inherited]
 

bool AnxStreamMapper::toStartOfData  )  [virtual]
 

Reimplemented from OggStreamMapper.


Friends And Related Function Documentation

friend class OggStream [friend, inherited]
 


Member Data Documentation

unsigned long AnxStreamMapper::mAnnodexSerial [protected]
 

unsigned long OggStreamMapper::mDataStartsAt [protected, inherited]
 

OggDemuxSourceFilter* OggStreamMapper::mOwningFilter [protected, inherited]
 

bool AnxStreamMapper::mReadyForCodecs [protected]
 

bool AnxStreamMapper::mSeenAnnodexBOS [protected]
 

bool AnxStreamMapper::mSeenCMML [protected]
 

vector<unsigned long> AnxStreamMapper::mSeenStreams [protected]
 

bool OggStreamMapper::mSendExcess [protected, inherited]
 

vector<OggStream*> OggStreamMapper::mStreamList [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:33:54 2004 for oggdsf by  doxygen 1.3.9