--- a/videoplayback/videoplaybackcontrols/src/mpxvideoplaybackcontrolpolicy.cpp Wed Sep 15 12:15:24 2010 +0300
+++ b/videoplayback/videoplaybackcontrols/src/mpxvideoplaybackcontrolpolicy.cpp Wed Oct 13 14:34:36 2010 +0300
@@ -15,8 +15,7 @@
*
*/
-
-// Version : %version: 10 %
+// Version : %version: 9 %
// INCLUDE FILES
@@ -95,7 +94,16 @@
//
// Transitory Buffering states will be filtered out by the View
//
- aProperties = EMPXBufferingControl | EMPXShownWhenInitializing;
+ aProperties = EMPXBufferingControl;
+
+ //
+ // Do not show Back when Initializing for Local Mode
+ // It causes a flicker when playback begins
+ //
+ if ( aDetails->iPlaybackMode != EMPXVideoLocal )
+ {
+ aProperties += EMPXShownWhenInitializing;
+ }
}
case EMPXSoftkeyDetails:
{
@@ -109,16 +117,6 @@
case EMPXBufferingLabel:
{
aProperties = EMPXBufferingControl;
-
- //
- // Show Loading when Initializing for local playback modes
- // This allows for a smoother transition to playing state
- //
- if ( aDetails->iPlaybackMode == EMPXVideoLocal ||
- aDetails->iPlaybackMode == EMPXVideoProgressiveDownload )
- {
- aProperties += EMPXShownWhenInitializing;
- }
break;
}
case EMPXTitleLabel: