carb/audio/AudioStreamerUtils.h¶
↰ Parent directory: carb/audio/
Helper classes for streaming data from carb::audio::IAudioPlayback.
Source: carb/audio/AudioStreamerUtils.h
Namespaces¶
carb: The main Carbonite namespace.
carb::audio: Audio playback and capture.
Classes¶
carb::audio::EventListener: A listener for data from an carb::audio::EventStreamer.
carb::audio::EventStreamer: A carb::events::IEvents based audio streamer.
carb::audio::NullStreamer: a null streamer implementation.
carb::audio::OutputStreamer: a streamer object to write to a stream to a file.
carb::audio::StreamerWrapper: wrapper base class to handle defining new streamer objects in C++ classes.
Variables¶
carb::audio::kAudioStreamEventClose: An event that is sent when the audio stream closes.
carb::audio::kAudioStreamEventOpen: An event that is sent when the audio stream opens.
carb::audio::kEventStreamVersion: Version tag to mark ABI breaks.