H263_A
The H263_A restricted profile contains the set of features required for support of ITU-T Rec. H.263 and a small specific set of enhanced optional capabilities. Support of this profile is currently encouraged but not required. This set of features is defined by the following set of restrictions.
Restrictions on DXVA_ConnectMode
The following restriction on the DXVA_ConnectMode structure applies when the bDXVA_Func variable defined by the dwFunction member of the DXVA_ConfigPictureDecode structure is equal to 1 (picture decoding).
Structure Member | Value |
---|---|
wRestrictedMode |
DXVA_RESTRICTED_MODE_H263_A |
Restrictions on DXVA_PictureParameters
The following restrictions on the DXVA_PictureParameters structure apply when the bDXVA_Func variable defined by the dwFunction member of DXVA_ConfigPictureDecode is equal to 1.
Structure Member | Value |
---|---|
BPP variable (defined by adding 1 to bBPPminus1) |
8 |
bSecondField |
Zero |
bMacroblockWidthMinus1 |
15 |
bMacroblockHeightMinus1 |
15 |
bBlockWidthMinus1 |
7 |
bBlockHeightMinus1 |
7 |
bChromaFormat |
1 (4:2:0) |
bPicStructure |
3 (frame structured) |
bRcontrol |
Zero |
bMVprecisionAndChromaRelation |
1 (H.263 half-sample motion) |
bPicExtrapolation |
Zero |
bPicDeblocked |
Zero |
bPic4MVallowed |
Zero |
bPicOBMC |
Zero |
bMV_RPS |
Zero |
bPicScanFixed |
1 |
Restrictions on DXVA_MBctrl_I_HostResidDiff_1, DXVA_MBctrl_I_OffHostIDCT_1, DXVA_MBctrl_P_HostResidDiff_1, and DXVA_MBctrl_P_OffHostIDCT_1
The following restrictions on the DXVA_MBctrl_I_HostResidDiff_1, DXVA_MBctrl_I_OffHostIDCT_1, DXVA_MBctrl_P_HostResidDiff_1, and DXVA_MBctrl_P_OffHostIDCT_1 structures apply when the bDXVA_Func variable defined by the dwFunction member of DXVA_ConfigPictureDecode is equal to 1.
wMBtype Variables | Value |
---|---|
MotionType |
2 (frame motion) if the MotionForward variable defined in the wMBtype member is equal to 1. |
MBscanMethod |
Zero (zigzag) if the bConfigHostInverseScan member of DXVA_ConfigPictureDecode equals zero. |
FieldResidual |
Zero (frame residual) |
H261LoopFilter |
Zero (no H.261 loop filter) |
MotionBackward |
Zero (no backward or bidirectional motion) |
Restrictions on Bitstream Buffers
The contents of any bitstream buffer must contain data in the H.263 video format in baseline mode (no options, no PLUSPTYPE), or with Annex L information (to be ignored).