CMMFDevVideoPlay::TComplexityLevelInfo Class Reference

#include "devvideoplay.h"

Link against: devvideo.lib

class CMMFDevVideoPlay::TComplexityLevelInfo

Detailed Description

Information about a single computational complexity level.

Member Attribute Documentation

iAvgPictureRate

TReal iAvgPictureRate

The average picture rate, in pictures per second. Valid only if EAvgPictureRate is set in the options. This value depends on the input bitstream, and may not be available if enough bitstream has not been read.

iOptions

TUint32 iOptions

Structure options. The value is a bitfield combined from values from TOptions.

iPictureSize

TSize iPictureSize

Picture size (spatial resolution), in pixels. Valid only if EPictureSize is set in the options.

iRelativeImageQuality

TReal iRelativeImageQuality

Relative image quality, compared to the best available level. 1.0 is the quality at the maximum quality level (level zero). Valid only if ERelativeImageQuality is set in the options.

iRelativeProcessTime

TReal iRelativeProcessTime

Relative amount of processing time needed compared to standard-compliant decoding of all data. 1.0 is the processing time required for full processing, which usually corresponds to complexity level zero. Valid only if ERelativeProcessTime is set in the options.

iRequiredMIPS

TUint iRequiredMIPS

The number of MIPS required to process the data. Valid only if ERequiredMIPS is set in the options.

Member Enumeration Documentation

Enum TOptions

EnumeratorValueDescription
EAvgPictureRate0x00000001

The average picture rate field is valid.

EPictureSize0x00000002

The picture size field is valid.

ERelativeImageQuality0x00000004

The relative image quality field is valid.

ERequiredMIPS0x00000008

The required MIPS field is valid.

ERelativeProcessTime0x00000010

The relative processing time field is valid.