diff -r 95754dcd27ad -r ce86b6d44a6d mmsharing/mmshui/inc/musuilivesharingcontroller.h --- a/mmsharing/mmshui/inc/musuilivesharingcontroller.h Tue May 25 12:38:39 2010 +0300 +++ b/mmsharing/mmshui/inc/musuilivesharingcontroller.h Wed Jun 09 09:37:52 2010 +0300 @@ -28,6 +28,7 @@ class MMusUiLiveSharingObserver; class CMusEngLiveSession; +class CMusUiActiveTimer; /** * @@ -84,8 +85,6 @@ virtual void InviteL( const TDesC& aRecipient ); virtual void HandleSliderValueChangeL( TInt aNewLevel ); - - virtual void HandleAsyncEventL( TMusUiAsyncEvent aEventId ); public: // new functions @@ -141,7 +140,8 @@ public: // From MMusEngLiveSessionObserver void DiskFull(); - + + void OrientationRefreshEnded(); public: // from MMusEngSessionObserver @@ -160,8 +160,10 @@ void SessionTimeChanged( const TTimeIntervalSeconds& aSeconds ); void InactivityTimeout(); - - void AsyncRefreshView(); + + void HandlePauseResumeInToolbar(); + + void UserInitiatedCameraStateChangeL(TBool aEnable); private: @@ -180,6 +182,8 @@ TBool iDiskFull; TBool iSessionEstablished; + + CMusUiActiveTimer* iPauseResumeGuardTimer; };