25 #ifndef OPAL_OPAL_RTPEP_H
26 #define OPAL_OPAL_RTPEP_H
46 #define OPAL_REDUNDANT_PREFIX "Redundant"
47 #define OPAL_REDUNDANT_AUDIO OPAL_REDUNDANT_PREFIX"-Audio"
48 #define OpalRedundantAudio OpalFEC::RedundantAudio()
52 #define OPAL_REDUNDANT_VIDEO OPAL_REDUNDANT_PREFIX"-Video"
53 #define OpalRedundantVideo OpalFEC::RedundantVideo()
58 #define OPAL_ULP_FEC_PREFIX "ULP-FEC"
59 #define OPAL_ULP_FEC_AUDIO OPAL_ULP_FEC_PREFIX"-Audio"
60 #define OpalUlpFecAudio OpalFEC::UlpFecAudio()
64 #define OPAL_ULP_FEC_VIDEO OPAL_ULP_FEC_PREFIX"-Video"
65 #define OpalUlpFecVideo OpalFEC::UlpFecVideo()
69 const PString & MediaTypeOption();
71 #endif // OPAL_RTP_FEC
87 const PCaselessString & prefix,
100 virtual PStringList GetAvailableStringOptions()
const;
120 virtual void OnReleased(
140 virtual void OnClosedMediaStream(
164 virtual PBoolean IsRTPNATEnabled(
166 const PIPSocket::Address & localAddr,
167 const PIPSocket::Address & peerAddr,
168 const PIPSocket::Address & signalAddr,
184 virtual bool OnLocalRTP(
214 #endif // OPAL_OPAL_RTPEP_H
Definition: manager.h:150
Definition: endpoint.h:65
int m_previousResult
Definition: rtpep.h:206
PDECLARE_MUTEX(m_connectionsByRtpMutex)
std::map< OpalTransportAddress, LocalRtpInfo > LocalRtpInfoMap
Definition: rtpep.h:208
LocalRtpInfoMap m_connectionsByRtpLocalAddr
Definition: rtpep.h:209
Definition: rtp_session.h:90
OpalConnection & m_connection
Definition: rtpep.h:205
LocalRtpInfo(OpalConnection &connection)
Definition: rtpep.h:203
Definition: connection.h:415