#include <OggFileParser.hh>
|
static void | continueParsing (void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) |
|
|
typedef void() | clientContinueFunc(void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) |
|
Definition at line 50 of file OggFileParser.hh.
◆ clientContinueFunc
typedef void() StreamParser::clientContinueFunc(void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) |
|
protectedinherited |
◆ OggFileParser()
◆ ~OggFileParser()
virtual OggFileParser::~OggFileParser |
( |
| ) |
|
|
virtual |
◆ bankSize()
unsigned StreamParser::bankSize |
( |
| ) |
const |
|
protectedinherited |
◆ continueParsing() [1/2]
static void OggFileParser::continueParsing |
( |
void * |
clientData, |
|
|
unsigned char * |
ptr, |
|
|
unsigned |
size, |
|
|
struct timeval |
presentationTime |
|
) |
| |
|
static |
◆ continueParsing() [2/2]
void OggFileParser::continueParsing |
( |
| ) |
|
◆ curOffset()
unsigned StreamParser::curOffset |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ deliverPacketWithinPage()
Boolean OggFileParser::deliverPacketWithinPage |
( |
| ) |
|
|
private |
◆ flushInput()
virtual void StreamParser::flushInput |
( |
| ) |
|
|
virtualinherited |
◆ get1Byte()
u_int8_t StreamParser::get1Byte |
( |
| ) |
|
|
inlineprotectedinherited |
◆ get2Bytes()
u_int16_t StreamParser::get2Bytes |
( |
| ) |
|
|
inlineprotectedinherited |
◆ get4Bytes()
u_int32_t StreamParser::get4Bytes |
( |
| ) |
|
|
inlineprotectedinherited |
◆ getBits()
unsigned StreamParser::getBits |
( |
unsigned |
numBits | ) |
|
|
protectedinherited |
◆ getBytes()
void StreamParser::getBytes |
( |
u_int8_t * |
to, |
|
|
unsigned |
numBytes |
|
) |
| |
|
inlineprotectedinherited |
◆ haveSeenEOF()
Boolean StreamParser::haveSeenEOF |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ needHeaders()
Boolean OggFileParser::needHeaders |
( |
| ) |
|
|
inlineprivate |
◆ parse()
◆ parseAndDeliverPage()
Boolean OggFileParser::parseAndDeliverPage |
( |
| ) |
|
|
private |
◆ parseAndDeliverPages()
void OggFileParser::parseAndDeliverPages |
( |
| ) |
|
|
private |
◆ parseInitialPage()
u_int8_t OggFileParser::parseInitialPage |
( |
| ) |
|
|
private |
◆ parseStartOfFile()
Boolean OggFileParser::parseStartOfFile |
( |
| ) |
|
|
private |
◆ parseStartOfPage()
void OggFileParser::parseStartOfPage |
( |
u_int8_t & |
header_type_flag, |
|
|
u_int32_t & |
bitstream_serial_number |
|
) |
| |
|
private |
◆ restoreSavedParserState()
virtual void StreamParser::restoreSavedParserState |
( |
| ) |
|
|
protectedvirtualinherited |
◆ saveParserState()
void StreamParser::saveParserState |
( |
| ) |
|
|
protectedinherited |
◆ skipBits()
void StreamParser::skipBits |
( |
unsigned |
numBits | ) |
|
|
protectedinherited |
◆ skipBytes()
void StreamParser::skipBytes |
( |
unsigned |
numBytes | ) |
|
|
inlineprotectedinherited |
◆ test1Byte()
u_int8_t StreamParser::test1Byte |
( |
| ) |
|
|
inlineprotectedinherited |
◆ test2Bytes()
u_int16_t StreamParser::test2Bytes |
( |
| ) |
|
|
inlineprotectedinherited |
◆ test4Bytes()
u_int32_t StreamParser::test4Bytes |
( |
| ) |
|
|
inlineprotectedinherited |
◆ testBytes()
void StreamParser::testBytes |
( |
u_int8_t * |
to, |
|
|
unsigned |
numBytes |
|
) |
| |
|
inlineprotectedinherited |
◆ totNumValidBytes()
unsigned& StreamParser::totNumValidBytes |
( |
| ) |
|
|
inlineprotectedinherited |
◆ validateHeader()
Boolean OggFileParser::validateHeader |
( |
OggTrack * |
track, |
|
|
u_int8_t const * |
p, |
|
|
unsigned |
headerSize |
|
) |
| |
|
private |
◆ fCurrentParseState
◆ fCurrentTrackNumber
u_int32_t OggFileParser::fCurrentTrackNumber |
|
private |
◆ fInputSource
◆ fNumUnfulfilledTracks
unsigned OggFileParser::fNumUnfulfilledTracks |
|
private |
◆ fOnEndClientData
void* OggFileParser::fOnEndClientData |
|
private |
◆ fOnEndFunc
◆ fOurDemux
◆ fOurFile
◆ fPacketSizeTable
◆ fSavedPacket
u_int8_t* OggFileParser::fSavedPacket |
|
private |
The documentation for this class was generated from the following file: