Structure for encoder statistics.
More...
#include <codec_app_def.h>
Structure for encoder statistics.
◆ fAverageFrameRate
the average frame rate in, calculate since encoding starts, supposed that the input timestamp is in unit of ms
◆ fAverageFrameSpeedInMs
| float fAverageFrameSpeedInMs |
◆ fLatestFrameRate
the frame rate in, in the last second, supposed that the input timestamp is in unit of ms (? useful for checking BR, but is it easy to calculate?
◆ iLastStatisticsBytes
| unsigned long iLastStatisticsBytes |
◆ iLastStatisticsFrameCount
| unsigned long iLastStatisticsFrameCount |
◆ iStatisticsTs
Timestamp of updating the statistics.
◆ iTotalEncodedBytes
| unsigned long iTotalEncodedBytes |
◆ uiAverageFrameQP
| uint32_t uiAverageFrameQP |
the average QP of last encoded frame
◆ uiBitRate
sendrate in Bits per second, calculated within the set time-window
◆ uiHeight
the height of encoded frame
◆ uiIDRReqNum
◆ uiIDRSentNum
number of actual IDRs sent
◆ uiInputFrameCount
| uint32_t uiInputFrameCount |
◆ uiLTRSentNum
number of LTR sent/marked
◆ uiResolutionChangeTimes
| uint32_t uiResolutionChangeTimes |
◆ uiSkippedFrameCount
| uint32_t uiSkippedFrameCount |
◆ uiWidth
the width of encoded frame
The documentation for this struct was generated from the following file: