# Namespace telux::audio ## Classes - [Struct AmrwbpParams](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00253.html#exhale-struct-a00253) - [Struct ChannelVolume](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00256.html#exhale-struct-a00256) - [Struct DtmfTone](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00259.html#exhale-struct-a00259) - [Struct FormatInfo](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00255.html#exhale-struct-a00255) - [Struct FormatParams](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00252.html#exhale-struct-a00252) - [Struct PlaybackConfig](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00276.html#exhale-struct-a00276) - [Struct RepeatInfo](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00275.html#exhale-struct-a00275) - [Struct StreamConfig](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00254.html#exhale-struct-a00254) - [Struct StreamMute](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00258.html#exhale-struct-a00258) - [Struct StreamVolume](https://docs.qualcomm.com/doc/80-PF458-10/topic/struct_a00257.html#exhale-struct-a00257) - [Class AudioFactory](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00260.html#exhale-class-a00260) - [Class IAudioBuffer](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00265.html#exhale-class-a00265) - [Class IAudioCaptureStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00272.html#exhale-class-a00272) - [Class IAudioDevice](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00268.html#exhale-class-a00268) - [Class IAudioListener](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00264.html#exhale-class-a00264) - [Class IAudioLoopbackStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00273.html#exhale-class-a00273) - [Class IAudioManager](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00267.html#exhale-class-a00267) - [Class IAudioPlayer](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00278.html#exhale-class-a00278) - [Class IAudioPlayStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00271.html#exhale-class-a00271) - [Class IAudioStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00269.html#exhale-class-a00269) - [Class IAudioToneGeneratorStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00274.html#exhale-class-a00274) - [Class IAudioVoiceStream](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00270.html#exhale-class-a00270) - [Class IPlayListener](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00262.html#exhale-class-a00262) - [Class IPlayListListener](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00277.html#exhale-class-a00277) - [Class IStreamBuffer](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00266.html#exhale-class-a00266) - [Class ITranscodeListener](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00263.html#exhale-class-a00263) - [Class ITranscoder](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00279.html#exhale-class-a00279) - [Class IVoiceListener](https://docs.qualcomm.com/doc/80-PF458-10/topic/class_a00261.html#exhale-class-a00261) ## Enums - [Enum AmrwbpFrameFormat](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1ga9b7abb097408fb9f771fce9582cf0680.html#exhale-enum-a00001-1ga9b7abb097408fb9f771fce9582cf0680) - [Enum AudioFormat](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1gaa91a5189b7c2acf207a92a98b457102a.html#exhale-enum-a00018-1gaa91a5189b7c2acf207a92a98b457102a) - [Enum CalibrationInitStatus](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1ga6b28e97b031bc4ea7228e078b7fa7de3.html#exhale-enum-a00001-1ga6b28e97b031bc4ea7228e078b7fa7de3) - [Enum ChannelType](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1ga997df1a9f856ad14c118c4ebe6662321.html#exhale-enum-a00018-1ga997df1a9f856ad14c118c4ebe6662321) - [Enum DeviceDirection](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1gae3d057d370c657a4c3f618edc3fb7690.html#exhale-enum-a00001-1gae3d057d370c657a4c3f618edc3fb7690) - [Enum DeviceType](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1ga8f8ad92263d7024623b1c50df54582dc.html#exhale-enum-a00001-1ga8f8ad92263d7024623b1c50df54582dc) - [Enum Direction](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1ga0dc08aff237bf23d990e94123b41233f.html#exhale-enum-a00018-1ga0dc08aff237bf23d990e94123b41233f) - [Enum DtmfHighFreq](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1ga03860ae833a75d04636fbbfebc82ab3f.html#exhale-enum-a00018-1ga03860ae833a75d04636fbbfebc82ab3f) - [Enum DtmfLowFreq](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1ga3d1575abb45d48d2d3a17a6896785a60.html#exhale-enum-a00018-1ga3d1575abb45d48d2d3a17a6896785a60) - [Enum EcnrMode](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1gafeb4ae3560432ab89d3f06c4e09710c6.html#exhale-enum-a00001-1gafeb4ae3560432ab89d3f06c4e09710c6) - [Enum RepeatType](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00032_1ga0ba8e3340900f127bb709e7cb05a6f95.html#exhale-enum-a00032-1ga0ba8e3340900f127bb709e7cb05a6f95) - [Enum StopType](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00018_1gac674abb9ce476c798179c4f43be0bf0c.html#exhale-enum-a00018-1gac674abb9ce476c798179c4f43be0bf0c) - [Enum StreamDirection](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1ga45750d84667c7d6ca639b6d1affa73ac.html#exhale-enum-a00001-1ga45750d84667c7d6ca639b6d1affa73ac) - [Enum StreamType](https://docs.qualcomm.com/doc/80-PF458-10/topic/enum_a00001_1gaffeef52c0dd4dd322ad83a9fdc31933f.html#exhale-enum-a00001-1gaffeef52c0dd4dd322ad83a9fdc31933f) ## Typedefs - [Typedef telux::audio::ChannelTypeMask](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1gaa70bd563456f23158dbbec788991cabf.html#exhale-typedef-a00018-1gaa70bd563456f23158dbbec788991cabf) - [Typedef telux::audio::CreateStreamResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1gacd683283c328ecfff2086f4abe110a7e.html#exhale-typedef-a00001-1gacd683283c328ecfff2086f4abe110a7e) - [Typedef telux::audio::CreateTranscoderResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1ga2937993779e23050bb9858e146e10381.html#exhale-typedef-a00001-1ga2937993779e23050bb9858e146e10381) - [Typedef telux::audio::DeleteStreamResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1ga3ce1cdec95130a42c0e73ed6052b1a61.html#exhale-typedef-a00001-1ga3ce1cdec95130a42c0e73ed6052b1a61) - [Typedef telux::audio::GetCalInitStatusResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1ga9aeb0a2b0633f7dda821941a72930070.html#exhale-typedef-a00001-1ga9aeb0a2b0633f7dda821941a72930070) - [Typedef telux::audio::GetDevicesResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1gab1016aa89fd7445180d654a867a99e69.html#exhale-typedef-a00001-1gab1016aa89fd7445180d654a867a99e69) - [Typedef telux::audio::GetStreamDeviceResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1ga6350abd1812c3c249e9928e3bc08451c.html#exhale-typedef-a00018-1ga6350abd1812c3c249e9928e3bc08451c) - [Typedef telux::audio::GetStreamMuteResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1ga9c4fe155e707ba3de1021152a0a42b8e.html#exhale-typedef-a00018-1ga9c4fe155e707ba3de1021152a0a42b8e) - [Typedef telux::audio::GetStreamTypesResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00001_1gaa42ab438f6bb4b43b962fe07993ada80.html#exhale-typedef-a00001-1gaa42ab438f6bb4b43b962fe07993ada80) - [Typedef telux::audio::GetStreamVolumeResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1ga9a983b715026f99fba42aad4143e48bb.html#exhale-typedef-a00018-1ga9a983b715026f99fba42aad4143e48bb) - [Typedef telux::audio::ReadResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1ga4b35baea45e08f649d1ddc2a40fa1bc1.html#exhale-typedef-a00018-1ga4b35baea45e08f649d1ddc2a40fa1bc1) - [Typedef telux::audio::TranscoderReadResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00056_1ga214a825d53ec18b10e14e911081ba899.html#exhale-typedef-a00056-1ga214a825d53ec18b10e14e911081ba899) - [Typedef telux::audio::TranscoderWriteResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00056_1gaaabeee78a2d83b3ad6d4b8d69f3726e1.html#exhale-typedef-a00056-1gaaabeee78a2d83b3ad6d4b8d69f3726e1) - [Typedef telux::audio::WriteResponseCb](https://docs.qualcomm.com/doc/80-PF458-10/topic/typedef_a00018_1gad978334715a80679a55fc6774117242c.html#exhale-typedef-a00018-1gad978334715a80679a55fc6774117242c) ## Variables - [Variable telux::audio::INFINITE\_DTMF\_DURATION](https://docs.qualcomm.com/doc/80-PF458-10/topic/variable_a00237_1adb58223e54107c11b80c2d8fb65f2629.html#exhale-variable-a00237-1adb58223e54107c11b80c2d8fb65f2629) - [Variable telux::audio::INFINITE\_TONE\_DURATION](https://docs.qualcomm.com/doc/80-PF458-10/topic/variable_a00237_1a11ec280ec31aa8e4b899d169a1371194.html#exhale-variable-a00237-1a11ec280ec31aa8e4b899d169a1371194) Last Published: Aug 05, 2026 [Previous Topic Namespace telux](https://docs.qualcomm.com/bundle/publicresource/80-PF458-10/topics/namespace_telux.md) [Next Topic Namespace telux::common](https://docs.qualcomm.com/bundle/publicresource/80-PF458-10/topics/namespace_telux__common.md)