FIFE  6e1afdbeda11afe9ac53e6023a4be96ef88f1dc6
FIFE::OGG_cb Namespace Reference

Functions

static size_t read (void *ptr, size_t size, size_t nmemb, void *datasource)
 
static int32_t seek (void *datasource, ogg_int64_t offset, int32_t whence)
 
static int32_t close (void *datasource)
 
static long tell (void *datasource)
 

Function Documentation

static int32_t FIFE::OGG_cb::close ( void *  datasource)
static

Definition at line 72 of file sounddecoder_ogg.cpp.

Referenced by FIFE::SoundDecoderOgg::SoundDecoderOgg().

+ Here is the caller graph for this function:

static size_t FIFE::OGG_cb::read ( void *  ptr,
size_t  size,
size_t  nmemb,
void *  datasource 
)
static

Definition at line 46 of file sounddecoder_ogg.cpp.

References FIFE::RawData::getCurrentIndex(), FIFE::RawData::getDataLength(), and FIFE::RawData::readInto().

Referenced by FIFE::SoundDecoderOgg::SoundDecoderOgg().

+ Here is the caller graph for this function:

static int32_t FIFE::OGG_cb::seek ( void *  datasource,
ogg_int64_t  offset,
int32_t  whence 
)
static

Definition at line 56 of file sounddecoder_ogg.cpp.

References FIFE::RawData::setIndex().

Referenced by FIFE::SoundDecoderOgg::SoundDecoderOgg().

+ Here is the caller graph for this function:

static long FIFE::OGG_cb::tell ( void *  datasource)
static

Definition at line 74 of file sounddecoder_ogg.cpp.

References FIFE::RawData::getCurrentIndex().

Referenced by FIFE::SoundDecoderOgg::SoundDecoderOgg().

+ Here is the caller graph for this function: