Bayonne 3 - API
 All Classes Namespaces Files Functions Variables Typedefs Macros
Classes | Macros | Typedefs | Functions | Variables
audiocodecs.cpp File Reference
#include <config.h>
#include <ucommon/ucommon.h>
#include <ucommon/export.h>
#include <bayonne.h>
Include dependency graph for audiocodecs.cpp:

Go to the source code of this file.

Classes

class  g711u
 
class  g711a
 
struct  state
 
class  g721Codec
 
class  g723_3Codec
 
class  g723_5Codec
 
class  g723_2Codec
 
class  okiCodec
 
struct  state
 

Macros

#define M_PI   3.14159265358979323846
 
#define AMI_MASK   0x55
 

Typedefs

typedef struct state state_t
 

Functions

 g721Codec (const char *id, encoding_t e)
 
 g721Codec ()
 
 ~g721Codec ()
 
 g723_3Codec (const char *id, encoding_t e)
 
 g723_3Codec ()
 
 ~g723_3Codec ()
 
 g723_5Codec (const char *id, encoding_t e)
 
 g723_5Codec ()
 
 ~g723_5Codec ()
 
g723_2Codec AudioCodec g723_2 ("g.723", Audio::g723_2bit)
 
 g723_2Codec (const char *id, encoding_t e)
 
 g723_2Codec ()
 
 ~g723_2Codec ()
 
 okiCodec (const char *id, encoding_t e)
 
 okiCodec (encoding_t e)
 
 ~okiCodec ()
 
okiCodec AudioCodec okicodec ("oki", Audio::okiADPCM)
 

Variables

state_t encode_state
 
state_t decode_state
 

Macro Definition Documentation

#define AMI_MASK   0x55

Definition at line 383 of file audiocodecs.cpp.

#define M_PI   3.14159265358979323846

Definition at line 41 of file audiocodecs.cpp.

Typedef Documentation

typedef struct state state_t

Function Documentation

g723_4::g721Codec ( const char *  id,
encoding_t  e 
)
g723_4::g721Codec ( )
g723_2Codec AudioCodec g723_2 ( "g.723"  ,
Audio::g723_2bit   
)
g723_2::g723_2Codec ( const char *  id,
encoding_t  e 
)
g723_2::g723_2Codec ( )
g723_3::g723_3Codec ( const char *  id,
encoding_t  e 
)
g723_3::g723_3Codec ( )
g723_5::g723_5Codec ( const char *  id,
encoding_t  e 
)
g723_5::g723_5Codec ( )
voxcodec::okiCodec ( const char *  id,
encoding_t  e 
)
voxcodec::okiCodec ( encoding_t  e)
okiCodec AudioCodec okicodec ( "oki"  ,
Audio::okiADPCM   
)
g723_4::~g721Codec ( )
g723_2::~g723_2Codec ( )
g723_3::~g723_3Codec ( )
g723_5::~g723_5Codec ( )
voxcodec::~okiCodec ( )

Variable Documentation

state_t decode_state

Definition at line 853 of file audiocodecs.cpp.

state_t encode_state

Definition at line 853 of file audiocodecs.cpp.