diff -r a297cbce4e85 -r bcc434605a01 multimediacommscontroller/mmccfilesourcesink/tsrc/ut_filesourcesink/Src/UT_CMCCFileSourceImpl.cpp --- a/multimediacommscontroller/mmccfilesourcesink/tsrc/ut_filesourcesink/Src/UT_CMCCFileSourceImpl.cpp Fri May 28 16:08:43 2010 +0300 +++ b/multimediacommscontroller/mmccfilesourcesink/tsrc/ut_filesourcesink/Src/UT_CMCCFileSourceImpl.cpp Fri Jun 11 11:20:25 2010 +0300 @@ -23,6 +23,7 @@ #include "mmcccodecinformation.h" #include "mccresourcepool.h" #include "mmccinterfacedef.h" +#include "mccinternaldef.h" #include "mccunittestmacros.h" @@ -252,6 +253,12 @@ void UT_CMccFileSourceImpl::UT_CMccFileSourceImpl_VideoBitRateLL( ) { TUint32 videoBitRate = iSourceImp->VideoBitRateL(); + EUNIT_ASSERT_EQUALS(videoBitRate, KMccH263ProfileZeroMinBitRateIOP); // Low bitrate increased to more interoperable + + // Test situation where no need to make iop modification for bitrate + iSourceImp->iFileVideo->iStreamAverageBitRate = 100000; + videoBitRate = iSourceImp->VideoBitRateL(); + EUNIT_ASSERT_EQUALS(videoBitRate, iSourceImp->iFileVideo->iStreamAverageBitRate - iSourceImp->iFileAudio->iAverageBitRate); } void UT_CMccFileSourceImpl::UT_CMccFileSourceImpl_PositionLL( )