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

TUint iPicturesDecoded

The number of pictures decoded.

iPicturesDisplayed

TUint 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

TUint 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

TUint 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.