MPD  0.20.18
Public Member Functions
OggSyncState Class Reference

Wrapper for an ogg_sync_state. More...

#include <OggSyncState.hxx>

Public Member Functions

 OggSyncState (Reader &_reader)
 
 ~OggSyncState ()
 
 OggSyncState (const OggSyncState &)=delete
 
OggSyncStateoperator= (const OggSyncState &)=delete
 
void Reset ()
 
bool Feed (size_t size)
 
bool ExpectPage (ogg_page &page)
 
bool ExpectPageIn (ogg_stream_state &os)
 
bool ExpectPageSeek (ogg_page &page)
 
bool ExpectPageSeekIn (ogg_stream_state &os)
 

Detailed Description

Wrapper for an ogg_sync_state.

Definition at line 34 of file OggSyncState.hxx.

Constructor & Destructor Documentation

◆ OggSyncState() [1/2]

OggSyncState::OggSyncState ( Reader _reader)
inlineexplicit

Definition at line 40 of file OggSyncState.hxx.

◆ ~OggSyncState()

OggSyncState::~OggSyncState ( )
inline

Definition at line 45 of file OggSyncState.hxx.

◆ OggSyncState() [2/2]

OggSyncState::OggSyncState ( const OggSyncState )
delete

Member Function Documentation

◆ ExpectPage()

bool OggSyncState::ExpectPage ( ogg_page &  page)

◆ ExpectPageIn()

bool OggSyncState::ExpectPageIn ( ogg_stream_state &  os)

◆ ExpectPageSeek()

bool OggSyncState::ExpectPageSeek ( ogg_page &  page)

◆ ExpectPageSeekIn()

bool OggSyncState::ExpectPageSeekIn ( ogg_stream_state &  os)

◆ Feed()

bool OggSyncState::Feed ( size_t  size)

◆ operator=()

OggSyncState& OggSyncState::operator= ( const OggSyncState )
delete

◆ Reset()

void OggSyncState::Reset ( )
inline

Definition at line 52 of file OggSyncState.hxx.


The documentation for this class was generated from the following file: