Inheritance Graph
graph BT
AbstractAudioStreamer
AbstractAudioStreamer --> AbstractStreamer
StreamerFLAC --> AbstractAudioStreamer
StreamerMP3 --> AbstractAudioStreamer
StreamerWAV --> AbstractAudioStreamer
click AbstractAudioStreamer "classSound_1_1AbstractAudioStreamer"
click AbstractStreamer "classUtil_1_1Serialization_1_1AbstractStreamer"
click StreamerFLAC "classSound_1_1StreamerFLAC"
click StreamerMP3 "classSound_1_1StreamerMP3"
click StreamerWAV "classSound_1_1StreamerWAV"
Description
Interface for classes that are capable of converting between audio data and streams.
Public Functions
Protected Functions
Documentation
function
Sound::AbstractAudioStreamer::~AbstractAudioStreamer
Defined in Sound/Serialization/AbstractAudioStreamer.h:27
function
Sound::AbstractAudioStreamer::loadAudio
Load audio data from the given stream.
Parameters
- input
- Use the data from the stream beginning at the preset position.
Returns
Buffer object. The caller is responsible for the memory deallocation.
Defined in Sound/Serialization/AbstractAudioStreamer.h:36
function
Sound::AbstractAudioStreamer::AbstractAudioStreamer
Creation is only possible in subclasses.
Defined in Sound/Serialization/AbstractAudioStreamer.h:40