OPAL
Version 3.18.8
|
#include <opal_config.h>
#include <opal/mediatype.h>
#include <rtp/rtp.h>
#include <ptlib/bitwise_enum.h>
#include <ptlib/videoio.h>
#include <limits>
#include <codec/known.h>
Go to the source code of this file.
Data Structures | |
class | OpalBandwidth |
class | OpalMediaFormatList |
class | OpalMediaOption |
struct | OpalMediaOption::H245GenericInfo |
class | OpalMediaOptionValue< T > |
class | OpalMediaOptionNumericalValue< T > |
class | OpalMediaOptionRealValue |
class | OpalMediaOptionEnum |
class | OpalMediaOptionString |
class | OpalMediaOptionOctets |
class | OpalMediaFormatInternal |
class | OpalMediaFormat |
class | OpalAudioFormat |
class | OpalAudioFormat::FrameDetector |
class | OpalAudioFormatInternal |
class | OpalVideoFormat |
class | OpalVideoFormat::FrameDetector |
class | OpalVideoFormatInternal |
class | OpalMediaFormatStatic< MEDIA_FORMAT > |
class | OpalMediaFormatStaticH323< MEDIA_FORMAT, H323_CAPABILITY > |
Namespaces | |
OpalRtx | |
Typedefs | |
typedef OpalMediaOptionNumericalValue < bool > | OpalMediaOptionBoolean |
typedef OpalMediaOptionNumericalValue < int > | OpalMediaOptionInteger |
typedef OpalMediaOptionNumericalValue < unsigned > | OpalMediaOptionUnsigned |
typedef OpalMediaOptionNumericalValue < OpalMediaOptionRealValue > | OpalMediaOptionReal |
typedef PFactory< H323Capability > | H323CapabilityFactory |
#define OPAL_SET_MEDIA_OPTION_FMTP | ( | opt, | |
name, | |||
dflt | |||
) |
#define OPAL_SET_MEDIA_OPTION_H245 | ( | opt, | |
... | |||
) | (opt)->SetH245Generic(OpalMediaOption::H245GenericInfo(__VA_ARGS__)) |
#define OpalCiscoNSE GetOpalCiscoNSE() |
#define OpalG711_ALAW_64K GetOpalG711_ALAW_64K() |
#define OpalG711_ULAW_64K GetOpalG711_ULAW_64K() |
#define OpalG711ALaw OpalG711_ALAW_64K |
Referenced by DahdiLineInterfaceDevice::GetReadFormat(), and DahdiLineInterfaceDevice::GetWriteFormat().
#define OpalG711uLaw OpalG711_ULAW_64K |
#define OpalG722 GetOpalG722() |
#define OpalG7221 OpalG7221_32K |
#define OpalG7221_24K GetOpalG7221_24K() |
#define OpalG7221_32K GetOpalG7221_32K() |
#define OpalG7221C_24K GetOpalG7221C_24K() |
#define OpalG7221C_32K GetOpalG7221C_32K() |
#define OpalG7221C_48K GetOpalG7221C_48K() |
#define OpalG7222 GetOpalG7222() |
#define OpalG7231_5k3 GetOpalG7231_5k3() |
#define OpalG7231_6k3 GetOpalG7231_6k3() |
#define OpalG7231_Cisco_A GetOpalG7231_Cisco_A() |
#define OpalG7231_Cisco_AR GetOpalG7231_Cisco_AR() |
#define OpalG7231A_5k3 GetOpalG7231A_5k3() |
#define OpalG7231A_6k3 GetOpalG7231A_6k3() |
#define OpalG726_16K GetOpalG726_16K() |
#define OpalG726_24K GetOpalG726_24K() |
#define OpalG726_32K GetOpalG726_32K() |
#define OpalG726_40K GetOpalG726_40K() |
#define OpalG728 GetOpalG728() |
#define OpalG729 GetOpalG729() |
#define OpalG729A GetOpalG729A() |
#define OpalG729AB GetOpalG729AB() |
#define OpalG729B GetOpalG729B() |
#define OpalGSM0610 GetOpalGSM0610() |
#define OpalGSMAMR GetOpalGSMAMR() |
#define OpalH261 GetOpalH261() |
#define OpalH263 GetOpalH263() |
#define OpalH263plus GetOpalH263plus() |
#define OpalH264 GetOpalH264_MODE1() |
#define OpalH264_MODE0 GetOpalH264_MODE0() |
#define OpalH264_MODE1 GetOpalH264_MODE1() |
#define OpaliLBC GetOpaliLBC() |
#define OpalL16_MONO_16KHZ GetOpalL16_MONO_16KHZ() |
#define OpalL16_MONO_32KHZ GetOpalL16_MONO_32KHZ() |
#define OpalL16_MONO_48KHZ GetOpalL16_MONO_48KHZ() |
#define OpalL16_MONO_8KHZ GetOpalL16_MONO_8KHZ() |
#define OpalL16_STEREO_16KHZ GetOpalL16_STEREO_16KHZ() |
#define OpalL16_STEREO_32KHZ GetOpalL16_STEREO_32KHZ() |
#define OpalL16_STEREO_48KHZ GetOpalL16_STEREO_48KHZ() |
#define OpalL16_STEREO_8KHZ GetOpalL16_STEREO_8KHZ() |
#define OpalL16Mono16kHz OpalL16_MONO_16KHZ |
#define OpalL16Mono8kHz OpalL16_MONO_8KHZ |
#define OpalMPEG4 GetOpalMPEG4() |
#define OpalOpus12 GetOpalOpus12() |
#define OpalOpus12S GetOpalOpus12S() |
#define OpalOpus16 GetOpalOpus16() |
#define OpalOpus16S GetOpalOpus16S() |
#define OpalOpus24 GetOpalOpus24() |
#define OpalOpus24S GetOpalOpus24S() |
#define OpalOpus48 GetOpalOpus48() |
#define OpalOpus48S GetOpalOpus48S() |
#define OpalOpus8 GetOpalOpus8() |
#define OpalOpus8S GetOpalOpus8S() |
#define OpalPCM16 GetOpalPCM16() |
Referenced by DahdiLineInterfaceDevice::GetMediaFormats().
#define OpalPCM16_12KHZ GetOpalPCM16_12KHZ() |
#define OpalPCM16_16KHZ GetOpalPCM16_16KHZ() |
#define OpalPCM16_24KHZ GetOpalPCM16_24KHZ() |
#define OpalPCM16_32KHZ GetOpalPCM16_32KHZ() |
#define OpalPCM16_48KHZ GetOpalPCM16_48KHZ() |
#define OpalPCM16S GetOpalPCM16S() |
#define OpalPCM16S_12KHZ GetOpalPCM16S_12KHZ() |
#define OpalPCM16S_16KHZ GetOpalPCM16S_16KHZ() |
#define OpalPCM16S_24KHZ GetOpalPCM16S_24KHZ() |
#define OpalPCM16S_32KHZ GetOpalPCM16S_32KHZ() |
#define OpalPCM16S_48KHZ GetOpalPCM16S_48KHZ() |
#define OpalRFC2833 GetOpalRFC2833() |
#define OpalSpeexNB GetOpalSpeexNB() |
#define OpalSpeexWB GetOpalSpeexWB() |
#define OpalT38 GetOpalT38() |
#define OpalVP8 GetOpalVP8() |
typedef PFactory<H323Capability> H323CapabilityFactory |
typedef OpalMediaOptionNumericalValue<bool> OpalMediaOptionBoolean |
typedef OpalMediaOptionNumericalValue<int> OpalMediaOptionInteger |
typedef OpalMediaOptionNumericalValue<unsigned> OpalMediaOptionUnsigned |
const OpalAudioFormat& GetOpalG711_ALAW_64K | ( | ) |
const OpalAudioFormat& GetOpalG711_ULAW_64K | ( | ) |
const OpalAudioFormat& GetOpalG722 | ( | ) |
const OpalAudioFormat& GetOpalG7221_24K | ( | ) |
const OpalAudioFormat& GetOpalG7221_32K | ( | ) |
const OpalAudioFormat& GetOpalG7221C_24K | ( | ) |
const OpalAudioFormat& GetOpalG7221C_32K | ( | ) |
const OpalAudioFormat& GetOpalG7221C_48K | ( | ) |
const OpalAudioFormat& GetOpalG7222 | ( | ) |
const OpalAudioFormat& GetOpalG7231_5k3 | ( | ) |
const OpalAudioFormat& GetOpalG7231_6k3 | ( | ) |
const OpalAudioFormat& GetOpalG7231_Cisco_A | ( | ) |
const OpalAudioFormat& GetOpalG7231_Cisco_AR | ( | ) |
const OpalAudioFormat& GetOpalG7231A_5k3 | ( | ) |
const OpalAudioFormat& GetOpalG7231A_6k3 | ( | ) |
const OpalAudioFormat& GetOpalG726_16K | ( | ) |
const OpalAudioFormat& GetOpalG726_24K | ( | ) |
const OpalAudioFormat& GetOpalG726_32K | ( | ) |
const OpalAudioFormat& GetOpalG726_40K | ( | ) |
const OpalAudioFormat& GetOpalG728 | ( | ) |
const OpalAudioFormat& GetOpalG729 | ( | ) |
const OpalAudioFormat& GetOpalG729A | ( | ) |
const OpalAudioFormat& GetOpalG729AB | ( | ) |
const OpalAudioFormat& GetOpalG729B | ( | ) |
const OpalAudioFormat& GetOpalGSM0610 | ( | ) |
const OpalAudioFormat& GetOpalGSMAMR | ( | ) |
const OpalVideoFormat& GetOpalH261 | ( | ) |
const OpalVideoFormat& GetOpalH263 | ( | ) |
const OpalVideoFormat& GetOpalH263plus | ( | ) |
const OpalVideoFormat& GetOpalH264_MODE0 | ( | ) |
const OpalVideoFormat& GetOpalH264_MODE1 | ( | ) |
const OpalAudioFormat& GetOpaliLBC | ( | ) |
const OpalAudioFormat& GetOpalL16_MONO_16KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_MONO_32KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_MONO_48KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_MONO_8KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_STEREO_16KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_STEREO_32KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_STEREO_48KHZ | ( | ) |
const OpalAudioFormat& GetOpalL16_STEREO_8KHZ | ( | ) |
const OpalVideoFormat& GetOpalMPEG4 | ( | ) |
const OpalAudioFormat& GetOpalOpus12 | ( | ) |
const OpalAudioFormat& GetOpalOpus12S | ( | ) |
const OpalAudioFormat& GetOpalOpus16 | ( | ) |
const OpalAudioFormat& GetOpalOpus16S | ( | ) |
const OpalAudioFormat& GetOpalOpus24 | ( | ) |
const OpalAudioFormat& GetOpalOpus24S | ( | ) |
const OpalAudioFormat& GetOpalOpus48 | ( | ) |
const OpalAudioFormat& GetOpalOpus48S | ( | ) |
const OpalAudioFormat& GetOpalOpus8 | ( | ) |
const OpalAudioFormat& GetOpalOpus8S | ( | ) |
const OpalAudioFormat& GetOpalPCM16 | ( | unsigned | clockRate, |
unsigned | channels = 1 |
||
) |
const OpalAudioFormat& GetOpalPCM16 | ( | ) |
const OpalAudioFormat& GetOpalPCM16_12KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16_16KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16_24KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16_32KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16_48KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16S | ( | ) |
const OpalAudioFormat& GetOpalPCM16S_12KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16S_16KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16S_24KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16S_32KHZ | ( | ) |
const OpalAudioFormat& GetOpalPCM16S_48KHZ | ( | ) |
const OpalMediaFormat& GetOpalRFC2833 | ( | ) |
const OpalAudioFormat& GetOpalSpeexNB | ( | ) |
const OpalAudioFormat& GetOpalSpeexWB | ( | ) |
const OpalVideoFormat& GetOpalVP8 | ( | ) |
PLIST | ( | OpalMediaFormatBaseList | , |
OpalMediaFormat | |||
) |