|
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 | |||
| ) |