mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp
branchRCL_3
changeset 38 ac48f0cc9f9c
parent 33 bc78a40cd63c
child 41 755f0370535b
--- a/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp	Tue Sep 14 21:13:00 2010 +0300
+++ b/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp	Wed Sep 15 12:09:15 2010 +0300
@@ -1587,18 +1587,24 @@
 
     // Disapling stream
     videoOut->iState = CMceMediaStream::EDisabled;
-    EUNIT_ASSERT( iClipSession->IsRewindFromEnd() )
+    EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() )
     
     iClipSession->iPause = ETrue;
     EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() )
     
     iClipSession->iPause = EFalse;
-    EUNIT_ASSERT( iClipSession->IsRewindFromEnd() )
-       
+    EUNIT_ASSERT(!iClipSession->IsRewindFromEnd() )
+
     // and finaly try with "real" end of clip 
     (static_cast<CMceFileSource*> (videoOut->Source()))->iPosition = 0;
     (static_cast<CMceFileSource*> (videoOut->Source()))->iDuration = 111;
-    
+    EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() )
+
+    (static_cast<CMceFileSource*> (videoOut->Source()))->iPosition = 111;
+    (static_cast<CMceFileSource*> (videoOut->Source()))->iDuration = 111;
+    EUNIT_ASSERT( iClipSession->IsRewindFromEnd() )
+
+    videoOut->iState = CMceMediaStream::EIdle;
     EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() )
     }