|
| MPEGVideoStreamParser (MPEGVideoStreamFramer *usingSource, FramedSource *inputSource) |
|
void | registerReadInterest (unsigned char *to, unsigned maxSize) |
|
virtual unsigned | parse ()=0 |
|
unsigned | numTruncatedBytes () const |
|
virtual void | flushInput () |
|
|
typedef void() | clientContinueFunc(void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) |
|
|
void | setParseState () |
|
void | saveByte (u_int8_t byte) |
|
void | save4Bytes (u_int32_t word) |
|
void | saveToNextCode (u_int32_t &curWord) |
|
void | skipToNextCode (u_int32_t &curWord) |
|
unsigned | curFrameSize () |
|
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 |
|
|
MPEGVideoStreamFramer * | fUsingSource |
|
unsigned char * | fStartOfFrame |
|
unsigned char * | fTo |
|
unsigned char * | fLimit |
|
unsigned | fNumTruncatedBytes |
|
unsigned char * | fSavedTo |
|
unsigned | fSavedNumTruncatedBytes |
|
The documentation for this class was generated from the following files: