|
ccAudio
|
Framework for portable audio processing and file handling classes. More...
#include <cstddef>#include <cstdlib>#include <sys/types.h>#include <netinet/in.h>#include <ctime>Go to the source code of this file.
Classes | |
| class | ost::Audio |
| Generic audio class to hold master data types and various useful class encapsulated friend functions as per GNU Common C++ 2 coding standard. More... | |
| struct | ost::Audio::goertzel_state_t |
| struct | ost::Audio::dtmf_detect_state_t |
| struct | ost::Audio::tone_detection_descriptor_t |
| struct | ost::Audio::mpeg_audio |
| struct | ost::Audio::mpeg_tagv1 |
| class | ost::Audio::Info |
| Audio source description. More... | |
| class | ost::AudioResample |
| The AudioResample class is used to manage linear intropolation buffering for rate conversions. More... | |
| class | ost::AudioTone |
| The AudioTone class is used to create a frame of audio encoded single or dualtones. More... | |
| class | ost::AudioBase |
| AudioBase base class for many other audio classes which stream data. More... | |
| class | ost::AudioBuffer |
| The AudioBuffer class is for mixing one-to-one soft joins. More... | |
| class | ost::AudioFile |
| A class used to manipulate audio data. More... | |
| class | ost::AudioStream |
| AudioStream accesses AudioFile base class content as fixed frames of streaming linear samples. More... | |
| class | ost::AudioCodec |
| The codec class is a virtual used for transcoding audio samples between linear frames (or other known format) and an encoded "sample" buffer. More... | |
| class | ost::AudioDevice |
| class | ost::TelTone |
| An object that is used to sequence and extract telephony tones based on a telephony tone descriptor retrieved from the parsed international telephony tone database. More... | |
| struct | ost::TelTone::_tonedef |
| struct | ost::TelTone::_tonekey |
| class | ost::DTMFTones |
| DTMFTones is used to generate a series of dtmf audio data from a "telephone" number passed as an ASCII string. More... | |
| class | ost::MFTones |
| MFTones is used to generate a series of mf audio data from a "telephone" number passed as an ASCII string. More... | |
| class | ost::DTMFDetect |
| DTMFDetect is used for detecting DTMF tones in a stream of audio. More... | |
Namespaces | |
| namespace | ost |
Macros | |
| #define | CCXX_PACKED |
| #define | __EXPORT |
| #define | AUDIO_SIGNED_LINEAR_RAW 1 |
| #define | AUDIO_LINEAR_CONVERSION 1 |
| #define | AUDIO_CODEC_MODULES 1 |
| #define | AUDIO_LINEAR_FRAMING 1 |
| #define | AUDIO_NATIVE_METHODS 1 |
| #define | AUDIO_RATE_RESAMPLER 1 |
Framework for portable audio processing and file handling classes.
| #define __EXPORT |
| #define AUDIO_CODEC_MODULES 1 |
| #define AUDIO_LINEAR_CONVERSION 1 |
| #define AUDIO_LINEAR_FRAMING 1 |
| #define AUDIO_NATIVE_METHODS 1 |
| #define AUDIO_RATE_RESAMPLER 1 |
| #define AUDIO_SIGNED_LINEAR_RAW 1 |
| #define CCXX_PACKED |