#include <OggPacket.h>
Inherited by StampedOggPacket.
Inheritance diagram for OggPacket:
Public Member Functions | |
OggPacket (void) | |
OggPacket (unsigned char *inPackData, unsigned long inPacketSize, bool inIsTruncated, bool inIsContinuation) | |
virtual | ~OggPacket (void) |
virtual OggPacket * | clone () |
unsigned long | packetSize () const |
unsigned char * | packetData () |
bool | isTruncated () const |
bool | isContinuation () const |
void | setIsTruncated (bool inIsTruncated) |
void | setIsContinuation (bool inIsContinuation) |
void | setPacketSize (unsigned long inPacketSize) |
void | setPacketData (unsigned char *inPacketData) |
virtual void | merge (const OggPacket *inMorePacket) |
string | toPackDumpString () |
Static Public Attributes | |
const unsigned long | HEX_DUMP_LINE_LENGTH = 16 |
Protected Member Functions | |
string | dumpNCharsToString (unsigned char *inStartPoint, unsigned long inNumChars) |
string | padField (string inString, unsigned long inPadWidth, unsigned char inPadChar) |
Protected Attributes | |
unsigned long | mPacketSize |
unsigned char * | mPacketData |
bool | mIsTruncated |
bool | mIsContinuation |
Private Member Functions | |
OggPacket & | operator= (const OggPacket &other) |
OggPacket (const OggPacket &other) |
|
|
|
|
|
|
|
|
|
Reimplemented in StampedOggPacket. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTE::: ShOuld be reworked. |
|
|
|
|
|
|
|
|
|
|