videoplayback/inc/mpxvideoplaybackuserinputhandler.h
branchRCL_3
changeset 21 315810614048
parent 16 67eb01668b0e
equal deleted inserted replaced
20:2d690156cf8f 21:315810614048
    14 * Description:  Implementation of MPXVideoPlaybackUserInputHandler
    14 * Description:  Implementation of MPXVideoPlaybackUserInputHandler
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 // Version : %version:  9 %
    19 // Version : %version:  10 %
    20 
    20 
    21 
    21 
    22 #ifndef MPXVIDEOPLAYBACKUSERINPUTHANDLER_H_
    22 #ifndef MPXVIDEOPLAYBACKUSERINPUTHANDLER_H_
    23 #define MPXVIDEOPLAYBACKUSERINPUTHANDLER_H_
    23 #define MPXVIDEOPLAYBACKUSERINPUTHANDLER_H_
    24 
    24 
   137         TBool IsUserInputAllowed();
   137         TBool IsUserInputAllowed();
   138 
   138 
   139     private:
   139     private:
   140 
   140 
   141         TMPXVideoUserInputType                  iProcessingInputType;     // the type of input being processed
   141         TMPXVideoUserInputType                  iProcessingInputType;     // the type of input being processed
   142         TUint                                   iLastPressedKeyCode;     // keycode of last key that sent EEventKeyDown
       
   143         TInt                                    iLastPressedKeyScanCode; // scancode of last key that sent EEventKeyDown
   142         TInt                                    iLastPressedKeyScanCode; // scancode of last key that sent EEventKeyDown
   144         TRemConCoreApiOperationId               iLastMediaKeyPressed;    // Id of last mediakey thats sent a button-press
   143         TRemConCoreApiOperationId               iLastMediaKeyPressed;    // Id of last mediakey thats sent a button-press
   145 
   144 
   146         CRemConInterfaceSelector*               iInterfaceSelector;         // Side volume key, owned
   145         CRemConInterfaceSelector*               iInterfaceSelector;         // Side volume key, owned
   147         CRemConCoreApiTarget*                   iCoreTarget;            // Owned by CRemConInterfaceSelector
   146         CRemConCoreApiTarget*                   iCoreTarget;            // Owned by CRemConInterfaceSelector