Structs§
Enums§
Constants§
- CHANNEL_
BACK_ CENTER - CHANNEL_
BACK_ LEFT - CHANNEL_
BACK_ RIGHT - CHANNEL_
FRONT_ CENTER - CHANNEL_
FRONT_ LEFT - CHANNEL_
FRONT_ LEFT_ OF_ CENTER - CHANNEL_
FRONT_ RIGHT - CHANNEL_
FRONT_ RIGHT_ OF_ CENTER - CHANNEL_
LOW_ FREQUENCY - CHANNEL_
SIDE_ LEFT - CHANNEL_
SIDE_ RIGHT - CHANNEL_
TOP_ BACK_ CENTER - CHANNEL_
TOP_ BACK_ LEFT - CHANNEL_
TOP_ BACK_ RIGHT - CHANNEL_
TOP_ CENTER - CHANNEL_
TOP_ FRONT_ CENTER - CHANNEL_
TOP_ FRONT_ LEFT - CHANNEL_
TOP_ FRONT_ RIGHT - CHANNEL_
UNKNOWN - CUBEB_
DEVICE_ FMT_ ALL - CUBEB_
DEVICE_ FMT_ F32BE - CUBEB_
DEVICE_ FMT_ F32LE - CUBEB_
DEVICE_ FMT_ F32NE - CUBEB_
DEVICE_ FMT_ F32_ MASK - CUBEB_
DEVICE_ FMT_ S16BE - CUBEB_
DEVICE_ FMT_ S16LE - CUBEB_
DEVICE_ FMT_ S16NE - CUBEB_
DEVICE_ FMT_ S16_ MASK - CUBEB_
DEVICE_ PREF_ ALL - CUBEB_
DEVICE_ PREF_ MULTIMEDIA - CUBEB_
DEVICE_ PREF_ NONE - CUBEB_
DEVICE_ PREF_ NOTIFICATION - CUBEB_
DEVICE_ PREF_ VOICE - CUBEB_
DEVICE_ STATE_ DISABLED - CUBEB_
DEVICE_ STATE_ ENABLED - CUBEB_
DEVICE_ STATE_ UNPLUGGED - CUBEB_
DEVICE_ TYPE_ INPUT - CUBEB_
DEVICE_ TYPE_ OUTPUT - CUBEB_
DEVICE_ TYPE_ UNKNOWN - CUBEB_
ERROR - CUBEB_
ERROR_ DEVICE_ UNAVAILABLE - CUBEB_
ERROR_ INVALID_ FORMAT - CUBEB_
ERROR_ INVALID_ PARAMETER - CUBEB_
ERROR_ NOT_ SUPPORTED - CUBEB_
INPUT_ PROCESSING_ PARAM_ AUTOMATIC_ GAIN_ CONTROL - CUBEB_
INPUT_ PROCESSING_ PARAM_ ECHO_ CANCELLATION - CUBEB_
INPUT_ PROCESSING_ PARAM_ NOISE_ SUPPRESSION - CUBEB_
INPUT_ PROCESSING_ PARAM_ NONE - CUBEB_
INPUT_ PROCESSING_ PARAM_ VOICE_ ISOLATION - CUBEB_
LAYOUT_ 2F1 - CUBEB_
LAYOUT_ 2F2 - CUBEB_
LAYOUT_ 2F1_ LFE - CUBEB_
LAYOUT_ 2F2_ LFE - CUBEB_
LAYOUT_ 3F - CUBEB_
LAYOUT_ 3F1 - CUBEB_
LAYOUT_ 3F2 - CUBEB_
LAYOUT_ 3F1_ LFE - CUBEB_
LAYOUT_ 3F2_ BACK - CUBEB_
LAYOUT_ 3F2_ LFE - CUBEB_
LAYOUT_ 3F2_ LFE_ BACK - CUBEB_
LAYOUT_ 3F3R_ LFE - CUBEB_
LAYOUT_ 3F4_ LFE - CUBEB_
LAYOUT_ 3F_ LFE - CUBEB_
LAYOUT_ MONO - CUBEB_
LAYOUT_ MONO_ LFE - CUBEB_
LAYOUT_ QUAD - CUBEB_
LAYOUT_ QUAD_ LFE - CUBEB_
LAYOUT_ STEREO - CUBEB_
LAYOUT_ STEREO_ LFE - CUBEB_
LAYOUT_ UNDEFINED - CUBEB_
LOG_ DISABLED - CUBEB_
LOG_ NORMAL - CUBEB_
LOG_ VERBOSE - CUBEB_
OK - CUBEB_
RESAMPLER_ QUALITY_ DEFAULT - CUBEB_
RESAMPLER_ QUALITY_ DESKTOP - CUBEB_
RESAMPLER_ QUALITY_ VOIP - CUBEB_
RESAMPLER_ RECLOCK_ INPUT - CUBEB_
RESAMPLER_ RECLOCK_ NONE - CUBEB_
SAMPLE_ FLOA T32BE - CUBEB_
SAMPLE_ FLOA T32LE - CUBEB_
SAMPLE_ FLOA T32NE - CUBEB_
SAMPLE_ S16BE - CUBEB_
SAMPLE_ S16LE - CUBEB_
SAMPLE_ S16NE - CUBEB_
STATE_ DRAINED - CUBEB_
STATE_ ERROR - CUBEB_
STATE_ STARTED - CUBEB_
STATE_ STOPPED - CUBEB_
STREAM_ PREF_ DISABLE_ DEVICE_ SWITCHING - CUBEB_
STREAM_ PREF_ LOOPBACK - CUBEB_
STREAM_ PREF_ NONE - CUBEB_
STREAM_ PREF_ VOICE
Functions§
- cubeb_
async_ ⚠log - cubeb_
async_ ⚠log_ reset_ threads - cubeb_
audio_ ⚠dump_ init - cubeb_
audio_ ⚠dump_ shutdown - cubeb_
audio_ ⚠dump_ start - cubeb_
audio_ ⚠dump_ stop - cubeb_
audio_ ⚠dump_ stream_ init - cubeb_
audio_ ⚠dump_ stream_ shutdown - cubeb_
audio_ ⚠dump_ write - cubeb_
channel_ ⚠layout_ nb_ channels - cubeb_
destroy ⚠ - cubeb_
device_ ⚠collection_ destroy - cubeb_
enumerate_ ⚠devices - cubeb_
get_ ⚠backend_ id - cubeb_
get_ ⚠max_ channel_ count - cubeb_
get_ ⚠min_ latency - cubeb_
get_ ⚠preferred_ sample_ rate - cubeb_
get_ ⚠supported_ input_ processing_ params - cubeb_
init ⚠ - cubeb_
log_ ⚠get_ callback - cubeb_
log_ ⚠get_ level - cubeb_
mixer_ ⚠create - cubeb_
mixer_ ⚠destroy - cubeb_
mixer_ ⚠mix - cubeb_
register_ ⚠device_ collection_ changed - cubeb_
resampler_ ⚠create - cubeb_
resampler_ ⚠destroy - cubeb_
resampler_ ⚠fill - cubeb_
resampler_ ⚠latency - cubeb_
set_ ⚠log_ callback - cubeb_
stream_ ⚠destroy - cubeb_
stream_ ⚠device_ destroy - cubeb_
stream_ ⚠get_ current_ device - cubeb_
stream_ ⚠get_ input_ latency - cubeb_
stream_ ⚠get_ latency - cubeb_
stream_ ⚠get_ position - cubeb_
stream_ ⚠init - cubeb_
stream_ ⚠register_ device_ changed_ callback - cubeb_
stream_ ⚠set_ input_ mute - cubeb_
stream_ ⚠set_ input_ processing_ params - cubeb_
stream_ ⚠set_ name - cubeb_
stream_ ⚠set_ volume - cubeb_
stream_ ⚠start - cubeb_
stream_ ⚠stop - cubeb_
stream_ ⚠user_ ptr
Type Aliases§
- cubeb_
audio_ dump_ session_ t - cubeb_
audio_ dump_ stream_ t - cubeb_
channel - cubeb_
channel_ layout - cubeb_
data_ callback - cubeb_
device_ changed_ callback - cubeb_
device_ collection_ changed_ callback - cubeb_
device_ fmt - cubeb_
device_ pref - cubeb_
device_ state - cubeb_
device_ type - cubeb_
devid - cubeb_
input_ processing_ params - cubeb_
log_ callback - cubeb_
log_ level - cubeb_
resampler_ quality - cubeb_
resampler_ reclock - cubeb_
sample_ format - cubeb_
state - cubeb_
state_ callback - cubeb_
stream_ prefs