carb/audio/IAudioPlayback.h
In directory: carb/audio
Source file: carb/audio/IAudioPlayback.h
The audio playback interface.
Namespaces
- carb: The main Carbonite namespace. 
- carb::audio: Audio playback and capture. 
Structs
- carb::audio::ContextCaps: the capabilities of the context object. 
- carb::audio::ContextParams: context parameters block. 
- carb::audio::ContextParams2: Extended context parameters descriptor object. 
- carb::audio::DspValuePair: specifies a pair of values that define a DSP value range to be interpolated between based on an emitter-listener angle that is between a cone's inner and outer angles. 
- carb::audio::EmitterAttributes: spatial attributes of an emitter entity. 
- carb::audio::EntityAttributes: base spatial attributes of the entity. 
- carb::audio::EntityCone: defines a sound cone relative to an entity's front vector. 
- carb::audio::IAudioPlayback: Low-Level Audio Playback Plugin Interface. 
- carb::audio::ListenerAttributes: spatial attributes for a listener entity. 
- carb::audio::LoopPointDesc: descriptor of a loop point to set on a voice. 
- carb::audio::OutputDesc: descriptor of the audio output target to use for an audio context. 
- carb::audio::PlaySoundDesc: descriptor of how to play a single sound. 
- carb::audio::PlaySoundDesc2: Extended descriptor to allow for further control over how a new voice plays its sound. 
- carb::audio::PlaybackContextDesc: descriptor used to indicate the options passed to the createContext() function. 
- carb::audio::RolloffCurve: defines the point-wise curve that is used for specifying custom rolloff curves. 
- carb::audio::RolloffDesc: descriptor of the rolloff mode, range, and curves to use for an emitter. 
- carb::audio::SpeakerDirection: specifies the relative direction to a single speaker. 
- carb::audio::SpeakerDirectionDesc: a descriptor of the direction from the [real biological] user to all speakers in the user's sound setup. 
- carb::audio::Streamer: interface for a streamer object. 
- carb::audio::VoiceParams: voice parameters block. 
- carb::audio::VoiceParams::VoiceParamBalance: non-spatial sound positioning parameters. 
- carb::audio::VoiceParams::VoiceParamOcclusion: the occlusion factors for a voice.