arsd.vorbis

Port of stb_vorbis to D. Provides .ogg audio file reading capabilities. See arsd.simpleaudio for code that can use this to actually load and play the file.

Members

Classes

VorbisDecoder
class VorbisDecoder
Undocumented in source.

Enums

STBVorbisError
enum STBVorbisError

//////// FUNCTIONS USEABLE WITH ALL INPUT MODES ///// ERROR CODES

Functions

lrintf
int lrintf(float f)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

STB_VORBIS_FAST_HUFFMAN_LENGTH
enum STB_VORBIS_FAST_HUFFMAN_LENGTH;
Undocumented in source.
STB_VORBIS_MAX_CHANNELS
enum STB_VORBIS_MAX_CHANNELS;

///////////////////////////////////////////////////////////////////////////

STB_VORBIS_PUSHDATA_CRC_COUNT
enum STB_VORBIS_PUSHDATA_CRC_COUNT;
Undocumented in source.

Structs

stb_vorbis_alloc
struct stb_vorbis_alloc

/////////////////////////////////////////////////////////////////////////// //////// THREAD SAFETY //////// MEMORY ALLOCATION

Meta