videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolscontroller.cpp
changeset 58 d2b028fd1f7d
parent 50 21fe8338c6bf
child 63 4707a0db12f6
--- a/videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolscontroller.cpp	Mon Aug 23 14:27:29 2010 +0300
+++ b/videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolscontroller.cpp	Fri Sep 03 12:37:43 2010 +0300
@@ -15,7 +15,7 @@
 *
 */
 
-// Version : %version: da1mmcf#50 %
+// Version : %version: da1mmcf#51 %
 
 
 
@@ -436,6 +436,13 @@
             showVolumeControls();
             break;
         }
+        case EControlCmdHandleBackgroundEvent:
+        {
+            MPX_DEBUG(_L("    [EControlCmdHandleBackgroundEvent]"));
+
+            resetControls();
+            break;
+        }
     }
 }
 
@@ -1584,4 +1591,18 @@
     return showRNLogo;
 }
 
+// -------------------------------------------------------------------------------------------------
+//   VideoPlaybackControlsController::resetControls()
+// -------------------------------------------------------------------------------------------------
+//
+void VideoPlaybackControlsController::resetControls()
+{
+    MPX_DEBUG(_L("VideoPlaybackControlsController::resetControls()"));
+
+    for ( int i = 0 ; i < mControls.count() ; i++ )
+    {
+        mControls[i]->resetControl();
+    }
+}
+
 // End of File