#include <OggPacketiser.h>
Inherits IOggCallback.
Inheritance diagram for OggPacketiser:

Public Types | |
| enum | ePacketiserState { PKRSTATE_OK, PKRSTATE_AWAITING_CONTINUATION, PKRSTATE_INVALID_STREAM } |
Public Member Functions | |
| OggPacketiser (void) | |
| OggPacketiser (IStampedOggPacketSink *inPacketSink) | |
| virtual | ~OggPacketiser (void) |
| virtual bool | acceptOggPage (OggPage *inOggPage) |
| void | setPacketSink (IStampedOggPacketSink *inPacketSink) |
| IStampedOggPacketSink * | packetSink () |
| void | setNumIgnorePackets (unsigned long inNumIgnorePackets) |
| unsigned long | numIgnorePackets () |
| bool | reset () |
Protected Member Functions | |
| virtual bool | dispatchStampedOggPacket (StampedOggPacket *inPacket) |
| bool | processPage (OggPage *inOggPage, bool inIncludeFirst, bool inIncludeLast) |
Protected Attributes | |
| IStampedOggPacketSink * | mPacketSink |
| StampedOggPacket * | mPendingPacket |
| bool | mLooseMode |
| unsigned long | mNumIgnorePackets |
| __int64 | mPrevGranPos |
| __int64 | mCurrentGranPos |
| ePacketiserState | mPacketiserState |
Private Member Functions | |
| OggPacketiser & | operator= (const OggPacketiser &other) |
| OggPacketiser (const OggPacketiser &other) | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... and there is at least 1 packet... Implements IOggCallback. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9