--- a/multimediacommscontroller/mmccfilesourcesink/src/mccfilesourceimpl.cpp Fri Jun 11 14:03:38 2010 +0300
+++ b/multimediacommscontroller/mmccfilesourcesink/src/mccfilesourceimpl.cpp Wed Jun 23 18:38:47 2010 +0300
@@ -28,6 +28,7 @@
#include "mccfilevideo.h"
#include "mccinternalevents.h"
#include "mmccinterfacedef.h"
+#include "mccinternaldef.h"
@@ -368,12 +369,14 @@
// Average bitrate is for the whole stream,
// subtract audio average to get video average
- TUint32 averageBitRate = iFileVideo->StreamAverageBitRate() - audioBitRate;
+ TUint32 videoBitRate = iFileVideo->StreamAverageBitRate() - audioBitRate;
+ MccConversionUtility::BitRateSanitize(
+ videoBitRate, videoBitRate, iFileVideo->VideoType() );
__FILESOURCE_CONTROLL_INT1( "CMccFileSourceImpl::VideoBitRateL, videoBitRate",
- averageBitRate )
+ videoBitRate )
- return averageBitRate;
+ return videoBitRate;
}
// -----------------------------------------------------------------------------