|
OPAL
Version 3.12.9
|
#include <sdp.h>
Inherits PObject.

Public Member Functions | |
| SDPMediaFormat (SDPMediaDescription &parent, RTP_DataFrame::PayloadTypes payloadType, const char *name=NULL) | |
| SDPMediaFormat (SDPMediaDescription &parent, const OpalMediaFormat &mediaFormat) | |
| virtual void | PrintOn (ostream &str) const |
| virtual PObject * | Clone () const |
| RTP_DataFrame::PayloadTypes | GetPayloadType () const |
| const PCaselessString & | GetEncodingName () const |
| void | SetEncodingName (const PString &v) |
| void | SetFMTP (const PString &_fmtp) |
| PString | GetFMTP () const |
| unsigned | GetClockRate (void) |
| void | SetClockRate (unsigned v) |
| void | SetParameters (const PString &v) |
| void | AddRTCP_FB (const PString &str) |
| void | SetRTCP_FB (const OpalVideoFormat::RTCPFeedback &v) |
| OpalVideoFormat::RTCPFeedback | GetRTCP_FB () const |
| const OpalMediaFormat & | GetMediaFormat () const |
| OpalMediaFormat & | GetWritableMediaFormat () |
| bool | PreEncode () |
| bool | PostDecode (const OpalMediaFormatList &mediaFormats, unsigned bandwidth) |
Protected Member Functions | |
| void | SetMediaFormatOptions (OpalMediaFormat &mediaFormat) const |
Protected Attributes | |
| OpalMediaFormat | m_mediaFormat |
| SDPMediaDescription & | m_parent |
| RTP_DataFrame::PayloadTypes | payloadType |
| unsigned | clockRate |
| PCaselessString | encodingName |
| PString | parameters |
| PString | m_fmtp |
| OpalVideoFormat::RTCPFeedback | m_rtcp_fb |
| SDPMediaFormat::SDPMediaFormat | ( | SDPMediaDescription & | parent, |
| RTP_DataFrame::PayloadTypes | payloadType, | ||
| const char * | name = NULL |
||
| ) |
Referenced by Clone().
| SDPMediaFormat::SDPMediaFormat | ( | SDPMediaDescription & | parent, |
| const OpalMediaFormat & | mediaFormat | ||
| ) |
|
inline |
References m_rtcp_fb.
|
inlinevirtual |
References SDPMediaFormat().
|
inline |
References clockRate.
|
inline |
References encodingName.
| PString SDPMediaFormat::GetFMTP | ( | ) | const |
|
inline |
References m_mediaFormat.
|
inline |
References payloadType.
|
inline |
References m_rtcp_fb.
|
inline |
References m_mediaFormat.
| bool SDPMediaFormat::PostDecode | ( | const OpalMediaFormatList & | mediaFormats, |
| unsigned | bandwidth | ||
| ) |
| bool SDPMediaFormat::PreEncode | ( | ) |
|
virtual |
|
inline |
References clockRate.
|
inline |
References encodingName.
| void SDPMediaFormat::SetFMTP | ( | const PString & | _fmtp | ) |
|
protected |
|
inline |
References parameters.
|
inline |
References m_rtcp_fb.
|
protected |
Referenced by GetClockRate(), and SetClockRate().
|
protected |
Referenced by GetEncodingName(), and SetEncodingName().
|
protected |
|
protected |
Referenced by GetMediaFormat(), and GetWritableMediaFormat().
|
protected |
|
protected |
Referenced by AddRTCP_FB(), GetRTCP_FB(), and SetRTCP_FB().
|
protected |
Referenced by SetParameters().
|
protected |
Referenced by GetPayloadType().