diff -r 95754dcd27ad -r ce86b6d44a6d mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp --- a/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp Tue May 25 12:38:39 2010 +0300 +++ b/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengclipsession.cpp Wed Jun 09 09:37:52 2010 +0300 @@ -910,7 +910,7 @@ changedStream->iState = CMceMediaStream::EIdle; static_cast(iClipSession)->StreamStateChanged( *changedStream ); - EUNIT_ASSERT( iObserver->IsReseted() ) + EUNIT_ASSERT( iObserver->iStreamIdleCalled ) // EStreaming, stream is streaming changedStream->iState = CMceMediaStream::EStreaming; @@ -1064,7 +1064,7 @@ changedStream->iState = CMceMediaStream::EIdle; static_cast(iClipSession)->StreamStateChanged( *changedStream, *changedSource ); - EUNIT_ASSERT( iObserver->IsReseted() ) + EUNIT_ASSERT( iObserver->iStreamIdleCalled ) // EStreaming, stream is streaming changedStream->iState = CMceMediaStream::EStreaming; @@ -1134,7 +1134,7 @@ static_cast(iClipSession)->StreamStateChanged( *changedStream, *changedSink ); - EUNIT_ASSERT( iObserver->IsReseted() ) + EUNIT_ASSERT( iObserver->iStreamIdleCalled ); // EStreaming, stream is streaming changedStream->iState = CMceMediaStream::EStreaming; @@ -1588,6 +1588,12 @@ // Disapling stream videoOut->iState = CMceMediaStream::EDisabled; EUNIT_ASSERT( iClipSession->IsRewindFromEnd() ) + + iClipSession->iPause = ETrue; + EUNIT_ASSERT( !iClipSession->IsRewindFromEnd() ) + + iClipSession->iPause = EFalse; + EUNIT_ASSERT( iClipSession->IsRewindFromEnd() ) // and finaly try with "real" end of clip (static_cast (videoOut->Source()))->iPosition = 0;