OPAL
Version 3.10.10
|
#include <rtpconn.h>
Public Member Functions | |
OpalRTPMediaSession (OpalConnection &conn, const OpalMediaType &mediaType, unsigned sessionId) | |
OpalRTPMediaSession (const OpalRTPMediaSession &obj) | |
~OpalRTPMediaSession () | |
PObject * | Clone () const |
void | Attach (RTP_Session *rtpSession) |
virtual void | Close () |
virtual bool | IsActive () const |
virtual bool | IsRTP () const |
virtual bool | HasFailed () const |
virtual OpalTransportAddress | GetLocalMediaAddress () const |
virtual SDPMediaDescription * | CreateSDPMediaDescription (const OpalTransportAddress &localAddress) |
virtual OpalMediaStream * | CreateMediaStream (const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource) |
RTP_Session * | GetSession () const |
![]() | |
OpalMediaSession (OpalConnection &conn, const OpalMediaType &_mediaType, unsigned sessionId) | |
OpalMediaSession (const OpalMediaSession &_obj) | |
virtual void | SetRemoteMediaAddress (const OpalTransportAddress &, const OpalMediaFormatList &) |
Protected Attributes | |
RTP_Session * | rtpSession |
Additional Inherited Members | |
![]() | |
OpalConnection & | connection |
OpalMediaType | mediaType |
unsigned | sessionId |
Class for carrying RTP session information
OpalRTPMediaSession::OpalRTPMediaSession | ( | OpalConnection & | conn, |
const OpalMediaType & | mediaType, | ||
unsigned | sessionId | ||
) |
Referenced by Clone().
OpalRTPMediaSession::OpalRTPMediaSession | ( | const OpalRTPMediaSession & | obj | ) |
OpalRTPMediaSession::~OpalRTPMediaSession | ( | ) |
void OpalRTPMediaSession::Attach | ( | RTP_Session * | rtpSession | ) |
|
inlinevirtual |
Implements OpalMediaSession.
References OpalRTPMediaSession().
|
virtual |
Implements OpalMediaSession.
|
virtual |
Implements OpalMediaSession.
|
virtual |
Implements OpalMediaSession.
|
virtual |
Implements OpalMediaSession.
|
inline |
References rtpSession.
|
inlinevirtual |
Implements OpalMediaSession.
References RTP_Session::GetPacketsReceived(), RTP_Session::HasFailed(), and rtpSession.
|
inlinevirtual |
Implements OpalMediaSession.
References rtpSession.
|
inlinevirtual |
Implements OpalMediaSession.
|
protected |
Referenced by GetSession(), HasFailed(), and IsActive().