#include <opal/transcoders.h>
#include <h323/h323caps.h>
Go to the source code of this file.
Classes | |
class | H323_G726_Capability |
class | Opal_G726_Transcoder |
class | Opal_G726_40_PCM |
class | Opal_PCM_G726_40 |
class | Opal_G726_32_PCM |
class | Opal_PCM_G726_32 |
class | Opal_G726_24_PCM |
class | Opal_PCM_G726_24 |
class | Opal_G726_16_PCM |
class | Opal_PCM_G726_16 |
Defines | |
#define | OPAL_G726_40 "G.726-40k" |
#define | OPAL_G726_32 "G.726-32k" |
#define | OPAL_G726_24 "G.726-24k" |
#define | OPAL_G726_16 "G.726-16k" |
#define | OpalG726_40 GetOpalG726_40() |
#define | OpalG726_32 GetOpalG726_32() |
#define | OpalG726_24 GetOpalG726_24() |
#define | OpalG726_16 GetOpalG726_16() |
#define | OPAL_REGISTER_G726_H323 |
#define | OPAL_REGISTER_G726() |
Functions | |
const OpalAudioFormat & | GetOpalG726_40 () |
const OpalAudioFormat & | GetOpalG726_32 () |
const OpalAudioFormat & | GetOpalG726_24 () |
const OpalAudioFormat & | GetOpalG726_16 () |
#define OPAL_G726_16 "G.726-16k" |
#define OPAL_G726_24 "G.726-24k" |
#define OPAL_G726_32 "G.726-32k" |
#define OPAL_G726_40 "G.726-40k" |
#define OPAL_REGISTER_G726 | ( | ) |
Value:
OPAL_REGISTER_G726_H323 \ OPAL_REGISTER_TRANSCODER(Opal_G726_40_PCM, OpalG726_40, OpalPCM16); \ OPAL_REGISTER_TRANSCODER(Opal_PCM_G726_40, OpalPCM16, OpalG726_40); \ OPAL_REGISTER_TRANSCODER(Opal_G726_32_PCM, OpalG726_32, OpalPCM16); \ OPAL_REGISTER_TRANSCODER(Opal_PCM_G726_32, OpalPCM16, OpalG726_32); \ OPAL_REGISTER_TRANSCODER(Opal_G726_24_PCM, OpalG726_24, OpalPCM16); \ OPAL_REGISTER_TRANSCODER(Opal_PCM_G726_24, OpalPCM16, OpalG726_24); \ OPAL_REGISTER_TRANSCODER(Opal_G726_16_PCM, OpalG726_16, OpalPCM16); \ OPAL_REGISTER_TRANSCODER(Opal_PCM_G726_16, OpalPCM16, OpalG726_16)
#define OPAL_REGISTER_G726_H323 |
Value:
H323_REGISTER_CAPABILITY_FUNCTION(H323_G726_40_Capability, OPAL_G726_40, ep) \ { return new H323_G726_Capability(ep, H323_G726_Capability::e_40k); } \ H323_REGISTER_CAPABILITY_FUNCTION(H323_G726_32_Capability, OPAL_G726_32, ep) \ { return new H323_G726_Capability(ep, H323_G726_Capability::e_32k); } \ H323_REGISTER_CAPABILITY_FUNCTION(H323_G726_24_Capability, OPAL_G726_24, ep) \ { return new H323_G726_Capability(ep, H323_G726_Capability::e_24k); } \ H323_REGISTER_CAPABILITY_FUNCTION(H323_G726_16_Capability, OPAL_G726_16, ep) \ { return new H323_G726_Capability(ep, H323_G726_Capability::e_16k); }
#define OpalG726_16 GetOpalG726_16() |
#define OpalG726_24 GetOpalG726_24() |
#define OpalG726_32 GetOpalG726_32() |
#define OpalG726_40 GetOpalG726_40() |
const OpalAudioFormat& GetOpalG726_16 | ( | ) |
const OpalAudioFormat& GetOpalG726_24 | ( | ) |
const OpalAudioFormat& GetOpalG726_32 | ( | ) |
const OpalAudioFormat& GetOpalG726_40 | ( | ) |