mpx/playbackframework/playbackengine/inc/mpxautoresumehandler.h
branchRCL_3
changeset 17 780c925249c1
parent 0 a2952bb97e68
--- a/mpx/playbackframework/playbackengine/inc/mpxautoresumehandler.h	Mon Mar 15 12:42:31 2010 +0200
+++ b/mpx/playbackframework/playbackengine/inc/mpxautoresumehandler.h	Wed Mar 31 22:26:09 2010 +0300
@@ -136,6 +136,11 @@
     * in that case
     */
     TBool IsPlaybackRemote();
+    
+    /**
+    * Handle change in voice command state. 
+    */
+    void DoHandleVoiceCmdChange();
 
 private: // data
     CMPXPlaybackEngine&  iEngine;
@@ -148,6 +153,10 @@
 
     // Timer for resume operation. Owned.
     CPeriodic* iResumeTimer;
+    
+    CMPXPSKeyWatcher* iVoiceCmdObserver;  // owned
+    TBool iPausedForVoiceCmd;
+    TBool iVoiceCmdResumeOngoing;
     };
 
 #endif      // CMPXAUTORESUMEHANDLER_H