ccAudio
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCost::TelTone::_tonedef
oCost::TelTone::_tonekey
oCost::AudioGeneric audio class to hold master data types and various useful class encapsulated friend functions as per GNU Common C++ 2 coding standard
|oCost::AudioBaseAudioBase base class for many other audio classes which stream data
||oCost::AudioBufferFor mixing one-to-one soft joins
||oCost::AudioDevice
||\Cost::AudioFileA class used to manipulate audio data
|| \Cost::AudioStreamAudioStream accesses AudioFile base class content as fixed frames of streaming linear samples
|oCost::AudioCodecThe codec class is a virtual used for transcoding audio samples between linear frames (or other known format) and an encoded "sample" buffer
|oCost::AudioResampleUsed to manage linear intropolation buffering for rate conversions
|oCost::AudioToneUsed to create a frame of audio encoded single or dualtones
||oCost::DTMFTonesDTMFTones is used to generate a series of dtmf audio data from a "telephone" number passed as an ASCII string
||oCost::MFTonesMFTones is used to generate a series of mf audio data from a "telephone" number passed as an ASCII string
||\Cost::TelToneAn object that is used to sequence and extract telephony tones based on a telephony tone descriptor retrieved from the parsed international telephony tone database
|\Cost::DTMFDetectDTMFDetect is used for detecting DTMF tones in a stream of audio
oCost::Audio::dtmf_detect_state_t
oCost::Audio::goertzel_state_t
oCost::Audio::InfoAudio source description
oCost::Audio::mpeg_audio
oCost::Audio::mpeg_tagv1
\Cost::Audio::tone_detection_descriptor_t