Expand Minimize

MF_MEDIA_ENGINE_STATISTIC enumeration

Identifies statistics that the Media Engine tracks during playback. To get a playback statistic from the Media Engine, call IMFMediaEngineEx::GetStatistics.

In the descriptions that follow, the data type and value-type tag for the PROPVARIANT are listed in parentheses.

Syntax


typedef enum MF_MEDIA_ENGINE_STATISTIC { 
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED     = 0,
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED      = 1,
  MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED    = 2,
  MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS     = 3,
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND   = 4,
   MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER    =  5,
   MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED   =  6,
   MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY  =  7
} MF_MEDIA_ENGINE_STATISTIC;

Constants

MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED

The number of rendered video frames. (ULONG, VT_UI4)

MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED

The number of dropped video frames. (ULONG, VT_UI4)

MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED

The number of bytes that have been downloaded since the last HTTP range request. (ULARGE_INTEGER, VT_UI8).

MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS

The percentage of the playout buffer filled during buffering. The value is an integer in the range 0–100. (LONG, VT_I4)

MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND

The frames per second. (FLOAT, VT_R4)

MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER

The amount of playback jitter. (DOUBLE, VT_R8)

Supported in Windows 8.1 and later.

MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED

The number of corrupted frames. (ULONG, VT_UI4)

Supported in Windows 8.1 and later.

MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY

The total amount of frame delay. (DOUBLE, VT_R8)

Supported in Windows 8.1 and later.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfmediaengine.h

See also

IMFMediaEngineEx::GetStatistics

 

 

Community Additions

ADD
Show:
© 2014 Microsoft