</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
<field name="Rho Domain Rate Control Enable" start="109" end="109" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
<field name="Rho Domain Rate Control Enable" start="109" end="109" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
<field name="Rho Domain Rate Control Enable" start="109" end="109" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
<value name="IMPLICIT" value="2" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
<value name="IMPLICIT" value="2" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
<value name="IMPLICIT" value="2" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
</field>
<field name="Weighted Prediction Enable" start="108" end="108" type="bool" />
<field name="Rho Domain Rate Control Enable" start="109" end="109" type="bool" />
- <field name="First Chroma QP Offset" start="112" end="116" type="uint" />
- <field name="Second Chroma QP Offset" start="120" end="124" type="uint" />
+ <field name="First Chroma QP Offset" start="112" end="116" type="int" />
+ <field name="Second Chroma QP Offset" start="120" end="124" type="int" />
<field name="Field Picture" start="128" end="128" type="bool" />
<field name="MBAFF Mode" start="129" end="129" type="bool" />
<field name="Frame MB Only" start="130" end="130" type="bool" />
avc_img.WeightedBiPredictionIDC = pps->weighted_bipred_idc;
avc_img.WeightedPredictionEnable = pps->flags.weighted_pred_flag;
- avc_img.FirstChromaQPOffset = pps->chroma_qp_index_offset & 0x1f;
- avc_img.SecondChromaQPOffset = pps->second_chroma_qp_index_offset & 0x1f;
+ avc_img.FirstChromaQPOffset = pps->chroma_qp_index_offset;
+ avc_img.SecondChromaQPOffset = pps->second_chroma_qp_index_offset;
avc_img.FieldPicture = h264_pic_info->pStdPictureInfo->flags.field_pic_flag;
avc_img.MBAFFMode = (sps->flags.mb_adaptive_frame_field_flag &&
!h264_pic_info->pStdPictureInfo->flags.field_pic_flag);