#import <VOOSMPAnalyticsInfo.h>
- (int VOOSMPAnalyticsInfo) averageDecodeTime |
|
readatomicassign |
Get average codec decode time (ms).
- Returns
- average codec decode time (ms)
- (int VOOSMPAnalyticsInfo) averageRenderTime |
|
readatomicassign |
Get average render time (ms).
- Returns
- average render time (ms)
- (int VOOSMPAnalyticsInfo) codecDropNum |
|
readatomicassign |
Get number of codec dropped frames.
This function returns the total count of dropped frames at the input of the video decoder module. Before decoding the current frame, if the playing time is ahead of current frame and this frame is not a reference frame, we will drop it to catch up to the video playing time.
- Returns
- number of codec dropped frames
- (int* VOOSMPAnalyticsInfo) codecErrors |
|
readatomicassign |
Get list of codec errors.
- Returns
- list of codec error codes
- (int VOOSMPAnalyticsInfo) codecErrorsNum |
|
readatomicassign |
Get number of codec frames dropped after encountering errors.
- Returns
- number of codec frames dropped after encountering errors
- (int VOOSMPAnalyticsInfo) codecTimeNum |
|
readatomicassign |
Get number of instances that the codec exceeds the time (I / ms).
- Returns
- number of instances that the codec exceeds the time
- (int VOOSMPAnalyticsInfo) CPULoad |
|
readatomicassign |
Get current CPU load (percent).
- Returns
- current CPU load (percent)
- (int VOOSMPAnalyticsInfo) decodedNum |
|
readatomicassign |
Get number of decoded frames.
- Returns
- number of decoded frames
- (int VOOSMPAnalyticsInfo) frequency |
|
readatomicassign |
Get current CPU frequency.
- Returns
- current CPU frequency
- (int VOOSMPAnalyticsInfo) jitterNum |
|
readatomicassign |
Get number of instances that the jitter exceeds the time (I / ms).
- Returns
- number of instances that the jitter exceeds the time (I / ms)
- (int VOOSMPAnalyticsInfo) lastTime |
|
readatomicassign |
How far back to report (seconds).
- Returns
- how far back to report (seconds)
- (int VOOSMPAnalyticsInfo) maxFrequency |
|
readatomicassign |
Get maximum CPU frequency.
- Returns
- aximum CPU frequency
- (int VOOSMPAnalyticsInfo) playbackDuration |
|
readatomicassign |
Get current playback duration since playback began.
- Returns
- total playback duration (ms)
- (int VOOSMPAnalyticsInfo) renderDropNum |
|
readatomicassign |
Get number of render dropped frames.
This function returns the total count of dropped frames at the input of the rendering module. Before rendering the current frame, if the playing time is ahead of current frame and there are more frames ready to be rendered, we will drop it to catch up to the video playing time.
- Returns
- number of render dropped frames
- (int VOOSMPAnalyticsInfo) renderNum |
|
readatomicassign |
Get number of rendered frames.
- Returns
- number of rendered frames
- (int VOOSMPAnalyticsInfo) renderTimeNum |
|
readatomicassign |
Get number of instances that the render exceeds the time (I / ms).
- Returns
- number of instances that the render exceeds the time
- (int VOOSMPAnalyticsInfo) sourceDropNum |
|
readatomicassign |
Get number of source dropped frames.
This function returns the total count of dropped frames by the module which fetches assets from the source. If the playing time is ahead of next or second next key frame, we will drop the frames before this key frame to catch up to the video playing time.
- Returns
- number of source dropped frames
- (int VOOSMPAnalyticsInfo) sourceTimeNum |
|
readatomicassign |
Get number of instances that the source exceeds the time (I / ms).
- Returns
- number of instances that the source exceeds the time
- (int VOOSMPAnalyticsInfo) totalCodecDropNum |
|
readatomicassign |
Get current count of frame dropped by codec since playback began.
- Returns
- total number of codec frames dropped by codec
- (int VOOSMPAnalyticsInfo) totalCPULoad |
|
readatomicassign |
Get current total CPU load (percent).
- Returns
- current total CPU load (percent)
- (int VOOSMPAnalyticsInfo) totalDecodedNum |
|
readatomicassign |
Get current count of decoded frames since playback began.
- Returns
- total number of decoded frames
- (int VOOSMPAnalyticsInfo) totalRenderDropNum |
|
readatomicassign |
Get current count of frames dropped by renderer since playback began.
- Returns
- total number of frames dropped by renderer
- (int VOOSMPAnalyticsInfo) totalRenderedNum |
|
readatomicassign |
Get current count of rendered frames since playback began.
- Returns
- total number of rendered frames
- (int VOOSMPAnalyticsInfo) totalSourceDropNum |
|
readatomicassign |
Get current count of frames dropped by source module since playback began.
- Returns
- total number of frames dropped by source module
- (int VOOSMPAnalyticsInfo) worstDecodeTime |
|
readatomicassign |
Get worst codec decode time (ms).
- Returns
- worst codec decode time
- (int VOOSMPAnalyticsInfo) worstRenderTime |
|
readatomicassign |
Get worst render time (ms).
- Returns
- worst render time (ms)
The documentation for this protocol was generated from the following file: