#include <mediatype.h>
|
| OpalRTPAVPMediaType (const char *mediaType, const char *sdpType, unsigned requiredSessionId=0, OpalMediaType::AutoStartMode autoStart=OpalMediaType::DontOffer) |
|
virtual PString | GetRTPEncoding () const |
|
OpalMediaSession * | CreateMediaSession (OpalConnection &, unsigned) const |
|
| OpalMediaTypeDefinition (const char *mediaType, const char *sdpType, unsigned requiredSessionId=0, OpalMediaType::AutoStartMode autoStart=OpalMediaType::DontOffer) |
| Create a new media type definition. More...
|
|
virtual | ~OpalMediaTypeDefinition () |
|
OpalMediaType::AutoStartMode | GetAutoStart () const |
|
void | SetAutoStart (OpalMediaType::AutoStartMode v) |
|
void | SetAutoStart (OpalMediaType::AutoStartMode v, bool on) |
|
virtual bool | UsesRTP () const |
|
virtual RTP_UDP * | CreateRTPSession (OpalRTPConnection &conn, unsigned sessionID, bool remoteIsNAT) |
|
unsigned | GetDefaultSessionId () const |
|
virtual std::string | GetSDPType () const |
|
virtual SDPMediaDescription * | CreateSDPMediaDescription (const OpalTransportAddress &localAddress)=0 |
|
virtual PString OpalRTPAVPMediaType::GetRTPEncoding |
( |
) | |
const |
|
virtual |
Get the string used for the RTP_FormatHandler PFactory which is used to create the RTP handler for the this media type possible values include "rtp/avp" and "udptl"
Only valid if UsesRTP return true
Implements OpalMediaTypeDefinition.
The documentation for this class was generated from the following file: