videoplayback/hbvideoplaybackview/tsrc/testmpxvideoplaybackcontrolpolicy/src/testmpxvideoplaybackcontrolpolicy.cpp
changeset 36 8aed59de29f9
parent 35 3738fe97f027
--- a/videoplayback/hbvideoplaybackview/tsrc/testmpxvideoplaybackcontrolpolicy/src/testmpxvideoplaybackcontrolpolicy.cpp	Thu Apr 01 23:32:44 2010 +0300
+++ b/videoplayback/hbvideoplaybackview/tsrc/testmpxvideoplaybackcontrolpolicy/src/testmpxvideoplaybackcontrolpolicy.cpp	Fri Apr 16 18:13:14 2010 +0300
@@ -15,7 +15,7 @@
 * 
 */
 
-// Version : %version:  2 %
+// Version : %version:  4 %
 
 
 #include <qdebug>
@@ -119,14 +119,15 @@
 
     TUint properties = 0;
 
-    mDetails->mPlaybackMode = EMPXVideoLocal;
-
-    mPolicy->setControlProperties( EMPXStatusPane, properties, mDetails, EFullScreenView );
-    QVERIFY( properties == ( EMPXShownWhenPlaying | EMPXShownWhenPaused | EMPXShownWhenSeeking ) );
-
+    mDetails->mPlaybackMode = EMPXVideoStreaming;
     mPolicy->setControlProperties( EMPXStatusPane, properties, mDetails, EDetailsView );
     QVERIFY( properties == EMPXAllProperties );
 
+    mDetails->mPlaybackMode = EMPXVideoLocal;
+    mPolicy->setControlProperties( EMPXStatusPane, properties, mDetails, EFullScreenView );
+    QVERIFY( properties == 
+            ( EMPXShownWhenPlaying | EMPXShownWhenPaused | EMPXShownWhenSeeking | EMPXShownWhenBuffering) );
+
     cleanup();
 }
 
@@ -148,8 +149,15 @@
     mPolicy->setControlProperties( EMPXControlBar, properties, mDetails, EAudioOnlyView );
     QVERIFY( properties == EMPXAllProperties );
 
+    mDetails->mPlaybackMode = EMPXVideoLocal;
     mPolicy->setControlProperties( EMPXControlBar, properties, mDetails, EFullScreenView );
-    QVERIFY( properties == ( EMPXShownWhenPlaying | EMPXShownWhenPaused | EMPXShownWhenSeeking ) );
+    QVERIFY( properties == 
+            ( EMPXShownWhenPlaying | EMPXShownWhenPaused | EMPXShownWhenSeeking | EMPXShownWhenBuffering ) );
+
+    mDetails->mPlaybackMode = EMPXVideoStreaming;
+    mPolicy->setControlProperties( EMPXControlBar, properties, mDetails, EFullScreenView );
+    QVERIFY( properties == 
+            ( EMPXShownWhenPlaying | EMPXShownWhenPaused | EMPXShownWhenSeeking ) );
 
     cleanup();
 }