rtp/rtpstack/src/rtpsessionsrtp.cpp
branchRCL_3
changeset 19 b5e99d8877c7
parent 0 307788aac0a8
child 20 0dcb073356a5
--- a/rtp/rtpstack/src/rtpsessionsrtp.cpp	Thu Aug 19 10:16:25 2010 +0300
+++ b/rtp/rtpstack/src/rtpsessionsrtp.cpp	Tue Aug 31 15:32:57 2010 +0300
@@ -117,7 +117,8 @@
             
 TInt CRtpSessionSrtp::SendRtpPacket( TRtpId aTranStreamId, 
 						const TRtpSendHeader& aHeaderInfo, 
-                        const TDesC8& aPayloadData )
+                        const TDesC8& aPayloadData,
+                        const TArray<TRtpCSRC> *aCsrcList )
 	{
     if ( static_cast<TUint> (aPayloadData.Size()) > iCommNet->MaxSocketSize() )
     	{
@@ -132,7 +133,7 @@
         {
         CRtpTranStream* tempStream = ( CRtpTranStream* ) streamAddress;
         tempStream->BuildRtpPacket( aHeaderInfo, aPayloadData, 0, EFalse,
-                                    iPktSnd );
+                                    iPktSnd, aCsrcList );
  
 		if(iSndPacket)
 			{
@@ -159,7 +160,8 @@
 TInt CRtpSessionSrtp::SendRtpPacket( TRtpId aTranStreamId,
                             const TRtpSendHeader& aHeaderInfo,
                             const TDesC8& aPayloadData,
-                            TRequestStatus& aStatus )
+                            TRequestStatus& aStatus,
+                            const TArray<TRtpCSRC> *aCsrcList )
 	{
 	if ( static_cast<TUint> (aPayloadData.Size()) > iCommNet->MaxSocketSize() )
     	{
@@ -174,7 +176,7 @@
         {
         CRtpTranStream* tempStream = ( CRtpTranStream* ) streamAddress;
         tempStream->BuildRtpPacket( aHeaderInfo, aPayloadData, 0, EFalse,
-                                    iPktSnd );
+                                    iPktSnd, aCsrcList );
         if(iSndPacket)
         	{
         	delete iSndPacket;
@@ -202,7 +204,8 @@
                             TRtpSequence aSequenceNum,
                             const TRtpSendHeader& aHeaderInfo,
                             const TDesC8& aPayloadData,
-                            TRequestStatus& aStatus )
+                            TRequestStatus& aStatus,
+                            const TArray<TRtpCSRC> *aCsrcList )
 	{
     if ( static_cast<TUint>( aPayloadData.Size() ) > iCommNet->MaxSocketSize() )
     	{
@@ -218,7 +221,7 @@
         CRtpTranStream* tempStream =
             reinterpret_cast<CRtpTranStream*>( streamAddress );
         tempStream->BuildRtpPacket( aHeaderInfo, aPayloadData, aSequenceNum,
-                                    ETrue, iPktSnd );
+                                    ETrue, iPktSnd, aCsrcList );
         if(iSndPacket)
         	{
         	delete iSndPacket;