videoplayback/videoplaybackcontrols/src/mpxvideoplaybackcontrol.cpp
branchRCL_3
changeset 21 315810614048
parent 18 baf439b22ddd
--- a/videoplayback/videoplaybackcontrols/src/mpxvideoplaybackcontrol.cpp	Thu Jul 15 18:41:27 2010 +0300
+++ b/videoplayback/videoplaybackcontrols/src/mpxvideoplaybackcontrol.cpp	Thu Aug 19 09:57:17 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 
-// Version : %version: 23 %
+// Version : %version: 25 %
 
 
 // INCLUDE FILES
@@ -332,6 +332,7 @@
             }
             break;
         }
+        case EPbStateInitialised:
         case EPbStateBuffering:
         {
             if ( iProperties & EMPXBufferingControl )
@@ -558,6 +559,26 @@
 }
 
 // -------------------------------------------------------------------------------------------------
+// CMPXVideoPlaybackControl::UpdateTVOutStatusL()
+// -------------------------------------------------------------------------------------------------
+//
+TBool CMPXVideoPlaybackControl::UpdateTVOutStatusL( TBool aTvOutConnected)
+{
+    TBool changed = EFalse;
+
+    if ( iControlIndex == EMPXVolumeBar )
+    {
+        MPX_DEBUG(_L("CMPXVideoPlaybackControlsController::UpdateTVOutStatus()"));
+
+        static_cast<CMPXVideoPlaybackVolumeBar*>(iControl)->UpdateTVOutStatusL( aTvOutConnected );
+
+        changed = ETrue;
+    }
+
+    return changed;
+}
+
+// -------------------------------------------------------------------------------------------------
 // CMPXVideoPlaybackControl::ResetControl()
 // -------------------------------------------------------------------------------------------------
 //