Specifies the maximum macroblock processing rate for an H.264 video stream.
UINT32[] stored as UINT8[]
GUID MF_MT_H264_MAX_MB_PER_SEC = {0x45256d30,0x7215,0x4576,{0x93,0x36,0xb0,0xf1,0xbc,0xd5,0x9b,0xb2} }
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 Element | Descriptor Field |
|---|---|
| 0 | dwMaxMBperSecOneResolutionNoScalability |
| 1 | dwMaxMBperSecTwoResolutionsNoScalability |
| 2 | dwMaxMBperSecThreeResolutionsNoScalability |
| 3 | dwMaxMBperSecFourResolutionsNoScalability |
| 4 | dwMaxMBperSecOneResolutionTemporalScalability |
| 5 | dwMaxMBperSecTwoResolutionsTemporalScalablility |
| 6 | dwMaxMBperSecThreeResolutionsTemporalScalability |
| 7 | dwMaxMBperSecFourResolutionsTemporalScalability |
| 8 | dwMaxMBperSecOneResolutionTemporalQualityScalability |
| 9 | dwMaxMBperSecTwoResolutionsTemporalQualityScalability |
| 10 | dwMaxMBperSecThreeResolutionsTemporalQualityScalablity |
| 11 | dwMaxMBperSecFourResolutionsTemporalQualityScalability |
| 12 | dwMaxMBperSecOneResolutionFullScalability |
| 13 | dwMaxMBperSecTwoResolutionsFullScalability |
| 14 | dwMaxMBperSecThreeResolutionsFullScalability |
| 15 | dwMaxMBperSecFourResolutionsFullScalability |
This attribute is also used with H.264 UVC 1.5 camera encoders.
Header: Declared in mfapi.h.