29 #ifndef OPAL_OPAL_RTPEP_H
30 #define OPAL_OPAL_RTPEP_H
47 #define OPAL_REDUNDANT_PREFIX "Redundant"
48 #define OPAL_REDUNDANT_AUDIO OPAL_REDUNDANT_PREFIX"-Audio"
49 #define OpalRedundantAudio OpalFEC::RedundantAudio()
53 #define OPAL_REDUNDANT_VIDEO OPAL_REDUNDANT_PREFIX"-Video"
54 #define OpalRedundantVideo OpalFEC::RedundantVideo()
59 #define OPAL_ULP_FEC_PREFIX "ULP-FEC"
60 #define OPAL_ULP_FEC_AUDIO OPAL_ULP_FEC_PREFIX"-Audio"
61 #define OpalUlpFecAudio OpalFEC::UlpFecAudio()
65 #define OPAL_ULP_FEC_VIDEO OPAL_ULP_FEC_PREFIX"-Video"
66 #define OpalUlpFecVideo OpalFEC::UlpFecVideo()
70 const PString & MediaTypeOption();
72 #endif // OPAL_RTP_FEC
88 const PCaselessString & prefix,
115 virtual void OnClosedMediaStream(
139 virtual PBoolean IsRTPNATEnabled(
141 const PIPSocket::Address & localAddr,
142 const PIPSocket::Address & peerAddr,
143 const PIPSocket::Address & signalAddr,
159 virtual bool OnLocalRTP(
189 #endif // OPAL_OPAL_RTPEP_H