Framework for portable audio processing and file handling classes.
More...
#include <cstddef>
#include <cstdlib>
#include <sys/types.h>
#include <netinet/in.h>
#include <ctime>
Include dependency graph for audio2.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures
Generic audio class to hold master data types and various useful class encapsulated friend functions as per GNU Common C++ 2 coding standard.
More...
The
AudioResample class is used to manage linear intropolation buffering for rate conversions.
More...
The
AudioTone class is used to create a frame of audio encoded single or dualtones.
More...
A class used to manipulate audio data.
More...
The codec class is a virtual used for transcoding audio samples between linear frames (or other known format) and an encoded "sample" buffer.
More...
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...
DTMFTones is used to generate a series of dtmf audio data from a "telephone" number passed as an ASCII string.
More...
MFTones is used to generate a series of mf audio data from a "telephone" number passed as an ASCII string.
More...
Namespaces
Macros
Detailed Description
Framework for portable audio processing and file handling classes.
Definition in file audio2.h.
Macro Definition Documentation
#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