Expand Minimize

MF_MT_H264_MAX_MB_PER_SEC attribute

Specifies the maximum macroblock processing rate for an H.264 video stream.

Data type

UINT32[] stored as UINT8[]

Applies to

IMFMediaType

Remarks

This attribute applies to media types for H.264 streams transmitted over USB. The value of the attribute is an array of UINT32 values, which correspond to the following fields in the UVC 1.5 H.264 video format descriptor.

Array ElementDescriptor Field
0dwMaxMBperSecOneResolutionNoScalability
1dwMaxMBperSecTwoResolutionsNoScalability
2dwMaxMBperSecThreeResolutionsNoScalability
3dwMaxMBperSecFourResolutionsNoScalability
4dwMaxMBperSecOneResolutionTemporalScalability
5dwMaxMBperSecTwoResolutionsTemporalScalablility
6dwMaxMBperSecThreeResolutionsTemporalScalability
7dwMaxMBperSecFourResolutionsTemporalScalability
8dwMaxMBperSecOneResolutionTemporalQualityScalability
9dwMaxMBperSecTwoResolutionsTemporalQualityScalability
10dwMaxMBperSecThreeResolutionsTemporalQualityScalablity
11dwMaxMBperSecFourResolutionsTemporalQualityScalability
12dwMaxMBperSecOneResolutionFullScalability
13dwMaxMBperSecTwoResolutionsFullScalability
14dwMaxMBperSecThreeResolutionsFullScalability
15dwMaxMBperSecFourResolutionsFullScalability

 

This attribute is also used with H.264 UVC 1.5 camera encoders.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfapi.h

See also

Media Type Attributes

 

 

Community Additions

ADD
Show:
© 2014 Microsoft