diff -r 95754dcd27ad -r ce86b6d44a6d mmsharing/mmshui/src/musuiclipsharingcontroller.cpp --- a/mmsharing/mmshui/src/musuiclipsharingcontroller.cpp Tue May 25 12:38:39 2010 +0300 +++ b/mmsharing/mmshui/src/musuiclipsharingcontroller.cpp Wed Jun 09 09:37:52 2010 +0300 @@ -1025,6 +1025,11 @@ { MUS_LOG( "mus: [MUSUI ] -> CMusUiClipSharingController::StreamIdle" ); iClipObserver.InvalidVideoFrame( ETrue ); + TRAPD( error, StreamIdleL() ); + if ( error != KErrNone ) + { + iEventObserver.HandleError( error ); + } MUS_LOG( "mus: [MUSUI ] <- CMusUiClipSharingController::StreamIdle" ); } @@ -1107,6 +1112,21 @@ MUS_LOG( "mus: [MUSUI ] <- CMusUiClipSharingController::StreamStreamingL" ); } +// ----------------------------------------------------------------------------- +// +// ----------------------------------------------------------------------------- +// +void CMusUiClipSharingController::StreamIdleL() + { + MUS_LOG( "mus: [MUSUI ] -> CMusUiClipSharingController::StreamIdleL" ); + + if ( ConnectionEstablished() ) + { + iEventObserver.ShowNaviPaneIconL( EMusUiNaviIconPause ); + } + + MUS_LOG( "mus: [MUSUI ] <- CMusUiClipSharingController::StreamIdleL" ); + } // ----------------------------------------------------------------------------- //