nCine::AudioLoaderOgg class

Audio loader for the Ogg Vorbis format, backed by libvorbis.

Base classes

class IAudioLoader
Interface for an audio loader.

Constructors, destructors, conversion operators

AudioLoaderOgg(std::unique_ptr<Death::IO::Stream> fileHandle) explicit
~AudioLoaderOgg() override
AudioLoaderOgg(const AudioLoaderOgg&) deleted

Public functions

auto operator=(const AudioLoaderOgg&) -> AudioLoaderOgg& deleted
auto createReader() -> std::unique_ptr<IAudioReader> override
Creates the audio reader matching this loader.