CMMFDevVideoPlay::TPictureCounters Class Reference
#include
"devvideoplay.h"
Link against: devvideo.lib
class CMMFDevVideoPlay::TPictureCounters |
Detailed Description
Picture statistic counters. Used for following playback progress. The counters can be retrieved using GetPictureCounters() and are reset after each call. The client must keep track of the cumulative values for counters and picture processing rates itself if necessary.
Member Attribute Documentation
iPicturesDecoded
The number of pictures decoded.
iPicturesDisplayed
The number of pictures "virtually" displayed. "Virtually" displayed pictures are pictures that have been drawn on the screen, when using direct rendering, or pictures that have been decoded, processed, and delivered to the client when not using direct rendering.
iPicturesSkipped
The number of pictures skipped due to lack of processing power. This does not include pictures inside data bytes discarded due to buffer overflows, but includes all pictures skipped at picture decoding, post-processing and rendering phase.
iTotalPictures
The total number of pictures in the input bitstream. This figure does not include pictures that have been lost due to transmission errors, since those have not been processed by the MSL hardware devices, but does include pictures that have been discarded by the HW devices due to buffer overflows or other reasons.
Constructor & Destructor Documentation
TPictureCounters ( )
TPictureCounters | ( | ) | [inline] |
Default constructor. Zeros all members.