#include <IOggCallback.h>
Inheritance diagram for IOggCallback:
Public Member Functions | |
IOggCallback (void) | |
virtual | ~IOggCallback (void) |
virtual bool | acceptOggPage (OggPage *inOggPage)=0 |
|
Definition at line 39 of file IOggCallback.h. |
|
Definition at line 40 of file IOggCallback.h. |
|
All callers to acceptOggPage give away their pointer to this function. All methods implementing this interface are responsible for deleting this page. All callers should NULL their pointer immediately after calling to avoid reusing them. Implemented in AnxStreamMapper, OggDemuxSourceFilter, OggStream, OggStreamMapper, OggMuxFilter, OggMuxStream, OggPacketiser, AutoAnxSeekTable, AutoOggSeekTable, FileComments, AnnodexRecomposer, CMMLRecomposer, OggDataBufferProcessor, and OggValidationState. Referenced by AnxPageInterleaver::addAllAnxData_2_0_BOS(), AnxPageInterleaver::addAnnodex_2_0_BOS(), AnxPageInterleaver::addAnnodexEOS(), OggPaginator::deliverCurrentPage(), OggDataBuffer::dispatch(), AnxPageInterleaver::letsGetFishy(), and OggPageInterleaver::writeLowest(). |