Bayonne 3 - API
 All Classes Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | List of all members
g723_2Codec Class Reference
Inheritance diagram for g723_2Codec:
Inheritance graph
[legend]
Collaboration diagram for g723_2Codec:
Collaboration graph
[legend]

Public Member Functions

AudioCodecgetByInfo (info_t &info)
 
AudioCodecgetByFormat (const char *format)
 
unsigned decode (linear_t buffer, void *from, unsigned lsamples)
 
unsigned encode (linear_t buffer, void *dest, unsigned lsamples)
 
short coder (state_t *state, int nib)
 
unsigned char encoder (short sl, state_t *state)
 
 g723_2Codec (const char *id, encoding_t e)
 
 g723_2Codec ()
 
 ~g723_2Codec ()
 

Detailed Description

Definition at line 939 of file audiocodecs.cpp.

Constructor & Destructor Documentation

g723_2Codec::g723_2Codec ( const char *  id,
encoding_t  e 
)

Definition at line 1159 of file audiocodecs.cpp.

g723_2Codec::g723_2Codec ( )

Definition at line 1139 of file audiocodecs.cpp.

g723_2Codec::~g723_2Codec ( )

Definition at line 1168 of file audiocodecs.cpp.

Member Function Documentation

short g723_2Codec::coder ( state_t state,
int  nib 
)

Definition at line 1207 of file audiocodecs.cpp.

unsigned g723_2Codec::decode ( linear_t  buffer,
void *  from,
unsigned  lsamples 
)

Definition at line 1256 of file audiocodecs.cpp.

unsigned g723_2Codec::encode ( linear_t  buffer,
void *  dest,
unsigned  lsamples 
)

Definition at line 1232 of file audiocodecs.cpp.

unsigned char g723_2Codec::encoder ( short  sl,
state_t state 
)

Definition at line 1171 of file audiocodecs.cpp.

AudioCodec * g723_2Codec::getByFormat ( const char *  format)

Definition at line 1282 of file audiocodecs.cpp.

AudioCodec * g723_2Codec::getByInfo ( info_t &  info)

Definition at line 1277 of file audiocodecs.cpp.


The documentation for this class was generated from the following file: