--- a/videoplayback/inc/mpxvideoplaybackuserinputhandler.h Fri Mar 12 15:43:00 2010 +0200
+++ b/videoplayback/inc/mpxvideoplaybackuserinputhandler.h Mon Mar 15 12:40:47 2010 +0200
@@ -15,7 +15,7 @@
*
*/
-// Version : %version: 6 %
+// Version : %version: ou1cpsw#7 %
@@ -37,7 +37,7 @@
class CRemConInterfaceSelector; // Side volume key
class CRemConCoreApiTarget;
class CMPXVideoPlaybackContainer;
-class CHWRMLight;
+
// CLASS DECLARATION
@@ -50,7 +50,7 @@
/**
* Two-phased constructor.
*/
- IMPORT_C static CMPXVideoPlaybackUserInputHandler* NewL(CMPXVideoPlaybackContainer* iContainer, TBool aTvOutConnected);
+ IMPORT_C static CMPXVideoPlaybackUserInputHandler* NewL(CMPXVideoPlaybackContainer* iContainer );
/**
* Destructor.
@@ -67,7 +67,7 @@
/**
* Symbian 2nd phase constructor.
*/
- void ConstructL( TBool aTvOutConnected );
+ void ConstructL( );
public:
@@ -104,7 +104,7 @@
*/
void SetForeground(TBool aForeground);
- void HandleTVOutEvent(TBool aTVOutConnected);
+
private:
/**
@@ -131,18 +131,7 @@
const TPointerEvent& aPointerEvent,
TMPXVideoControlType aMPXControl);
- // Handles the Display light timer timeout
- static TInt HandleDisplayTimeout( TAny* aPtr );
-
- // Disable the display backlight
- void DisableBacklight();
-
- // Enable the display backlight
- void EnableBacklight();
-
- // Restarts the timer for display light time-out
- void RestartDisplayTimer();
-
+
private:
TMPXVideoUserInputType iProcessingInputType; // the type of input being processed
@@ -156,11 +145,7 @@
CPeriodic* iVolumeRepeatTimer; // owned
TBool iVolumeRepeatUp;
TBool iForeground;
- TBool iTVOutConnected; // Flag to indicate if TV is connected
- CPeriodic* iDisplayTimer; // Timer to timeout the lights time-out
- TInt iDisplayTimeOut; // Value of the lights time-out
-
- CHWRMLight* iLight;
+
CMPXVideoPlaybackContainer* iContainer; // not owned