Showing the changes to codec/encoder/plus/src/welsEncoderExt.cpp (1 of 1 file). Show all
Unified · Split
| @@ -646,7 +646,7 @@ void CWelsH264SVCEncoder::UpdateStatistics (SFrameBSInfo* pBsInfo, · 645 unmodified lines | |||
| 646 | pStatistics->iLastStatisticsFrameCount); | 646 | pStatistics->iLastStatisticsFrameCount); |
| 647 | if (kiDeltaFrames > (m_pEncContext->pSvcParam->fMaxFrameRate * 2)) { | 647 | if (kiDeltaFrames > (m_pEncContext->pSvcParam->fMaxFrameRate * 2)) { |
| 648 | if (kiTimeDiff >= m_pEncContext->iStatisticsLogInterval) { | 648 | if (kiTimeDiff >= m_pEncContext->iStatisticsLogInterval) { |
| 649 | float fTimeDiffSec = kiTimeDiff / 1000.0; | 649 | float fTimeDiffSec = kiTimeDiff / 1000.0f; |
| 650 | pStatistics->fLatestFrameRate = static_cast<float> ((pStatistics->uiInputFrameCount - | 650 | pStatistics->fLatestFrameRate = static_cast<float> ((pStatistics->uiInputFrameCount - |
| 651 | pStatistics->iLastStatisticsFrameCount) / fTimeDiffSec); | 651 | pStatistics->iLastStatisticsFrameCount) / fTimeDiffSec); |
| 652 | pStatistics->uiBitRate = static_cast<unsigned int> ((pStatistics->iTotalEncodedBytes) * 8 / fTimeDiffSec); | 652 | pStatistics->uiBitRate = static_cast<unsigned int> ((pStatistics->iTotalEncodedBytes) * 8 / fTimeDiffSec); |