OPAL
Version 3.12.9
|
#include <sdp.h>
Public Member Functions | |
SDPVideoMediaDescription (const OpalTransportAddress &address) | |
virtual PString | GetSDPMediaType () const |
virtual bool | PreEncode () |
virtual void | OutputAttributes (ostream &str) const |
virtual void | SetAttribute (const PString &attr, const PString &value) |
virtual bool | PostDecode (const OpalMediaFormatList &mediaFormats) |
virtual OpalVideoFormat::ContentRole | GetContentRole () const |
![]() | |
SDPRTPAVPMediaDescription (const OpalTransportAddress &address, const OpalMediaType &mediaType) | |
virtual bool | Decode (const PStringArray &tokens) |
virtual PCaselessString | GetSDPTransportType () const |
virtual SDPMediaFormat * | CreateSDPMediaFormat (const PString &portString) |
virtual PString | GetSDPPortList () const |
virtual void | SetCryptoKeys (OpalMediaCryptoKeyList &cryptoKeys) |
virtual OpalMediaCryptoKeyList | GetCryptoKeys () const |
void | EnableFeedback () |
![]() | |
SDPMediaDescription (const OpalTransportAddress &address, const OpalMediaType &mediaType) | |
virtual void | Encode (const OpalTransportAddress &commonAddr, ostream &str) const |
virtual bool | Decode (char key, const PString &value) |
virtual const SDPMediaFormatList & | GetSDPMediaFormats () const |
virtual OpalMediaFormatList | GetMediaFormats () const |
virtual void | AddSDPMediaFormat (SDPMediaFormat *sdpMediaFormat) |
virtual void | AddMediaFormat (const OpalMediaFormat &mediaFormat) |
virtual void | AddMediaFormats (const OpalMediaFormatList &mediaFormats, const OpalMediaType &mediaType) |
virtual Direction | GetDirection () const |
virtual const OpalTransportAddress & | GetTransportAddress () const |
virtual PBoolean | SetTransportAddress (const OpalTransportAddress &t) |
virtual WORD | GetPort () const |
virtual OpalMediaType | GetMediaType () const |
virtual void | CreateSDPMediaFormats (const PStringArray &tokens) |
virtual void | ProcessMediaOptions (SDPMediaFormat &sdpFormat, const OpalMediaFormat &mediaFormat) |
void | SetOptionStrings (const PStringOptions &options) |
const PStringOptions & | GetOptionStrings () const |
virtual void | Copy (SDPMediaDescription &mediaDescription) |
![]() | |
SDPCommonAttributes () | |
virtual | ~SDPCommonAttributes () |
virtual void | SetDirection (const Direction &d) |
virtual OpalBandwidth | GetBandwidth (const PString &type) const |
virtual void | SetBandwidth (const PString &type, OpalBandwidth value) |
virtual const SDPBandwidth & | GetBandwidth () const |
virtual const RTPExtensionHeaders & | GetExtensionHeaders () const |
virtual void | SetExtensionHeader (const RTPExtensionHeaderInfo &ext) |
virtual void | ParseAttribute (const PString &value) |
Protected Attributes | |
OpalVideoFormat::ContentRole | m_contentRole |
unsigned | m_contentMask |
![]() | |
bool | m_enableFeedback |
OpalVideoFormat::RTCPFeedback | m_rtcp_fb |
PList< SDPCryptoSuite > | m_cryptoSuites |
![]() | |
OpalTransportAddress | m_transportAddress |
PCaselessString | m_transportType |
PStringOptions | m_stringOptions |
WORD | m_port |
WORD | m_portCount |
OpalMediaType | m_mediaType |
SDPMediaFormatList | formats |
![]() | |
Direction | m_direction |
SDPBandwidth | m_bandwidth |
RTPExtensionHeaders | m_extensionHeaders |
Additional Inherited Members | |
![]() | |
enum | Direction { Undefined = -1, Inactive, RecvOnly, SendOnly, SendRecv } |
![]() | |
static const PCaselessString & | ConferenceTotalBandwidthType () |
static const PCaselessString & | ApplicationSpecificBandwidthType () |
static const PCaselessString & | TransportIndependentBandwidthType () |
![]() | |
virtual SDPMediaFormat * | FindFormat (PString &str) const |
SDPVideoMediaDescription::SDPVideoMediaDescription | ( | const OpalTransportAddress & | address | ) |
|
inlinevirtual |
Reimplemented from SDPMediaDescription.
References m_contentRole.
|
virtual |
Implements SDPMediaDescription.
|
virtual |
Reimplemented from SDPRTPAVPMediaDescription.
|
virtual |
Reimplemented from SDPMediaDescription.
|
virtual |
Reimplemented from SDPRTPAVPMediaDescription.
|
virtual |
Reimplemented from SDPRTPAVPMediaDescription.
|
protected |
|
protected |
Referenced by GetContentRole().