multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp
changeset 32 f2ed1fc4c163
parent 0 1bce908db942
child 59 b0e4b01681c5
--- a/multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp	Thu Jun 24 14:41:11 2010 +0300
+++ b/multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp	Fri Jul 09 13:14:28 2010 +0300
@@ -19,7 +19,7 @@
 
 
 // INCLUDE FILES
-#include <in_sock.h>
+#include <in_sock.h> 
 #include <mmf/common/mmfcontroller.h>
 
 #include "rtpapi.h"
@@ -254,7 +254,8 @@
         if ( iJitCalc->IsObserving() )
             {
             iJitCalc->RtpPacketReceived( aHeaderInfo.iTimestamp,
-                                         aHeaderInfo.iMarker );
+                                         aHeaderInfo.iMarker,
+                                         aHeaderInfo.iSeqNum );
             }
             
         // First packet after SourcePlayL, notify event handler by sending
@@ -851,20 +852,22 @@
 // CMccRtpDataSource::SendJitterEvent()
 // -----------------------------------------------------------------------------
 //	
-void CMccRtpDataSource::SendJitterEvent( TMccRtpEventData aEvent, TInt aError )
+void CMccRtpDataSource::SendJitterEvent( TMccRtpEventDataExtended aEvent, TInt aError )
     {
     TRACE_RTP_SOURCE_PRINT( "CMccRtpDataSource::SendJitterEvent" )
-	    
-	SendInternalRtpEventToClient( iEventHandler,
-	                              KMccRtpSourceUid, 
-                                  EMccInternalJitterEventStatusReport, 
-                                  KMccMediaQualityStatus,
-                                  MCC_RTPSOURCE_ENDPOINT_ID,
-                                  aError,
-                                  aEvent.iJitterEstimate,
-                                  aEvent.iPacketsReceived,
-                                  aEvent.iPrevTransTime,
-                                  aEvent.iTriggeredJitterLevel );
+
+	SendJitterEventToClient( iEventHandler,
+	                         KMccRtpSourceUid, 
+                             EMccInternalJitterEventStatusReport, 
+                             KMccMediaQualityStatus,
+                             MCC_RTPSOURCE_ENDPOINT_ID,
+                             aError,
+                             aEvent.iJitterEstimate,
+                             aEvent.iPacketsReceived,
+                             aEvent.iPrevTransTime,
+                             aEvent.iTriggeredJitterLevel,
+                             aEvent.iPacketLoss,
+                             aEvent.iTriggeredPacketLoss );
     }  
 
 // -----------------------------------------------------------------------------