--- a/rtp/rtpstack/inc/rtpmanager.h Thu Aug 19 10:16:25 2010 +0300
+++ b/rtp/rtpstack/inc/rtpmanager.h Tue Aug 31 15:32:57 2010 +0300
@@ -135,24 +135,31 @@
TInt RegisterRtpObserver( TRtpId aSessionId, MRtpObserver& aObserver );
void UnregisterRtpObserver( TRtpId aSessionId );
+
+ TInt RegisterRtpPostProcessingObserver( TRtpId aSessionId, MRtpPostProcessingObserver& aRtpObserver );
+
+ void UnregisterRtpPostProcessingObserver( TRtpId aSessionId );
TInt SetNonRTPDataObserver( TRtpId aSessionId,
MNonRTPDataObserver* aNonRTPDataObserver );
TInt SendRtpPacket( TRtpId aTranStreamId,
const TRtpSendHeader& aHeaderInfo,
- const TDesC8& aPayloadData );
+ const TDesC8& aPayloadData,
+ const TArray<TRtpCSRC> *aCsrcList = NULL );
TInt SendRtpPacket( TRtpId aTranStreamId,
const TRtpSendHeader& aHeaderInfo,
const TDesC8& aPayloadData,
- TRequestStatus& aStatus );
+ TRequestStatus& aStatus,
+ const TArray<TRtpCSRC> *aCsrcList = NULL );
TInt SendRtpPacket( TRtpId aTranStreamId,
TRtpSequence aSequenceNum,
const TRtpSendHeader& aHeaderInfo,
const TDesC8& aPayloadData,
- TRequestStatus& aStatus );
+ TRequestStatus& aStatus,
+ const TArray<TRtpCSRC> *aCsrcList = NULL );
void SendDataL( TRtpId aSessionId,
TBool aUseRTPSocket,