MPD
0.20.15
|
#include <OggDecoder.hxx>
Public Member Functions | |
OggDecoder (DecoderReader &reader) | |
bool | Seek (OggSyncState &oy, uint64_t where_frame) |
![]() | |
OggVisitor (Reader &reader) | |
long | GetSerialNo () const |
void | Visit () |
void | PostSeek () |
Call this method after seeking the Reader. More... | |
Protected Member Functions | |
ogg_int64_t | UpdateEndGranulePos () |
bool | IsSeekable () const |
void | SeekGranulePos (ogg_int64_t where_granulepos) |
![]() | |
virtual void | OnOggBeginning (const ogg_packet &packet)=0 |
virtual void | OnOggPacket (const ogg_packet &packet)=0 |
virtual void | OnOggEnd ()=0 |
Protected Attributes | |
DecoderClient & | client |
InputStream & | input_stream |
Definition at line 27 of file OggDecoder.hxx.
|
inlineexplicit |
Definition at line 35 of file OggDecoder.hxx.
|
inlineprotected |
Definition at line 55 of file OggDecoder.hxx.
bool OggDecoder::Seek | ( | OggSyncState & | oy, |
uint64_t | where_frame | ||
) |
|
protected |
|
inlineprotected |
Definition at line 51 of file OggDecoder.hxx.
|
protected |
Definition at line 31 of file OggDecoder.hxx.
|
protected |
Definition at line 32 of file OggDecoder.hxx.