Go to the source code of this file.
Data Structures |
class | OpalMediaFormatPair |
class | OpalTranscoder |
class | OpalFramedTranscoder |
class | OpalStreamedTranscoder |
class | Opal_Linear16Mono_PCM |
class | Opal_PCM_Linear16Mono |
class | OpalEmptyFramedAudioTranscoder |
Defines |
#define | OPAL_REGISTER_TRANSCODER(cls, input, output) PFACTORY_CREATE(OpalTranscoderFactory, cls, MakeOpalTranscoderKey(input, output), false) |
#define | OPAL_REGISTER_L16_MONO() |
#define | OPAL_DECLARE_EMPTY_TRANSCODER(fmt) |
#define | OPAL_DEFINE_EMPTY_TRANSCODER(fmt) |
Typedefs |
typedef std::pair< PString,
PString > | OpalTranscoderKey |
typedef PFactory
< OpalTranscoder,
OpalTranscoderKey > | OpalTranscoderFactory |
typedef PFactory
< OpalTranscoder,
OpalTranscoderKey >::KeyList_T | OpalTranscoderList |
typedef PFactory
< OpalTranscoder,
OpalTranscoderKey >
::KeyList_T::iterator | OpalTranscoderIterator |
Functions |
__inline OpalTranscoderKey | MakeOpalTranscoderKey (const OpalMediaFormat &from, const OpalMediaFormat &to) |
__inline OpalTranscoderKey | MakeOpalTranscoderKey (const char *from, const char *to) |
Define Documentation
#define OPAL_DECLARE_EMPTY_TRANSCODER |
( |
|
fmt | ) |
|
#define OPAL_DEFINE_EMPTY_TRANSCODER |
( |
|
fmt | ) |
|
#define OPAL_REGISTER_L16_MONO |
( |
| ) |
|
#define OPAL_REGISTER_TRANSCODER |
( |
|
cls, |
|
|
|
input, |
|
|
|
output |
|
) |
| PFACTORY_CREATE(OpalTranscoderFactory, cls, MakeOpalTranscoderKey(input, output), false) |
Typedef Documentation
Function Documentation
__inline OpalTranscoderKey MakeOpalTranscoderKey |
( |
const char * |
from, |
|
|
const char * |
to |
|
) |
| |