diff -r 6c57ef9392d2 -r ac48f0cc9f9c mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp --- 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 (videoOut->Source()))->iPosition = 0; (static_cast (videoOut->Source()))->iDuration = 111; - + EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() ) + + (static_cast (videoOut->Source()))->iPosition = 111; + (static_cast (videoOut->Source()))->iDuration = 111; + EUNIT_ASSERT( iClipSession->IsRewindFromEnd() ) + + videoOut->iState = CMceMediaStream::EIdle; EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() ) }