|
| MatroskaFileParser (MatroskaFile &ourFile, FramedSource *inputSource, FramedSource::onCloseFunc *onEndFunc, void *onEndClientData, MatroskaDemux *ourDemux=NULL) |
|
void | seekToTime (double &seekNPT) |
|
void | pause () |
|
void | stopAnyDeliveryForTrack (unsigned trackNumber) |
|
void | continueParsing () |
|
virtual void | flushInput () |
|
|
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) |
|
|
void | saveParserState () |
|
u_int32_t | get4Bytes () |
|
u_int32_t | test4Bytes () |
|
u_int16_t | get2Bytes () |
|
u_int16_t | test2Bytes () |
|
u_int8_t | get1Byte () |
|
u_int8_t | test1Byte () |
|
void | getBytes (u_int8_t *to, unsigned numBytes) |
|
void | testBytes (u_int8_t *to, unsigned numBytes) |
|
void | skipBytes (unsigned numBytes) |
|
void | skipBits (unsigned numBits) |
|
unsigned | getBits (unsigned numBits) |
|
unsigned | curOffset () const |
|
unsigned & | totNumValidBytes () |
|
Boolean | haveSeenEOF () const |
|
unsigned | bankSize () const |
|
The documentation for this class was generated from the following files: