diff -r b9d283c5c7b5 -r 817c922b90eb multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp --- a/multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp Thu Jul 15 19:04:32 2010 +0300 +++ b/multimediacommscontroller/mmccrtpsourcesink/src/mccrtpdatasource.cpp Thu Aug 19 10:18:22 2010 +0300 @@ -19,7 +19,7 @@ // INCLUDE FILES -#include +#include #include #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 ); } // -----------------------------------------------------------------------------