#include <opal/buildopts.h>#include <rtp/rtp.h>#include <limits>Go to the source code of this file.
Classes | |
| class | OpalMediaFormatList |
| class | OpalMediaOption |
| struct | OpalMediaOption::H245GenericInfo |
| class | OpalMediaOptionValue< T > |
| class | OpalMediaOptionEnum |
| class | OpalMediaOptionString |
| class | OpalMediaOptionOctets |
| class | OpalMediaFormat |
Defines | |
| #define | OPAL_MEDIA_FORMAT(name, fullName, defaultSessionID, rtpPayloadType, encodingName, needsJitter, bandwidth, frameSize, frameTime, timeUnits) |
| #define | OPAL_PCM16 "PCM-16" |
| #define | OPAL_PCM16_16KHZ "PCM-16-16kHz" |
| #define | OPAL_L16_MONO_8KHZ "Linear-16-Mono-8kHz" |
| #define | OPAL_L16_MONO_16KHZ "Linear-16-Mono-16kHz" |
| #define | OPAL_G711_ULAW_64K "G.711-uLaw-64k" |
| #define | OPAL_G711_ALAW_64K "G.711-ALaw-64k" |
| #define | OPAL_G728 "G.728" |
| #define | OPAL_G729 "G.729" |
| #define | OPAL_G729A "G.729A" |
| #define | OPAL_G729B "G.729B" |
| #define | OPAL_G729AB "G.729A/B" |
| #define | OPAL_G7231 "G.723.1" |
| #define | OPAL_G7231_6k3 OPAL_G7231 |
| #define | OPAL_G7231_5k3 "G.723.1(5.3k)" |
| #define | OPAL_G7231A_6k3 "G.723.1A(6.3k)" |
| #define | OPAL_G7231A_5k3 "G.723.1A(5.3k)" |
| #define | OPAL_GSM0610 "GSM-06.10" |
| #define | OPAL_RFC2833 "UserInput/RFC2833" |
| #define | OPAL_CISCONSE "NamedSignalEvent" |
| #define | OpalPCM16 GetOpalPCM16() |
| #define | OpalPCM16_16KHZ GetOpalPCM16_16KHZ() |
| #define | OpalL16_MONO_8KHZ GetOpalL16_MONO_8KHZ() |
| #define | OpalL16_MONO_16KHZ GetOpalL16_MONO_16KHZ() |
| #define | OpalG711_ULAW_64K GetOpalG711_ULAW_64K() |
| #define | OpalG711_ALAW_64K GetOpalG711_ALAW_64K() |
| #define | OpalG728 GetOpalG728() |
| #define | OpalG729 GetOpalG729() |
| #define | OpalG729A GetOpalG729A() |
| #define | OpalG729B GetOpalG729B() |
| #define | OpalG729AB GetOpalG729AB() |
| #define | OpalG7231_6k3 GetOpalG7231_6k3() |
| #define | OpalG7231_5k3 GetOpalG7231_5k3() |
| #define | OpalG7231A_6k3 GetOpalG7231A_6k3() |
| #define | OpalG7231A_5k3 GetOpalG7231A_5k3() |
| #define | OpalGSM0610 GetOpalGSM0610() |
| #define | OpalRFC2833 GetOpalRFC2833() |
| #define | OpalCiscoNSE GetOpalCiscoNSE() |
| #define | OpalL16Mono8kHz OpalL16_MONO_8KHZ |
| #define | OpalL16Mono16kHz OpalL16_MONO_16KHZ |
| #define | OpalG711uLaw OpalG711_ULAW_64K |
| #define | OpalG711ALaw OpalG711_ALAW_64K |
Typedefs | |
| typedef OpalMediaOptionValue< bool > | OpalMediaOptionBoolean |
| typedef OpalMediaOptionValue< int > | OpalMediaOptionInteger |
| typedef OpalMediaOptionValue< unsigned > | OpalMediaOptionUnsigned |
| typedef OpalMediaOptionValue< double > | OpalMediaOptionReal |
Functions | |
| PLIST (OpalMediaFormatBaseList, OpalMediaFormat) | |
| __inline istream & | operator>> (istream &strm, bool &b) |
| const OpalMediaFormat & | GetOpalRFC2833 () |
| const OpalMediaFormat & | GetOpalCiscoNSE () |
| #define OPAL_CISCONSE "NamedSignalEvent" |
| #define OPAL_G711_ALAW_64K "G.711-ALaw-64k" |
| #define OPAL_G711_ULAW_64K "G.711-uLaw-64k" |
| #define OPAL_G7231 "G.723.1" |
| #define OPAL_G7231_5k3 "G.723.1(5.3k)" |
| #define OPAL_G7231_6k3 OPAL_G7231 |
| #define OPAL_G7231A_5k3 "G.723.1A(5.3k)" |
| #define OPAL_G7231A_6k3 "G.723.1A(6.3k)" |
| #define OPAL_G728 "G.728" |
| #define OPAL_G729 "G.729" |
| #define OPAL_G729A "G.729A" |
| #define OPAL_G729AB "G.729A/B" |
| #define OPAL_G729B "G.729B" |
| #define OPAL_GSM0610 "GSM-06.10" |
| #define OPAL_L16_MONO_16KHZ "Linear-16-Mono-16kHz" |
| #define OPAL_L16_MONO_8KHZ "Linear-16-Mono-8kHz" |
| #define OPAL_MEDIA_FORMAT | ( | name, | |||
| fullName, | |||||
| defaultSessionID, | |||||
| rtpPayloadType, | |||||
| encodingName, | |||||
| needsJitter, | |||||
| bandwidth, | |||||
| frameSize, | |||||
| frameTime, | |||||
| timeUnits | ) |
Value:
const class name##_Class : public OpalMediaFormat \ { \ public: \ name##_Class(); \ } name; \ name##_Class::name##_Class() \ : OpalMediaFormat(fullName, defaultSessionID, rtpPayloadType, encodingName, needsJitter, bandwidth, frameSize, frameTime, timeUnits) \
| #define OPAL_PCM16 "PCM-16" |
| #define OPAL_PCM16_16KHZ "PCM-16-16kHz" |
| #define OPAL_RFC2833 "UserInput/RFC2833" |
| #define OpalCiscoNSE GetOpalCiscoNSE() |
| #define OpalG711_ALAW_64K GetOpalG711_ALAW_64K() |
| #define OpalG711_ULAW_64K GetOpalG711_ULAW_64K() |
| #define OpalG711ALaw OpalG711_ALAW_64K |
| #define OpalG711uLaw OpalG711_ULAW_64K |
| #define OpalG7231_5k3 GetOpalG7231_5k3() |
| #define OpalG7231_6k3 GetOpalG7231_6k3() |
| #define OpalG7231A_5k3 GetOpalG7231A_5k3() |
| #define OpalG7231A_6k3 GetOpalG7231A_6k3() |
| #define OpalG728 GetOpalG728() |
| #define OpalG729 GetOpalG729() |
| #define OpalG729A GetOpalG729A() |
| #define OpalG729AB GetOpalG729AB() |
| #define OpalG729B GetOpalG729B() |
| #define OpalGSM0610 GetOpalGSM0610() |
| #define OpalL16_MONO_16KHZ GetOpalL16_MONO_16KHZ() |
| #define OpalL16_MONO_8KHZ GetOpalL16_MONO_8KHZ() |
| #define OpalL16Mono16kHz OpalL16_MONO_16KHZ |
| #define OpalL16Mono8kHz OpalL16_MONO_8KHZ |
| #define OpalPCM16 GetOpalPCM16() |
| #define OpalPCM16_16KHZ GetOpalPCM16_16KHZ() |
| #define OpalRFC2833 GetOpalRFC2833() |
| typedef OpalMediaOptionValue<bool> OpalMediaOptionBoolean |
| typedef OpalMediaOptionValue<int> OpalMediaOptionInteger |
| typedef OpalMediaOptionValue<double> OpalMediaOptionReal |
| typedef OpalMediaOptionValue<unsigned> OpalMediaOptionUnsigned |
| const OpalMediaFormat& GetOpalCiscoNSE | ( | ) |
| const OpalMediaFormat& GetOpalRFC2833 | ( | ) |
| __inline istream& operator>> | ( | istream & | strm, | |
| bool & | b | |||
| ) |
| PLIST | ( | OpalMediaFormatBaseList | , | |
| OpalMediaFormat | ||||
| ) |
1.5.1