summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Zhang <carl.zhang@intel.com>2020-09-01 11:57:16 -0400
committerCarl Zhang <carl.zhang@intel.com>2020-09-01 11:57:16 -0400
commitad6e91cb94e5004d554c7a09acfde2eda5df35b6 (patch)
treee9820365377f8bd255155b0eaa3c2deab9e7f032
parent87ff8cc5ff31509ae8d5c4528a4dd03b5928a759 (diff)
downloadlibva-gh-pages.tar.gz
Deploy libva 2.8.0 code docs to GitHub Pagesgh-pages
update code docs base on vaapi 1.8.0 Signed-off-by: Carl Zhang <carl.zhang@intel.com>
-rw-r--r--annotated.html257
-rw-r--r--classes.html105
-rw-r--r--deprecated.html57
-rw-r--r--doxygen.css139
-rw-r--r--files.html51
-rw-r--r--form_0.pngbin721 -> 702 bytes
-rw-r--r--functions.html85
-rw-r--r--functions_b.html98
-rw-r--r--functions_c.html91
-rw-r--r--functions_d.html106
-rw-r--r--functions_e.html91
-rw-r--r--functions_f.html91
-rw-r--r--functions_g.html85
-rw-r--r--functions_h.html93
-rw-r--r--functions_i.html97
-rw-r--r--functions_l.html88
-rw-r--r--functions_m.html126
-rw-r--r--functions_n.html91
-rw-r--r--functions_o.html91
-rw-r--r--functions_p.html103
-rw-r--r--functions_q.html89
-rw-r--r--functions_r.html111
-rw-r--r--functions_s.html103
-rw-r--r--functions_t.html100
-rw-r--r--functions_u.html85
-rw-r--r--functions_v.html111
-rw-r--r--functions_vars.html85
-rw-r--r--functions_vars_b.html98
-rw-r--r--functions_vars_c.html91
-rw-r--r--functions_vars_d.html106
-rw-r--r--functions_vars_e.html91
-rw-r--r--functions_vars_f.html91
-rw-r--r--functions_vars_g.html85
-rw-r--r--functions_vars_h.html93
-rw-r--r--functions_vars_i.html97
-rw-r--r--functions_vars_l.html88
-rw-r--r--functions_vars_m.html126
-rw-r--r--functions_vars_n.html91
-rw-r--r--functions_vars_o.html91
-rw-r--r--functions_vars_p.html103
-rw-r--r--functions_vars_q.html89
-rw-r--r--functions_vars_r.html111
-rw-r--r--functions_vars_s.html103
-rw-r--r--functions_vars_t.html100
-rw-r--r--functions_vars_u.html85
-rw-r--r--functions_vars_v.html111
-rw-r--r--functions_vars_w.html94
-rw-r--r--functions_w.html94
-rw-r--r--globals.html69
-rw-r--r--globals_defs.html472
-rw-r--r--globals_enum.html67
-rw-r--r--globals_eval.html107
-rw-r--r--globals_func.html68
-rw-r--r--globals_type.html61
-rw-r--r--globals_v.html333
-rw-r--r--group__api__core.html1976
-rw-r--r--group__api__dec__hevc.html60
-rw-r--r--group__api__dec__jpeg.html45
-rw-r--r--group__api__dec__vp8.html45
-rw-r--r--group__api__dec__vp9.html45
-rw-r--r--group__api__enc__h264.html86
-rw-r--r--group__api__enc__hevc.html85
-rw-r--r--group__api__enc__jpeg.html45
-rw-r--r--group__api__enc__mpeg2.html66
-rw-r--r--group__api__enc__vp8.html45
-rw-r--r--group__api__enc__vp9.html45
-rw-r--r--group__api__fei.html97
-rw-r--r--group__api__fei__h264.html193
-rw-r--r--group__api__fei__hevc.html129
-rw-r--r--group__api__vpp.html430
-rw-r--r--index.html48
-rw-r--r--jquery.js35
-rw-r--r--menu.js26
-rw-r--r--menudata.js67
-rw-r--r--modules.html45
-rw-r--r--pages.html45
-rw-r--r--search/all_0.html2
-rw-r--r--search/all_1.html2
-rw-r--r--search/all_1.js5
-rw-r--r--search/all_10.html2
-rw-r--r--search/all_10.js7
-rw-r--r--search/all_11.html2
-rw-r--r--search/all_11.js7
-rw-r--r--search/all_12.html2
-rw-r--r--search/all_12.js5
-rw-r--r--search/all_13.html2
-rw-r--r--search/all_14.html2
-rw-r--r--search/all_14.js108
-rw-r--r--search/all_15.html2
-rw-r--r--search/all_15.js5
-rw-r--r--search/all_2.html2
-rw-r--r--search/all_2.js2
-rw-r--r--search/all_3.html2
-rw-r--r--search/all_3.js8
-rw-r--r--search/all_4.html2
-rw-r--r--search/all_4.js2
-rw-r--r--search/all_5.html2
-rw-r--r--search/all_5.js2
-rw-r--r--search/all_6.html2
-rw-r--r--search/all_7.html2
-rw-r--r--search/all_7.js4
-rw-r--r--search/all_8.html2
-rw-r--r--search/all_8.js6
-rw-r--r--search/all_9.html2
-rw-r--r--search/all_a.html2
-rw-r--r--search/all_a.js1
-rw-r--r--search/all_b.html2
-rw-r--r--search/all_b.js18
-rw-r--r--search/all_c.html2
-rw-r--r--search/all_c.js5
-rw-r--r--search/all_d.html2
-rw-r--r--search/all_d.js2
-rw-r--r--search/all_e.html2
-rw-r--r--search/all_e.js7
-rw-r--r--search/all_f.html2
-rw-r--r--search/all_f.js3
-rw-r--r--search/classes_0.html2
-rw-r--r--search/classes_0.js15
-rw-r--r--search/defines_0.html2
-rw-r--r--search/enums_0.html2
-rw-r--r--search/enums_0.js2
-rw-r--r--search/enumvalues_0.html2
-rw-r--r--search/enumvalues_0.js13
-rw-r--r--search/files_0.html2
-rw-r--r--search/functions_0.html2
-rw-r--r--search/groups_0.html2
-rw-r--r--search/groups_1.html2
-rw-r--r--search/groups_2.html2
-rw-r--r--search/groups_3.html2
-rw-r--r--search/groups_4.html2
-rw-r--r--search/groups_5.html2
-rw-r--r--search/pages_0.html2
-rw-r--r--search/pages_1.html2
-rw-r--r--search/search.css12
-rw-r--r--search/typedefs_0.html2
-rw-r--r--search/variables_0.html2
-rw-r--r--search/variables_1.html2
-rw-r--r--search/variables_1.js5
-rw-r--r--search/variables_10.html2
-rw-r--r--search/variables_10.js7
-rw-r--r--search/variables_11.html2
-rw-r--r--search/variables_11.js5
-rw-r--r--search/variables_12.html2
-rw-r--r--search/variables_13.html2
-rw-r--r--search/variables_13.js5
-rw-r--r--search/variables_14.html2
-rw-r--r--search/variables_14.js5
-rw-r--r--search/variables_2.html2
-rw-r--r--search/variables_2.js2
-rw-r--r--search/variables_3.html2
-rw-r--r--search/variables_3.js8
-rw-r--r--search/variables_4.html2
-rw-r--r--search/variables_4.js2
-rw-r--r--search/variables_5.html2
-rw-r--r--search/variables_5.js2
-rw-r--r--search/variables_6.html2
-rw-r--r--search/variables_7.html2
-rw-r--r--search/variables_7.js4
-rw-r--r--search/variables_8.html2
-rw-r--r--search/variables_8.js6
-rw-r--r--search/variables_9.html2
-rw-r--r--search/variables_9.js1
-rw-r--r--search/variables_a.html2
-rw-r--r--search/variables_a.js18
-rw-r--r--search/variables_b.html2
-rw-r--r--search/variables_b.js5
-rw-r--r--search/variables_c.html2
-rw-r--r--search/variables_c.js2
-rw-r--r--search/variables_d.html2
-rw-r--r--search/variables_d.js7
-rw-r--r--search/variables_e.html2
-rw-r--r--search/variables_e.js3
-rw-r--r--search/variables_f.html2
-rw-r--r--search/variables_f.js7
-rw-r--r--structVABlendState-members.html52
-rw-r--r--structVABlendState.html66
-rw-r--r--structVABoolCoderContextVPX-members.html52
-rw-r--r--structVABoolCoderContextVPX.html52
-rw-r--r--structVABufferInfo-members.html52
-rw-r--r--structVABufferInfo.html64
-rw-r--r--structVACodedBufferSegment-members.html52
-rw-r--r--structVACodedBufferSegment.html66
-rw-r--r--structVACodedBufferVP9Status-members.html52
-rw-r--r--structVACodedBufferVP9Status.html66
-rw-r--r--structVAConfigAttrib-members.html52
-rw-r--r--structVAConfigAttrib.html52
-rw-r--r--structVADecPictureParameterBufferVP9-members.html52
-rw-r--r--structVADecPictureParameterBufferVP9.html98
-rw-r--r--structVAEncFEICTBControlHEVC-members.html52
-rw-r--r--structVAEncFEICTBControlHEVC.html52
-rw-r--r--structVAEncFEIDistortionH264-members.html52
-rw-r--r--structVAEncFEIDistortionH264.html52
-rw-r--r--structVAEncFEIDistortionHevc-members.html52
-rw-r--r--structVAEncFEIDistortionHevc.html52
-rw-r--r--structVAEncFEIMBCodeH264-members.html52
-rw-r--r--structVAEncFEIMBCodeH264.html52
-rw-r--r--structVAEncFEIMBControlH264-members.html52
-rw-r--r--structVAEncFEIMBControlH264.html52
-rw-r--r--structVAEncFEIMVPredictorH264-members.html54
-rw-r--r--structVAEncFEIMVPredictorH264.html60
-rw-r--r--structVAEncFEIMVPredictorHEVC-members.html54
-rw-r--r--structVAEncFEIMVPredictorHEVC.html60
-rw-r--r--structVAEncMBMapBufferVP8-members.html52
-rw-r--r--structVAEncMBMapBufferVP8.html62
-rw-r--r--structVAEncMacroblockParameterBufferH264-members.html52
-rw-r--r--structVAEncMacroblockParameterBufferH264.html66
-rw-r--r--structVAEncMiscParameterBuffer-members.html52
-rw-r--r--structVAEncMiscParameterBuffer.html52
-rw-r--r--structVAEncMiscParameterBufferMaxFrameSize-members.html54
-rw-r--r--structVAEncMiscParameterBufferMaxFrameSize.html83
-rw-r--r--structVAEncMiscParameterBufferMultiPassFrameSize-members.html79
-rw-r--r--structVAEncMiscParameterBufferMultiPassFrameSize.html129
-rw-r--r--structVAEncMiscParameterBufferQualityLevel-members.html52
-rw-r--r--structVAEncMiscParameterBufferQualityLevel.html56
-rw-r--r--structVAEncMiscParameterCustomRoundingControl-members.html52
-rw-r--r--structVAEncMiscParameterCustomRoundingControl.html52
-rw-r--r--structVAEncMiscParameterEncQuality-members.html52
-rw-r--r--structVAEncMiscParameterEncQuality.html116
-rw-r--r--structVAEncMiscParameterFEIFrameControlH264-members.html52
-rw-r--r--structVAEncMiscParameterFEIFrameControlH264.html52
-rw-r--r--structVAEncMiscParameterFEIFrameControlHEVC-members.html87
-rw-r--r--structVAEncMiscParameterFEIFrameControlHEVC.html56
-rw-r--r--structVAEncMiscParameterFrameRate-members.html77
-rw-r--r--structVAEncMiscParameterFrameRate.html145
-rw-r--r--structVAEncMiscParameterHRD-members.html76
-rw-r--r--structVAEncMiscParameterHRD.html128
-rw-r--r--structVAEncMiscParameterMaxSliceSize-members.html52
-rw-r--r--structVAEncMiscParameterMaxSliceSize.html54
-rw-r--r--structVAEncMiscParameterParallelRateControl-members.html52
-rw-r--r--structVAEncMiscParameterParallelRateControl.html60
-rw-r--r--structVAEncMiscParameterQuantization-members.html52
-rw-r--r--structVAEncMiscParameterQuantization.html52
-rw-r--r--structVAEncMiscParameterRateControl-members.html69
-rw-r--r--structVAEncMiscParameterRateControl.html381
-rw-r--r--structVAEncMiscParameterSkipFrame-members.html52
-rw-r--r--structVAEncMiscParameterSkipFrame.html60
-rw-r--r--structVAEncMiscParameterSubMbPartPelH264-members.html52
-rw-r--r--structVAEncMiscParameterSubMbPartPelH264.html54
-rw-r--r--structVAEncMiscParameterTemporalLayerStructure-members.html52
-rw-r--r--structVAEncMiscParameterTemporalLayerStructure.html62
-rw-r--r--structVAEncMiscParameterTypeVP9PerSegmantParam-members.html52
-rw-r--r--structVAEncMiscParameterTypeVP9PerSegmantParam.html58
-rw-r--r--structVAEncPackedHeaderParameterBuffer-members.html52
-rw-r--r--structVAEncPackedHeaderParameterBuffer.html62
-rw-r--r--structVAEncPictureParameterBufferH264-members.html52
-rw-r--r--structVAEncPictureParameterBufferH264.html108
-rw-r--r--structVAEncPictureParameterBufferHEVC-members.html93
-rw-r--r--structVAEncPictureParameterBufferHEVC.html167
-rw-r--r--structVAEncPictureParameterBufferJPEG-members.html54
-rw-r--r--structVAEncPictureParameterBufferJPEG.html92
-rw-r--r--structVAEncPictureParameterBufferMPEG2-members.html52
-rw-r--r--structVAEncPictureParameterBufferMPEG2.html108
-rw-r--r--structVAEncPictureParameterBufferVP8-members.html52
-rw-r--r--structVAEncPictureParameterBufferVP8.html140
-rw-r--r--structVAEncPictureParameterBufferVP9-members.html52
-rw-r--r--structVAEncPictureParameterBufferVP9.html168
-rw-r--r--structVAEncROI-members.html52
-rw-r--r--structVAEncROI.html58
-rw-r--r--structVAEncSegParamVP9-members.html52
-rw-r--r--structVAEncSegParamVP9.html64
-rw-r--r--structVAEncSequenceParameterBufferH264-members.html52
-rw-r--r--structVAEncSequenceParameterBufferH264.html152
-rw-r--r--structVAEncSequenceParameterBufferHEVC-members.html104
-rw-r--r--structVAEncSequenceParameterBufferHEVC.html191
-rw-r--r--structVAEncSequenceParameterBufferMPEG2-members.html52
-rw-r--r--structVAEncSequenceParameterBufferMPEG2.html98
-rw-r--r--structVAEncSequenceParameterBufferVP8-members.html52
-rw-r--r--structVAEncSequenceParameterBufferVP8.html58
-rw-r--r--structVAEncSequenceParameterBufferVP9-members.html52
-rw-r--r--structVAEncSequenceParameterBufferVP9.html60
-rw-r--r--structVAEncSliceParameterBuffer-members.html52
-rw-r--r--structVAEncSliceParameterBuffer.html56
-rw-r--r--structVAEncSliceParameterBufferH264-members.html52
-rw-r--r--structVAEncSliceParameterBufferH264.html124
-rw-r--r--structVAEncSliceParameterBufferHEVC-members.html52
-rw-r--r--structVAEncSliceParameterBufferHEVC.html126
-rw-r--r--structVAEncSliceParameterBufferJPEG-members.html52
-rw-r--r--structVAEncSliceParameterBufferJPEG.html64
-rw-r--r--structVAEncSliceParameterBufferMPEG2-members.html52
-rw-r--r--structVAEncSliceParameterBufferMPEG2.html62
-rw-r--r--structVAGenericValue-members.html54
-rw-r--r--structVAGenericValue.html86
-rw-r--r--structVAHdrMetaData-members.html77
-rw-r--r--structVAHdrMetaData.html120
-rw-r--r--structVAHdrMetaDataHDR10-members.html82
-rw-r--r--structVAHdrMetaDataHDR10.html268
-rw-r--r--structVAHuffmanTableBufferJPEGBaseline-members.html54
-rw-r--r--structVAHuffmanTableBufferJPEGBaseline.html96
-rw-r--r--structVAIQMatrixBufferH264-members.html52
-rw-r--r--structVAIQMatrixBufferH264.html58
-rw-r--r--structVAIQMatrixBufferHEVC-members.html52
-rw-r--r--structVAIQMatrixBufferHEVC.html68
-rw-r--r--structVAIQMatrixBufferJPEGBaseline-members.html52
-rw-r--r--structVAIQMatrixBufferJPEGBaseline.html58
-rw-r--r--structVAIQMatrixBufferMPEG2-members.html52
-rw-r--r--structVAIQMatrixBufferMPEG2.html70
-rw-r--r--structVAIQMatrixBufferMPEG4-members.html52
-rw-r--r--structVAIQMatrixBufferMPEG4.html70
-rw-r--r--structVAIQMatrixBufferVP8-members.html52
-rw-r--r--structVAIQMatrixBufferVP8.html54
-rw-r--r--structVAMacroblockParameterBufferMPEG2-members.html52
-rw-r--r--structVAMacroblockParameterBufferMPEG2.html54
-rw-r--r--structVAMotionVector-members.html52
-rw-r--r--structVAMotionVector.html56
-rw-r--r--structVAPictureHEVC-members.html52
-rw-r--r--structVAPictureHEVC.html58
-rw-r--r--structVAPictureParameterBufferH264-members.html52
-rw-r--r--structVAPictureParameterBufferH264.html54
-rw-r--r--structVAPictureParameterBufferHEVC-members.html54
-rw-r--r--structVAPictureParameterBufferHEVC.html116
-rw-r--r--structVAPictureParameterBufferHEVCExtension-members.html76
-rw-r--r--structVAPictureParameterBufferHEVCExtension.html100
-rw-r--r--structVAPictureParameterBufferHEVCRext-members.html76
-rw-r--r--structVAPictureParameterBufferHEVCRext.html100
-rw-r--r--structVAPictureParameterBufferHEVCScc-members.html77
-rw-r--r--structVAPictureParameterBufferHEVCScc.html104
-rw-r--r--structVAPictureParameterBufferJPEGBaseline-members.html54
-rw-r--r--structVAPictureParameterBufferJPEGBaseline.html76
-rw-r--r--structVAPictureParameterBufferMPEG4-members.html52
-rw-r--r--structVAPictureParameterBufferMPEG4.html54
-rw-r--r--structVAPictureParameterBufferVC1-members.html54
-rw-r--r--structVAPictureParameterBufferVC1.html60
-rw-r--r--structVAPictureParameterBufferVP8-members.html52
-rw-r--r--structVAPictureParameterBufferVP8.html54
-rw-r--r--structVAProbabilityDataBufferVP8-members.html52
-rw-r--r--structVAProbabilityDataBufferVP8.html54
-rw-r--r--structVAProcFilterCap-members.html52
-rw-r--r--structVAProcFilterCap.html56
-rw-r--r--structVAProcFilterCapColorBalance-members.html52
-rw-r--r--structVAProcFilterCapColorBalance.html58
-rw-r--r--structVAProcFilterCapDeinterlacing-members.html52
-rw-r--r--structVAProcFilterCapDeinterlacing.html56
-rw-r--r--structVAProcFilterCapHighDynamicRange-members.html76
-rw-r--r--structVAProcFilterCapHighDynamicRange.html116
-rw-r--r--structVAProcFilterCapTotalColorCorrection-members.html52
-rw-r--r--structVAProcFilterCapTotalColorCorrection.html56
-rw-r--r--structVAProcFilterParameterBuffer-members.html52
-rw-r--r--structVAProcFilterParameterBuffer.html58
-rw-r--r--structVAProcFilterParameterBufferBase-members.html52
-rw-r--r--structVAProcFilterParameterBufferBase.html54
-rw-r--r--structVAProcFilterParameterBufferColorBalance-members.html52
-rw-r--r--structVAProcFilterParameterBufferColorBalance.html62
-rw-r--r--structVAProcFilterParameterBufferDeinterlacing-members.html52
-rw-r--r--structVAProcFilterParameterBufferDeinterlacing.html60
-rw-r--r--structVAProcFilterParameterBufferHDRToneMapping-members.html76
-rw-r--r--structVAProcFilterParameterBufferHDRToneMapping.html116
-rw-r--r--structVAProcFilterParameterBufferHVSNoiseReduction-members.html77
-rw-r--r--structVAProcFilterParameterBufferHVSNoiseReduction.html103
-rw-r--r--structVAProcFilterParameterBufferTotalColorCorrection-members.html52
-rw-r--r--structVAProcFilterParameterBufferTotalColorCorrection.html58
-rw-r--r--structVAProcFilterValueRange-members.html52
-rw-r--r--structVAProcFilterValueRange.html62
-rw-r--r--structVAProcPipelineCaps-members.html52
-rw-r--r--structVAProcPipelineCaps.html106
-rw-r--r--structVAProcPipelineParameterBuffer-members.html78
-rw-r--r--structVAProcPipelineParameterBuffer.html219
-rw-r--r--structVAProcessingRateParameterDec-members.html52
-rw-r--r--structVAProcessingRateParameterDec.html54
-rw-r--r--structVAProcessingRateParameterEnc-members.html52
-rw-r--r--structVAProcessingRateParameterEnc.html60
-rw-r--r--structVAQMatrixBufferHEVC-members.html52
-rw-r--r--structVAQMatrixBufferHEVC.html68
-rw-r--r--structVAQMatrixBufferJPEG-members.html52
-rw-r--r--structVAQMatrixBufferJPEG.html62
-rw-r--r--structVAQMatrixBufferVP8-members.html52
-rw-r--r--structVAQMatrixBufferVP8.html54
-rw-r--r--structVASegmentParameterVP9-members.html52
-rw-r--r--structVASegmentParameterVP9.html70
-rw-r--r--structVASliceParameterBufferH264-members.html52
-rw-r--r--structVASliceParameterBufferH264.html68
-rw-r--r--structVASliceParameterBufferHEVC-members.html91
-rw-r--r--structVASliceParameterBufferHEVC.html244
-rw-r--r--structVASliceParameterBufferHEVCExtension-members.html75
-rw-r--r--structVASliceParameterBufferHEVCExtension.html99
-rw-r--r--structVASliceParameterBufferHEVCRext-members.html75
-rw-r--r--structVASliceParameterBufferHEVCRext.html99
-rw-r--r--structVASliceParameterBufferJPEGBaseline-members.html52
-rw-r--r--structVASliceParameterBufferJPEGBaseline.html76
-rw-r--r--structVASliceParameterBufferMPEG2-members.html52
-rw-r--r--structVASliceParameterBufferMPEG2.html54
-rw-r--r--structVASliceParameterBufferMPEG4-members.html52
-rw-r--r--structVASliceParameterBufferMPEG4.html54
-rw-r--r--structVASliceParameterBufferVC1-members.html52
-rw-r--r--structVASliceParameterBufferVC1.html54
-rw-r--r--structVASliceParameterBufferVP8-members.html52
-rw-r--r--structVASliceParameterBufferVP8.html54
-rw-r--r--structVASliceParameterBufferVP9-members.html52
-rw-r--r--structVASliceParameterBufferVP9.html66
-rw-r--r--structVAStatsStatisticsH264-members.html52
-rw-r--r--structVAStatsStatisticsH264.html52
-rw-r--r--structVAStatsStatisticsParameter-members.html52
-rw-r--r--structVAStatsStatisticsParameter.html52
-rw-r--r--structVAStatsStatisticsParameterH264-members.html52
-rw-r--r--structVAStatsStatisticsParameterH264.html52
-rw-r--r--structVASurfaceAttrib-members.html52
-rw-r--r--structVASurfaceAttrib.html58
-rw-r--r--structVASurfaceAttribExternalBuffers-members.html52
-rw-r--r--structVASurfaceAttribExternalBuffers.html74
-rw-r--r--structVASurfaceDecodeMBErrors-members.html54
-rw-r--r--structVASurfaceDecodeMBErrors.html60
-rw-r--r--tabs.css61
-rw-r--r--unionVAConfigAttribValEncJPEG-members.html52
-rw-r--r--unionVAConfigAttribValEncJPEG.html52
-rw-r--r--unionVAConfigAttribValEncROI-members.html52
-rw-r--r--unionVAConfigAttribValEncROI.html60
-rw-r--r--unionVAConfigAttribValEncRateControlExt-members.html52
-rw-r--r--unionVAConfigAttribValEncRateControlExt.html64
-rw-r--r--unionVAConfigAttribValMaxFrameSize-members.html76
-rw-r--r--unionVAConfigAttribValMaxFrameSize.html82
-rw-r--r--unionVAConfigAttribValMultipleFrame-members.html76
-rw-r--r--unionVAConfigAttribValMultipleFrame.html82
-rw-r--r--unionVAConfigAttribValStats-members.html52
-rw-r--r--unionVAConfigAttribValStats.html52
-rw-r--r--va_8h.html455
-rw-r--r--va_8h_source.html507
-rw-r--r--va__dec__hevc_8h.html66
-rw-r--r--va__dec__hevc_8h_source.html133
-rw-r--r--va__dec__jpeg_8h.html51
-rw-r--r--va__dec__jpeg_8h_source.html55
-rw-r--r--va__dec__vp8_8h_source.html53
-rw-r--r--va__dec__vp9_8h.html51
-rw-r--r--va__dec__vp9_8h_source.html68
-rw-r--r--va__enc__h264_8h.html58
-rw-r--r--va__enc__h264_8h_source.html94
-rw-r--r--va__enc__hevc_8h.html62
-rw-r--r--va__enc__hevc_8h_source.html228
-rw-r--r--va__enc__jpeg_8h.html51
-rw-r--r--va__enc__jpeg_8h_source.html62
-rw-r--r--va__enc__mpeg2_8h.html57
-rw-r--r--va__enc__mpeg2_8h_source.html90
-rw-r--r--va__enc__vp8_8h.html51
-rw-r--r--va__enc__vp8_8h_source.html73
-rw-r--r--va__enc__vp9_8h.html51
-rw-r--r--va__enc__vp9_8h_source.html77
-rw-r--r--va__fei_8h.html51
-rw-r--r--va__fei_8h_source.html59
-rw-r--r--va__fei__h264_8h.html51
-rw-r--r--va__fei__h264_8h_source.html100
-rw-r--r--va__fei__hevc_8h.html51
-rw-r--r--va__fei__hevc_8h_source.html91
-rw-r--r--va__vpp_8h.html170
-rw-r--r--va__vpp_8h_source.html338
442 files changed, 14063 insertions, 15726 deletions
diff --git a/annotated.html b/annotated.html
index f82ef6d..6bbf261 100644
--- a/annotated.html
+++ b/annotated.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -98,105 +74,120 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValEncJPEG.html" target="_self">VAConfigAttribValEncJPEG</a></td><td class="desc">Attribute value for VAConfigAttribEncJPEG </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValEncRateControlExt.html" target="_self">VAConfigAttribValEncRateControlExt</a></td><td class="desc">Attribute value for VAConfigAttribEncRateControlExt </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValEncROI.html" target="_self">VAConfigAttribValEncROI</a></td><td class="desc">Attribute value for VAConfigAttribEncROI </td></tr>
-<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValStats.html" target="_self">VAConfigAttribValStats</a></td><td class="desc">Attribute value for VAConfigAttribStats </td></tr>
-<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVADecPictureParameterBufferVP9.html" target="_self">VADecPictureParameterBufferVP9</a></td><td class="desc">VP9 Decoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEICTBControlHEVC.html" target="_self">VAEncFEICTBControlHEVC</a></td><td class="desc">FEI CTB level control data structure </td></tr>
-<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIDistortionH264.html" target="_self">VAEncFEIDistortionH264</a></td><td class="desc"><a class="el" href="structVAEncFEIDistortionH264.html" title="VAEncFEIDistortionH264 defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block...">VAEncFEIDistortionH264</a> defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block. It is output buffer of ENC and ENC_PAK modes, The 16x16 block is in raster scan order. Buffer size shall not be less than the number of 16x16 blocks multiple by sizeof(VAEncFEIDistortionH264) </td></tr>
-<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIDistortionHevc.html" target="_self">VAEncFEIDistortionHevc</a></td><td class="desc"><a class="el" href="structVAEncFEIDistortionHevc.html" title="VAEncFEIDistortionHevc defines the data structure for VAEncFEIDistortionBufferType per CTB block...">VAEncFEIDistortionHevc</a> defines the data structure for VAEncFEIDistortionBufferType per CTB block. It is output buffer of ENC and ENC_PAK modes, The CTB block is in raster scan order. Buffer size shall not be less than the number of CTB blocks multiple by sizeof(VAEncFEIDistortionHevc) </td></tr>
-<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMBCodeH264.html" target="_self">VAEncFEIMBCodeH264</a></td><td class="desc">FEI output </td></tr>
-<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMBControlH264.html" target="_self">VAEncFEIMBControlH264</a></td><td class="desc">FEI MB level control data structure </td></tr>
-<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMVPredictorH264.html" target="_self">VAEncFEIMVPredictorH264</a></td><td class="desc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor returned from attribute VAConfigAttribFEIMVPredictors query </td></tr>
-<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMVPredictorHEVC.html" target="_self">VAEncFEIMVPredictorHEVC</a></td><td class="desc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor returned from attribute VAConfigAttribFEIMVPredictors query. this buffer allocation is always based on 16x16 block even block size is indicated as 32x32 or 64x64, and buffer layout is always in 32x32 block raster scan order even block size is 16x16 or 64x64. If 32x32 block size is set, only the data in the first 16x16 block (block 0) is used for 32x32 block. If 64x64 block size is set MV layout is still in 32x32 raster scan order, the same as 32x32 and the first 16x16 block within each 32x32 block needs to have intended MV data (four 32x32 blocks will have the same MV data in the correspondent first 16x16 block). Data structure for each 16x16 block is defined as below (same as AVC except BlockSize/Reserved bits) </td></tr>
-<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMacroblockParameterBufferH264.html" target="_self">VAEncMacroblockParameterBufferH264</a></td><td class="desc">Macroblock parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
-<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMBMapBufferVP8.html" target="_self">VAEncMBMapBufferVP8</a></td><td class="desc">VP8 MB Segmentation ID Buffer </td></tr>
-<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBuffer.html" target="_self">VAEncMiscParameterBuffer</a></td><td class="desc"></td></tr>
-<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html" target="_self">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="desc">Defines a maximum frame size (in bits) </td></tr>
-<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html" target="_self">VAEncMiscParameterBufferQualityLevel</a></td><td class="desc">Encoding quality level </td></tr>
-<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html" target="_self">VAEncMiscParameterCustomRoundingControl</a></td><td class="desc">Custom Encoder Rounding Offset Control. Application may use this structure to set customized rounding offset parameters for quantization. Valid when <code>VAConfigAttribCustomRoundingControl</code> equals 1 </td></tr>
-<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterEncQuality.html" target="_self">VAEncMiscParameterEncQuality</a></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterFEIFrameControlH264.html" target="_self">VAEncMiscParameterFEIFrameControlH264</a></td><td class="desc">FEI frame level control buffer for H.264 </td></tr>
-<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html" target="_self">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="desc">FEI frame level control buffer for HEVC </td></tr>
-<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterMaxSliceSize.html" target="_self">VAEncMiscParameterMaxSliceSize</a></td><td class="desc"></td></tr>
-<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterParallelRateControl.html" target="_self">VAEncMiscParameterParallelRateControl</a></td><td class="desc">Attribute value for VAConfigAttribEncParallelRateControl </td></tr>
-<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterQuantization.html" target="_self">VAEncMiscParameterQuantization</a></td><td class="desc">Quantization settings for encoding </td></tr>
-<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterRateControl.html" target="_self">VAEncMiscParameterRateControl</a></td><td class="desc">Rate control parameters </td></tr>
-<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterSkipFrame.html" target="_self">VAEncMiscParameterSkipFrame</a></td><td class="desc">Encoding skip frame </td></tr>
-<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html" target="_self">VAEncMiscParameterSubMbPartPelH264</a></td><td class="desc">MB partition modes and 1/2 1/4 motion search configuration </td></tr>
-<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" target="_self">VAEncMiscParameterTemporalLayerStructure</a></td><td class="desc">Temporal layer Structure </td></tr>
-<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html" target="_self">VAEncMiscParameterTypeVP9PerSegmantParam</a></td><td class="desc"></td></tr>
-<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPackedHeaderParameterBuffer.html" target="_self">VAEncPackedHeaderParameterBuffer</a></td><td class="desc">Packed header parameter </td></tr>
-<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferH264.html" target="_self">VAEncPictureParameterBufferH264</a></td><td class="desc">Picture parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
-<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferHEVC.html" target="_self">VAEncPictureParameterBufferHEVC</a></td><td class="desc">Picture parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
-<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferJPEG.html" target="_self">VAEncPictureParameterBufferJPEG</a></td><td class="desc">JPEG Encoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferMPEG2.html" target="_self">VAEncPictureParameterBufferMPEG2</a></td><td class="desc">Picture parameter for MPEG-2 encoding </td></tr>
-<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferVP8.html" target="_self">VAEncPictureParameterBufferVP8</a></td><td class="desc">VP8 Encoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferVP9.html" target="_self">VAEncPictureParameterBufferVP9</a></td><td class="desc">VP9 Encoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncROI.html" target="_self">VAEncROI</a></td><td class="desc">Encoding region-of-interest (ROI) </td></tr>
-<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSegParamVP9.html" target="_self">VAEncSegParamVP9</a></td><td class="desc">Per segment parameters </td></tr>
-<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferH264.html" target="_self">VAEncSequenceParameterBufferH264</a></td><td class="desc">Sequence parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
-<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferHEVC.html" target="_self">VAEncSequenceParameterBufferHEVC</a></td><td class="desc">Sequence parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
-<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html" target="_self">VAEncSequenceParameterBufferMPEG2</a></td><td class="desc">Sequence parameter for MPEG-2 encoding </td></tr>
-<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferVP8.html" target="_self">VAEncSequenceParameterBufferVP8</a></td><td class="desc">VP8 Encoding Sequence Parameter Buffer Structure </td></tr>
-<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferVP9.html" target="_self">VAEncSequenceParameterBufferVP9</a></td><td class="desc">VP9 Encoding Sequence Parameter Buffer Structure </td></tr>
-<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBuffer.html" target="_self">VAEncSliceParameterBuffer</a></td><td class="desc">Encode Slice Parameter Buffer </td></tr>
-<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferH264.html" target="_self">VAEncSliceParameterBufferH264</a></td><td class="desc">Slice parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
-<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferHEVC.html" target="_self">VAEncSliceParameterBufferHEVC</a></td><td class="desc">Slice parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
-<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferJPEG.html" target="_self">VAEncSliceParameterBufferJPEG</a></td><td class="desc">Slice parameter for JPEG encoding </td></tr>
-<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferMPEG2.html" target="_self">VAEncSliceParameterBufferMPEG2</a></td><td class="desc">Slice parameter for MPEG-2 encoding </td></tr>
-<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAGenericValue.html" target="_self">VAGenericValue</a></td><td class="desc">Generic value </td></tr>
-<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html" target="_self">VAHuffmanTableBufferJPEGBaseline</a></td><td class="desc">Huffman table for JPEG decoding </td></tr>
-<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferH264.html" target="_self">VAIQMatrixBufferH264</a></td><td class="desc"></td></tr>
-<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferHEVC.html" target="_self">VAIQMatrixBufferHEVC</a></td><td class="desc">HEVC Inverse Quantization Matrix Buffer Structure </td></tr>
-<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html" target="_self">VAIQMatrixBufferJPEGBaseline</a></td><td class="desc">Quantization table for JPEG decoding </td></tr>
-<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferMPEG2.html" target="_self">VAIQMatrixBufferMPEG2</a></td><td class="desc"></td></tr>
-<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferMPEG4.html" target="_self">VAIQMatrixBufferMPEG4</a></td><td class="desc"></td></tr>
-<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferVP8.html" target="_self">VAIQMatrixBufferVP8</a></td><td class="desc">VP8 Inverse Quantization Matrix Buffer Structure </td></tr>
-<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAMacroblockParameterBufferMPEG2.html" target="_self">VAMacroblockParameterBufferMPEG2</a></td><td class="desc"></td></tr>
-<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAMotionVector.html" target="_self">VAMotionVector</a></td><td class="desc">Generic motion vector data structure </td></tr>
-<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureHEVC.html" target="_self">VAPictureHEVC</a></td><td class="desc">Description of picture properties of those in DPB surfaces </td></tr>
-<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferH264.html" target="_self">VAPictureParameterBufferH264</a></td><td class="desc"></td></tr>
-<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferHEVC.html" target="_self">VAPictureParameterBufferHEVC</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html" target="_self">VAPictureParameterBufferJPEGBaseline</a></td><td class="desc">Picture parameter for JPEG decoding </td></tr>
-<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferMPEG4.html" target="_self">VAPictureParameterBufferMPEG4</a></td><td class="desc"></td></tr>
-<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferVC1.html" target="_self">VAPictureParameterBufferVC1</a></td><td class="desc"></td></tr>
-<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferVP8.html" target="_self">VAPictureParameterBufferVP8</a></td><td class="desc">VP8 Decoding Picture Parameter Buffer Structure </td></tr>
-<tr id="row_71_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProbabilityDataBufferVP8.html" target="_self">VAProbabilityDataBufferVP8</a></td><td class="desc">VP8 Coefficient Probability Data Buffer Structure </td></tr>
-<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcessingRateParameterDec.html" target="_self">VAProcessingRateParameterDec</a></td><td class="desc"></td></tr>
-<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcessingRateParameterEnc.html" target="_self">VAProcessingRateParameterEnc</a></td><td class="desc"></td></tr>
-<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCap.html" target="_self">VAProcFilterCap</a></td><td class="desc">Default filter cap specification (single range value) </td></tr>
-<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapColorBalance.html" target="_self">VAProcFilterCapColorBalance</a></td><td class="desc">Capabilities specification for the color balance filter </td></tr>
-<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapDeinterlacing.html" target="_self">VAProcFilterCapDeinterlacing</a></td><td class="desc">Capabilities specification for the deinterlacing filter </td></tr>
-<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapTotalColorCorrection.html" target="_self">VAProcFilterCapTotalColorCorrection</a></td><td class="desc">Capabilities specification for the Total Color Correction filter </td></tr>
-<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBuffer.html" target="_self">VAProcFilterParameterBuffer</a></td><td class="desc">Default filter parametrization </td></tr>
-<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferBase.html" target="_self">VAProcFilterParameterBufferBase</a></td><td class="desc">Filter parameter buffer base </td></tr>
-<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferColorBalance.html" target="_self">VAProcFilterParameterBufferColorBalance</a></td><td class="desc">Color balance filter parametrization </td></tr>
-<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html" target="_self">VAProcFilterParameterBufferDeinterlacing</a></td><td class="desc">Deinterlacing filter parametrization </td></tr>
-<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html" target="_self">VAProcFilterParameterBufferTotalColorCorrection</a></td><td class="desc">Total color correction filter parametrization </td></tr>
-<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterValueRange.html" target="_self">VAProcFilterValueRange</a></td><td class="desc">Specification of values supported by the filter </td></tr>
-<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcPipelineCaps.html" target="_self">VAProcPipelineCaps</a></td><td class="desc">Video processing pipeline capabilities </td></tr>
-<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcPipelineParameterBuffer.html" target="_self">VAProcPipelineParameterBuffer</a></td><td class="desc">Video processing pipeline configuration </td></tr>
-<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferHEVC.html" target="_self">VAQMatrixBufferHEVC</a></td><td class="desc">HEVC Quantization Matrix Buffer Structure </td></tr>
-<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferJPEG.html" target="_self">VAQMatrixBufferJPEG</a></td><td class="desc">Quantization table for JPEG encoding </td></tr>
-<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferVP8.html" target="_self">VAQMatrixBufferVP8</a></td><td class="desc">VP8 Quantization Matrix Buffer Structure </td></tr>
-<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASegmentParameterVP9.html" target="_self">VASegmentParameterVP9</a></td><td class="desc">VP9 Segmentation Parameter Data Structure </td></tr>
-<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferH264.html" target="_self">VASliceParameterBufferH264</a></td><td class="desc"></td></tr>
-<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferHEVC.html" target="_self">VASliceParameterBufferHEVC</a></td><td class="desc">HEVC Slice Parameter Buffer Structure For Long Format </td></tr>
-<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferJPEGBaseline.html" target="_self">VASliceParameterBufferJPEGBaseline</a></td><td class="desc">Slice parameter for JPEG decoding </td></tr>
-<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferMPEG2.html" target="_self">VASliceParameterBufferMPEG2</a></td><td class="desc"></td></tr>
-<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferMPEG4.html" target="_self">VASliceParameterBufferMPEG4</a></td><td class="desc"></td></tr>
-<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVC1.html" target="_self">VASliceParameterBufferVC1</a></td><td class="desc"></td></tr>
-<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVP8.html" target="_self">VASliceParameterBufferVP8</a></td><td class="desc">VP8 Slice Parameter Buffer Structure </td></tr>
-<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVP9.html" target="_self">VASliceParameterBufferVP9</a></td><td class="desc">VP9 Slice Parameter Buffer Structure </td></tr>
-<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsH264.html" target="_self">VAStatsStatisticsH264</a></td><td class="desc"><a class="el" href="structVAStatsStatisticsH264.html" title="VAStatsStatisticsH264. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStati...">VAStatsStatisticsH264</a>. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStatisticsBottomFieldBufferType(for interlaced only). Statistics output is per 16x16 block. Data structure per 16x16 block is defined below. The 16x16 block is in raster scan order. The buffer size shall be greater than or equal to the number of 16x16 blocks multiplied by sizeof(VAStatsStatisticsH264) </td></tr>
-<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsParameter.html" target="_self">VAStatsStatisticsParameter</a></td><td class="desc">Motion Vector and Statistics frame level controls. common part VAStatsStatisticsParameterBufferType for a MB or CTB </td></tr>
-<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsParameterH264.html" target="_self">VAStatsStatisticsParameterH264</a></td><td class="desc">Motion Vector and Statistics frame level controls. VAStatsStatisticsParameterBufferType for H264 16x16 block </td></tr>
-<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceAttrib.html" target="_self">VASurfaceAttrib</a></td><td class="desc">Surface attribute </td></tr>
-<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceAttribExternalBuffers.html" target="_self">VASurfaceAttribExternalBuffers</a></td><td class="desc"><a class="el" href="structVASurfaceAttribExternalBuffers.html" title="VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute...">VASurfaceAttribExternalBuffers</a> structure for the VASurfaceAttribExternalBufferDescriptor attribute </td></tr>
-<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceDecodeMBErrors.html" target="_self">VASurfaceDecodeMBErrors</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValMaxFrameSize.html" target="_self">VAConfigAttribValMaxFrameSize</a></td><td class="desc">Attribute value for VAConfigAttribMaxFrameSize </td></tr>
+<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValMultipleFrame.html" target="_self">VAConfigAttribValMultipleFrame</a></td><td class="desc">Attribute value for VAConfigAttribMultipleFrame </td></tr>
+<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVAConfigAttribValStats.html" target="_self">VAConfigAttribValStats</a></td><td class="desc">Attribute value for VAConfigAttribStats </td></tr>
+<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVADecPictureParameterBufferVP9.html" target="_self">VADecPictureParameterBufferVP9</a></td><td class="desc">VP9 Decoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEICTBControlHEVC.html" target="_self">VAEncFEICTBControlHEVC</a></td><td class="desc">FEI CTB level control data structure </td></tr>
+<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIDistortionH264.html" target="_self">VAEncFEIDistortionH264</a></td><td class="desc"><a class="el" href="structVAEncFEIDistortionH264.html" title="VAEncFEIDistortionH264 defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block...">VAEncFEIDistortionH264</a> defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block. It is output buffer of ENC and ENC_PAK modes, The 16x16 block is in raster scan order. Buffer size shall not be less than the number of 16x16 blocks multiple by sizeof(VAEncFEIDistortionH264) </td></tr>
+<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIDistortionHevc.html" target="_self">VAEncFEIDistortionHevc</a></td><td class="desc"><a class="el" href="structVAEncFEIDistortionHevc.html" title="VAEncFEIDistortionHevc defines the data structure for VAEncFEIDistortionBufferType per CTB block...">VAEncFEIDistortionHevc</a> defines the data structure for VAEncFEIDistortionBufferType per CTB block. It is output buffer of ENC and ENC_PAK modes, The CTB block is in raster scan order. Buffer size shall not be less than the number of CTB blocks multiple by sizeof(VAEncFEIDistortionHevc) </td></tr>
+<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMBCodeH264.html" target="_self">VAEncFEIMBCodeH264</a></td><td class="desc">FEI output </td></tr>
+<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMBControlH264.html" target="_self">VAEncFEIMBControlH264</a></td><td class="desc">FEI MB level control data structure </td></tr>
+<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMVPredictorH264.html" target="_self">VAEncFEIMVPredictorH264</a></td><td class="desc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor returned from attribute VAConfigAttribFEIMVPredictors query </td></tr>
+<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncFEIMVPredictorHEVC.html" target="_self">VAEncFEIMVPredictorHEVC</a></td><td class="desc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor returned from attribute VAConfigAttribFEIMVPredictors query. this buffer allocation is always based on 16x16 block even block size is indicated as 32x32 or 64x64, and buffer layout is always in 32x32 block raster scan order even block size is 16x16 or 64x64. If 32x32 block size is set, only the data in the first 16x16 block (block 0) is used for 32x32 block. If 64x64 block size is set MV layout is still in 32x32 raster scan order, the same as 32x32 and the first 16x16 block within each 32x32 block needs to have intended MV data (four 32x32 blocks will have the same MV data in the correspondent first 16x16 block). Data structure for each 16x16 block is defined as below (same as AVC except BlockSize/Reserved bits) </td></tr>
+<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMacroblockParameterBufferH264.html" target="_self">VAEncMacroblockParameterBufferH264</a></td><td class="desc">Macroblock parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
+<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMBMapBufferVP8.html" target="_self">VAEncMBMapBufferVP8</a></td><td class="desc">VP8 MB Segmentation ID Buffer </td></tr>
+<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBuffer.html" target="_self">VAEncMiscParameterBuffer</a></td><td class="desc"></td></tr>
+<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html" target="_self">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="desc">Defines a maximum frame size (in bits) </td></tr>
+<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html" target="_self">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="desc">Maximum frame size (in bytes) settings for multiple pass </td></tr>
+<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html" target="_self">VAEncMiscParameterBufferQualityLevel</a></td><td class="desc">Encoding quality level </td></tr>
+<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html" target="_self">VAEncMiscParameterCustomRoundingControl</a></td><td class="desc">Custom Encoder Rounding Offset Control. Application may use this structure to set customized rounding offset parameters for quantization. Valid when <code>VAConfigAttribCustomRoundingControl</code> equals 1 </td></tr>
+<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterEncQuality.html" target="_self">VAEncMiscParameterEncQuality</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterFEIFrameControlH264.html" target="_self">VAEncMiscParameterFEIFrameControlH264</a></td><td class="desc">FEI frame level control buffer for H.264 </td></tr>
+<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html" target="_self">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="desc">FEI frame level control buffer for HEVC </td></tr>
+<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterFrameRate.html" target="_self">VAEncMiscParameterFrameRate</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterHRD.html" target="_self">VAEncMiscParameterHRD</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterMaxSliceSize.html" target="_self">VAEncMiscParameterMaxSliceSize</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterParallelRateControl.html" target="_self">VAEncMiscParameterParallelRateControl</a></td><td class="desc">Attribute value for VAConfigAttribEncParallelRateControl </td></tr>
+<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterQuantization.html" target="_self">VAEncMiscParameterQuantization</a></td><td class="desc">Quantization settings for encoding </td></tr>
+<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterRateControl.html" target="_self">VAEncMiscParameterRateControl</a></td><td class="desc">Rate control parameters </td></tr>
+<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterSkipFrame.html" target="_self">VAEncMiscParameterSkipFrame</a></td><td class="desc">Encoding skip frame </td></tr>
+<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html" target="_self">VAEncMiscParameterSubMbPartPelH264</a></td><td class="desc">MB partition modes and 1/2 1/4 motion search configuration </td></tr>
+<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" target="_self">VAEncMiscParameterTemporalLayerStructure</a></td><td class="desc">Temporal layer Structure </td></tr>
+<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html" target="_self">VAEncMiscParameterTypeVP9PerSegmantParam</a></td><td class="desc"></td></tr>
+<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPackedHeaderParameterBuffer.html" target="_self">VAEncPackedHeaderParameterBuffer</a></td><td class="desc">Packed header parameter </td></tr>
+<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferH264.html" target="_self">VAEncPictureParameterBufferH264</a></td><td class="desc">Picture parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
+<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferHEVC.html" target="_self">VAEncPictureParameterBufferHEVC</a></td><td class="desc">Picture parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
+<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferJPEG.html" target="_self">VAEncPictureParameterBufferJPEG</a></td><td class="desc">JPEG Encoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferMPEG2.html" target="_self">VAEncPictureParameterBufferMPEG2</a></td><td class="desc">Picture parameter for MPEG-2 encoding </td></tr>
+<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferVP8.html" target="_self">VAEncPictureParameterBufferVP8</a></td><td class="desc">VP8 Encoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncPictureParameterBufferVP9.html" target="_self">VAEncPictureParameterBufferVP9</a></td><td class="desc">VP9 Encoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncROI.html" target="_self">VAEncROI</a></td><td class="desc">Encoding region-of-interest (ROI) </td></tr>
+<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSegParamVP9.html" target="_self">VAEncSegParamVP9</a></td><td class="desc">Per segment parameters </td></tr>
+<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferH264.html" target="_self">VAEncSequenceParameterBufferH264</a></td><td class="desc">Sequence parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
+<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferHEVC.html" target="_self">VAEncSequenceParameterBufferHEVC</a></td><td class="desc">Sequence parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
+<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html" target="_self">VAEncSequenceParameterBufferMPEG2</a></td><td class="desc">Sequence parameter for MPEG-2 encoding </td></tr>
+<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferVP8.html" target="_self">VAEncSequenceParameterBufferVP8</a></td><td class="desc">VP8 Encoding Sequence Parameter Buffer Structure </td></tr>
+<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSequenceParameterBufferVP9.html" target="_self">VAEncSequenceParameterBufferVP9</a></td><td class="desc">VP9 Encoding Sequence Parameter Buffer Structure </td></tr>
+<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBuffer.html" target="_self">VAEncSliceParameterBuffer</a></td><td class="desc">Encode Slice Parameter Buffer </td></tr>
+<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferH264.html" target="_self">VAEncSliceParameterBufferH264</a></td><td class="desc">Slice parameter for H.264 encoding in baseline, main &amp; high profiles </td></tr>
+<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferHEVC.html" target="_self">VAEncSliceParameterBufferHEVC</a></td><td class="desc">Slice parameter for HEVC encoding in main &amp; main 10 profiles </td></tr>
+<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferJPEG.html" target="_self">VAEncSliceParameterBufferJPEG</a></td><td class="desc">Slice parameter for JPEG encoding </td></tr>
+<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAEncSliceParameterBufferMPEG2.html" target="_self">VAEncSliceParameterBufferMPEG2</a></td><td class="desc">Slice parameter for MPEG-2 encoding </td></tr>
+<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAGenericValue.html" target="_self">VAGenericValue</a></td><td class="desc">Generic value </td></tr>
+<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAHdrMetaData.html" target="_self">VAHdrMetaData</a></td><td class="desc">High Dynamic Range Meta Data </td></tr>
+<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAHdrMetaDataHDR10.html" target="_self">VAHdrMetaDataHDR10</a></td><td class="desc">Describes High Dynamic Range Meta Data for HDR10 </td></tr>
+<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html" target="_self">VAHuffmanTableBufferJPEGBaseline</a></td><td class="desc">Huffman table for JPEG decoding </td></tr>
+<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferH264.html" target="_self">VAIQMatrixBufferH264</a></td><td class="desc"></td></tr>
+<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferHEVC.html" target="_self">VAIQMatrixBufferHEVC</a></td><td class="desc">HEVC Inverse Quantization Matrix Buffer Structure </td></tr>
+<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html" target="_self">VAIQMatrixBufferJPEGBaseline</a></td><td class="desc">Quantization table for JPEG decoding </td></tr>
+<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferMPEG2.html" target="_self">VAIQMatrixBufferMPEG2</a></td><td class="desc"></td></tr>
+<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferMPEG4.html" target="_self">VAIQMatrixBufferMPEG4</a></td><td class="desc"></td></tr>
+<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAIQMatrixBufferVP8.html" target="_self">VAIQMatrixBufferVP8</a></td><td class="desc">VP8 Inverse Quantization Matrix Buffer Structure </td></tr>
+<tr id="row_69_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAMacroblockParameterBufferMPEG2.html" target="_self">VAMacroblockParameterBufferMPEG2</a></td><td class="desc"></td></tr>
+<tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAMotionVector.html" target="_self">VAMotionVector</a></td><td class="desc">Generic motion vector data structure </td></tr>
+<tr id="row_71_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureHEVC.html" target="_self">VAPictureHEVC</a></td><td class="desc">Description of picture properties of those in DPB surfaces </td></tr>
+<tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferH264.html" target="_self">VAPictureParameterBufferH264</a></td><td class="desc"></td></tr>
+<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferHEVC.html" target="_self">VAPictureParameterBufferHEVC</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferHEVCExtension.html" target="_self">VAPictureParameterBufferHEVCExtension</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure including Extensions </td></tr>
+<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferHEVCRext.html" target="_self">VAPictureParameterBufferHEVCRext</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure for Range Extension </td></tr>
+<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferHEVCScc.html" target="_self">VAPictureParameterBufferHEVCScc</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension </td></tr>
+<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html" target="_self">VAPictureParameterBufferJPEGBaseline</a></td><td class="desc">Picture parameter for JPEG decoding </td></tr>
+<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferMPEG4.html" target="_self">VAPictureParameterBufferMPEG4</a></td><td class="desc"></td></tr>
+<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferVC1.html" target="_self">VAPictureParameterBufferVC1</a></td><td class="desc"></td></tr>
+<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAPictureParameterBufferVP8.html" target="_self">VAPictureParameterBufferVP8</a></td><td class="desc">VP8 Decoding Picture Parameter Buffer Structure </td></tr>
+<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProbabilityDataBufferVP8.html" target="_self">VAProbabilityDataBufferVP8</a></td><td class="desc">VP8 Coefficient Probability Data Buffer Structure </td></tr>
+<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcessingRateParameterDec.html" target="_self">VAProcessingRateParameterDec</a></td><td class="desc"></td></tr>
+<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcessingRateParameterEnc.html" target="_self">VAProcessingRateParameterEnc</a></td><td class="desc"></td></tr>
+<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCap.html" target="_self">VAProcFilterCap</a></td><td class="desc">Default filter cap specification (single range value) </td></tr>
+<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapColorBalance.html" target="_self">VAProcFilterCapColorBalance</a></td><td class="desc">Capabilities specification for the color balance filter </td></tr>
+<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapDeinterlacing.html" target="_self">VAProcFilterCapDeinterlacing</a></td><td class="desc">Capabilities specification for the deinterlacing filter </td></tr>
+<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapHighDynamicRange.html" target="_self">VAProcFilterCapHighDynamicRange</a></td><td class="desc">Capabilities specification for the High Dynamic Range filter </td></tr>
+<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterCapTotalColorCorrection.html" target="_self">VAProcFilterCapTotalColorCorrection</a></td><td class="desc">Capabilities specification for the Total Color Correction filter </td></tr>
+<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBuffer.html" target="_self">VAProcFilterParameterBuffer</a></td><td class="desc">Default filter parametrization </td></tr>
+<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferBase.html" target="_self">VAProcFilterParameterBufferBase</a></td><td class="desc">Filter parameter buffer base </td></tr>
+<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferColorBalance.html" target="_self">VAProcFilterParameterBufferColorBalance</a></td><td class="desc">Color balance filter parametrization </td></tr>
+<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html" target="_self">VAProcFilterParameterBufferDeinterlacing</a></td><td class="desc">Deinterlacing filter parametrization </td></tr>
+<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html" target="_self">VAProcFilterParameterBufferHDRToneMapping</a></td><td class="desc">High Dynamic Range(HDR) Tone Mapping filter parametrization </td></tr>
+<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html" target="_self">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="desc">Human Vision System(HVS) Noise reduction filter parametrization </td></tr>
+<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html" target="_self">VAProcFilterParameterBufferTotalColorCorrection</a></td><td class="desc">Total color correction filter parametrization </td></tr>
+<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcFilterValueRange.html" target="_self">VAProcFilterValueRange</a></td><td class="desc">Specification of values supported by the filter </td></tr>
+<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcPipelineCaps.html" target="_self">VAProcPipelineCaps</a></td><td class="desc">Video processing pipeline capabilities </td></tr>
+<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAProcPipelineParameterBuffer.html" target="_self">VAProcPipelineParameterBuffer</a></td><td class="desc">Video processing pipeline configuration </td></tr>
+<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferHEVC.html" target="_self">VAQMatrixBufferHEVC</a></td><td class="desc">HEVC Quantization Matrix Buffer Structure </td></tr>
+<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferJPEG.html" target="_self">VAQMatrixBufferJPEG</a></td><td class="desc">Quantization table for JPEG encoding </td></tr>
+<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAQMatrixBufferVP8.html" target="_self">VAQMatrixBufferVP8</a></td><td class="desc">VP8 Quantization Matrix Buffer Structure </td></tr>
+<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASegmentParameterVP9.html" target="_self">VASegmentParameterVP9</a></td><td class="desc">VP9 Segmentation Parameter Data Structure </td></tr>
+<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferH264.html" target="_self">VASliceParameterBufferH264</a></td><td class="desc"></td></tr>
+<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferHEVC.html" target="_self">VASliceParameterBufferHEVC</a></td><td class="desc">HEVC Slice Parameter Buffer Structure For Long Format </td></tr>
+<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferHEVCExtension.html" target="_self">VASliceParameterBufferHEVCExtension</a></td><td class="desc">HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions </td></tr>
+<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferHEVCRext.html" target="_self">VASliceParameterBufferHEVCRext</a></td><td class="desc">HEVC Extented Slice Parameter Buffer Structure For Long Format </td></tr>
+<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferJPEGBaseline.html" target="_self">VASliceParameterBufferJPEGBaseline</a></td><td class="desc">Slice parameter for JPEG decoding </td></tr>
+<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferMPEG2.html" target="_self">VASliceParameterBufferMPEG2</a></td><td class="desc"></td></tr>
+<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferMPEG4.html" target="_self">VASliceParameterBufferMPEG4</a></td><td class="desc"></td></tr>
+<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVC1.html" target="_self">VASliceParameterBufferVC1</a></td><td class="desc"></td></tr>
+<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVP8.html" target="_self">VASliceParameterBufferVP8</a></td><td class="desc">VP8 Slice Parameter Buffer Structure </td></tr>
+<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASliceParameterBufferVP9.html" target="_self">VASliceParameterBufferVP9</a></td><td class="desc">VP9 Slice Parameter Buffer Structure </td></tr>
+<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsH264.html" target="_self">VAStatsStatisticsH264</a></td><td class="desc"><a class="el" href="structVAStatsStatisticsH264.html" title="VAStatsStatisticsH264. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStati...">VAStatsStatisticsH264</a>. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStatisticsBottomFieldBufferType(for interlaced only). Statistics output is per 16x16 block. Data structure per 16x16 block is defined below. The 16x16 block is in raster scan order. The buffer size shall be greater than or equal to the number of 16x16 blocks multiplied by sizeof(VAStatsStatisticsH264) </td></tr>
+<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsParameter.html" target="_self">VAStatsStatisticsParameter</a></td><td class="desc">Motion Vector and Statistics frame level controls. common part VAStatsStatisticsParameterBufferType for a MB or CTB </td></tr>
+<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVAStatsStatisticsParameterH264.html" target="_self">VAStatsStatisticsParameterH264</a></td><td class="desc">Motion Vector and Statistics frame level controls. VAStatsStatisticsParameterBufferType for H264 16x16 block </td></tr>
+<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceAttrib.html" target="_self">VASurfaceAttrib</a></td><td class="desc">Surface attribute </td></tr>
+<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceAttribExternalBuffers.html" target="_self">VASurfaceAttribExternalBuffers</a></td><td class="desc"><a class="el" href="structVASurfaceAttribExternalBuffers.html" title="VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute...">VASurfaceAttribExternalBuffers</a> structure for the VASurfaceAttribExternalBufferDescriptor attribute </td></tr>
+<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVASurfaceDecodeMBErrors.html" target="_self">VASurfaceDecodeMBErrors</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/classes.html b/classes.html
index 3649bd5..e949145 100644
--- a/classes.html
+++ b/classes.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li class="current"><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -87,36 +63,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_V">V</a></div>
+<div class="qindex"><a class="qindex" href="#letter_v">v</a></div>
<table class="classindex">
-<tr><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncROI.html">VAEncROI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVABlendState.html">VABlendState</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferH264.html">VAEncSequenceParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVABoolCoderContextVPX.html">VABoolCoderContextVPX</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVABufferInfo.html">VABufferInfo</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVACodedBufferSegment.html">VACodedBufferSegment</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferVP8.html">VAPictureParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAConfigAttrib.html">VAConfigAttrib</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProbabilityDataBufferVP8.html">VAProbabilityDataBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCap.html">VAProcFilterCap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVP8.html">VASliceParameterBufferVP8</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAGenericValue.html">VAGenericValue</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceAttrib.html">VASurfaceAttrib</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIMBCodeH264.html">VAEncFEIMBCodeH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a>&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferVP8.html">VAIQMatrixBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncMacroblockParameterBufferH264.html">VAEncMacroblockParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a>&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAMotionVector.html">VAMotionVector</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferH264.html">VAEncSequenceParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVABlendState.html">VABlendState</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVABoolCoderContextVPX.html">VABoolCoderContextVPX</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVABufferInfo.html">VABufferInfo</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVACodedBufferSegment.html">VACodedBufferSegment</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAConfigAttrib.html">VAConfigAttrib</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferVP8.html">VAPictureParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProbabilityDataBufferVP8.html">VAProbabilityDataBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAGenericValue.html">VAGenericValue</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCap.html">VAProcFilterCap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVP8.html">VASliceParameterBufferVP8</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIMBCodeH264.html">VAEncFEIMBCodeH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceAttrib.html">VASurfaceAttrib</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAIQMatrixBufferVP8.html">VAIQMatrixBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncMacroblockParameterBufferH264.html">VAEncMacroblockParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAMotionVector.html">VAMotionVector</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAEncROI.html">VAEncROI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
-<div class="qindex"><a class="qindex" href="#letter_V">V</a></div>
+<div class="qindex"><a class="qindex" href="#letter_v">v</a></div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/deprecated.html b/deprecated.html
index c81e277..e9f4fb6 100644
--- a/deprecated.html
+++ b/deprecated.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Deprecated List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -81,18 +64,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> </dt>
+<dt><a class="anchor" id="_deprecated000006"></a>Member <a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> </dt>
<dd><p class="startdd">This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </p>
<p>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </p>
<p class="enddd">This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </p>
</dd>
-<dt><a class="anchor" id="_deprecated000001"></a>Member <a class="el" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc">VA_ENC_PACKED_HEADER_MISC</a> </dt>
+<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc">VA_ENC_PACKED_HEADER_MISC</a> </dt>
<dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed header data buffer to the driver </dd>
-<dt><a class="anchor" id="_deprecated000002"></a>Class <a class="el" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a> </dt>
+<dt><a class="anchor" id="_deprecated000005"></a>Member <a class="el" href="group__api__core.html#ga6ed94da0b1543db329f4c8385370103a">VA_FOURCC_IYUV</a> </dt>
+<dd>Use I420 instead. </dd>
+<dt><a class="anchor" id="_deprecated000001"></a>Member <a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">VA_RT_FORMAT_RGB32_10BPP</a> </dt>
+<dd>use VA_RT_FORMAT_RGB32_10 instead. </dd>
+<dt><a class="anchor" id="_deprecated000002"></a>Member <a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">VA_RT_FORMAT_YUV420_10BPP</a> </dt>
+<dd>use VA_RT_FORMAT_YUV420_10 instead. </dd>
+<dt><a class="anchor" id="_deprecated000004"></a>Class <a class="el" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a> </dt>
<dd>This is a deprecated encode slice parameter buffer, All applications <code>can</code> use VAEncSliceParameterBufferXXX (XXX = MPEG2, HEVC, H264, JPEG) </dd>
</dl>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/doxygen.css b/doxygen.css
index 1425ec5..4f1ab91 100644
--- a/doxygen.css
+++ b/doxygen.css
@@ -1,9 +1,13 @@
-/* The standard CSS for doxygen 1.8.11 */
+/* The standard CSS for doxygen 1.8.13 */
body, table, div, p, dl {
font: 400 14px/22px Roboto,sans-serif;
}
+p.reference, p.definition {
+ font: 400 14px/22px Roboto,sans-serif;
+}
+
/* @group Heading Levels */
h1.groupheader {
@@ -173,7 +177,7 @@ pre.fragment {
}
div.fragment {
- padding: 4px 6px;
+ padding: 0px;
margin: 4px 8px 4px 2px;
background-color: #FBFCFD;
border: 1px solid #C4CFE5;
@@ -232,6 +236,15 @@ span.lineno a:hover {
background-color: #C8C8C8;
}
+.lineno {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
div.ah, span.ah {
background-color: black;
font-weight: bold;
@@ -501,6 +514,29 @@ table.memberdecls {
/* Styles for detailed member documentation */
+.memtitle {
+ padding: 8px;
+ border-top: 1px solid #A8B8D9;
+ border-left: 1px solid #A8B8D9;
+ border-right: 1px solid #A8B8D9;
+ border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ margin-bottom: -1px;
+ background-image: url('nav_f.png');
+ background-repeat: repeat-x;
+ background-color: #E2E8F2;
+ line-height: 1.25;
+ font-weight: 300;
+ float:left;
+}
+
+.permalink
+{
+ font-size: 65%;
+ display: inline-block;
+ vertical-align: middle;
+}
+
.memtemplate {
font-size: 80%;
color: #4665A2;
@@ -539,7 +575,7 @@ table.memberdecls {
}
.memname {
- font-weight: bold;
+ font-weight: 400;
margin-left: 6px;
}
@@ -555,24 +591,24 @@ table.memberdecls {
color: #253555;
font-weight: bold;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E2E8F2;
+ background-color: #DFE5F1;
/* opera specific markup */
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
border-top-right-radius: 4px;
- border-top-left-radius: 4px;
/* firefox specific markup */
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-moz-border-radius-topright: 4px;
- -moz-border-radius-topleft: 4px;
/* webkit specific markup */
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-webkit-border-top-right-radius: 4px;
- -webkit-border-top-left-radius: 4px;
}
+.overload {
+ font-family: "courier new",courier,monospace;
+ font-size: 65%;
+}
+
.memdoc, dl.reflist dd {
border-bottom: 1px solid #A8B8D9;
border-left: 1px solid #A8B8D9;
@@ -914,6 +950,7 @@ table.fieldtable {
padding-bottom: 4px;
padding-top: 5px;
text-align:left;
+ font-weight: 400;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-left-radius: 4px;
@@ -1178,6 +1215,11 @@ dl.section dd {
text-align: center;
}
+.plantumlgraph
+{
+ text-align: center;
+}
+
.diagraph
{
text-align: center;
@@ -1473,3 +1515,82 @@ tr.heading h2 {
}
}
+/* @group Markdown */
+
+/*
+table.markdownTable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.markdownTable td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.markdownTableHead tr {
+}
+
+table.markdownTableBodyLeft td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+th.markdownTableHeadLeft {
+ text-align: left
+}
+
+th.markdownTableHeadRight {
+ text-align: right
+}
+
+th.markdownTableHeadCenter {
+ text-align: center
+}
+*/
+
+table.markdownTable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.markdownTable td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.markdownTable tr {
+}
+
+th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+th.markdownTableHeadLeft, td.markdownTableBodyLeft {
+ text-align: left
+}
+
+th.markdownTableHeadRight, td.markdownTableBodyRight {
+ text-align: right
+}
+
+th.markdownTableHeadCenter, td.markdownTableBodyCenter {
+ text-align: center
+}
+
+
+/* @end */
diff --git a/files.html b/files.html
index 0721dc6..fc69593 100644
--- a/files.html
+++ b/files.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -107,6 +84,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- directory -->
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/form_0.png b/form_0.png
index 7aaa379..ddb62f7 100644
--- a/form_0.png
+++ b/form_0.png
Binary files differ
diff --git a/functions.html b/functions.html
index d1fda78..9dc5eb7 100644
--- a/functions.html
+++ b/functions.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
+<h3><a id="index_a"></a>- a -</h3><ul>
<li>ac_table_selector
: <a class="el" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">VAEncSliceParameterBufferJPEG</a>
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed">VASliceParameterBufferJPEGBaseline</a>
@@ -172,6 +117,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_b.html b/functions_b.html
index e4ce68c..ff21e62 100644
--- a/functions_b.html
+++ b/functions_b.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li class="current"><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,16 +61,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
+<h3><a id="index_b"></a>- b -</h3><ul>
<li>backward_reference_picture
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">VAEncPictureParameterBufferMPEG2</a>
</li>
<li>backward_references
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">VAProcPipelineParameterBuffer</a>
</li>
+<li>base
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">VAPictureParameterBufferHEVCExtension</a>
+, <a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">VASliceParameterBufferHEVCExtension</a>
+</li>
<li>base_qp_index
: <a class="el" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7">VACodedBufferVP9Status</a>
</li>
+<li>basic_unit_size
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">VAEncMiscParameterRateControl</a>
+</li>
<li>best_distortion
: <a class="el" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">VAEncFEIDistortionHevc</a>
</li>
@@ -174,7 +126,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">VAEncPictureParameterBufferVP9</a>
</li>
<li>bits_per_second
-: <a class="el" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">VAEncSequenceParameterBufferH264</a>
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">VAEncMiscParameterRateControl</a>
+, <a class="el" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">VAEncSequenceParameterBufferH264</a>
, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">VAEncSequenceParameterBufferHEVC</a>
, <a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76">VAEncSequenceParameterBufferMPEG2</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">VAEncSequenceParameterBufferVP8</a>
@@ -199,6 +152,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>buf
: <a class="el" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">VACodedBufferSegment</a>
</li>
+<li>buffer_size
+: <a class="el" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">VAEncMiscParameterHRD</a>
+</li>
<li>buffers
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">VASurfaceAttribExternalBuffers</a>
</li>
@@ -208,6 +164,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_c.html b/functions_c.html
index 40d4e05..f01b187 100644
--- a/functions_c.html
+++ b/functions_c.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li class="current"><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
+<h3><a id="index_c"></a>- c -</h3><ul>
<li>cabac_init_flag
: <a class="el" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6">VAEncSliceParameterBufferHEVC</a>
, <a class="el" href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571">VASliceParameterBufferHEVC</a>
@@ -124,6 +69,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>cabac_init_idc
: <a class="el" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">VAEncSliceParameterBufferH264</a>
</li>
+<li>caps_flag
+: <a class="el" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">VAProcFilterCapHighDynamicRange</a>
+</li>
+<li>cfs_I_frames
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">VAEncMiscParameterRateControl</a>
+</li>
<li>chroma_ac_qindex_delta
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f">VAEncPictureParameterBufferVP9</a>
</li>
@@ -288,6 +239,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_d.html b/functions_d.html
index cc7af70..9f5e7f1 100644
--- a/functions_d.html
+++ b/functions_d.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li class="current"><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<h3><a id="index_d"></a>- d -</h3><ul>
+<li>data
+: <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">VAProcFilterParameterBufferHDRToneMapping</a>
+</li>
<li>data_size
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">VASurfaceAttribExternalBuffers</a>
</li>
@@ -166,7 +114,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">VAEncSliceParameterBufferH264</a>
</li>
<li>delta_qp
-: <a class="el" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264</a>
+: <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>dependent_slice_segment_flag
@@ -176,6 +125,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>dependent_slice_segments_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>diff_cu_chroma_qp_offset_depth
+: <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">VAPictureParameterBufferHEVCRext</a>
+</li>
<li>diff_cu_qp_delta_depth
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -191,15 +143,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>directBiasAdjustmentEnable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531">VAEncMiscParameterEncQuality</a>
</li>
+<li>disable_bit_stuffing
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">VAEncMiscParameterRateControl</a>
+</li>
<li>disable_deblocking_filter_idc
: <a class="el" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">VAEncSliceParameterBufferH264</a>
</li>
+<li>disable_frame_skip
+: <a class="el" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">VAEncMiscParameterRateControl</a>
+</li>
<li>disable_mv_output
: <a class="el" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5">VAStatsStatisticsParameterH264</a>
</li>
<li>disable_statistics_output
: <a class="el" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f">VAStatsStatisticsParameterH264</a>
</li>
+<li>display_primaries_x
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a">VAHdrMetaDataHDR10</a>
+</li>
+<li>display_primaries_y
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd">VAHdrMetaDataHDR10</a>
+</li>
<li>distortion
: <a class="el" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">VAEncMiscParameterFEIFrameControlHEVC</a>
@@ -210,6 +174,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_e.html b/functions_e.html
index e393325..2730bd3 100644
--- a/functions_e.html
+++ b/functions_e.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li class="current"><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
+<h3><a id="index_e"></a>- e -</h3><ul>
<li>enable_8x8_statistics
: <a class="el" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995">VAStatsStatisticsParameterH264</a>
</li>
@@ -135,6 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>enable_gpu_weighted_prediction
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>enable_parallel_brc
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">VAEncMiscParameterRateControl</a>
+</li>
<li>enable_sub_pel_mode
: <a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">VAEncMiscParameterSubMbPartPelH264</a>
</li>
@@ -144,12 +92,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>entropy_coding_sync_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>entry_offset_to_subset_array
+: <a class="el" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">VASliceParameterBufferHEVC</a>
+</li>
<li>error_resilient_mode
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78">VAEncPictureParameterBufferVP9</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_f.html b/functions_f.html
index 9cf180f..ec8e5fc 100644
--- a/functions_f.html
+++ b/functions_f.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li class="current"><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<h3><a id="index_f"></a>- f -</h3><ul>
<li>f
: <a class="el" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">VAGenericValue</a>
</li>
<li>f_code
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425">VAEncPictureParameterBufferMPEG2</a>
</li>
+<li>fast_intra_mode
+: <a class="el" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">VAEncMiscParameterFEIFrameControlHEVC</a>
+</li>
<li>field_seq_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -239,6 +187,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>frame_width_src
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac">VAEncPictureParameterBufferVP9</a>
</li>
+<li>framerate
+: <a class="el" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">VAEncMiscParameterFrameRate</a>
+</li>
<li>ft_enable
: <a class="el" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974">VAStatsStatisticsParameterH264</a>
</li>
@@ -263,6 +214,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_g.html b/functions_g.html
index a3f8313..e07204b 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li class="current"><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
+<h3><a id="index_g"></a>- g -</h3><ul>
<li>general_level_idc
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -141,6 +86,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_h.html b/functions_h.html
index 96a900f..2eca63e 100644
--- a/functions_h.html
+++ b/functions_h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li class="current"><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<h3><a id="index_h"></a>- h -</h3><ul>
<li>h_sampling_factor
: <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">VAPictureParameterBufferJPEGBaseline</a>
</li>
@@ -129,6 +74,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>height
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">VASurfaceAttribExternalBuffers</a>
</li>
+<li>hierachical_flag
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">VAEncSequenceParameterBufferHEVC</a>
+</li>
+<li>hierarchical_level_plus1
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">VAEncPictureParameterBufferHEVC</a>
+</li>
<li>HMEDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468">VAEncMiscParameterEncQuality</a>
</li>
@@ -139,11 +90,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3">VAEncPictureParameterBufferJPEG</a>
</li>
<li>huffman_table
-: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d">VAHuffmanTableBufferJPEGBaseline</a>
+: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822">VAHuffmanTableBufferJPEGBaseline</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_i.html b/functions_i.html
index 8d1a4ed..b485073 100644
--- a/functions_i.html
+++ b/functions_i.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li class="current"><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,10 +61,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
+<h3><a id="index_i"></a>- i -</h3><ul>
<li>i
: <a class="el" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">VAGenericValue</a>
</li>
+<li>ICQ_quality_factor
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">VAEncMiscParameterRateControl</a>
+</li>
<li>idr_pic_flag
: <a class="el" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">VAEncPictureParameterBufferHEVC</a>
@@ -130,9 +78,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>IdrPicFlag
: <a class="el" href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b">VAPictureParameterBufferHEVC</a>
</li>
+<li>initial_buffer_fullness
+: <a class="el" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">VAEncMiscParameterHRD</a>
+</li>
+<li>initial_qp
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">VAEncMiscParameterRateControl</a>
+</li>
<li>input
: <a class="el" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">VAStatsStatisticsParameter</a>
</li>
+<li>input_color_properties
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">VAProcPipelineParameterBuffer</a>
+</li>
<li>input_color_standards
: <a class="el" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">VAProcPipelineCaps</a>
</li>
@@ -203,6 +160,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_l.html b/functions_l.html
index 68b731b..69ca24d 100644
--- a/functions_l.html
+++ b/functions_l.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li class="current"><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<h3><a id="index_l"></a>- l -</h3><ul>
<li>last_picture
: <a class="el" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">VAEncPictureParameterBufferHEVC</a>
@@ -248,6 +193,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>low_delay_hrd_flag
: <a class="el" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37">VAEncSequenceParameterBufferH264</a>
</li>
+<li>low_delay_seq
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>lum_quantiser_matrix
: <a class="el" href="structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba">VAQMatrixBufferJPEG</a>
</li>
@@ -293,6 +241,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_m.html b/functions_m.html
index fd209e1..a0f070d 100644
--- a/functions_m.html
+++ b/functions_m.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li class="current"><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<h3><a id="index_m"></a>- m -</h3><ul>
<li>macroblock_address
: <a class="el" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">VAEncSliceParameterBufferH264</a>
, <a class="el" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">VAEncSliceParameterBufferMPEG2</a>
@@ -130,8 +75,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_bytes_per_pic_denom
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">VAEncSequenceParameterBufferHEVC</a>
</li>
+<li>max_content_light_level
+: <a class="el" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">VAHdrMetaDataHDR10</a>
+</li>
+<li>max_display_mastering_luminance
+: <a class="el" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">VAHdrMetaDataHDR10</a>
+</li>
<li>max_frame_size
-: <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize</a>
+: <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e">VAConfigAttribValMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
@@ -147,6 +100,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_luma
: <a class="el" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">VABlendState</a>
</li>
+<li>max_num_concurrent_frames
+: <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11">VAConfigAttribValMultipleFrame</a>
+</li>
<li>max_num_future_references
: <a class="el" href="group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8">VAConfigAttribValStats</a>
</li>
@@ -171,6 +127,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_output_width
: <a class="el" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">VAProcPipelineCaps</a>
</li>
+<li>max_pic_average_light_level
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">VAHdrMetaDataHDR10</a>
+</li>
<li>max_qp
: <a class="el" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">VAEncMiscParameterRateControl</a>
</li>
@@ -207,6 +166,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mb_qp
: <a class="el" href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100">VAEncMiscParameterFEIFrameControlH264</a>
</li>
+<li>mb_rate_control
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">VAEncMiscParameterRateControl</a>
+</li>
<li>mb_segment_id
: <a class="el" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">VAEncMBMapBufferVP8</a>
</li>
@@ -225,6 +187,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mem_type
: <a class="el" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">VABufferInfo</a>
</li>
+<li>metadata
+: <a class="el" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">VAHdrMetaData</a>
+</li>
+<li>metadata_size
+: <a class="el" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">VAHdrMetaData</a>
+</li>
+<li>metadata_type
+: <a class="el" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">VAHdrMetaData</a>
+, <a class="el" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">VAProcFilterCapHighDynamicRange</a>
+</li>
+<li>min_display_mastering_luminance
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">VAHdrMetaDataHDR10</a>
+</li>
<li>min_input_height
: <a class="el" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">VAProcPipelineCaps</a>
</li>
@@ -240,6 +215,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>min_output_width
: <a class="el" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">VAProcPipelineCaps</a>
</li>
+<li>min_qp
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">VAEncMiscParameterRateControl</a>
+</li>
<li>min_spatial_segmentation_idc
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -252,6 +230,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mirror_state
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">VAProcPipelineParameterBuffer</a>
</li>
+<li>mixed_quality_level
+: <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a">VAConfigAttribValMultipleFrame</a>
+</li>
<li>mode_lf_delta
: <a class="el" href="structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802">VAEncPictureParameterBufferVP9</a>
@@ -267,6 +248,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>multi_pred_l1
: <a class="el" href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726">VAEncMiscParameterFEIFrameControlH264</a>
</li>
+<li>multiple_pass
+: <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc">VAConfigAttribValMaxFrameSize</a>
+</li>
<li>mv
: <a class="el" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077">VAEncFEIMVPredictorH264</a>
</li>
@@ -297,6 +281,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_n.html b/functions_n.html
index f40b486..c63cda8 100644
--- a/functions_n.html
+++ b/functions_n.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li class="current"><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<h3><a id="index_n"></a>- n -</h3><ul>
<li>nal_unit_type
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -185,6 +130,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>num_dc_codes
: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a">VAHuffmanTableBufferJPEGBaseline</a>
</li>
+<li>num_entry_point_offsets
+: <a class="el" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">VASliceParameterBufferHEVC</a>
+</li>
<li>num_filters
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">VAProcPipelineParameterBuffer</a>
</li>
@@ -228,7 +176,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26">VAConfigAttribValStats</a>
</li>
<li>num_passes
-: <a class="el" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264</a>
+: <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>num_past_references
@@ -291,6 +240,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_o.html b/functions_o.html
index 8c2d809..f33cb67 100644
--- a/functions_o.html
+++ b/functions_o.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li class="current"><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<h3><a id="index_o"></a>- o -</h3><ul>
<li>offset_for_non_ref_pic
: <a class="el" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">VAEncSequenceParameterBufferH264</a>
</li>
@@ -132,12 +77,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>output_background_color
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">VAProcPipelineParameterBuffer</a>
</li>
+<li>output_color_properties
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">VAProcPipelineParameterBuffer</a>
+</li>
<li>output_color_standard
: <a class="el" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">VAProcPipelineParameterBuffer</a>
</li>
<li>output_color_standards
: <a class="el" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">VAProcPipelineCaps</a>
</li>
+<li>output_hdr_metadata
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">VAProcPipelineParameterBuffer</a>
+</li>
<li>output_pixel_format
: <a class="el" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">VAProcPipelineCaps</a>
</li>
@@ -153,6 +104,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_p.html b/functions_p.html
index a97a5f1..6cbe68c 100644
--- a/functions_p.html
+++ b/functions_p.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li class="current"><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<h3><a id="index_p"></a>- p -</h3><ul>
<li>p
: <a class="el" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">VAGenericValue</a>
</li>
<li>pad
: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f">VAHuffmanTableBufferJPEGBaseline</a>
</li>
+<li>palette_mode_enabled_flag
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>PanicModeDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457">VAEncMiscParameterEncQuality</a>
</li>
@@ -154,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">VAEncMiscParameterTemporalLayerStructure</a>
</li>
<li>pic_flags
-: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235">VAEncPictureParameterBufferJPEG</a>
+: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd">VAEncPictureParameterBufferJPEG</a>
</li>
<li>pic_height_in_luma_samples
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">VAEncSequenceParameterBufferHEVC</a>
@@ -234,6 +182,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>pps_cr_qp_offset
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>pps_curr_pic_ref_enabled_flag
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">VAPictureParameterBufferHEVCScc</a>
+</li>
<li>pps_loop_filter_across_slices_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -243,9 +195,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>pred_avail_override_flag
: <a class="el" href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23">VAEncMacroblockParameterBufferH264</a>
</li>
+<li>predictor_palette_entries
+: <a class="el" href="structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7">VAPictureParameterBufferHEVCScc</a>
+</li>
+<li>predictor_palette_size
+: <a class="el" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">VAPictureParameterBufferHEVCScc</a>
+</li>
<li>private_data
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">VASurfaceAttribExternalBuffers</a>
</li>
+<li>processing_mode
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">VAProcPipelineParameterBuffer</a>
+</li>
<li>profile
: <a class="el" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">VADecPictureParameterBufferVP9</a>
, <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">VAEncPictureParameterBufferJPEG</a>
@@ -268,6 +229,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_q.html b/functions_q.html
index 9f5487f..98d286d 100644
--- a/functions_q.html
+++ b/functions_q.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li class="current"><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
+<h3><a id="index_q"></a>- q -</h3><ul>
<li>q_scale_type
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53">VAEncPictureParameterBufferMPEG2</a>
</li>
@@ -124,11 +69,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">VAEncMacroblockParameterBufferH264</a>
, <a class="el" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">VAEncMiscParameterFEIFrameControlHEVC</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">VAStatsStatisticsParameter</a>
</li>
<li>quality
: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">VAEncPictureParameterBufferJPEG</a>
</li>
+<li>quality_factor
+: <a class="el" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">VAEncMiscParameterRateControl</a>
+</li>
<li>quality_level
: <a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">VAEncMiscParameterBufferQualityLevel</a>
, <a class="el" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">VAProcessingRateParameterEnc</a>
@@ -145,6 +94,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_r.html b/functions_r.html
index c7dce54..cf6f2df 100644
--- a/functions_r.html
+++ b/functions_r.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li class="current"><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
+<h3><a id="index_r"></a>- r -</h3><ul>
<li>range
: <a class="el" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">VAProcFilterCap</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">VAProcFilterCapColorBalance</a>
@@ -151,8 +96,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>ref_idx
-: <a class="el" href="group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25">VAEncFEIMVPredictorH264</a>
-, <a class="el" href="group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc">VAEncFEIMVPredictorHEVC</a>
+: <a class="el" href="group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1">VAEncFEIMVPredictorH264</a>
+, <a class="el" href="group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239">VAEncFEIMVPredictorHEVC</a>
</li>
<li>ref_last_idx
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47">VAEncPictureParameterBufferVP9</a>
@@ -220,8 +165,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
<li>reserved
: <a class="el" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">VACodedBufferSegment</a>
+, <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0">VAConfigAttribValMaxFrameSize</a>
+, <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e">VAConfigAttribValMultipleFrame</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">VAEncMiscParameterRateControl</a>
+, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">VAEncPictureParameterBufferHEVC</a>
, <a class="el" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c">VAEncSequenceParameterBufferH264</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">VAEncSequenceParameterBufferHEVC</a>
+, <a class="el" href="structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284">VAHdrMetaData</a>
+, <a class="el" href="structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4">VAHdrMetaDataHDR10</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">VAPictureParameterBufferHEVCRext</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">VAPictureParameterBufferHEVCScc</a>
+, <a class="el" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">VASliceParameterBufferHEVCRext</a>
+</li>
+<li>reserved_bits
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">VAEncSequenceParameterBufferHEVC</a>
+</li>
+<li>reset
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">VAEncMiscParameterRateControl</a>
</li>
<li>restart_interval
: <a class="el" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">VAEncSliceParameterBufferJPEG</a>
@@ -230,6 +193,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>restricted_ref_pic_lists_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">VAEncSequenceParameterBufferHEVC</a>
</li>
+<li>rext
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">VAPictureParameterBufferHEVCExtension</a>
+, <a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">VASliceParameterBufferHEVCExtension</a>
+</li>
<li>roi_rc_priority_support
: <a class="el" href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853">VAConfigAttribValEncROI</a>
</li>
@@ -263,6 +230,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_s.html b/functions_s.html
index 89a5455..a2b708b 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li class="current"><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<h3><a id="index_s"></a>- s -</h3><ul>
<li>sample_adaptive_offset_enabled_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -175,6 +120,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>ScalingListDC32x32
: <a class="el" href="structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60">VAIQMatrixBufferHEVC</a>
</li>
+<li>scc
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">VAPictureParameterBufferHEVCExtension</a>
+</li>
+<li>scc_fields
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>screen_content_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -263,6 +215,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>skipCheckDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7">VAEncMiscParameterEncQuality</a>
</li>
+<li>slice_act_y_qp_offset
+: <a class="el" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">VASliceParameterBufferHEVCRext</a>
+</li>
<li>slice_alpha_c0_offset_div2
: <a class="el" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">VAEncSliceParameterBufferH264</a>
</li>
@@ -290,6 +245,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">VASliceParameterBufferJPEGBaseline</a>
, <a class="el" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">VASliceParameterBufferVP9</a>
</li>
+<li>slice_data_num_emu_prevn_bytes
+: <a class="el" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">VASliceParameterBufferHEVC</a>
+</li>
<li>slice_data_offset
: <a class="el" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">VASliceParameterBufferH264</a>
, <a class="el" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">VASliceParameterBufferHEVC</a>
@@ -313,7 +271,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">VASliceParameterBufferHEVC</a>
</li>
<li>slice_parsing_fields
-: <a class="el" href="structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f">VAPictureParameterBufferHEVC</a>
+: <a class="el" href="structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1">VAPictureParameterBufferHEVC</a>
</li>
<li>slice_pic_parameter_set_id
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">VAEncPictureParameterBufferHEVC</a>
@@ -367,6 +325,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>step
: <a class="el" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">VAProcFilterValueRange</a>
</li>
+<li>strength
+: <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">VAProcFilterParameterBufferHVSNoiseReduction</a>
+</li>
<li>strong_intra_smoothing_enabled_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -405,6 +366,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_t.html b/functions_t.html
index 39a8b59..46dd11f 100644
--- a/functions_t.html
+++ b/functions_t.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li class="current"><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,10 +61,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
+<h3><a id="index_t"></a>- t -</h3><ul>
+<li>target_percentage
+: <a class="el" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">VAEncMiscParameterRateControl</a>
+</li>
<li>target_size_in_word
: <a class="el" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">VAEncFEIMBControlH264</a>
</li>
+<li>temporal_id
+: <a class="el" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">VAEncMiscParameterRateControl</a>
+</li>
<li>temporal_layer_bitrate_control_flag
: <a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">VAConfigAttribValEncRateControlExt</a>
</li>
@@ -150,12 +102,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>transform_skip_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>transform_skip_rotation_enabled_flag
+: <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">VAPictureParameterBufferHEVCRext</a>
+</li>
<li>transquant_bypass_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">VAEncPictureParameterBufferHEVC</a>
</li>
<li>type
: <a class="el" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">VABufferInfo</a>
-, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">VAEncPackedHeaderParameterBuffer</a>
, <a class="el" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">VAGenericValue</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">VAProcFilterCapColorBalance</a>
@@ -165,12 +121,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">VAProcFilterParameterBufferBase</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">VAProcFilterParameterBufferDeinterlacing</a>
+, <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">VAProcFilterParameterBufferHDRToneMapping</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">VAProcFilterParameterBufferTotalColorCorrection</a>
, <a class="el" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">VASurfaceAttrib</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_u.html b/functions_u.html
index e4dc102..e112a56 100644
--- a/functions_u.html
+++ b/functions_u.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li class="current"><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
+<h3><a id="index_u"></a>- u -</h3><ul>
<li>UltraHMEDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de">VAEncMiscParameterEncQuality</a>
</li>
@@ -132,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_v.html b/functions_v.html
index 6d68945..882976f 100644
--- a/functions_v.html
+++ b/functions_v.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li class="current"><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<h3><a id="index_v"></a>- v -</h3><ul>
<li>v_axis
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7">VAEncPictureParameterBufferMPEG2</a>
</li>
<li>v_sampling_factor
: <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">VAPictureParameterBufferJPEGBaseline</a>
</li>
+<li>va_byte_reserved
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">VAEncPictureParameterBufferHEVC</a>
+</li>
<li>va_reserved
: <a class="el" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746">VABufferInfo</a>
, <a class="el" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865">VACodedBufferSegment</a>
@@ -131,21 +79,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2">VAEncMacroblockParameterBufferH264</a>
, <a class="el" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af">VAEncMBMapBufferVP8</a>
, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9">VAEncMiscParameterBufferQualityLevel</a>
+, <a class="el" href="structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591">VAEncMiscParameterHRD</a>
, <a class="el" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28">VAEncMiscParameterMaxSliceSize</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9">VAEncMiscParameterRateControl</a>
, <a class="el" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc">VAEncMiscParameterSkipFrame</a>
, <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359">VAEncMiscParameterTemporalLayerStructure</a>
, <a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e">VAEncMiscParameterTypeVP9PerSegmantParam</a>
, <a class="el" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010">VAEncPackedHeaderParameterBuffer</a>
, <a class="el" href="structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3">VAEncPictureParameterBufferH264</a>
-, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c">VAEncPictureParameterBufferHEVC</a>
, <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282">VAEncPictureParameterBufferJPEG</a>
, <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee">VAEncPictureParameterBufferMPEG2</a>
, <a class="el" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4">VAEncPictureParameterBufferVP9</a>
, <a class="el" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917">VAEncSegParamVP9</a>
, <a class="el" href="structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89">VAEncSequenceParameterBufferH264</a>
-, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4">VAEncSequenceParameterBufferHEVC</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92">VAEncSequenceParameterBufferHEVC</a>
, <a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845">VAEncSequenceParameterBufferMPEG2</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6">VAEncSequenceParameterBufferVP8</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063">VAEncSequenceParameterBufferVP9</a>
@@ -165,36 +117,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0">VAPictureHEVC</a>
, <a class="el" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec">VAPictureParameterBufferH264</a>
, <a class="el" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5">VAPictureParameterBufferHEVC</a>
-, <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753">VAPictureParameterBufferJPEGBaseline</a>
+, <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020">VAPictureParameterBufferJPEGBaseline</a>
, <a class="el" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc">VAPictureParameterBufferMPEG4</a>
-, <a class="el" href="structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed">VAPictureParameterBufferVC1</a>
+, <a class="el" href="structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05">VAPictureParameterBufferVC1</a>
, <a class="el" href="structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16">VAPictureParameterBufferVP8</a>
, <a class="el" href="structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0">VAProbabilityDataBufferVP8</a>
, <a class="el" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb">VAProcFilterCap</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7">VAProcFilterCapColorBalance</a>
, <a class="el" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7">VAProcFilterCapDeinterlacing</a>
+, <a class="el" href="structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6">VAProcFilterCapHighDynamicRange</a>
, <a class="el" href="structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907">VAProcFilterParameterBuffer</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea">VAProcFilterParameterBufferDeinterlacing</a>
+, <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98">VAProcFilterParameterBufferHDRToneMapping</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670">VAProcFilterValueRange</a>
, <a class="el" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48">VAProcPipelineCaps</a>
-, <a class="el" href="structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2">VAProcPipelineParameterBuffer</a>
+, <a class="el" href="structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40">VAProcPipelineParameterBuffer</a>
, <a class="el" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b">VAQMatrixBufferHEVC</a>
, <a class="el" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0">VAQMatrixBufferJPEG</a>
, <a class="el" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6">VAQMatrixBufferVP8</a>
, <a class="el" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc">VASegmentParameterVP9</a>
, <a class="el" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d">VASliceParameterBufferH264</a>
-, <a class="el" href="structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3">VASliceParameterBufferHEVC</a>
+, <a class="el" href="structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066">VASliceParameterBufferHEVC</a>
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00">VASliceParameterBufferJPEGBaseline</a>
, <a class="el" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374">VASliceParameterBufferMPEG2</a>
, <a class="el" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd">VASliceParameterBufferMPEG4</a>
, <a class="el" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e">VASliceParameterBufferVC1</a>
, <a class="el" href="structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48">VASliceParameterBufferVP8</a>
, <a class="el" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161">VASliceParameterBufferVP9</a>
-, <a class="el" href="structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907">VASurfaceDecodeMBErrors</a>
+, <a class="el" href="structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65">VASurfaceDecodeMBErrors</a>
</li>
<li>value
-: <a class="el" href="structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e">VAGenericValue</a>
+: <a class="el" href="structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b">VAGenericValue</a>
, <a class="el" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">VAProcFilterParameterBuffer</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">VAProcFilterParameterBufferTotalColorCorrection</a>
@@ -228,6 +183,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars.html b/functions_vars.html
index ced179b..2e6a9e8 100644
--- a/functions_vars.html
+++ b/functions_vars.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
+<h3><a id="index_a"></a>- a -</h3><ul>
<li>ac_table_selector
: <a class="el" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">VAEncSliceParameterBufferJPEG</a>
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed">VASliceParameterBufferJPEGBaseline</a>
@@ -172,6 +117,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_b.html b/functions_vars_b.html
index 2cdbeec..aadcec3 100644
--- a/functions_vars_b.html
+++ b/functions_vars_b.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li class="current"><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,16 +61,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
+<h3><a id="index_b"></a>- b -</h3><ul>
<li>backward_reference_picture
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">VAEncPictureParameterBufferMPEG2</a>
</li>
<li>backward_references
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">VAProcPipelineParameterBuffer</a>
</li>
+<li>base
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">VAPictureParameterBufferHEVCExtension</a>
+, <a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">VASliceParameterBufferHEVCExtension</a>
+</li>
<li>base_qp_index
: <a class="el" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7">VACodedBufferVP9Status</a>
</li>
+<li>basic_unit_size
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">VAEncMiscParameterRateControl</a>
+</li>
<li>best_distortion
: <a class="el" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">VAEncFEIDistortionHevc</a>
</li>
@@ -174,7 +126,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">VAEncPictureParameterBufferVP9</a>
</li>
<li>bits_per_second
-: <a class="el" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">VAEncSequenceParameterBufferH264</a>
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">VAEncMiscParameterRateControl</a>
+, <a class="el" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">VAEncSequenceParameterBufferH264</a>
, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">VAEncSequenceParameterBufferHEVC</a>
, <a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76">VAEncSequenceParameterBufferMPEG2</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">VAEncSequenceParameterBufferVP8</a>
@@ -199,6 +152,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>buf
: <a class="el" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">VACodedBufferSegment</a>
</li>
+<li>buffer_size
+: <a class="el" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">VAEncMiscParameterHRD</a>
+</li>
<li>buffers
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">VASurfaceAttribExternalBuffers</a>
</li>
@@ -208,6 +164,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_c.html b/functions_vars_c.html
index 440b57f..9cd14d1 100644
--- a/functions_vars_c.html
+++ b/functions_vars_c.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li class="current"><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
+<h3><a id="index_c"></a>- c -</h3><ul>
<li>cabac_init_flag
: <a class="el" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6">VAEncSliceParameterBufferHEVC</a>
, <a class="el" href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571">VASliceParameterBufferHEVC</a>
@@ -124,6 +69,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>cabac_init_idc
: <a class="el" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">VAEncSliceParameterBufferH264</a>
</li>
+<li>caps_flag
+: <a class="el" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">VAProcFilterCapHighDynamicRange</a>
+</li>
+<li>cfs_I_frames
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">VAEncMiscParameterRateControl</a>
+</li>
<li>chroma_ac_qindex_delta
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f">VAEncPictureParameterBufferVP9</a>
</li>
@@ -288,6 +239,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_d.html b/functions_vars_d.html
index 4e93def..7e6bcdb 100644
--- a/functions_vars_d.html
+++ b/functions_vars_d.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li class="current"><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<h3><a id="index_d"></a>- d -</h3><ul>
+<li>data
+: <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">VAProcFilterParameterBufferHDRToneMapping</a>
+</li>
<li>data_size
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">VASurfaceAttribExternalBuffers</a>
</li>
@@ -166,7 +114,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">VAEncSliceParameterBufferH264</a>
</li>
<li>delta_qp
-: <a class="el" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264</a>
+: <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>dependent_slice_segment_flag
@@ -176,6 +125,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>dependent_slice_segments_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>diff_cu_chroma_qp_offset_depth
+: <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">VAPictureParameterBufferHEVCRext</a>
+</li>
<li>diff_cu_qp_delta_depth
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -191,15 +143,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>directBiasAdjustmentEnable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531">VAEncMiscParameterEncQuality</a>
</li>
+<li>disable_bit_stuffing
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">VAEncMiscParameterRateControl</a>
+</li>
<li>disable_deblocking_filter_idc
: <a class="el" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">VAEncSliceParameterBufferH264</a>
</li>
+<li>disable_frame_skip
+: <a class="el" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">VAEncMiscParameterRateControl</a>
+</li>
<li>disable_mv_output
: <a class="el" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5">VAStatsStatisticsParameterH264</a>
</li>
<li>disable_statistics_output
: <a class="el" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f">VAStatsStatisticsParameterH264</a>
</li>
+<li>display_primaries_x
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a">VAHdrMetaDataHDR10</a>
+</li>
+<li>display_primaries_y
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd">VAHdrMetaDataHDR10</a>
+</li>
<li>distortion
: <a class="el" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">VAEncMiscParameterFEIFrameControlHEVC</a>
@@ -210,6 +174,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_e.html b/functions_vars_e.html
index 9493d27..77b5aac 100644
--- a/functions_vars_e.html
+++ b/functions_vars_e.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li class="current"><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
+<h3><a id="index_e"></a>- e -</h3><ul>
<li>enable_8x8_statistics
: <a class="el" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995">VAStatsStatisticsParameterH264</a>
</li>
@@ -135,6 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>enable_gpu_weighted_prediction
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>enable_parallel_brc
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">VAEncMiscParameterRateControl</a>
+</li>
<li>enable_sub_pel_mode
: <a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">VAEncMiscParameterSubMbPartPelH264</a>
</li>
@@ -144,12 +92,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>entropy_coding_sync_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>entry_offset_to_subset_array
+: <a class="el" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">VASliceParameterBufferHEVC</a>
+</li>
<li>error_resilient_mode
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78">VAEncPictureParameterBufferVP9</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_f.html b/functions_vars_f.html
index f763371..40d5393 100644
--- a/functions_vars_f.html
+++ b/functions_vars_f.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li class="current"><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<h3><a id="index_f"></a>- f -</h3><ul>
<li>f
: <a class="el" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">VAGenericValue</a>
</li>
<li>f_code
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425">VAEncPictureParameterBufferMPEG2</a>
</li>
+<li>fast_intra_mode
+: <a class="el" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">VAEncMiscParameterFEIFrameControlHEVC</a>
+</li>
<li>field_seq_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -239,6 +187,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>frame_width_src
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac">VAEncPictureParameterBufferVP9</a>
</li>
+<li>framerate
+: <a class="el" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">VAEncMiscParameterFrameRate</a>
+</li>
<li>ft_enable
: <a class="el" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974">VAStatsStatisticsParameterH264</a>
</li>
@@ -263,6 +214,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_g.html b/functions_vars_g.html
index 3950623..36b60e4 100644
--- a/functions_vars_g.html
+++ b/functions_vars_g.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li class="current"><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
+<h3><a id="index_g"></a>- g -</h3><ul>
<li>general_level_idc
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -141,6 +86,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_h.html b/functions_vars_h.html
index 11d3ba6..aff653e 100644
--- a/functions_vars_h.html
+++ b/functions_vars_h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li class="current"><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<h3><a id="index_h"></a>- h -</h3><ul>
<li>h_sampling_factor
: <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">VAPictureParameterBufferJPEGBaseline</a>
</li>
@@ -129,6 +74,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>height
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">VASurfaceAttribExternalBuffers</a>
</li>
+<li>hierachical_flag
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">VAEncSequenceParameterBufferHEVC</a>
+</li>
+<li>hierarchical_level_plus1
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">VAEncPictureParameterBufferHEVC</a>
+</li>
<li>HMEDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468">VAEncMiscParameterEncQuality</a>
</li>
@@ -139,11 +90,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3">VAEncPictureParameterBufferJPEG</a>
</li>
<li>huffman_table
-: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d">VAHuffmanTableBufferJPEGBaseline</a>
+: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822">VAHuffmanTableBufferJPEGBaseline</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_i.html b/functions_vars_i.html
index 78220f1..c62c4de 100644
--- a/functions_vars_i.html
+++ b/functions_vars_i.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li class="current"><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,10 +61,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
+<h3><a id="index_i"></a>- i -</h3><ul>
<li>i
: <a class="el" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">VAGenericValue</a>
</li>
+<li>ICQ_quality_factor
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">VAEncMiscParameterRateControl</a>
+</li>
<li>idr_pic_flag
: <a class="el" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">VAEncPictureParameterBufferHEVC</a>
@@ -130,9 +78,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>IdrPicFlag
: <a class="el" href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b">VAPictureParameterBufferHEVC</a>
</li>
+<li>initial_buffer_fullness
+: <a class="el" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">VAEncMiscParameterHRD</a>
+</li>
+<li>initial_qp
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">VAEncMiscParameterRateControl</a>
+</li>
<li>input
: <a class="el" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">VAStatsStatisticsParameter</a>
</li>
+<li>input_color_properties
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">VAProcPipelineParameterBuffer</a>
+</li>
<li>input_color_standards
: <a class="el" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">VAProcPipelineCaps</a>
</li>
@@ -203,6 +160,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_l.html b/functions_vars_l.html
index cf7f29b..e1b531b 100644
--- a/functions_vars_l.html
+++ b/functions_vars_l.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li class="current"><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<h3><a id="index_l"></a>- l -</h3><ul>
<li>last_picture
: <a class="el" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">VAEncPictureParameterBufferHEVC</a>
@@ -248,6 +193,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>low_delay_hrd_flag
: <a class="el" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37">VAEncSequenceParameterBufferH264</a>
</li>
+<li>low_delay_seq
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>lum_quantiser_matrix
: <a class="el" href="structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba">VAQMatrixBufferJPEG</a>
</li>
@@ -293,6 +241,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_m.html b/functions_vars_m.html
index 044122b..d89a4ef 100644
--- a/functions_vars_m.html
+++ b/functions_vars_m.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li class="current"><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<h3><a id="index_m"></a>- m -</h3><ul>
<li>macroblock_address
: <a class="el" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">VAEncSliceParameterBufferH264</a>
, <a class="el" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">VAEncSliceParameterBufferMPEG2</a>
@@ -130,8 +75,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_bytes_per_pic_denom
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">VAEncSequenceParameterBufferHEVC</a>
</li>
+<li>max_content_light_level
+: <a class="el" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">VAHdrMetaDataHDR10</a>
+</li>
+<li>max_display_mastering_luminance
+: <a class="el" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">VAHdrMetaDataHDR10</a>
+</li>
<li>max_frame_size
-: <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize</a>
+: <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e">VAConfigAttribValMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
@@ -147,6 +100,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_luma
: <a class="el" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">VABlendState</a>
</li>
+<li>max_num_concurrent_frames
+: <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11">VAConfigAttribValMultipleFrame</a>
+</li>
<li>max_num_future_references
: <a class="el" href="group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8">VAConfigAttribValStats</a>
</li>
@@ -171,6 +127,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>max_output_width
: <a class="el" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">VAProcPipelineCaps</a>
</li>
+<li>max_pic_average_light_level
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">VAHdrMetaDataHDR10</a>
+</li>
<li>max_qp
: <a class="el" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">VAEncMiscParameterRateControl</a>
</li>
@@ -207,6 +166,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mb_qp
: <a class="el" href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100">VAEncMiscParameterFEIFrameControlH264</a>
</li>
+<li>mb_rate_control
+: <a class="el" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">VAEncMiscParameterRateControl</a>
+</li>
<li>mb_segment_id
: <a class="el" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">VAEncMBMapBufferVP8</a>
</li>
@@ -225,6 +187,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mem_type
: <a class="el" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">VABufferInfo</a>
</li>
+<li>metadata
+: <a class="el" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">VAHdrMetaData</a>
+</li>
+<li>metadata_size
+: <a class="el" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">VAHdrMetaData</a>
+</li>
+<li>metadata_type
+: <a class="el" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">VAHdrMetaData</a>
+, <a class="el" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">VAProcFilterCapHighDynamicRange</a>
+</li>
+<li>min_display_mastering_luminance
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">VAHdrMetaDataHDR10</a>
+</li>
<li>min_input_height
: <a class="el" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">VAProcPipelineCaps</a>
</li>
@@ -240,6 +215,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>min_output_width
: <a class="el" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">VAProcPipelineCaps</a>
</li>
+<li>min_qp
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">VAEncMiscParameterRateControl</a>
+</li>
<li>min_spatial_segmentation_idc
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -252,6 +230,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>mirror_state
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">VAProcPipelineParameterBuffer</a>
</li>
+<li>mixed_quality_level
+: <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a">VAConfigAttribValMultipleFrame</a>
+</li>
<li>mode_lf_delta
: <a class="el" href="structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802">VAEncPictureParameterBufferVP9</a>
@@ -267,6 +248,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>multi_pred_l1
: <a class="el" href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726">VAEncMiscParameterFEIFrameControlH264</a>
</li>
+<li>multiple_pass
+: <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc">VAConfigAttribValMaxFrameSize</a>
+</li>
<li>mv
: <a class="el" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077">VAEncFEIMVPredictorH264</a>
</li>
@@ -297,6 +281,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_n.html b/functions_vars_n.html
index cd44c04..35b231f 100644
--- a/functions_vars_n.html
+++ b/functions_vars_n.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li class="current"><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<h3><a id="index_n"></a>- n -</h3><ul>
<li>nal_unit_type
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -185,6 +130,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>num_dc_codes
: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a">VAHuffmanTableBufferJPEGBaseline</a>
</li>
+<li>num_entry_point_offsets
+: <a class="el" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">VASliceParameterBufferHEVC</a>
+</li>
<li>num_filters
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">VAProcPipelineParameterBuffer</a>
</li>
@@ -228,7 +176,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26">VAConfigAttribValStats</a>
</li>
<li>num_passes
-: <a class="el" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264</a>
+: <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>num_past_references
@@ -291,6 +240,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_o.html b/functions_vars_o.html
index 9b17c1c..c9437c3 100644
--- a/functions_vars_o.html
+++ b/functions_vars_o.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li class="current"><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<h3><a id="index_o"></a>- o -</h3><ul>
<li>offset_for_non_ref_pic
: <a class="el" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">VAEncSequenceParameterBufferH264</a>
</li>
@@ -132,12 +77,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>output_background_color
: <a class="el" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">VAProcPipelineParameterBuffer</a>
</li>
+<li>output_color_properties
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">VAProcPipelineParameterBuffer</a>
+</li>
<li>output_color_standard
: <a class="el" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">VAProcPipelineParameterBuffer</a>
</li>
<li>output_color_standards
: <a class="el" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">VAProcPipelineCaps</a>
</li>
+<li>output_hdr_metadata
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">VAProcPipelineParameterBuffer</a>
+</li>
<li>output_pixel_format
: <a class="el" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">VAProcPipelineCaps</a>
</li>
@@ -153,6 +104,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_p.html b/functions_vars_p.html
index 85adca5..c47f54b 100644
--- a/functions_vars_p.html
+++ b/functions_vars_p.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li class="current"><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<h3><a id="index_p"></a>- p -</h3><ul>
<li>p
: <a class="el" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">VAGenericValue</a>
</li>
<li>pad
: <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f">VAHuffmanTableBufferJPEGBaseline</a>
</li>
+<li>palette_mode_enabled_flag
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>PanicModeDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457">VAEncMiscParameterEncQuality</a>
</li>
@@ -154,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">VAEncMiscParameterTemporalLayerStructure</a>
</li>
<li>pic_flags
-: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235">VAEncPictureParameterBufferJPEG</a>
+: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd">VAEncPictureParameterBufferJPEG</a>
</li>
<li>pic_height_in_luma_samples
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">VAEncSequenceParameterBufferHEVC</a>
@@ -234,6 +182,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>pps_cr_qp_offset
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>pps_curr_pic_ref_enabled_flag
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">VAPictureParameterBufferHEVCScc</a>
+</li>
<li>pps_loop_filter_across_slices_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -243,9 +195,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>pred_avail_override_flag
: <a class="el" href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23">VAEncMacroblockParameterBufferH264</a>
</li>
+<li>predictor_palette_entries
+: <a class="el" href="structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7">VAPictureParameterBufferHEVCScc</a>
+</li>
+<li>predictor_palette_size
+: <a class="el" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">VAPictureParameterBufferHEVCScc</a>
+</li>
<li>private_data
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">VASurfaceAttribExternalBuffers</a>
</li>
+<li>processing_mode
+: <a class="el" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">VAProcPipelineParameterBuffer</a>
+</li>
<li>profile
: <a class="el" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">VADecPictureParameterBufferVP9</a>
, <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">VAEncPictureParameterBufferJPEG</a>
@@ -268,6 +229,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_q.html b/functions_vars_q.html
index eff7484..41347d5 100644
--- a/functions_vars_q.html
+++ b/functions_vars_q.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li class="current"><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
+<h3><a id="index_q"></a>- q -</h3><ul>
<li>q_scale_type
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53">VAEncPictureParameterBufferMPEG2</a>
</li>
@@ -124,11 +69,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">VAEncMacroblockParameterBufferH264</a>
, <a class="el" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">VAEncMiscParameterFEIFrameControlH264</a>
, <a class="el" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">VAEncMiscParameterFEIFrameControlHEVC</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">VAStatsStatisticsParameter</a>
</li>
<li>quality
: <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">VAEncPictureParameterBufferJPEG</a>
</li>
+<li>quality_factor
+: <a class="el" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">VAEncMiscParameterRateControl</a>
+</li>
<li>quality_level
: <a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">VAEncMiscParameterBufferQualityLevel</a>
, <a class="el" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">VAProcessingRateParameterEnc</a>
@@ -145,6 +94,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_r.html b/functions_vars_r.html
index 207b67e..ace3d71 100644
--- a/functions_vars_r.html
+++ b/functions_vars_r.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li class="current"><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
+<h3><a id="index_r"></a>- r -</h3><ul>
<li>range
: <a class="el" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">VAProcFilterCap</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">VAProcFilterCapColorBalance</a>
@@ -151,8 +96,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">VAEncMiscParameterFEIFrameControlHEVC</a>
</li>
<li>ref_idx
-: <a class="el" href="group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25">VAEncFEIMVPredictorH264</a>
-, <a class="el" href="group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc">VAEncFEIMVPredictorHEVC</a>
+: <a class="el" href="group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1">VAEncFEIMVPredictorH264</a>
+, <a class="el" href="group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239">VAEncFEIMVPredictorHEVC</a>
</li>
<li>ref_last_idx
: <a class="el" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47">VAEncPictureParameterBufferVP9</a>
@@ -220,8 +165,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
<li>reserved
: <a class="el" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">VACodedBufferSegment</a>
+, <a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0">VAConfigAttribValMaxFrameSize</a>
+, <a class="el" href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e">VAConfigAttribValMultipleFrame</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">VAEncMiscParameterBufferMultiPassFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">VAEncMiscParameterRateControl</a>
+, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">VAEncPictureParameterBufferHEVC</a>
, <a class="el" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c">VAEncSequenceParameterBufferH264</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">VAEncSequenceParameterBufferHEVC</a>
+, <a class="el" href="structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284">VAHdrMetaData</a>
+, <a class="el" href="structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4">VAHdrMetaDataHDR10</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">VAPictureParameterBufferHEVCRext</a>
+, <a class="el" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">VAPictureParameterBufferHEVCScc</a>
+, <a class="el" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">VASliceParameterBufferHEVCRext</a>
+</li>
+<li>reserved_bits
+: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">VAEncSequenceParameterBufferHEVC</a>
+</li>
+<li>reset
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">VAEncMiscParameterRateControl</a>
</li>
<li>restart_interval
: <a class="el" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">VAEncSliceParameterBufferJPEG</a>
@@ -230,6 +193,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>restricted_ref_pic_lists_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">VAEncSequenceParameterBufferHEVC</a>
</li>
+<li>rext
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">VAPictureParameterBufferHEVCExtension</a>
+, <a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">VASliceParameterBufferHEVCExtension</a>
+</li>
<li>roi_rc_priority_support
: <a class="el" href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853">VAConfigAttribValEncROI</a>
</li>
@@ -263,6 +230,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_s.html b/functions_vars_s.html
index b5d2e75..3d19dfd 100644
--- a/functions_vars_s.html
+++ b/functions_vars_s.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li class="current"><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<h3><a id="index_s"></a>- s -</h3><ul>
<li>sample_adaptive_offset_enabled_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -175,6 +120,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>ScalingListDC32x32
: <a class="el" href="structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60">VAIQMatrixBufferHEVC</a>
</li>
+<li>scc
+: <a class="el" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">VAPictureParameterBufferHEVCExtension</a>
+</li>
+<li>scc_fields
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e">VAEncSequenceParameterBufferHEVC</a>
+</li>
<li>screen_content_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -263,6 +215,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>skipCheckDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7">VAEncMiscParameterEncQuality</a>
</li>
+<li>slice_act_y_qp_offset
+: <a class="el" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">VASliceParameterBufferHEVCRext</a>
+</li>
<li>slice_alpha_c0_offset_div2
: <a class="el" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">VAEncSliceParameterBufferH264</a>
</li>
@@ -290,6 +245,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">VASliceParameterBufferJPEGBaseline</a>
, <a class="el" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">VASliceParameterBufferVP9</a>
</li>
+<li>slice_data_num_emu_prevn_bytes
+: <a class="el" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">VASliceParameterBufferHEVC</a>
+</li>
<li>slice_data_offset
: <a class="el" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">VASliceParameterBufferH264</a>
, <a class="el" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">VASliceParameterBufferHEVC</a>
@@ -313,7 +271,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">VASliceParameterBufferHEVC</a>
</li>
<li>slice_parsing_fields
-: <a class="el" href="structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f">VAPictureParameterBufferHEVC</a>
+: <a class="el" href="structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1">VAPictureParameterBufferHEVC</a>
</li>
<li>slice_pic_parameter_set_id
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">VAEncPictureParameterBufferHEVC</a>
@@ -367,6 +325,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>step
: <a class="el" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">VAProcFilterValueRange</a>
</li>
+<li>strength
+: <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">VAProcFilterParameterBufferHVSNoiseReduction</a>
+</li>
<li>strong_intra_smoothing_enabled_flag
: <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">VAEncSequenceParameterBufferHEVC</a>
</li>
@@ -405,6 +366,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_t.html b/functions_vars_t.html
index 8938ed8..32efadc 100644
--- a/functions_vars_t.html
+++ b/functions_vars_t.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li class="current"><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,10 +61,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
+<h3><a id="index_t"></a>- t -</h3><ul>
+<li>target_percentage
+: <a class="el" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">VAEncMiscParameterRateControl</a>
+</li>
<li>target_size_in_word
: <a class="el" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">VAEncFEIMBControlH264</a>
</li>
+<li>temporal_id
+: <a class="el" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">VAEncMiscParameterRateControl</a>
+</li>
<li>temporal_layer_bitrate_control_flag
: <a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">VAConfigAttribValEncRateControlExt</a>
</li>
@@ -150,12 +102,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>transform_skip_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>transform_skip_rotation_enabled_flag
+: <a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">VAPictureParameterBufferHEVCRext</a>
+</li>
<li>transquant_bypass_enabled_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">VAEncPictureParameterBufferHEVC</a>
</li>
<li>type
: <a class="el" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">VABufferInfo</a>
-, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">VAEncPackedHeaderParameterBuffer</a>
, <a class="el" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">VAGenericValue</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">VAProcFilterCapColorBalance</a>
@@ -165,12 +121,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">VAProcFilterParameterBufferBase</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">VAProcFilterParameterBufferDeinterlacing</a>
+, <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">VAProcFilterParameterBufferHDRToneMapping</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">VAProcFilterParameterBufferTotalColorCorrection</a>
, <a class="el" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">VASurfaceAttrib</a>
</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_u.html b/functions_vars_u.html
index 749b5e3..24a8917 100644
--- a/functions_vars_u.html
+++ b/functions_vars_u.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li class="current"><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
+<h3><a id="index_u"></a>- u -</h3><ul>
<li>UltraHMEDisable
: <a class="el" href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de">VAEncMiscParameterEncQuality</a>
</li>
@@ -132,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_v.html b/functions_vars_v.html
index a12f8c3..f4c9658 100644
--- a/functions_vars_v.html
+++ b/functions_vars_v.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li class="current"><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,13 +61,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<h3><a id="index_v"></a>- v -</h3><ul>
<li>v_axis
: <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7">VAEncPictureParameterBufferMPEG2</a>
</li>
<li>v_sampling_factor
: <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">VAPictureParameterBufferJPEGBaseline</a>
</li>
+<li>va_byte_reserved
+: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">VAEncPictureParameterBufferHEVC</a>
+</li>
<li>va_reserved
: <a class="el" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746">VABufferInfo</a>
, <a class="el" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865">VACodedBufferSegment</a>
@@ -131,21 +79,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2">VAEncMacroblockParameterBufferH264</a>
, <a class="el" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af">VAEncMBMapBufferVP8</a>
, <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed">VAEncMiscParameterBufferMaxFrameSize</a>
+, <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505">VAEncMiscParameterBufferMultiPassFrameSize</a>
, <a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9">VAEncMiscParameterBufferQualityLevel</a>
+, <a class="el" href="structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5">VAEncMiscParameterFrameRate</a>
+, <a class="el" href="structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591">VAEncMiscParameterHRD</a>
, <a class="el" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28">VAEncMiscParameterMaxSliceSize</a>
+, <a class="el" href="structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9">VAEncMiscParameterRateControl</a>
, <a class="el" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc">VAEncMiscParameterSkipFrame</a>
, <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359">VAEncMiscParameterTemporalLayerStructure</a>
, <a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e">VAEncMiscParameterTypeVP9PerSegmantParam</a>
, <a class="el" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010">VAEncPackedHeaderParameterBuffer</a>
, <a class="el" href="structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3">VAEncPictureParameterBufferH264</a>
-, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f">VAEncPictureParameterBufferHEVC</a>
+, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c">VAEncPictureParameterBufferHEVC</a>
, <a class="el" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282">VAEncPictureParameterBufferJPEG</a>
, <a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee">VAEncPictureParameterBufferMPEG2</a>
, <a class="el" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9">VAEncPictureParameterBufferVP8</a>
, <a class="el" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4">VAEncPictureParameterBufferVP9</a>
, <a class="el" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917">VAEncSegParamVP9</a>
, <a class="el" href="structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89">VAEncSequenceParameterBufferH264</a>
-, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4">VAEncSequenceParameterBufferHEVC</a>
+, <a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92">VAEncSequenceParameterBufferHEVC</a>
, <a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845">VAEncSequenceParameterBufferMPEG2</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6">VAEncSequenceParameterBufferVP8</a>
, <a class="el" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063">VAEncSequenceParameterBufferVP9</a>
@@ -165,36 +117,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0">VAPictureHEVC</a>
, <a class="el" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec">VAPictureParameterBufferH264</a>
, <a class="el" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5">VAPictureParameterBufferHEVC</a>
-, <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753">VAPictureParameterBufferJPEGBaseline</a>
+, <a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020">VAPictureParameterBufferJPEGBaseline</a>
, <a class="el" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc">VAPictureParameterBufferMPEG4</a>
-, <a class="el" href="structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed">VAPictureParameterBufferVC1</a>
+, <a class="el" href="structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05">VAPictureParameterBufferVC1</a>
, <a class="el" href="structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16">VAPictureParameterBufferVP8</a>
, <a class="el" href="structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0">VAProbabilityDataBufferVP8</a>
, <a class="el" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb">VAProcFilterCap</a>
, <a class="el" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7">VAProcFilterCapColorBalance</a>
, <a class="el" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7">VAProcFilterCapDeinterlacing</a>
+, <a class="el" href="structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6">VAProcFilterCapHighDynamicRange</a>
, <a class="el" href="structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907">VAProcFilterParameterBuffer</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea">VAProcFilterParameterBufferDeinterlacing</a>
+, <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98">VAProcFilterParameterBufferHDRToneMapping</a>
+, <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394">VAProcFilterParameterBufferHVSNoiseReduction</a>
, <a class="el" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670">VAProcFilterValueRange</a>
, <a class="el" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48">VAProcPipelineCaps</a>
-, <a class="el" href="structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2">VAProcPipelineParameterBuffer</a>
+, <a class="el" href="structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40">VAProcPipelineParameterBuffer</a>
, <a class="el" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b">VAQMatrixBufferHEVC</a>
, <a class="el" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0">VAQMatrixBufferJPEG</a>
, <a class="el" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6">VAQMatrixBufferVP8</a>
, <a class="el" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc">VASegmentParameterVP9</a>
, <a class="el" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d">VASliceParameterBufferH264</a>
-, <a class="el" href="structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3">VASliceParameterBufferHEVC</a>
+, <a class="el" href="structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066">VASliceParameterBufferHEVC</a>
, <a class="el" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00">VASliceParameterBufferJPEGBaseline</a>
, <a class="el" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374">VASliceParameterBufferMPEG2</a>
, <a class="el" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd">VASliceParameterBufferMPEG4</a>
, <a class="el" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e">VASliceParameterBufferVC1</a>
, <a class="el" href="structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48">VASliceParameterBufferVP8</a>
, <a class="el" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161">VASliceParameterBufferVP9</a>
-, <a class="el" href="structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907">VASurfaceDecodeMBErrors</a>
+, <a class="el" href="structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65">VASurfaceDecodeMBErrors</a>
</li>
<li>value
-: <a class="el" href="structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e">VAGenericValue</a>
+: <a class="el" href="structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b">VAGenericValue</a>
, <a class="el" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">VAProcFilterParameterBuffer</a>
, <a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">VAProcFilterParameterBufferColorBalance</a>
, <a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">VAProcFilterParameterBufferTotalColorCorrection</a>
@@ -228,6 +183,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_vars_w.html b/functions_vars_w.html
index 9a7ae43..0a10642 100644
--- a/functions_vars_w.html
+++ b/functions_vars_w.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions_vars.html#index_a"><span>a</span></a></li>
- <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li>
- <li class="current"><a href="functions_vars_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<h3><a id="index_w"></a>- w -</h3><ul>
<li>weighted_bipred_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -127,12 +72,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>white_point_x
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">VAHdrMetaDataHDR10</a>
+</li>
+<li>white_point_y
+: <a class="el" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">VAHdrMetaDataHDR10</a>
+</li>
<li>width
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">VASurfaceAttribExternalBuffers</a>
</li>
+<li>window_size
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">VAEncMiscParameterRateControl</a>
+</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/functions_w.html b/functions_w.html
index 3264732..c7559ce 100644
--- a/functions_w.html
+++ b/functions_w.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,73 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index_a"><span>a</span></a></li>
- <li><a href="functions_b.html#index_b"><span>b</span></a></li>
- <li><a href="functions_c.html#index_c"><span>c</span></a></li>
- <li><a href="functions_d.html#index_d"><span>d</span></a></li>
- <li><a href="functions_e.html#index_e"><span>e</span></a></li>
- <li><a href="functions_f.html#index_f"><span>f</span></a></li>
- <li><a href="functions_g.html#index_g"><span>g</span></a></li>
- <li><a href="functions_h.html#index_h"><span>h</span></a></li>
- <li><a href="functions_i.html#index_i"><span>i</span></a></li>
- <li><a href="functions_l.html#index_l"><span>l</span></a></li>
- <li><a href="functions_m.html#index_m"><span>m</span></a></li>
- <li><a href="functions_n.html#index_n"><span>n</span></a></li>
- <li><a href="functions_o.html#index_o"><span>o</span></a></li>
- <li><a href="functions_p.html#index_p"><span>p</span></a></li>
- <li><a href="functions_q.html#index_q"><span>q</span></a></li>
- <li><a href="functions_r.html#index_r"><span>r</span></a></li>
- <li><a href="functions_s.html#index_s"><span>s</span></a></li>
- <li><a href="functions_t.html#index_t"><span>t</span></a></li>
- <li><a href="functions_u.html#index_u"><span>u</span></a></li>
- <li><a href="functions_v.html#index_v"><span>v</span></a></li>
- <li class="current"><a href="functions_w.html#index_w"><span>w</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -116,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<h3><a id="index_w"></a>- w -</h3><ul>
<li>weighted_bipred_flag
: <a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">VAEncPictureParameterBufferHEVC</a>
</li>
@@ -127,12 +72,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">VAEncPictureParameterBufferH264</a>
, <a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">VAEncPictureParameterBufferHEVC</a>
</li>
+<li>white_point_x
+: <a class="el" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">VAHdrMetaDataHDR10</a>
+</li>
+<li>white_point_y
+: <a class="el" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">VAHdrMetaDataHDR10</a>
+</li>
<li>width
: <a class="el" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">VASurfaceAttribExternalBuffers</a>
</li>
+<li>window_size
+: <a class="el" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">VAEncMiscParameterRateControl</a>
+</li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals.html b/globals.html
index fcc8b62..a55806b 100644
--- a/globals.html
+++ b/globals.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,57 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="globals.html#index_h"><span>h</span></a></li>
- <li><a href="globals_v.html#index_v"><span>v</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -100,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div>
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<h3><a id="index_h"></a>- h -</h3><ul>
<li>H264_LAST_PICTURE_EOSEQ
: <a class="el" href="group__api__enc__h264.html#gaea79b28e489a57a0202bada8f50f0886">va_enc_h264.h</a>
</li>
@@ -116,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_defs.html b/globals_defs.html
index 87b982c..c34bf48 100644
--- a/globals_defs.html
+++ b/globals_defs.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,57 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="#index_h"><span>h</span></a></li>
- <li class="current"><a href="#index_v"><span>v</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -100,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<h3><a id="index_h"></a>- h -</h3><ul>
<li>H264_LAST_PICTURE_EOSEQ
: <a class="el" href="group__api__enc__h264.html#gaea79b28e489a57a0202bada8f50f0886">va_enc_h264.h</a>
</li>
@@ -114,411 +75,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="group__api__enc__hevc.html#ga46667f93d28ca50593a3a9defa0d6f5f">va_enc_hevc.h</a>
</li>
</ul>
-
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>VA_ATTRIB_NOT_SUPPORTED
-: <a class="el" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da">va.h</a>
-</li>
-<li>VA_BLEND_GLOBAL_ALPHA
-: <a class="el" href="group__api__vpp.html#ga1e19de8ccc0a8b7365c642f956ffe9d6">va_vpp.h</a>
-</li>
-<li>VA_BLEND_LUMA_KEY
-: <a class="el" href="group__api__vpp.html#ga178337f19f770e526be7da1c905a2474">va_vpp.h</a>
-</li>
-<li>VA_BLEND_PREMULTIPLIED_ALPHA
-: <a class="el" href="group__api__vpp.html#ga62767089c940a92a715692c90ba3a86d">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_HORIZONTAL_CENTER
-: <a class="el" href="group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_HORIZONTAL_LEFT
-: <a class="el" href="group__api__vpp.html#ga5552478f83e5c1c8fa3245afe02b6d61">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_UNKNOWN
-: <a class="el" href="group__api__vpp.html#ga0c6dcdf85fb51cab13a013c132bceaa1">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_VERTICAL_BOTTOM
-: <a class="el" href="group__api__vpp.html#ga431ab5604b02213155da73116028aa12">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_VERTICAL_CENTER
-: <a class="el" href="group__api__vpp.html#ga71c66474f3682f6aae5c7f8b8e6a3ca9">va_vpp.h</a>
-</li>
-<li>VA_CHROMA_SITING_VERTICAL_TOP
-: <a class="el" href="group__api__vpp.html#gaded740ed2f6a424e3d122d9a81415583">va_vpp.h</a>
-</li>
-<li>VA_CLEAR_DRAWABLE
-: <a class="el" href="group__api__core.html#gabc4afddf8913d08d48454955be3e6d03">va.h</a>
-</li>
-<li>VA_CODED_BUF_STATUS_BAD_BITSTREAM
-: <a class="el" href="group__api__core.html#gae895fa8a22356910d2473390ee19c20b">va.h</a>
-</li>
-<li>VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW
-: <a class="el" href="group__api__core.html#gae10f59ca74aee7a081a25c01f8366717">va.h</a>
-</li>
-<li>VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK
-: <a class="el" href="group__api__core.html#ga947a17699652aaa2b09ad722e35d7b9e">va.h</a>
-</li>
-<li>VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK
-: <a class="el" href="group__api__core.html#ga7437a12fa7c585fa7a51313c640652c0">va.h</a>
-</li>
-<li>VA_CODED_BUF_STATUS_SINGLE_NALU
-: <a class="el" href="group__api__core.html#ga9d8677743988fe043f524e3477f25099">va.h</a>
-</li>
-<li>VA_DEC_PROCESSING
-: <a class="el" href="group__api__core.html#gaf548e1e4e920f998de80a591e8aed303">va.h</a>
-</li>
-<li>VA_DEC_PROCESSING_NONE
-: <a class="el" href="group__api__core.html#ga1c5df2e444277f66ae2827d1e565fa1d">va.h</a>
-</li>
-<li>VA_DEC_SLICE_MODE_BASE
-: <a class="el" href="group__api__core.html#ga30449527cc59f81f9344f7419b23b0b2">va.h</a>
-</li>
-<li>VA_DEC_SLICE_MODE_NORMAL
-: <a class="el" href="group__api__core.html#gae2d0625bec928b28d0ac6d7cb47f29f9">va.h</a>
-</li>
-<li>VA_DEINTERLACING_BOTTOM_FIELD
-: <a class="el" href="group__api__vpp.html#ga26a3f260bf68fe4c3150b014ca17a332">va_vpp.h</a>
-</li>
-<li>VA_DEINTERLACING_BOTTOM_FIELD_FIRST
-: <a class="el" href="group__api__vpp.html#gac4492919b28bbed209a00bd2916e2c50">va_vpp.h</a>
-</li>
-<li>VA_DEINTERLACING_FMD_ENABLE
-: <a class="el" href="group__api__vpp.html#ga535354e052daecd7ff08d09233a4de3f">va_vpp.h</a>
-</li>
-<li>VA_DEINTERLACING_ONE_FIELD
-: <a class="el" href="group__api__vpp.html#gaa5141c382dc2968532ea8d2739a81ac5">va_vpp.h</a>
-</li>
-<li>va_deprecated_enum
-: <a class="el" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va.h</a>
-</li>
-<li>VA_ENABLE_BLEND
-: <a class="el" href="group__api__core.html#ga6fa356c030c9d8b8507a20cda3e71a4a">va.h</a>
-</li>
-<li>VA_ENC_INTERLACED_FIELD
-: <a class="el" href="group__api__core.html#ga6440d8611b206df462bf1d4b84a6bd6f">va.h</a>
-</li>
-<li>VA_ENC_INTERLACED_FRAME
-: <a class="el" href="group__api__core.html#gac1160cfd97952a093e0902427bcee546">va.h</a>
-</li>
-<li>VA_ENC_INTERLACED_MBAFF
-: <a class="el" href="group__api__core.html#gad2b536a7d426f1dbd5f11be401a3335a">va.h</a>
-</li>
-<li>VA_ENC_INTERLACED_NONE
-: <a class="el" href="group__api__core.html#gaab7ca15900622df0088e28d9db4e088b">va.h</a>
-</li>
-<li>VA_ENC_INTERLACED_PAFF
-: <a class="el" href="group__api__core.html#ga7af40a750b6f59bf5dbcfde66b7b607d">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_ADAPTIVE
-: <a class="el" href="group__api__core.html#ga0b595924431cdfaa087005a60572653c">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_B_FRAME
-: <a class="el" href="group__api__core.html#ga1bfef0c3331d9e9598d180cb52d23513">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_CYCLIC
-: <a class="el" href="group__api__core.html#gae9489650a70ef0685cf35b41b5279b8b">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_MULTI_REF
-: <a class="el" href="group__api__core.html#gac1a0d424cc0bc557d07b61e40ec40bb7">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_NONE
-: <a class="el" href="group__api__core.html#ga872d9368a82e6746396db0b2854a5b08">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_P_FRAME
-: <a class="el" href="group__api__core.html#gace3f0e64edb226d3e55a08ede91c2612">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_ROLLING_COLUMN
-: <a class="el" href="group__api__core.html#ga978b2a256186556269a05ede84250268">va.h</a>
-</li>
-<li>VA_ENC_INTRA_REFRESH_ROLLING_ROW
-: <a class="el" href="group__api__core.html#ga435f1b3d84e6df14d8974ef9ba8ec66d">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_MISC
-: <a class="el" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_NONE
-: <a class="el" href="group__api__core.html#ga2341eec0ffb8afbae14c8f5df7446a3e">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_PICTURE
-: <a class="el" href="group__api__core.html#ga18287dfd8ea1b622cbb461e9232ec01b">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_RAW_DATA
-: <a class="el" href="group__api__core.html#gaff681ea3d0af18d84fbb2770905461db">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_SEQUENCE
-: <a class="el" href="group__api__core.html#gabc0ce3bf75ea6aca65d6ed751f12369f">va.h</a>
-</li>
-<li>VA_ENC_PACKED_HEADER_SLICE
-: <a class="el" href="group__api__core.html#gad9ac0328b87d66fd2475f26d008dd360">va.h</a>
-</li>
-<li>VA_ENC_QUANTIZATION_NONE
-: <a class="el" href="group__api__core.html#ga0359453a775e99d825073b5ab717399d">va.h</a>
-</li>
-<li>VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED
-: <a class="el" href="group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4">va.h</a>
-</li>
-<li>VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS
-: <a class="el" href="group__api__core.html#ga17d1fe4e9620db340d5b51163d571c04">va.h</a>
-</li>
-<li>VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS
-: <a class="el" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0">va.h</a>
-</li>
-<li>VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS
-: <a class="el" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e">va.h</a>
-</li>
-<li>VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE
-: <a class="el" href="group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c">va.h</a>
-</li>
-<li>VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS
-: <a class="el" href="group__api__core.html#ga8876c49ae6d8c3af84f7cc9a34fdb486">va.h</a>
-</li>
-<li>VA_EXPORT_SURFACE_COMPOSED_LAYERS
-: <a class="el" href="group__api__core.html#gae3ff9dcf480ccbe181f847d89216059c">va.h</a>
-</li>
-<li>VA_EXPORT_SURFACE_READ_ONLY
-: <a class="el" href="group__api__core.html#ga22bb2593142a87f61a159e54114f7a95">va.h</a>
-</li>
-<li>VA_EXPORT_SURFACE_READ_WRITE
-: <a class="el" href="group__api__core.html#gae4f6bacaa50b576d6d1e7774d8507604">va.h</a>
-</li>
-<li>VA_EXPORT_SURFACE_SEPARATE_LAYERS
-: <a class="el" href="group__api__core.html#ga1eafc62ad88550c0e9bed7545a07d008">va.h</a>
-</li>
-<li>VA_EXPORT_SURFACE_WRITE_ONLY
-: <a class="el" href="group__api__core.html#ga93a462fd2178ff9d803275a715309ad2">va.h</a>
-</li>
-<li>VA_FEI_FUNCTION_ENC
-: <a class="el" href="group__api__fei.html#ga77b92bb30be6834d1414ef53065d397d">va_fei.h</a>
-</li>
-<li>VA_FEI_FUNCTION_ENC_PAK
-: <a class="el" href="group__api__fei.html#ga8ad48f744f16f48f63adc59e45f05aff">va_fei.h</a>
-</li>
-<li>VA_FEI_FUNCTION_PAK
-: <a class="el" href="group__api__fei.html#gaea0f0c4f95a66145f74d8f4368993482">va_fei.h</a>
-</li>
-<li>VA_FILTER_SCALING_DEFAULT
-: <a class="el" href="group__api__core.html#gaee1ba68046de52cfbd207d3cc8214201">va.h</a>
-</li>
-<li>VA_FOURCC
-: <a class="el" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3">va.h</a>
-</li>
-<li>VA_FOURCC_I010
-: <a class="el" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911">va.h</a>
-</li>
-<li>VA_FOURCC_P010
-: <a class="el" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e">va.h</a>
-</li>
-<li>VA_FOURCC_YV16
-: <a class="el" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d">va.h</a>
-</li>
-<li>VA_FRAME_PICTURE
-: <a class="el" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858">va.h</a>
-</li>
-<li>VA_MB_PRED_AVAIL_LEFT
-: <a class="el" href="group__api__enc__h264.html#ga0b7d7f38ac1007370e62a62ba644ab36">va_enc_h264.h</a>
-</li>
-<li>VA_MB_PRED_AVAIL_TOP
-: <a class="el" href="group__api__enc__h264.html#ga147e8575387396de9ee9df45a6264772">va_enc_h264.h</a>
-</li>
-<li>VA_MB_PRED_AVAIL_TOP_LEFT
-: <a class="el" href="group__api__enc__h264.html#gaf9f5f91e658bde6c3f9abb3b0fe39125">va_enc_h264.h</a>
-</li>
-<li>VA_MB_PRED_AVAIL_TOP_RIGHT
-: <a class="el" href="group__api__enc__h264.html#gaf03073fdf6eacc5cfa1a5ed7d9a55ca5">va_enc_h264.h</a>
-</li>
-<li>VA_MIRROR_HORIZONTAL
-: <a class="el" href="va_8h.html#a020e6956a86ed9a9722988563b8ce8c3">va.h</a>
-</li>
-<li>VA_MIRROR_NONE
-: <a class="el" href="va_8h.html#ac8b6a5d29edc2528c2e8ed6f02a6b6ed">va.h</a>
-</li>
-<li>VA_MIRROR_VERTICAL
-: <a class="el" href="va_8h.html#a5826dfe5b2151ff828944115e9f978cb">va.h</a>
-</li>
-<li>VA_OOL_DEBLOCKING_FALSE
-: <a class="el" href="va_8h.html#add57895a1497c2d149a847765b643ad4">va.h</a>
-</li>
-<li>VA_PADDING_LOW
-: <a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_BOTTOM_FIELD
-: <a class="el" href="va_8h.html#a95f8ac90d3ef015aaad99a22f19a4a08">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_FIELD_PIC
-: <a class="el" href="va_8h.html#a86447eceab92a6117a294dc67f5d18db">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_LONG_TERM_REFERENCE
-: <a class="el" href="va_8h.html#a38afeb568158b9ff405a940523ae55c5">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_RPS_LT_CURR
-: <a class="el" href="va_8h.html#a286a5fe61a19e14889bb694a0e3cbd5e">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_RPS_ST_CURR_AFTER
-: <a class="el" href="va_8h.html#a5b297f83bb39c60e05c2dfee54f2bdf2">va.h</a>
-</li>
-<li>VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE
-: <a class="el" href="va_8h.html#ac4fa7b3d1e3060921400075e93b725d8">va.h</a>
-</li>
-<li>VA_PICTURE_STATS_CONTENT_UPDATED
-: <a class="el" href="group__api__fei.html#ga4d4d4c9dcccc756235b62cd1c350a779">va_fei.h</a>
-</li>
-<li>VA_PIPELINE_FLAG_END
-: <a class="el" href="group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d">va_vpp.h</a>
-</li>
-<li>VA_PROC_FILTER_MANDATORY
-: <a class="el" href="group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19">va_vpp.h</a>
-</li>
-<li>VA_PROC_PIPELINE_FAST
-: <a class="el" href="group__api__vpp.html#gaf603b3020d17088313d0e3dab3abff8c">va_vpp.h</a>
-</li>
-<li>VA_PROC_PIPELINE_SUBPICTURES
-: <a class="el" href="group__api__vpp.html#ga99bb795d7d095a4c62537e807f2eb280">va_vpp.h</a>
-</li>
-<li>VA_PROCESSING_RATE_DECODE
-: <a class="el" href="group__api__core.html#gac4e578743bd5c26676a50f2312a26732">va.h</a>
-</li>
-<li>VA_PROCESSING_RATE_ENCODE
-: <a class="el" href="group__api__core.html#ga327e7df22d7913b6236569ad193f50df">va.h</a>
-</li>
-<li>VA_PROCESSING_RATE_NONE
-: <a class="el" href="group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3">va.h</a>
-</li>
-<li>VA_RC_CBR
-: <a class="el" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1">va.h</a>
-</li>
-<li>VA_RC_CFS
-: <a class="el" href="group__api__core.html#ga6da2ff1056f0d08964f1b328761083b9">va.h</a>
-</li>
-<li>VA_RC_CQP
-: <a class="el" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f">va.h</a>
-</li>
-<li>VA_RC_ICQ
-: <a class="el" href="group__api__core.html#ga2298b49fa7326aa9be1afb8743bdf8d4">va.h</a>
-</li>
-<li>VA_RC_MB
-: <a class="el" href="group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f">va.h</a>
-</li>
-<li>VA_RC_NONE
-: <a class="el" href="group__api__core.html#gab10cf4da1ef5db32d76e365c1866f77a">va.h</a>
-</li>
-<li>VA_RC_PARALLEL
-: <a class="el" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">va.h</a>
-</li>
-<li>VA_RC_VBR
-: <a class="el" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1">va.h</a>
-</li>
-<li>VA_RC_VBR_CONSTRAINED
-: <a class="el" href="group__api__core.html#gae6b9ee41f788fd0460901f2c86e5f1a4">va.h</a>
-</li>
-<li>VA_RC_VCM
-: <a class="el" href="group__api__core.html#ga2ed57b5340f383c664d8982a9f87cfb1">va.h</a>
-</li>
-<li>VA_RENDER_DEVICE_UNDEFINED
-: <a class="el" href="va_8h.html#aa27ad15a5dbb02e475c15926c46bcd05">va.h</a>
-</li>
-<li>VA_RENDER_MODE_UNDEFINED
-: <a class="el" href="va_8h.html#a6dd8c3c128180e6f4c903f350f68de14">va.h</a>
-</li>
-<li>VA_ROTATION_NONE
-: <a class="el" href="group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01">va.h</a>
-</li>
-<li>VA_RT_FORMAT_RGB16
-: <a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">va.h</a>
-</li>
-<li>VA_RT_FORMAT_RGB32_10BPP
-: <a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">va.h</a>
-</li>
-<li>VA_RT_FORMAT_YUV420
-: <a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">va.h</a>
-</li>
-<li>VA_RT_FORMAT_YUV420_10BPP
-: <a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">va.h</a>
-</li>
-<li>VA_SLICE_DATA_FLAG_ALL
-: <a class="el" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25">va.h</a>
-</li>
-<li>VA_SOURCE_RANGE_UNKNOWN
-: <a class="el" href="group__api__vpp.html#gae12c648e281433d134cac798a5f2ac5e">va_vpp.h</a>
-</li>
-<li>VA_SRC_COLOR_MASK
-: <a class="el" href="group__api__core.html#ga6f807dfeeb70b935d83d16fbaf5f2e92">va.h</a>
-</li>
-<li>VA_STATUS_ERROR_HW_BUSY
-: <a class="el" href="group__api__core.html#ga8e8233a63792eed022f9e66ee51e8daf">va.h</a>
-</li>
-<li>VA_STATUS_ERROR_INVALID_FILTER_CHAIN
-: <a class="el" href="group__api__core.html#ga6398758c29fc5f4bd82631206b4de198">va.h</a>
-</li>
-<li>VA_STATUS_ERROR_INVALID_VALUE
-: <a class="el" href="group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b">va.h</a>
-</li>
-<li>VA_STATUS_ERROR_UNSUPPORTED_FILTER
-: <a class="el" href="group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb">va.h</a>
-</li>
-<li>VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE
-: <a class="el" href="group__api__core.html#ga3ad6349d24e84f50d5238056535c4812">va.h</a>
-</li>
-<li>VA_STATUS_SUCCESS
-: <a class="el" href="group__api__core.html#ga1058e4dfef31ee2711f080c5a5d12463">va.h</a>
-</li>
-<li>VA_SUBPICTURE_CHROMA_KEYING
-: <a class="el" href="group__api__core.html#ga93dfe25c489bf1ab5416a9a96d80c5a0">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_GETTABLE
-: <a class="el" href="group__api__core.html#gac29ba1781b28fb0f916475932248cdb0">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR
-: <a class="el" href="group__api__core.html#gacaa9a60214c9437d3ec243054bcef8c6">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_MEM_TYPE_V4L2
-: <a class="el" href="group__api__core.html#ga055e073a1feb4b3d2292a76e76ba5372">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_MEM_TYPE_VA
-: <a class="el" href="group__api__core.html#ga4df50c026f0029fff7a0651a7b8642df">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_NOT_SUPPORTED
-: <a class="el" href="group__api__core.html#ga074ffcf02345a70ca10cd259ae9b8b25">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_SETTABLE
-: <a class="el" href="group__api__core.html#ga997c27d75ba17caf5fe879b71fa64820">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_DECODER
-: <a class="el" href="group__api__core.html#ga91b7cb3036ee2dc7d3f0b49d070fd399">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY
-: <a class="el" href="group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER
-: <a class="el" href="group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC
-: <a class="el" href="group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ
-: <a class="el" href="group__api__core.html#ga299fa1b6559acf0ea5e93a14db7ed6f9">va.h</a>
-</li>
-<li>VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE
-: <a class="el" href="group__api__core.html#gad2b861a6911f8e7a2399efc97bdb4eb2">va.h</a>
-</li>
-<li>VA_SURFACE_EXTBUF_DESC_CACHED
-: <a class="el" href="group__api__core.html#ga7c987ed659b3b492d98669d8fc7221e4">va.h</a>
-</li>
-<li>VA_SURFACE_EXTBUF_DESC_ENABLE_TILING
-: <a class="el" href="group__api__core.html#ga4dbd78b1de0625d69d2ec42b7d7e8aeb">va.h</a>
-</li>
-<li>VA_SURFACE_EXTBUF_DESC_PROTECTED
-: <a class="el" href="group__api__core.html#ga550c387e62cdbeb0cc2e45d1b96b62f0">va.h</a>
-</li>
-<li>VA_SURFACE_EXTBUF_DESC_UNCACHED
-: <a class="el" href="group__api__core.html#ga53435d8cb3fc648ca1ccd91f5efc3b65">va.h</a>
-</li>
-<li>VA_SURFACE_EXTBUF_DESC_WC
-: <a class="el" href="group__api__core.html#gaa32567b966dbc2520433c50ca59cf947">va.h</a>
-</li>
-</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_enum.html b/globals_enum.html
index ae60e88..5ab73ef 100644
--- a/globals_enum.html
+++ b/globals_enum.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,51 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -141,6 +108,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcFilterType
: <a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">va_vpp.h</a>
</li>
+<li>VAProcHighDynamicRangeMetadataType
+: <a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">va_vpp.h</a>
+</li>
+<li>VAProcMode
+: <a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">va_vpp.h</a>
+</li>
<li>VAProcTotalColorCorrectionType
: <a class="el" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">va_vpp.h</a>
</li>
@@ -153,6 +126,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_eval.html b/globals_eval.html
index 12d43be..b347827 100644
--- a/globals_eval.html
+++ b/globals_eval.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,56 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li class="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="#index_v"><span>v</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -99,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<h3><a id="index_v"></a>- v -</h3><ul>
<li>va_deprecated_enum
: <a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va.h</a>
, <a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_enc_h264.h</a>
@@ -177,12 +139,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAConfigAttribFrameSizeToleranceSupport
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">va.h</a>
</li>
+<li>VAConfigAttribMaxFrameSize
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">va.h</a>
+</li>
<li>VAConfigAttribMaxPictureHeight
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">va.h</a>
</li>
<li>VAConfigAttribMaxPictureWidth
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">va.h</a>
</li>
+<li>VAConfigAttribMultipleFrame
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">va.h</a>
+</li>
+<li>VAConfigAttribPredictionDirection
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">va.h</a>
+</li>
<li>VAConfigAttribProcessingRate
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">va.h</a>
</li>
@@ -228,6 +199,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAEncMiscParameterTypeMaxFrameSize
: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">va.h</a>
</li>
+<li>VAEncMiscParameterTypeMultiPassFrameSize
+: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">va.h</a>
+</li>
<li>VAEncMiscParameterTypeParallelBRC
: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">va.h</a>
</li>
@@ -357,6 +331,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcColorStandardCount
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">va_vpp.h</a>
</li>
+<li>VAProcColorStandardExplicit
+: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">va_vpp.h</a>
+</li>
<li>VAProcColorStandardGenericFilm
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">va_vpp.h</a>
</li>
@@ -378,6 +355,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcColorStandardXVYCC709
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">va_vpp.h</a>
</li>
+<li>VAProcDefaultMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">va_vpp.h</a>
+</li>
<li>VAProcDeinterlacingBob
: <a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">va_vpp.h</a>
</li>
@@ -402,6 +382,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcFilterDeinterlacing
: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">va_vpp.h</a>
</li>
+<li>VAProcFilterHighDynamicRangeToneMapping
+: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">va_vpp.h</a>
+</li>
+<li>VAProcFilterHVSNoiseReduction
+: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">va_vpp.h</a>
+</li>
<li>VAProcFilterNoiseReduction
: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">va_vpp.h</a>
</li>
@@ -417,9 +403,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcFilterTotalColorCorrection
: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">va_vpp.h</a>
</li>
+<li>VAProcHighDynamicRangeMetadataHDR10
+: <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">va_vpp.h</a>
+</li>
+<li>VAProcHighDynamicRangeMetadataTypeCount
+: <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">va_vpp.h</a>
+</li>
+<li>VAProcPerformanceMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">va_vpp.h</a>
+</li>
<li>VAProcPipelineParameterBufferType
: <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">va.h</a>
</li>
+<li>VAProcPowerSavingMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">va_vpp.h</a>
+</li>
<li>VAProcTotalColorCorrectionBlue
: <a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">va_vpp.h</a>
</li>
@@ -450,6 +448,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAStatsStatisticsBufferType
: <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">va.h</a>
</li>
+<li>VASubsetsParameterBufferType
+: <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">va.h</a>
+</li>
<li>VASurfaceAttribCount
: <a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">va.h</a>
</li>
@@ -480,6 +481,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_func.html b/globals_func.html
index 197e08a..8884806 100644
--- a/globals_func.html
+++ b/globals_func.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,56 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="#index_v"><span>v</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -99,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<h3><a id="index_v"></a>- v -</h3><ul>
<li>vaAcquireBufferHandle()
: <a class="el" href="group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703">va.h</a>
</li>
@@ -298,6 +260,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_type.html b/globals_type.html
index 325f2cf..a08457a 100644
--- a/globals_type.html
+++ b/globals_type.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,51 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -123,6 +90,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/globals_v.html b/globals_v.html
index 6b8166d..a60ce18 100644
--- a/globals_v.html
+++ b/globals_v.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,57 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="globals.html#index_h"><span>h</span></a></li>
- <li class="current"><a href="globals_v.html#index_v"><span>v</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -100,7 +61,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div>
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<h3><a id="index_v"></a>- v -</h3><ul>
<li>VA_ATTRIB_NOT_SUPPORTED
: <a class="el" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da">va.h</a>
</li>
@@ -250,6 +211,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS
: <a class="el" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0">va.h</a>
</li>
+<li>VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS
+: <a class="el" href="group__api__core.html#ga14c3baf1c178f2e283bb19af5c10c6ff">va.h</a>
+</li>
<li>VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS
: <a class="el" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e">va.h</a>
</li>
@@ -289,15 +253,159 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_FOURCC
: <a class="el" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3">va.h</a>
</li>
+<li>VA_FOURCC_411P
+: <a class="el" href="group__api__core.html#ga681ccd40b9afae021cdeb806f39f2293">va.h</a>
+</li>
+<li>VA_FOURCC_411R
+: <a class="el" href="group__api__core.html#gac3c45435c72d84429b2f257cd77713fd">va.h</a>
+</li>
+<li>VA_FOURCC_422H
+: <a class="el" href="group__api__core.html#ga7b54cc35d77a6a0fe16de9206c0e3c05">va.h</a>
+</li>
+<li>VA_FOURCC_422V
+: <a class="el" href="group__api__core.html#gacaa4a7596c39f077da952e20d83f7bee">va.h</a>
+</li>
+<li>VA_FOURCC_444P
+: <a class="el" href="group__api__core.html#gab97c13e91207458675234cffa294bcd8">va.h</a>
+</li>
+<li>VA_FOURCC_A2B10G10R10
+: <a class="el" href="group__api__core.html#ga573bbff5818402f73dd9bc073b49b46c">va.h</a>
+</li>
+<li>VA_FOURCC_A2R10G10B10
+: <a class="el" href="group__api__core.html#ga00c430c1562118c5ee7cd8c004f496b3">va.h</a>
+</li>
+<li>VA_FOURCC_ABGR
+: <a class="el" href="group__api__core.html#gaa445a3d08bb22285f5f35f706d740c50">va.h</a>
+</li>
+<li>VA_FOURCC_ABGR64
+: <a class="el" href="group__api__core.html#gacdc713382bb52e675f9d988493631283">va.h</a>
+</li>
+<li>VA_FOURCC_AI44
+: <a class="el" href="group__api__core.html#gad9e41915a24cf645acb5ceca8498368a">va.h</a>
+</li>
+<li>VA_FOURCC_ARGB
+: <a class="el" href="group__api__core.html#gafd8946dd39a18c7c5d35b45ac7cc140c">va.h</a>
+</li>
+<li>VA_FOURCC_ARGB64
+: <a class="el" href="group__api__core.html#gaf381ffb104032f02d5cbf3550c0aabd5">va.h</a>
+</li>
+<li>VA_FOURCC_AYUV
+: <a class="el" href="group__api__core.html#ga2abba001ddcd7f23a7372d98a68afc89">va.h</a>
+</li>
+<li>VA_FOURCC_BGR565
+: <a class="el" href="group__api__core.html#gaf26ac95b4a001189552a890bd8ba9b1c">va.h</a>
+</li>
+<li>VA_FOURCC_BGRA
+: <a class="el" href="group__api__core.html#gae517b1ac9199ab8638ee4af132451f73">va.h</a>
+</li>
+<li>VA_FOURCC_BGRP
+: <a class="el" href="group__api__core.html#ga3dae1b647d3d32cea6f9104cbc7f3cfe">va.h</a>
+</li>
+<li>VA_FOURCC_BGRX
+: <a class="el" href="group__api__core.html#ga12233a1f6cbd11a970159b79fbc7c179">va.h</a>
+</li>
<li>VA_FOURCC_I010
: <a class="el" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911">va.h</a>
</li>
+<li>VA_FOURCC_I420
+: <a class="el" href="group__api__core.html#ga927a384d9a4166218e37eea93b91926d">va.h</a>
+</li>
+<li>VA_FOURCC_IMC3
+: <a class="el" href="group__api__core.html#gaa199dbf58fb225f4e612ce156fce87ce">va.h</a>
+</li>
+<li>VA_FOURCC_IYUV
+: <a class="el" href="group__api__core.html#ga6ed94da0b1543db329f4c8385370103a">va.h</a>
+</li>
+<li>VA_FOURCC_NV11
+: <a class="el" href="group__api__core.html#ga7d9433e65d21b8fcc85386b1f603ce71">va.h</a>
+</li>
+<li>VA_FOURCC_NV12
+: <a class="el" href="group__api__core.html#gad017021aea788f8b8a2165719605c627">va.h</a>
+</li>
+<li>VA_FOURCC_NV21
+: <a class="el" href="group__api__core.html#ga1e7c5b8eb5acbee401b56264f1b4149e">va.h</a>
+</li>
<li>VA_FOURCC_P010
: <a class="el" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e">va.h</a>
</li>
+<li>VA_FOURCC_P012
+: <a class="el" href="group__api__core.html#ga5587560692e1b4dd9c1a31562fc4c309">va.h</a>
+</li>
+<li>VA_FOURCC_P016
+: <a class="el" href="group__api__core.html#gacf9899f55f39e50f77dc5965f03a5d03">va.h</a>
+</li>
+<li>VA_FOURCC_P208
+: <a class="el" href="group__api__core.html#gabc6e0c598a4df8c4c75a5d674e84a86b">va.h</a>
+</li>
+<li>VA_FOURCC_RGB565
+: <a class="el" href="group__api__core.html#ga3f5864281ce1c3ef62cae1f1f1d6552c">va.h</a>
+</li>
+<li>VA_FOURCC_RGBA
+: <a class="el" href="group__api__core.html#ga7f856f264dbf0ffacf6d19f52c87b662">va.h</a>
+</li>
+<li>VA_FOURCC_RGBP
+: <a class="el" href="group__api__core.html#gaaac3890eb5fd8fb5444956165afb9608">va.h</a>
+</li>
+<li>VA_FOURCC_RGBX
+: <a class="el" href="group__api__core.html#ga58d2ee5e78e566dea8c091331554d1ab">va.h</a>
+</li>
+<li>VA_FOURCC_UYVY
+: <a class="el" href="group__api__core.html#ga9588390eb559be613894cbc091cf1e43">va.h</a>
+</li>
+<li>VA_FOURCC_VYUY
+: <a class="el" href="group__api__core.html#ga739b622bec47ad0a3e3414595781554c">va.h</a>
+</li>
+<li>VA_FOURCC_X2B10G10R10
+: <a class="el" href="group__api__core.html#gaccacd791cd681155531cdf7a26fb56b1">va.h</a>
+</li>
+<li>VA_FOURCC_X2R10G10B10
+: <a class="el" href="group__api__core.html#gad7c2a6c7c8af57eebf3ee786d32f27e3">va.h</a>
+</li>
+<li>VA_FOURCC_XBGR
+: <a class="el" href="group__api__core.html#ga08134a315490c1c0e1d5eaedca8e4f9c">va.h</a>
+</li>
+<li>VA_FOURCC_XRGB
+: <a class="el" href="group__api__core.html#gacd3c115dbd9b80791a2ad6db08617141">va.h</a>
+</li>
+<li>VA_FOURCC_Y16
+: <a class="el" href="group__api__core.html#gace862315b8ad74021fc05424afaeaf73">va.h</a>
+</li>
+<li>VA_FOURCC_Y210
+: <a class="el" href="group__api__core.html#ga730635180d1dd50463b264a53fed8dde">va.h</a>
+</li>
+<li>VA_FOURCC_Y216
+: <a class="el" href="group__api__core.html#ga414b3d49d1e9b19699bf29d72b2afeb5">va.h</a>
+</li>
+<li>VA_FOURCC_Y410
+: <a class="el" href="group__api__core.html#gac16f27a9610065a3c5031c2552cbf220">va.h</a>
+</li>
+<li>VA_FOURCC_Y416
+: <a class="el" href="group__api__core.html#ga33f92599d153a9e36ff65b66c2f61ed9">va.h</a>
+</li>
+<li>VA_FOURCC_Y8
+: <a class="el" href="group__api__core.html#gaedd954937b36b4bb7717a88b8538904b">va.h</a>
+</li>
+<li>VA_FOURCC_Y800
+: <a class="el" href="group__api__core.html#gacbb9bb3f3702ca56ee77bc505e6bfd76">va.h</a>
+</li>
+<li>VA_FOURCC_YUY2
+: <a class="el" href="group__api__core.html#ga37316eecf03734173036b876c491af91">va.h</a>
+</li>
+<li>VA_FOURCC_YV12
+: <a class="el" href="group__api__core.html#gab2ef88aa914142b406fc50f223e644f3">va.h</a>
+</li>
<li>VA_FOURCC_YV16
: <a class="el" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d">va.h</a>
</li>
+<li>VA_FOURCC_YV24
+: <a class="el" href="group__api__core.html#ga563c133bcdb464e95b5416f1c2579cc9">va.h</a>
+</li>
+<li>VA_FOURCC_YV32
+: <a class="el" href="group__api__core.html#ga84a5975f3a4f66ded024d8998d8ca1ff">va.h</a>
+</li>
+<li>VA_FOURCC_YVYU
+: <a class="el" href="group__api__core.html#ga32279f0e2de86641cab440120e884280">va.h</a>
+</li>
<li>VA_FRAME_PICTURE
: <a class="el" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858">va.h</a>
</li>
@@ -352,6 +460,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_PIPELINE_FLAG_END
: <a class="el" href="group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d">va_vpp.h</a>
</li>
+<li>VA_PREDICTION_DIRECTION_BI_NOT_EMPTY
+: <a class="el" href="group__api__core.html#gae946be7903a9085d97e27b905b213308">va.h</a>
+</li>
+<li>VA_PREDICTION_DIRECTION_FUTURE
+: <a class="el" href="group__api__core.html#ga2e39619c42d3d394149a6a6cd09b724b">va.h</a>
+</li>
+<li>VA_PREDICTION_DIRECTION_PREVIOUS
+: <a class="el" href="group__api__core.html#ga9280c646f3380f4168ecd300b8f496a3">va.h</a>
+</li>
<li>VA_PROC_FILTER_MANDATORY
: <a class="el" href="group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19">va_vpp.h</a>
</li>
@@ -370,6 +487,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_PROCESSING_RATE_NONE
: <a class="el" href="group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3">va.h</a>
</li>
+<li>VA_RC_AVBR
+: <a class="el" href="group__api__core.html#ga4256f3e1e60811f59e5ef6c2cd4927f1">va.h</a>
+</li>
<li>VA_RC_CBR
: <a class="el" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1">va.h</a>
</li>
@@ -391,6 +511,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_RC_PARALLEL
: <a class="el" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">va.h</a>
</li>
+<li>VA_RC_QVBR
+: <a class="el" href="group__api__core.html#gadb097bc35bdddb568ac0d569befc654b">va.h</a>
+</li>
<li>VA_RC_VBR
: <a class="el" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1">va.h</a>
</li>
@@ -412,15 +535,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_RT_FORMAT_RGB16
: <a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">va.h</a>
</li>
+<li>VA_RT_FORMAT_RGB32
+: <a class="el" href="group__api__core.html#ga9cc9b579c351f1ab639a1d8f6b8e4d84">va.h</a>
+</li>
+<li>VA_RT_FORMAT_RGB32_10
+: <a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">va.h</a>
+</li>
<li>VA_RT_FORMAT_RGB32_10BPP
: <a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">va.h</a>
</li>
+<li>VA_RT_FORMAT_RGBP
+: <a class="el" href="group__api__core.html#ga5c4f381e8bbb8ad7240c5c8029d37c72">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV400
+: <a class="el" href="group__api__core.html#ga11b713ea2c855c7a16676bcce95be159">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV411
+: <a class="el" href="group__api__core.html#ga67932ccfccdf30ffad8ea8fea33d032d">va.h</a>
+</li>
<li>VA_RT_FORMAT_YUV420
: <a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">va.h</a>
</li>
+<li>VA_RT_FORMAT_YUV420_10
+: <a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">va.h</a>
+</li>
<li>VA_RT_FORMAT_YUV420_10BPP
: <a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">va.h</a>
</li>
+<li>VA_RT_FORMAT_YUV420_12
+: <a class="el" href="group__api__core.html#ga17c7dde4fa898c84a04a46f18a8c54a2">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV422
+: <a class="el" href="group__api__core.html#ga7e1cba11274068c72acf7ad252c75d1c">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV422_10
+: <a class="el" href="group__api__core.html#ga72154a55274c6776a7d160f79a2aed5e">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV422_12
+: <a class="el" href="group__api__core.html#ga87ca542b9ca5399eca16972eefe33825">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV444
+: <a class="el" href="group__api__core.html#ga4a6376511a5b8b8c6848700e93f0fe7c">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV444_10
+: <a class="el" href="group__api__core.html#gab9cb54233ebf4b4d29f2f1a58c44f903">va.h</a>
+</li>
+<li>VA_RT_FORMAT_YUV444_12
+: <a class="el" href="group__api__core.html#ga2c26ce10afa4ea787fc28ca49eb58571">va.h</a>
+</li>
<li>VA_SLICE_DATA_FLAG_ALL
: <a class="el" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25">va.h</a>
</li>
@@ -439,6 +601,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_STATUS_ERROR_INVALID_VALUE
: <a class="el" href="group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b">va.h</a>
</li>
+<li>VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
+: <a class="el" href="group__api__core.html#gaa57e27884cad7b54a64395ff76b546d9">va.h</a>
+</li>
<li>VA_STATUS_ERROR_UNSUPPORTED_FILTER
: <a class="el" href="group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb">va.h</a>
</li>
@@ -478,6 +643,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER
: <a class="el" href="group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773">va.h</a>
</li>
+<li>VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
+: <a class="el" href="group__api__core.html#ga7ff0998deb3912e12c61f7440ae657f6">va.h</a>
+</li>
<li>VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC
: <a class="el" href="group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93">va.h</a>
</li>
@@ -502,6 +670,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VA_SURFACE_EXTBUF_DESC_WC
: <a class="el" href="group__api__core.html#gaa32567b966dbc2520433c50ca59cf947">va.h</a>
</li>
+<li>VA_TONE_MAPPING_HDR_TO_EDR
+: <a class="el" href="group__api__vpp.html#ga2ee004e162852d2228e1bb24b910c45b">va_vpp.h</a>
+</li>
+<li>VA_TONE_MAPPING_HDR_TO_HDR
+: <a class="el" href="group__api__vpp.html#gaf04a7d8d8f9d268e42de98cd8e05dd2f">va_vpp.h</a>
+</li>
+<li>VA_TONE_MAPPING_HDR_TO_SDR
+: <a class="el" href="group__api__vpp.html#ga23692c30e346b56f68c4de9749ab006b">va_vpp.h</a>
+</li>
+<li>VA_TONE_MAPPING_SDR_TO_HDR
+: <a class="el" href="group__api__vpp.html#gad7d56afa804990da7e0a72406464b645">va_vpp.h</a>
+</li>
<li>vaAcquireBufferHandle()
: <a class="el" href="group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703">va.h</a>
</li>
@@ -592,12 +772,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAConfigAttribFrameSizeToleranceSupport
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">va.h</a>
</li>
+<li>VAConfigAttribMaxFrameSize
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">va.h</a>
+</li>
<li>VAConfigAttribMaxPictureHeight
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">va.h</a>
</li>
<li>VAConfigAttribMaxPictureWidth
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">va.h</a>
</li>
+<li>VAConfigAttribMultipleFrame
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">va.h</a>
+</li>
+<li>VAConfigAttribPredictionDirection
+: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">va.h</a>
+</li>
<li>VAConfigAttribProcessingRate
: <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">va.h</a>
</li>
@@ -709,6 +898,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAEncMiscParameterTypeMaxFrameSize
: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">va.h</a>
</li>
+<li>VAEncMiscParameterTypeMultiPassFrameSize
+: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">va.h</a>
+</li>
<li>VAEncMiscParameterTypeParallelBRC
: <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">va.h</a>
</li>
@@ -928,6 +1120,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcColorStandardCount
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">va_vpp.h</a>
</li>
+<li>VAProcColorStandardExplicit
+: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">va_vpp.h</a>
+</li>
<li>VAProcColorStandardGenericFilm
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">va_vpp.h</a>
</li>
@@ -952,6 +1147,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcColorStandardXVYCC709
: <a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">va_vpp.h</a>
</li>
+<li>VAProcDefaultMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">va_vpp.h</a>
+</li>
<li>VAProcDeinterlacingBob
: <a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">va_vpp.h</a>
</li>
@@ -979,6 +1177,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcFilterDeinterlacing
: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">va_vpp.h</a>
</li>
+<li>VAProcFilterHighDynamicRangeToneMapping
+: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">va_vpp.h</a>
+</li>
+<li>VAProcFilterHVSNoiseReduction
+: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">va_vpp.h</a>
+</li>
<li>VAProcFilterNoiseReduction
: <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">va_vpp.h</a>
</li>
@@ -997,9 +1201,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VAProcFilterType
: <a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">va_vpp.h</a>
</li>
+<li>VAProcHighDynamicRangeMetadataHDR10
+: <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">va_vpp.h</a>
+</li>
+<li>VAProcHighDynamicRangeMetadataType
+: <a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">va_vpp.h</a>
+</li>
+<li>VAProcHighDynamicRangeMetadataTypeCount
+: <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">va_vpp.h</a>
+</li>
+<li>VAProcMode
+: <a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">va_vpp.h</a>
+</li>
+<li>VAProcPerformanceMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">va_vpp.h</a>
+</li>
<li>VAProcPipelineParameterBufferType
: <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">va.h</a>
</li>
+<li>VAProcPowerSavingMode
+: <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">va_vpp.h</a>
+</li>
<li>VAProcTotalColorCorrectionBlue
: <a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">va_vpp.h</a>
</li>
@@ -1114,6 +1336,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>VASubpictureID
: <a class="el" href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce">va.h</a>
</li>
+<li>VASubsetsParameterBufferType
+: <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">va.h</a>
+</li>
<li>VASurfaceAttribCount
: <a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">va.h</a>
</li>
@@ -1156,6 +1381,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__core.html b/group__api__core.html
index 1f9a06c..50afc88 100644
--- a/group__api__core.html
+++ b/group__api__core.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Core API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -94,6 +77,9 @@ Classes</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAConfigAttrib.html">VAConfigAttrib</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribMaxFrameSize. <a href="unionVAConfigAttribValMaxFrameSize.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribEncJPEG. <a href="unionVAConfigAttribValEncJPEG.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -103,6 +89,9 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribEncRateControlExt. <a href="unionVAConfigAttribValEncRateControlExt.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribMultipleFrame. <a href="unionVAConfigAttribValMultipleFrame.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic value. <a href="structVAGenericValue.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -127,11 +116,18 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rate control parameters. <a href="structVAEncMiscParameterRateControl.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines a maximum frame size (in bits). <a href="structVAEncMiscParameterBufferMaxFrameSize.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum frame size (in bytes) settings for multiple pass. <a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoding quality level. <a href="structVAEncMiscParameterBufferQualityLevel.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -196,22 +192,26 @@ Macros</h2></td></tr>
<tr class="memitem:gaa721c40f7082f2af3df09e26be6cf37b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b">VA_STATUS_ERROR_INVALID_VALUE</a>&#160;&#160;&#160;0x00000019</td></tr>
<tr class="memdesc:gaa721c40f7082f2af3df09e26be6cf37b"><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid/unsupported value was supplied. <a href="#gaa721c40f7082f2af3df09e26be6cf37b">More...</a><br /></td></tr>
<tr class="separator:gaa721c40f7082f2af3df09e26be6cf37b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacc4468b6c4055d0ec1475150ddd7fddb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacc4468b6c4055d0ec1475150ddd7fddb"></a>
+<tr class="memitem:gacc4468b6c4055d0ec1475150ddd7fddb"><td class="memItemLeft" align="right" valign="top"><a id="gacc4468b6c4055d0ec1475150ddd7fddb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb">VA_STATUS_ERROR_UNSUPPORTED_FILTER</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:gacc4468b6c4055d0ec1475150ddd7fddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">An unsupported filter was supplied. <br /></td></tr>
<tr class="separator:gacc4468b6c4055d0ec1475150ddd7fddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6398758c29fc5f4bd82631206b4de198"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6398758c29fc5f4bd82631206b4de198"></a>
+<tr class="memitem:ga6398758c29fc5f4bd82631206b4de198"><td class="memItemLeft" align="right" valign="top"><a id="ga6398758c29fc5f4bd82631206b4de198"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6398758c29fc5f4bd82631206b4de198">VA_STATUS_ERROR_INVALID_FILTER_CHAIN</a>&#160;&#160;&#160;0x00000021</td></tr>
<tr class="memdesc:ga6398758c29fc5f4bd82631206b4de198"><td class="mdescLeft">&#160;</td><td class="mdescRight">An invalid filter chain was supplied. <br /></td></tr>
<tr class="separator:ga6398758c29fc5f4bd82631206b4de198"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8e8233a63792eed022f9e66ee51e8daf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8e8233a63792eed022f9e66ee51e8daf"></a>
+<tr class="memitem:ga8e8233a63792eed022f9e66ee51e8daf"><td class="memItemLeft" align="right" valign="top"><a id="ga8e8233a63792eed022f9e66ee51e8daf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8e8233a63792eed022f9e66ee51e8daf">VA_STATUS_ERROR_HW_BUSY</a>&#160;&#160;&#160;0x00000022</td></tr>
<tr class="memdesc:ga8e8233a63792eed022f9e66ee51e8daf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate HW busy (e.g. run multiple encoding simultaneously). <br /></td></tr>
<tr class="separator:ga8e8233a63792eed022f9e66ee51e8daf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3ad6349d24e84f50d5238056535c4812"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3ad6349d24e84f50d5238056535c4812"></a>
+<tr class="memitem:ga3ad6349d24e84f50d5238056535c4812"><td class="memItemLeft" align="right" valign="top"><a id="ga3ad6349d24e84f50d5238056535c4812"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3ad6349d24e84f50d5238056535c4812">VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE</a>&#160;&#160;&#160;0x00000024</td></tr>
<tr class="memdesc:ga3ad6349d24e84f50d5238056535c4812"><td class="mdescLeft">&#160;</td><td class="mdescRight">An unsupported memory type was supplied. <br /></td></tr>
<tr class="separator:ga3ad6349d24e84f50d5238056535c4812"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa57e27884cad7b54a64395ff76b546d9"><td class="memItemLeft" align="right" valign="top"><a id="gaa57e27884cad7b54a64395ff76b546d9"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa57e27884cad7b54a64395ff76b546d9">VA_STATUS_ERROR_NOT_ENOUGH_BUFFER</a>&#160;&#160;&#160;0x00000025</td></tr>
+<tr class="memdesc:gaa57e27884cad7b54a64395ff76b546d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate allocated buffer size is not enough for input or output. <br /></td></tr>
+<tr class="separator:gaa57e27884cad7b54a64395ff76b546d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5ad65ad225291300cb5bd59e7528858"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858">VA_FRAME_PICTURE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="separator:gab5ad65ad225291300cb5bd59e7528858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fa356c030c9d8b8507a20cda3e71a4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6fa356c030c9d8b8507a20cda3e71a4a">VA_ENABLE_BLEND</a>&#160;&#160;&#160;0x00000004 /* video area blend with the constant color */</td></tr>
@@ -224,14 +224,70 @@ Macros</h2></td></tr>
<tr class="separator:gaee1ba68046de52cfbd207d3cc8214201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa4fb20d1c2606379cccfa562c2ebb3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:gaaa4fb20d1c2606379cccfa562c2ebb3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">VA_RT_FORMAT_YUV420</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memitem:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memItemLeft" align="right" valign="top"><a id="gaff38bc6c01b65c6e9d473e40bdde9df6"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">VA_RT_FORMAT_YUV420</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memdesc:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 8-bit. <br /></td></tr>
<tr class="separator:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">VA_RT_FORMAT_YUV420_10BPP</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6e53916f03f78a027cd3180f75ee9328"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">VA_RT_FORMAT_RGB16</a>&#160;&#160;&#160;0x00010000</td></tr>
+<tr class="memitem:ga7e1cba11274068c72acf7ad252c75d1c"><td class="memItemLeft" align="right" valign="top"><a id="ga7e1cba11274068c72acf7ad252c75d1c"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7e1cba11274068c72acf7ad252c75d1c">VA_RT_FORMAT_YUV422</a>&#160;&#160;&#160;0x00000002</td></tr>
+<tr class="memdesc:ga7e1cba11274068c72acf7ad252c75d1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 8-bit. <br /></td></tr>
+<tr class="separator:ga7e1cba11274068c72acf7ad252c75d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="memItemLeft" align="right" valign="top"><a id="ga4a6376511a5b8b8c6848700e93f0fe7c"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4a6376511a5b8b8c6848700e93f0fe7c">VA_RT_FORMAT_YUV444</a>&#160;&#160;&#160;0x00000004</td></tr>
+<tr class="memdesc:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 8-bit. <br /></td></tr>
+<tr class="separator:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="memItemLeft" align="right" valign="top"><a id="ga67932ccfccdf30ffad8ea8fea33d032d"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga67932ccfccdf30ffad8ea8fea33d032d">VA_RT_FORMAT_YUV411</a>&#160;&#160;&#160;0x00000008</td></tr>
+<tr class="memdesc:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:1:1 8-bit. <br /></td></tr>
+<tr class="separator:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11b713ea2c855c7a16676bcce95be159"><td class="memItemLeft" align="right" valign="top"><a id="ga11b713ea2c855c7a16676bcce95be159"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga11b713ea2c855c7a16676bcce95be159">VA_RT_FORMAT_YUV400</a>&#160;&#160;&#160;0x00000010</td></tr>
+<tr class="memdesc:ga11b713ea2c855c7a16676bcce95be159"><td class="mdescLeft">&#160;</td><td class="mdescRight">Greyscale 8-bit. <br /></td></tr>
+<tr class="separator:ga11b713ea2c855c7a16676bcce95be159"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="memItemLeft" align="right" valign="top"><a id="gadbe9fc438a72830f1eb803d6ca9bc448"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">VA_RT_FORMAT_YUV420_10</a>&#160;&#160;&#160;0x00000100</td></tr>
+<tr class="memdesc:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 10-bit. <br /></td></tr>
+<tr class="separator:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72154a55274c6776a7d160f79a2aed5e"><td class="memItemLeft" align="right" valign="top"><a id="ga72154a55274c6776a7d160f79a2aed5e"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga72154a55274c6776a7d160f79a2aed5e">VA_RT_FORMAT_YUV422_10</a>&#160;&#160;&#160;0x00000200</td></tr>
+<tr class="memdesc:ga72154a55274c6776a7d160f79a2aed5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 10-bit. <br /></td></tr>
+<tr class="separator:ga72154a55274c6776a7d160f79a2aed5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="memItemLeft" align="right" valign="top"><a id="gab9cb54233ebf4b4d29f2f1a58c44f903"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab9cb54233ebf4b4d29f2f1a58c44f903">VA_RT_FORMAT_YUV444_10</a>&#160;&#160;&#160;0x00000400</td></tr>
+<tr class="memdesc:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 10-bit. <br /></td></tr>
+<tr class="separator:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="memItemLeft" align="right" valign="top"><a id="ga17c7dde4fa898c84a04a46f18a8c54a2"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga17c7dde4fa898c84a04a46f18a8c54a2">VA_RT_FORMAT_YUV420_12</a>&#160;&#160;&#160;0x00001000</td></tr>
+<tr class="memdesc:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 12-bit. <br /></td></tr>
+<tr class="separator:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87ca542b9ca5399eca16972eefe33825"><td class="memItemLeft" align="right" valign="top"><a id="ga87ca542b9ca5399eca16972eefe33825"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga87ca542b9ca5399eca16972eefe33825">VA_RT_FORMAT_YUV422_12</a>&#160;&#160;&#160;0x00002000</td></tr>
+<tr class="memdesc:ga87ca542b9ca5399eca16972eefe33825"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 12-bit. <br /></td></tr>
+<tr class="separator:ga87ca542b9ca5399eca16972eefe33825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="memItemLeft" align="right" valign="top"><a id="ga2c26ce10afa4ea787fc28ca49eb58571"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2c26ce10afa4ea787fc28ca49eb58571">VA_RT_FORMAT_YUV444_12</a>&#160;&#160;&#160;0x00004000</td></tr>
+<tr class="memdesc:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 12-bit. <br /></td></tr>
+<tr class="separator:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e53916f03f78a027cd3180f75ee9328"><td class="memItemLeft" align="right" valign="top"><a id="ga6e53916f03f78a027cd3180f75ee9328"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">VA_RT_FORMAT_RGB16</a>&#160;&#160;&#160;0x00010000</td></tr>
+<tr class="memdesc:ga6e53916f03f78a027cd3180f75ee9328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 16 bits per pixel. <br /></td></tr>
<tr class="separator:ga6e53916f03f78a027cd3180f75ee9328"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae1c4093783110899a548372bd63bf161"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">VA_RT_FORMAT_RGB32_10BPP</a>&#160;&#160;&#160;0x00200000</td></tr>
+<tr class="memitem:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="memItemLeft" align="right" valign="top"><a id="ga9cc9b579c351f1ab639a1d8f6b8e4d84"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9cc9b579c351f1ab639a1d8f6b8e4d84">VA_RT_FORMAT_RGB32</a>&#160;&#160;&#160;0x00020000</td></tr>
+<tr class="memdesc:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 32 bits per pixel, 8 bits per colour sample. <br /></td></tr>
+<tr class="separator:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="memItemLeft" align="right" valign="top"><a id="ga5c4f381e8bbb8ad7240c5c8029d37c72"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5c4f381e8bbb8ad7240c5c8029d37c72">VA_RT_FORMAT_RGBP</a>&#160;&#160;&#160;0x00100000</td></tr>
+<tr class="memdesc:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Planar RGB, 8 bits per sample. <br /></td></tr>
+<tr class="separator:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="memItemLeft" align="right" valign="top"><a id="gaf3f42b30603c169ed89cf71d5c82f9b3"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">VA_RT_FORMAT_RGB32_10</a>&#160;&#160;&#160;0x00200000</td></tr>
+<tr class="memdesc:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 32 bits per pixel, 10 bits per colour sample. <br /></td></tr>
+<tr class="separator:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae1c4093783110899a548372bd63bf161"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">VA_RT_FORMAT_RGB32_10BPP</a>&#160;&#160;&#160;<a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">VA_RT_FORMAT_RGB32_10</a></td></tr>
<tr class="separator:gae1c4093783110899a548372bd63bf161"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">VA_RT_FORMAT_YUV420_10BPP</a>&#160;&#160;&#160;<a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">VA_RT_FORMAT_YUV420_10</a></td></tr>
+<tr class="separator:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13a541a66a4585335e74a2e2c9f1a5da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da">VA_ATTRIB_NOT_SUPPORTED</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="separator:ga13a541a66a4585335e74a2e2c9f1a5da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3fd349cafd4b89440b25e690f4bbba25"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25">VA_SLICE_DATA_FLAG_ALL</a>&#160;&#160;&#160;0x00 /* whole slice is in the buffer */</td></tr>
@@ -241,7 +297,7 @@ Macros</h2></td></tr>
<tr class="memitem:gae10f59ca74aee7a081a25c01f8366717"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae10f59ca74aee7a081a25c01f8366717">VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW</a>&#160;&#160;&#160;0x1000</td></tr>
<tr class="memdesc:gae10f59ca74aee7a081a25c01f8366717"><td class="mdescLeft">&#160;</td><td class="mdescRight">The frame has exceeded the maximum requested size. <a href="#gae10f59ca74aee7a081a25c01f8366717">More...</a><br /></td></tr>
<tr class="separator:gae10f59ca74aee7a081a25c01f8366717"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae895fa8a22356910d2473390ee19c20b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae895fa8a22356910d2473390ee19c20b"></a>
+<tr class="memitem:gae895fa8a22356910d2473390ee19c20b"><td class="memItemLeft" align="right" valign="top"><a id="gae895fa8a22356910d2473390ee19c20b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae895fa8a22356910d2473390ee19c20b">VA_CODED_BUF_STATUS_BAD_BITSTREAM</a>&#160;&#160;&#160;0x8000</td></tr>
<tr class="memdesc:gae895fa8a22356910d2473390ee19c20b"><td class="mdescLeft">&#160;</td><td class="mdescRight">the bitstream is bad or corrupt. <br /></td></tr>
<tr class="separator:gae895fa8a22356910d2473390ee19c20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -253,12 +309,108 @@ Macros</h2></td></tr>
<tr class="separator:ga9d8677743988fe043f524e3477f25099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad955482c2432c19c3db3d05ffa1bb1e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3">VA_FOURCC</a>(ch0, ch1, ch2, ch3)</td></tr>
<tr class="separator:gad955482c2432c19c3db3d05ffa1bb1e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad017021aea788f8b8a2165719605c627"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad017021aea788f8b8a2165719605c627">VA_FOURCC_NV12</a>&#160;&#160;&#160;0x3231564E</td></tr>
+<tr class="separator:gad017021aea788f8b8a2165719605c627"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e7c5b8eb5acbee401b56264f1b4149e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1e7c5b8eb5acbee401b56264f1b4149e">VA_FOURCC_NV21</a>&#160;&#160;&#160;0x3132564E</td></tr>
+<tr class="separator:ga1e7c5b8eb5acbee401b56264f1b4149e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9e41915a24cf645acb5ceca8498368a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad9e41915a24cf645acb5ceca8498368a">VA_FOURCC_AI44</a>&#160;&#160;&#160;0x34344149</td></tr>
+<tr class="separator:gad9e41915a24cf645acb5ceca8498368a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f856f264dbf0ffacf6d19f52c87b662"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7f856f264dbf0ffacf6d19f52c87b662">VA_FOURCC_RGBA</a>&#160;&#160;&#160;0x41424752</td></tr>
+<tr class="separator:ga7f856f264dbf0ffacf6d19f52c87b662"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58d2ee5e78e566dea8c091331554d1ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga58d2ee5e78e566dea8c091331554d1ab">VA_FOURCC_RGBX</a>&#160;&#160;&#160;0x58424752</td></tr>
+<tr class="separator:ga58d2ee5e78e566dea8c091331554d1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae517b1ac9199ab8638ee4af132451f73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae517b1ac9199ab8638ee4af132451f73">VA_FOURCC_BGRA</a>&#160;&#160;&#160;0x41524742</td></tr>
+<tr class="separator:gae517b1ac9199ab8638ee4af132451f73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12233a1f6cbd11a970159b79fbc7c179"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga12233a1f6cbd11a970159b79fbc7c179">VA_FOURCC_BGRX</a>&#160;&#160;&#160;0x58524742</td></tr>
+<tr class="separator:ga12233a1f6cbd11a970159b79fbc7c179"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd8946dd39a18c7c5d35b45ac7cc140c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gafd8946dd39a18c7c5d35b45ac7cc140c">VA_FOURCC_ARGB</a>&#160;&#160;&#160;0x42475241</td></tr>
+<tr class="separator:gafd8946dd39a18c7c5d35b45ac7cc140c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd3c115dbd9b80791a2ad6db08617141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacd3c115dbd9b80791a2ad6db08617141">VA_FOURCC_XRGB</a>&#160;&#160;&#160;0x42475258</td></tr>
+<tr class="separator:gacd3c115dbd9b80791a2ad6db08617141"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa445a3d08bb22285f5f35f706d740c50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa445a3d08bb22285f5f35f706d740c50">VA_FOURCC_ABGR</a>&#160;&#160;&#160;0x52474241</td></tr>
+<tr class="separator:gaa445a3d08bb22285f5f35f706d740c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08134a315490c1c0e1d5eaedca8e4f9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga08134a315490c1c0e1d5eaedca8e4f9c">VA_FOURCC_XBGR</a>&#160;&#160;&#160;0x52474258</td></tr>
+<tr class="separator:ga08134a315490c1c0e1d5eaedca8e4f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9588390eb559be613894cbc091cf1e43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9588390eb559be613894cbc091cf1e43">VA_FOURCC_UYVY</a>&#160;&#160;&#160;0x59565955</td></tr>
+<tr class="separator:ga9588390eb559be613894cbc091cf1e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37316eecf03734173036b876c491af91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga37316eecf03734173036b876c491af91">VA_FOURCC_YUY2</a>&#160;&#160;&#160;0x32595559</td></tr>
+<tr class="separator:ga37316eecf03734173036b876c491af91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2abba001ddcd7f23a7372d98a68afc89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2abba001ddcd7f23a7372d98a68afc89">VA_FOURCC_AYUV</a>&#160;&#160;&#160;0x56555941</td></tr>
+<tr class="separator:ga2abba001ddcd7f23a7372d98a68afc89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d9433e65d21b8fcc85386b1f603ce71"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7d9433e65d21b8fcc85386b1f603ce71">VA_FOURCC_NV11</a>&#160;&#160;&#160;0x3131564e</td></tr>
+<tr class="separator:ga7d9433e65d21b8fcc85386b1f603ce71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2ef88aa914142b406fc50f223e644f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab2ef88aa914142b406fc50f223e644f3">VA_FOURCC_YV12</a>&#160;&#160;&#160;0x32315659</td></tr>
+<tr class="separator:gab2ef88aa914142b406fc50f223e644f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc6e0c598a4df8c4c75a5d674e84a86b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gabc6e0c598a4df8c4c75a5d674e84a86b">VA_FOURCC_P208</a>&#160;&#160;&#160;0x38303250</td></tr>
+<tr class="separator:gabc6e0c598a4df8c4c75a5d674e84a86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga927a384d9a4166218e37eea93b91926d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga927a384d9a4166218e37eea93b91926d">VA_FOURCC_I420</a>&#160;&#160;&#160;0x30323449</td></tr>
+<tr class="separator:ga927a384d9a4166218e37eea93b91926d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga563c133bcdb464e95b5416f1c2579cc9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga563c133bcdb464e95b5416f1c2579cc9">VA_FOURCC_YV24</a>&#160;&#160;&#160;0x34325659</td></tr>
+<tr class="separator:ga563c133bcdb464e95b5416f1c2579cc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga84a5975f3a4f66ded024d8998d8ca1ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga84a5975f3a4f66ded024d8998d8ca1ff">VA_FOURCC_YV32</a>&#160;&#160;&#160;0x32335659</td></tr>
+<tr class="separator:ga84a5975f3a4f66ded024d8998d8ca1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacbb9bb3f3702ca56ee77bc505e6bfd76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacbb9bb3f3702ca56ee77bc505e6bfd76">VA_FOURCC_Y800</a>&#160;&#160;&#160;0x30303859</td></tr>
+<tr class="separator:gacbb9bb3f3702ca56ee77bc505e6bfd76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa199dbf58fb225f4e612ce156fce87ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa199dbf58fb225f4e612ce156fce87ce">VA_FOURCC_IMC3</a>&#160;&#160;&#160;0x33434D49</td></tr>
+<tr class="separator:gaa199dbf58fb225f4e612ce156fce87ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga681ccd40b9afae021cdeb806f39f2293"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga681ccd40b9afae021cdeb806f39f2293">VA_FOURCC_411P</a>&#160;&#160;&#160;0x50313134</td></tr>
+<tr class="separator:ga681ccd40b9afae021cdeb806f39f2293"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3c45435c72d84429b2f257cd77713fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac3c45435c72d84429b2f257cd77713fd">VA_FOURCC_411R</a>&#160;&#160;&#160;0x52313134</td></tr>
+<tr class="separator:gac3c45435c72d84429b2f257cd77713fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b54cc35d77a6a0fe16de9206c0e3c05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7b54cc35d77a6a0fe16de9206c0e3c05">VA_FOURCC_422H</a>&#160;&#160;&#160;0x48323234</td></tr>
+<tr class="separator:ga7b54cc35d77a6a0fe16de9206c0e3c05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacaa4a7596c39f077da952e20d83f7bee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacaa4a7596c39f077da952e20d83f7bee">VA_FOURCC_422V</a>&#160;&#160;&#160;0x56323234</td></tr>
+<tr class="separator:gacaa4a7596c39f077da952e20d83f7bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab97c13e91207458675234cffa294bcd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab97c13e91207458675234cffa294bcd8">VA_FOURCC_444P</a>&#160;&#160;&#160;0x50343434</td></tr>
+<tr class="separator:gab97c13e91207458675234cffa294bcd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaac3890eb5fd8fb5444956165afb9608"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaaac3890eb5fd8fb5444956165afb9608">VA_FOURCC_RGBP</a>&#160;&#160;&#160;0x50424752</td></tr>
+<tr class="separator:gaaac3890eb5fd8fb5444956165afb9608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3dae1b647d3d32cea6f9104cbc7f3cfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3dae1b647d3d32cea6f9104cbc7f3cfe">VA_FOURCC_BGRP</a>&#160;&#160;&#160;0x50524742</td></tr>
+<tr class="separator:ga3dae1b647d3d32cea6f9104cbc7f3cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3f5864281ce1c3ef62cae1f1f1d6552c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3f5864281ce1c3ef62cae1f1f1d6552c">VA_FOURCC_RGB565</a>&#160;&#160;&#160;0x36314752</td></tr>
+<tr class="separator:ga3f5864281ce1c3ef62cae1f1f1d6552c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf26ac95b4a001189552a890bd8ba9b1c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf26ac95b4a001189552a890bd8ba9b1c">VA_FOURCC_BGR565</a>&#160;&#160;&#160;0x36314742</td></tr>
+<tr class="separator:gaf26ac95b4a001189552a890bd8ba9b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga730635180d1dd50463b264a53fed8dde"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga730635180d1dd50463b264a53fed8dde">VA_FOURCC_Y210</a>&#160;&#160;&#160;0x30313259</td></tr>
+<tr class="separator:ga730635180d1dd50463b264a53fed8dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga414b3d49d1e9b19699bf29d72b2afeb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga414b3d49d1e9b19699bf29d72b2afeb5">VA_FOURCC_Y216</a>&#160;&#160;&#160;0x36313259</td></tr>
+<tr class="separator:ga414b3d49d1e9b19699bf29d72b2afeb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac16f27a9610065a3c5031c2552cbf220"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac16f27a9610065a3c5031c2552cbf220">VA_FOURCC_Y410</a>&#160;&#160;&#160;0x30313459</td></tr>
+<tr class="separator:gac16f27a9610065a3c5031c2552cbf220"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33f92599d153a9e36ff65b66c2f61ed9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga33f92599d153a9e36ff65b66c2f61ed9">VA_FOURCC_Y416</a>&#160;&#160;&#160;0x36313459</td></tr>
+<tr class="separator:ga33f92599d153a9e36ff65b66c2f61ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25a7cdd0745dbd007b3b65fb8b55777d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d">VA_FOURCC_YV16</a>&#160;&#160;&#160;0x36315659</td></tr>
<tr class="separator:ga25a7cdd0745dbd007b3b65fb8b55777d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c02ad279c93468632ad85169156057e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e">VA_FOURCC_P010</a>&#160;&#160;&#160;0x30313050</td></tr>
<tr class="separator:ga8c02ad279c93468632ad85169156057e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5587560692e1b4dd9c1a31562fc4c309"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5587560692e1b4dd9c1a31562fc4c309">VA_FOURCC_P012</a>&#160;&#160;&#160;0x32313050</td></tr>
+<tr class="separator:ga5587560692e1b4dd9c1a31562fc4c309"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf9899f55f39e50f77dc5965f03a5d03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacf9899f55f39e50f77dc5965f03a5d03">VA_FOURCC_P016</a>&#160;&#160;&#160;0x36313050</td></tr>
+<tr class="separator:gacf9899f55f39e50f77dc5965f03a5d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga200e07025ef1447c3e33f3534f987911"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911">VA_FOURCC_I010</a>&#160;&#160;&#160;0x30313049</td></tr>
<tr class="separator:ga200e07025ef1447c3e33f3534f987911"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ed94da0b1543db329f4c8385370103a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6ed94da0b1543db329f4c8385370103a">VA_FOURCC_IYUV</a>&#160;&#160;&#160;0x56555949</td></tr>
+<tr class="separator:ga6ed94da0b1543db329f4c8385370103a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00c430c1562118c5ee7cd8c004f496b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga00c430c1562118c5ee7cd8c004f496b3">VA_FOURCC_A2R10G10B10</a>&#160;&#160;&#160;0x30335241 /* VA_FOURCC('A','R','3','0') */</td></tr>
+<tr class="separator:ga00c430c1562118c5ee7cd8c004f496b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga573bbff5818402f73dd9bc073b49b46c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga573bbff5818402f73dd9bc073b49b46c">VA_FOURCC_A2B10G10R10</a>&#160;&#160;&#160;0x30334241 /* VA_FOURCC('A','B','3','0') */</td></tr>
+<tr class="separator:ga573bbff5818402f73dd9bc073b49b46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7c2a6c7c8af57eebf3ee786d32f27e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad7c2a6c7c8af57eebf3ee786d32f27e3">VA_FOURCC_X2R10G10B10</a>&#160;&#160;&#160;0x30335258 /* VA_FOURCC('X','R','3','0') */</td></tr>
+<tr class="separator:gad7c2a6c7c8af57eebf3ee786d32f27e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaccacd791cd681155531cdf7a26fb56b1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaccacd791cd681155531cdf7a26fb56b1">VA_FOURCC_X2B10G10R10</a>&#160;&#160;&#160;0x30334258 /* VA_FOURCC('X','B','3','0') */</td></tr>
+<tr class="separator:gaccacd791cd681155531cdf7a26fb56b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaedd954937b36b4bb7717a88b8538904b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaedd954937b36b4bb7717a88b8538904b">VA_FOURCC_Y8</a>&#160;&#160;&#160;0x20203859</td></tr>
+<tr class="separator:gaedd954937b36b4bb7717a88b8538904b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace862315b8ad74021fc05424afaeaf73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gace862315b8ad74021fc05424afaeaf73">VA_FOURCC_Y16</a>&#160;&#160;&#160;0x20363159</td></tr>
+<tr class="separator:gace862315b8ad74021fc05424afaeaf73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga739b622bec47ad0a3e3414595781554c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga739b622bec47ad0a3e3414595781554c">VA_FOURCC_VYUY</a>&#160;&#160;&#160;0x59555956</td></tr>
+<tr class="separator:ga739b622bec47ad0a3e3414595781554c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga32279f0e2de86641cab440120e884280"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga32279f0e2de86641cab440120e884280">VA_FOURCC_YVYU</a>&#160;&#160;&#160;0x55595659</td></tr>
+<tr class="separator:ga32279f0e2de86641cab440120e884280"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf381ffb104032f02d5cbf3550c0aabd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf381ffb104032f02d5cbf3550c0aabd5">VA_FOURCC_ARGB64</a>&#160;&#160;&#160;0x34475241</td></tr>
+<tr class="separator:gaf381ffb104032f02d5cbf3550c0aabd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdc713382bb52e675f9d988493631283"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacdc713382bb52e675f9d988493631283">VA_FOURCC_ABGR64</a>&#160;&#160;&#160;0x34474241</td></tr>
+<tr class="separator:gacdc713382bb52e675f9d988493631283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93dfe25c489bf1ab5416a9a96d80c5a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga93dfe25c489bf1ab5416a9a96d80c5a0">VA_SUBPICTURE_CHROMA_KEYING</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:ga93dfe25c489bf1ab5416a9a96d80c5a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2b89a27c2f6f5af305d54a6f25a4a01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01">VA_ROTATION_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
@@ -276,7 +428,7 @@ Typedefs</h2></td></tr>
<tr class="separator:gab3ee763380573fdd05464ca16cf46d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4af336e410aefeb4ca4315e2c7cbd653"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d">VAGenericID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a></td></tr>
<tr class="separator:ga4af336e410aefeb4ca4315e2c7cbd653"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3d1141c32fee94fc0139695ef8a923ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d1141c32fee94fc0139695ef8a923ea"></a>
+<tr class="memitem:ga3d1141c32fee94fc0139695ef8a923ea"><td class="memItemLeft" align="right" valign="top"><a id="ga3d1141c32fee94fc0139695ef8a923ea"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a>) (void)</td></tr>
<tr class="memdesc:ga3d1141c32fee94fc0139695ef8a923ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic function type. <br /></td></tr>
<tr class="separator:ga3d1141c32fee94fc0139695ef8a923ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -287,6 +439,137 @@ typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el"
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa4851f694a48c22af8877f5cfbb11bde"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> { <a class="el" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a> = -1
+, <a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = 5
+ }</td></tr>
+<tr class="separator:gaa4851f694a48c22af8877f5cfbb11bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5f3bcbb940e51be2e84097463557321e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> { , <a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a> = 10,
+<a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a> = 11,
+<a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a> = 12
+ }</td></tr>
+<tr class="separator:ga5f3bcbb940e51be2e84097463557321e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c3be94ce142fb92a4bf93e9b1b4fa01"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a> = 6,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a> = 7,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a> = 8,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a> = 10,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a> = 11,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a> = 13,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a> = 14,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a> = 15,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a> = 16,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a> = 18,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a> = 19,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a> = 20,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a> = 21,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a> = 22,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a> = 23,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a> = 24,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a> = 25,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a> = 26,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a> = 27,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a> = 28,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a> = 29,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a> = 30,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a> = 31,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a> = 32,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a> = 33,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a> = 34,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a> = 35,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a> = 36,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a> = 37,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">VAConfigAttribMaxFrameSize</a> = 38,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">VAConfigAttribPredictionDirection</a> = 39,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">VAConfigAttribMultipleFrame</a> = 40,
+<br />
+&#160;&#160;<b>VAConfigAttribTypeMax</b>
+<br />
+ }</td></tr>
+<tr class="separator:ga2c3be94ce142fb92a4bf93e9b1b4fa01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a> { <a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a> = 1,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a>,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a>,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a>
+ }<tr class="memdesc:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic value types. <a href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a>
+<br />
+ }<tr class="memdesc:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface attribute types. <a href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24da9776c5d3a5ce29cb592cf22c00db"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a> = 30,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a> = 41,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a> = 42,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a> = 43
+, <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a> = 49,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a> = 50
+, <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a> = 53,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a> = 54,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a> = 55,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a> = 56,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">VASubsetsParameterBufferType</a> = 57
+<br />
+ }</td></tr>
+<tr class="separator:ga24da9776c5d3a5ce29cb592cf22c00db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07644ee718d2c12c44f7ad7d440533f5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a> = 4,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a> = 5
+, <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a> = 7,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a> = 8,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a> = 9,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a> = 10,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">VAEncMiscParameterTypeMultiPassFrameSize</a> = 11,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a> = 12,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a> = 13,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a> = 14,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a> = 15,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a> = 16,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a> = 17,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a> = 18,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a> = 19
+<br />
+ }</td></tr>
+<tr class="separator:ga07644ee718d2c12c44f7ad7d440533f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a> { <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a> = 1,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a> = 2,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a> = 3,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a> = 4,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = 5
+<br />
+ }<tr class="memdesc:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header type. <a href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0398483623835033d4e9553dde171dd0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a> </td></tr>
+<tr class="separator:ga0398483623835033d4e9553dde171dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f8dad8977fc45641f49b76cd19fb6b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a> </td></tr>
+<tr class="separator:ga0f8dad8977fc45641f49b76cd19fb6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
@@ -415,71 +698,79 @@ Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribRateControl</h2></td></tr>
-<tr class="memitem:gab10cf4da1ef5db32d76e365c1866f77a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab10cf4da1ef5db32d76e365c1866f77a"></a>
+<tr class="memitem:gab10cf4da1ef5db32d76e365c1866f77a"><td class="memItemLeft" align="right" valign="top"><a id="gab10cf4da1ef5db32d76e365c1866f77a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab10cf4da1ef5db32d76e365c1866f77a">VA_RC_NONE</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gab10cf4da1ef5db32d76e365c1866f77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support any form of rate control. <br /></td></tr>
<tr class="separator:gab10cf4da1ef5db32d76e365c1866f77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa57577c08c899f30861ef30a9579c6e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa57577c08c899f30861ef30a9579c6e1"></a>
+<tr class="memitem:gaa57577c08c899f30861ef30a9579c6e1"><td class="memItemLeft" align="right" valign="top"><a id="gaa57577c08c899f30861ef30a9579c6e1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1">VA_RC_CBR</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:gaa57577c08c899f30861ef30a9579c6e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constant bitrate. <br /></td></tr>
<tr class="separator:gaa57577c08c899f30861ef30a9579c6e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2ada19db3fc9a6f9d936c3998bb2f9a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ada19db3fc9a6f9d936c3998bb2f9a1"></a>
+<tr class="memitem:ga2ada19db3fc9a6f9d936c3998bb2f9a1"><td class="memItemLeft" align="right" valign="top"><a id="ga2ada19db3fc9a6f9d936c3998bb2f9a1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1">VA_RC_VBR</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga2ada19db3fc9a6f9d936c3998bb2f9a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variable bitrate. <br /></td></tr>
<tr class="separator:ga2ada19db3fc9a6f9d936c3998bb2f9a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2ed57b5340f383c664d8982a9f87cfb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ed57b5340f383c664d8982a9f87cfb1"></a>
+<tr class="memitem:ga2ed57b5340f383c664d8982a9f87cfb1"><td class="memItemLeft" align="right" valign="top"><a id="ga2ed57b5340f383c664d8982a9f87cfb1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2ed57b5340f383c664d8982a9f87cfb1">VA_RC_VCM</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:ga2ed57b5340f383c664d8982a9f87cfb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video conference mode. <br /></td></tr>
<tr class="separator:ga2ed57b5340f383c664d8982a9f87cfb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6efd5a7ec33229f63fae20d65c53dc7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6efd5a7ec33229f63fae20d65c53dc7f"></a>
+<tr class="memitem:ga6efd5a7ec33229f63fae20d65c53dc7f"><td class="memItemLeft" align="right" valign="top"><a id="ga6efd5a7ec33229f63fae20d65c53dc7f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f">VA_RC_CQP</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:ga6efd5a7ec33229f63fae20d65c53dc7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constant QP. <br /></td></tr>
<tr class="separator:ga6efd5a7ec33229f63fae20d65c53dc7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae6b9ee41f788fd0460901f2c86e5f1a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae6b9ee41f788fd0460901f2c86e5f1a4"></a>
+<tr class="memitem:gae6b9ee41f788fd0460901f2c86e5f1a4"><td class="memItemLeft" align="right" valign="top"><a id="gae6b9ee41f788fd0460901f2c86e5f1a4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae6b9ee41f788fd0460901f2c86e5f1a4">VA_RC_VBR_CONSTRAINED</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:gae6b9ee41f788fd0460901f2c86e5f1a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variable bitrate with peak rate higher than average bitrate. <br /></td></tr>
<tr class="separator:gae6b9ee41f788fd0460901f2c86e5f1a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2298b49fa7326aa9be1afb8743bdf8d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2298b49fa7326aa9be1afb8743bdf8d4"></a>
+<tr class="memitem:ga2298b49fa7326aa9be1afb8743bdf8d4"><td class="memItemLeft" align="right" valign="top"><a id="ga2298b49fa7326aa9be1afb8743bdf8d4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2298b49fa7326aa9be1afb8743bdf8d4">VA_RC_ICQ</a>&#160;&#160;&#160;0x00000040</td></tr>
<tr class="memdesc:ga2298b49fa7326aa9be1afb8743bdf8d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intelligent Constant Quality. Provided an initial ICQ_quality_factor, adjusts QP at a frame and MB level based on motion to improve subjective quality. <br /></td></tr>
<tr class="separator:ga2298b49fa7326aa9be1afb8743bdf8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga53327f60f58a8eb1a3fe5355406d275f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53327f60f58a8eb1a3fe5355406d275f"></a>
+<tr class="memitem:ga53327f60f58a8eb1a3fe5355406d275f"><td class="memItemLeft" align="right" valign="top"><a id="ga53327f60f58a8eb1a3fe5355406d275f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f">VA_RC_MB</a>&#160;&#160;&#160;0x00000080</td></tr>
<tr class="memdesc:ga53327f60f58a8eb1a3fe5355406d275f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macroblock based rate control. Per MB control is decided internally in the encoder. It may be combined with other RC modes, except CQP. <br /></td></tr>
<tr class="separator:ga53327f60f58a8eb1a3fe5355406d275f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6da2ff1056f0d08964f1b328761083b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6da2ff1056f0d08964f1b328761083b9"></a>
+<tr class="memitem:ga6da2ff1056f0d08964f1b328761083b9"><td class="memItemLeft" align="right" valign="top"><a id="ga6da2ff1056f0d08964f1b328761083b9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6da2ff1056f0d08964f1b328761083b9">VA_RC_CFS</a>&#160;&#160;&#160;0x00000100</td></tr>
<tr class="memdesc:ga6da2ff1056f0d08964f1b328761083b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constant Frame Size, it is used for small tolerent. <br /></td></tr>
<tr class="separator:ga6da2ff1056f0d08964f1b328761083b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadff6600305c303977d0f1f4e101dd850"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">VA_RC_PARALLEL</a>&#160;&#160;&#160;0x00000200</td></tr>
<tr class="memdesc:gadff6600305c303977d0f1f4e101dd850"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parallel BRC, for hierachical B. <a href="#gadff6600305c303977d0f1f4e101dd850">More...</a><br /></td></tr>
<tr class="separator:gadff6600305c303977d0f1f4e101dd850"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadb097bc35bdddb568ac0d569befc654b"><td class="memItemLeft" align="right" valign="top"><a id="gadb097bc35bdddb568ac0d569befc654b"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadb097bc35bdddb568ac0d569befc654b">VA_RC_QVBR</a>&#160;&#160;&#160;0x00000400</td></tr>
+<tr class="memdesc:gadb097bc35bdddb568ac0d569befc654b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quality defined VBR Use Quality factor to determine the good enough QP for each MB such that good enough quality can be obtained without waste of bits for this BRC mode, you must set all legacy VBR parameters and reuse quality_factor in <code><a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a></code>. <br /></td></tr>
+<tr class="separator:gadb097bc35bdddb568ac0d569befc654b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="memItemLeft" align="right" valign="top"><a id="ga4256f3e1e60811f59e5ef6c2cd4927f1"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4256f3e1e60811f59e5ef6c2cd4927f1">VA_RC_AVBR</a>&#160;&#160;&#160;0x00000800</td></tr>
+<tr class="memdesc:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Average VBR Average variable bitrate control algorithm focuses on overall encoding quality while meeting the specified target bitrate, within the accuracy range, after a convergence period. bits_per_second in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is target bitrate for AVBR. Convergence is specified in the unit of frame. window_size in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is equal to convergence for AVBR. Accuracy is in the range of [1,100], 1 means one percent, and so on. target_percentage in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is equal to accuracy for AVBR. <br /></td></tr>
+<tr class="separator:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribDecSliceMode</h2></td></tr>
-<tr class="memitem:gae2d0625bec928b28d0ac6d7cb47f29f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae2d0625bec928b28d0ac6d7cb47f29f9"></a>
+<tr class="memitem:gae2d0625bec928b28d0ac6d7cb47f29f9"><td class="memItemLeft" align="right" valign="top"><a id="gae2d0625bec928b28d0ac6d7cb47f29f9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae2d0625bec928b28d0ac6d7cb47f29f9">VA_DEC_SLICE_MODE_NORMAL</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gae2d0625bec928b28d0ac6d7cb47f29f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports normal mode for slice decoding. <br /></td></tr>
<tr class="separator:gae2d0625bec928b28d0ac6d7cb47f29f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga30449527cc59f81f9344f7419b23b0b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga30449527cc59f81f9344f7419b23b0b2"></a>
+<tr class="memitem:ga30449527cc59f81f9344f7419b23b0b2"><td class="memItemLeft" align="right" valign="top"><a id="ga30449527cc59f81f9344f7419b23b0b2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga30449527cc59f81f9344f7419b23b0b2">VA_DEC_SLICE_MODE_BASE</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga30449527cc59f81f9344f7419b23b0b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports base mode for slice decoding. <br /></td></tr>
<tr class="separator:ga30449527cc59f81f9344f7419b23b0b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribDecProcessing</h2></td></tr>
-<tr class="memitem:ga1c5df2e444277f66ae2827d1e565fa1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1c5df2e444277f66ae2827d1e565fa1d"></a>
+<tr class="memitem:ga1c5df2e444277f66ae2827d1e565fa1d"><td class="memItemLeft" align="right" valign="top"><a id="ga1c5df2e444277f66ae2827d1e565fa1d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1c5df2e444277f66ae2827d1e565fa1d">VA_DEC_PROCESSING_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga1c5df2e444277f66ae2827d1e565fa1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">No decoding + processing in a single decoding call. <br /></td></tr>
<tr class="separator:ga1c5df2e444277f66ae2827d1e565fa1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf548e1e4e920f998de80a591e8aed303"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf548e1e4e920f998de80a591e8aed303"></a>
+<tr class="memitem:gaf548e1e4e920f998de80a591e8aed303"><td class="memItemLeft" align="right" valign="top"><a id="gaf548e1e4e920f998de80a591e8aed303"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf548e1e4e920f998de80a591e8aed303">VA_DEC_PROCESSING</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gaf548e1e4e920f998de80a591e8aed303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode + processing in a single decoding call. <br /></td></tr>
<tr class="separator:gaf548e1e4e920f998de80a591e8aed303"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribEncPackedHeaders</h2></td></tr>
-<tr class="memitem:ga2341eec0ffb8afbae14c8f5df7446a3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2341eec0ffb8afbae14c8f5df7446a3e"></a>
+<tr class="memitem:ga2341eec0ffb8afbae14c8f5df7446a3e"><td class="memItemLeft" align="right" valign="top"><a id="ga2341eec0ffb8afbae14c8f5df7446a3e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2341eec0ffb8afbae14c8f5df7446a3e">VA_ENC_PACKED_HEADER_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga2341eec0ffb8afbae14c8f5df7446a3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support any packed headers mode. <br /></td></tr>
<tr class="separator:ga2341eec0ffb8afbae14c8f5df7446a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -495,129 +786,148 @@ Attribute values for VAConfigAttribEncPackedHeaders</h2></td></tr>
<tr class="memitem:ga8fb355619e9b0b3e129ca4a2b42c0cfc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc">VA_ENC_PACKED_HEADER_MISC</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:ga8fb355619e9b0b3e129ca4a2b42c0cfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports misc packed headers. e.g. SEI for H.264. <a href="#ga8fb355619e9b0b3e129ca4a2b42c0cfc">More...</a><br /></td></tr>
<tr class="separator:ga8fb355619e9b0b3e129ca4a2b42c0cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaff681ea3d0af18d84fbb2770905461db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff681ea3d0af18d84fbb2770905461db"></a>
+<tr class="memitem:gaff681ea3d0af18d84fbb2770905461db"><td class="memItemLeft" align="right" valign="top"><a id="gaff681ea3d0af18d84fbb2770905461db"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaff681ea3d0af18d84fbb2770905461db">VA_ENC_PACKED_HEADER_RAW_DATA</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gaff681ea3d0af18d84fbb2770905461db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports raw packed header, see VAEncPackedHeaderRawData. <br /></td></tr>
<tr class="separator:gaff681ea3d0af18d84fbb2770905461db"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribEncInterlaced</h2></td></tr>
-<tr class="memitem:gaab7ca15900622df0088e28d9db4e088b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab7ca15900622df0088e28d9db4e088b"></a>
+<tr class="memitem:gaab7ca15900622df0088e28d9db4e088b"><td class="memItemLeft" align="right" valign="top"><a id="gaab7ca15900622df0088e28d9db4e088b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaab7ca15900622df0088e28d9db4e088b">VA_ENC_INTERLACED_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:gaab7ca15900622df0088e28d9db4e088b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support interlaced coding. <br /></td></tr>
<tr class="separator:gaab7ca15900622df0088e28d9db4e088b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac1160cfd97952a093e0902427bcee546"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac1160cfd97952a093e0902427bcee546"></a>
+<tr class="memitem:gac1160cfd97952a093e0902427bcee546"><td class="memItemLeft" align="right" valign="top"><a id="gac1160cfd97952a093e0902427bcee546"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac1160cfd97952a093e0902427bcee546">VA_ENC_INTERLACED_FRAME</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gac1160cfd97952a093e0902427bcee546"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports interlaced frame coding. <br /></td></tr>
<tr class="separator:gac1160cfd97952a093e0902427bcee546"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6440d8611b206df462bf1d4b84a6bd6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6440d8611b206df462bf1d4b84a6bd6f"></a>
+<tr class="memitem:ga6440d8611b206df462bf1d4b84a6bd6f"><td class="memItemLeft" align="right" valign="top"><a id="ga6440d8611b206df462bf1d4b84a6bd6f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6440d8611b206df462bf1d4b84a6bd6f">VA_ENC_INTERLACED_FIELD</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga6440d8611b206df462bf1d4b84a6bd6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports interlaced field coding. <br /></td></tr>
<tr class="separator:ga6440d8611b206df462bf1d4b84a6bd6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad2b536a7d426f1dbd5f11be401a3335a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad2b536a7d426f1dbd5f11be401a3335a"></a>
+<tr class="memitem:gad2b536a7d426f1dbd5f11be401a3335a"><td class="memItemLeft" align="right" valign="top"><a id="gad2b536a7d426f1dbd5f11be401a3335a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad2b536a7d426f1dbd5f11be401a3335a">VA_ENC_INTERLACED_MBAFF</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:gad2b536a7d426f1dbd5f11be401a3335a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports macroblock adaptive frame field coding. <br /></td></tr>
<tr class="separator:gad2b536a7d426f1dbd5f11be401a3335a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7af40a750b6f59bf5dbcfde66b7b607d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7af40a750b6f59bf5dbcfde66b7b607d"></a>
+<tr class="memitem:ga7af40a750b6f59bf5dbcfde66b7b607d"><td class="memItemLeft" align="right" valign="top"><a id="ga7af40a750b6f59bf5dbcfde66b7b607d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7af40a750b6f59bf5dbcfde66b7b607d">VA_ENC_INTERLACED_PAFF</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:ga7af40a750b6f59bf5dbcfde66b7b607d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports picture adaptive frame field coding. <br /></td></tr>
<tr class="separator:ga7af40a750b6f59bf5dbcfde66b7b607d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribEncSliceStructure</h2></td></tr>
-<tr class="memitem:ga8876c49ae6d8c3af84f7cc9a34fdb486"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8876c49ae6d8c3af84f7cc9a34fdb486"></a>
+<tr class="memitem:ga8876c49ae6d8c3af84f7cc9a34fdb486"><td class="memItemLeft" align="right" valign="top"><a id="ga8876c49ae6d8c3af84f7cc9a34fdb486"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8876c49ae6d8c3af84f7cc9a34fdb486">VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga8876c49ae6d8c3af84f7cc9a34fdb486"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports a power-of-two number of rows per slice. <br /></td></tr>
<tr class="separator:ga8876c49ae6d8c3af84f7cc9a34fdb486"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga17d1fe4e9620db340d5b51163d571c04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga17d1fe4e9620db340d5b51163d571c04"></a>
+<tr class="memitem:ga17d1fe4e9620db340d5b51163d571c04"><td class="memItemLeft" align="right" valign="top"><a id="ga17d1fe4e9620db340d5b51163d571c04"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga17d1fe4e9620db340d5b51163d571c04">VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga17d1fe4e9620db340d5b51163d571c04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports an arbitrary number of macroblocks per slice. <br /></td></tr>
<tr class="separator:ga17d1fe4e9620db340d5b51163d571c04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab1733ccad68e57b8424b1f8fbb87047e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab1733ccad68e57b8424b1f8fbb87047e"></a>
+<tr class="memitem:gab1733ccad68e57b8424b1f8fbb87047e"><td class="memItemLeft" align="right" valign="top"><a id="gab1733ccad68e57b8424b1f8fbb87047e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e">VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS</a>&#160;&#160;&#160;0x00000004</td></tr>
-<tr class="memdesc:gab1733ccad68e57b8424b1f8fbb87047e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver support 1 rows per slice. <br /></td></tr>
+<tr class="memdesc:gab1733ccad68e57b8424b1f8fbb87047e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support 1 row per slice. <br /></td></tr>
<tr class="separator:gab1733ccad68e57b8424b1f8fbb87047e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5e05a89c1a187bb492571c3998394e9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5e05a89c1a187bb492571c3998394e9c"></a>
+<tr class="memitem:ga5e05a89c1a187bb492571c3998394e9c"><td class="memItemLeft" align="right" valign="top"><a id="ga5e05a89c1a187bb492571c3998394e9c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c">VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE</a>&#160;&#160;&#160;0x00000008</td></tr>
-<tr class="memdesc:ga5e05a89c1a187bb492571c3998394e9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver support max encoded slice size per slice. <br /></td></tr>
+<tr class="memdesc:ga5e05a89c1a187bb492571c3998394e9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support max encoded slice size per slice. <br /></td></tr>
<tr class="separator:ga5e05a89c1a187bb492571c3998394e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac2db5b165d6eaafc5eb1574b9244e9b0"></a>
+<tr class="memitem:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="memItemLeft" align="right" valign="top"><a id="gac2db5b165d6eaafc5eb1574b9244e9b0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0">VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports an arbitrary number of rows per slice. <br /></td></tr>
<tr class="separator:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="memItemLeft" align="right" valign="top"><a id="ga14c3baf1c178f2e283bb19af5c10c6ff"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga14c3baf1c178f2e283bb19af5c10c6ff">VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS</a>&#160;&#160;&#160;0x00000020</td></tr>
+<tr class="memdesc:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports any number of rows per slice but they must be the same for all slices except for the last one, which must be equal or smaller to the previous slices. <br /></td></tr>
+<tr class="separator:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribEncQuantization</h2></td></tr>
-<tr class="memitem:ga0359453a775e99d825073b5ab717399d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0359453a775e99d825073b5ab717399d"></a>
+<tr class="memitem:ga0359453a775e99d825073b5ab717399d"><td class="memItemLeft" align="right" valign="top"><a id="ga0359453a775e99d825073b5ab717399d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0359453a775e99d825073b5ab717399d">VA_ENC_QUANTIZATION_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga0359453a775e99d825073b5ab717399d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support special types of quantization. <br /></td></tr>
<tr class="separator:ga0359453a775e99d825073b5ab717399d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91d10d4717339a7b1f51fa7d5c4e09f4"></a>
+<tr class="memitem:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="memItemLeft" align="right" valign="top"><a id="ga91d10d4717339a7b1f51fa7d5c4e09f4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4">VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports trellis quantization. <br /></td></tr>
<tr class="separator:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
+Attribute values for VAConfigAttribPredictionDirection</h2></td></tr>
+<tr class="memitem:ga9280c646f3380f4168ecd300b8f496a3"><td class="memItemLeft" align="right" valign="top"><a id="ga9280c646f3380f4168ecd300b8f496a3"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9280c646f3380f4168ecd300b8f496a3">VA_PREDICTION_DIRECTION_PREVIOUS</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memdesc:ga9280c646f3380f4168ecd300b8f496a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support forward reference frame (inter frame for vpx, P frame for H26x MPEG) can work with the VAConfigAttribEncMaxRefFrames. for example: low delay B frame of HEVC. these value can be OR'd together. typical value should be VA_PREDICTION_DIRECTION_PREVIOUS or VA_PREDICTION_DIRECTION_PREVIOUS | VA_PREDICTION_DIRECTION_FUTURE, theoretically, there are no stream only include future reference frame. <br /></td></tr>
+<tr class="separator:ga9280c646f3380f4168ecd300b8f496a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e39619c42d3d394149a6a6cd09b724b"><td class="memItemLeft" align="right" valign="top"><a id="ga2e39619c42d3d394149a6a6cd09b724b"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2e39619c42d3d394149a6a6cd09b724b">VA_PREDICTION_DIRECTION_FUTURE</a>&#160;&#160;&#160;0x00000002</td></tr>
+<tr class="memdesc:ga2e39619c42d3d394149a6a6cd09b724b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support backward prediction frame/slice. <br /></td></tr>
+<tr class="separator:ga2e39619c42d3d394149a6a6cd09b724b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae946be7903a9085d97e27b905b213308"><td class="memItemLeft" align="right" valign="top"><a id="gae946be7903a9085d97e27b905b213308"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae946be7903a9085d97e27b905b213308">VA_PREDICTION_DIRECTION_BI_NOT_EMPTY</a>&#160;&#160;&#160;0x00000004</td></tr>
+<tr class="memdesc:gae946be7903a9085d97e27b905b213308"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver require both reference list must be not empty for inter frame. <br /></td></tr>
+<tr class="separator:gae946be7903a9085d97e27b905b213308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribEncIntraRefresh</h2></td></tr>
-<tr class="memitem:ga872d9368a82e6746396db0b2854a5b08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga872d9368a82e6746396db0b2854a5b08"></a>
+<tr class="memitem:ga872d9368a82e6746396db0b2854a5b08"><td class="memItemLeft" align="right" valign="top"><a id="ga872d9368a82e6746396db0b2854a5b08"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga872d9368a82e6746396db0b2854a5b08">VA_ENC_INTRA_REFRESH_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga872d9368a82e6746396db0b2854a5b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support intra refresh. <br /></td></tr>
<tr class="separator:ga872d9368a82e6746396db0b2854a5b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga978b2a256186556269a05ede84250268"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga978b2a256186556269a05ede84250268"></a>
+<tr class="memitem:ga978b2a256186556269a05ede84250268"><td class="memItemLeft" align="right" valign="top"><a id="ga978b2a256186556269a05ede84250268"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga978b2a256186556269a05ede84250268">VA_ENC_INTRA_REFRESH_ROLLING_COLUMN</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga978b2a256186556269a05ede84250268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports column based rolling intra refresh. <br /></td></tr>
<tr class="separator:ga978b2a256186556269a05ede84250268"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga435f1b3d84e6df14d8974ef9ba8ec66d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga435f1b3d84e6df14d8974ef9ba8ec66d"></a>
+<tr class="memitem:ga435f1b3d84e6df14d8974ef9ba8ec66d"><td class="memItemLeft" align="right" valign="top"><a id="ga435f1b3d84e6df14d8974ef9ba8ec66d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga435f1b3d84e6df14d8974ef9ba8ec66d">VA_ENC_INTRA_REFRESH_ROLLING_ROW</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga435f1b3d84e6df14d8974ef9ba8ec66d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports row based rolling intra refresh. <br /></td></tr>
<tr class="separator:ga435f1b3d84e6df14d8974ef9ba8ec66d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0b595924431cdfaa087005a60572653c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b595924431cdfaa087005a60572653c"></a>
+<tr class="memitem:ga0b595924431cdfaa087005a60572653c"><td class="memItemLeft" align="right" valign="top"><a id="ga0b595924431cdfaa087005a60572653c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0b595924431cdfaa087005a60572653c">VA_ENC_INTRA_REFRESH_ADAPTIVE</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:ga0b595924431cdfaa087005a60572653c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports adaptive intra refresh. <br /></td></tr>
<tr class="separator:ga0b595924431cdfaa087005a60572653c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae9489650a70ef0685cf35b41b5279b8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae9489650a70ef0685cf35b41b5279b8b"></a>
+<tr class="memitem:gae9489650a70ef0685cf35b41b5279b8b"><td class="memItemLeft" align="right" valign="top"><a id="gae9489650a70ef0685cf35b41b5279b8b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae9489650a70ef0685cf35b41b5279b8b">VA_ENC_INTRA_REFRESH_CYCLIC</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:gae9489650a70ef0685cf35b41b5279b8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports cyclic intra refresh. <br /></td></tr>
<tr class="separator:gae9489650a70ef0685cf35b41b5279b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gace3f0e64edb226d3e55a08ede91c2612"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gace3f0e64edb226d3e55a08ede91c2612"></a>
+<tr class="memitem:gace3f0e64edb226d3e55a08ede91c2612"><td class="memItemLeft" align="right" valign="top"><a id="gace3f0e64edb226d3e55a08ede91c2612"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gace3f0e64edb226d3e55a08ede91c2612">VA_ENC_INTRA_REFRESH_P_FRAME</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr class="memdesc:gace3f0e64edb226d3e55a08ede91c2612"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports intra refresh of P frame. <br /></td></tr>
<tr class="separator:gace3f0e64edb226d3e55a08ede91c2612"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1bfef0c3331d9e9598d180cb52d23513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1bfef0c3331d9e9598d180cb52d23513"></a>
+<tr class="memitem:ga1bfef0c3331d9e9598d180cb52d23513"><td class="memItemLeft" align="right" valign="top"><a id="ga1bfef0c3331d9e9598d180cb52d23513"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1bfef0c3331d9e9598d180cb52d23513">VA_ENC_INTRA_REFRESH_B_FRAME</a>&#160;&#160;&#160;0x00020000</td></tr>
<tr class="memdesc:ga1bfef0c3331d9e9598d180cb52d23513"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports intra refresh of B frame. <br /></td></tr>
<tr class="separator:ga1bfef0c3331d9e9598d180cb52d23513"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac1a0d424cc0bc557d07b61e40ec40bb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac1a0d424cc0bc557d07b61e40ec40bb7"></a>
+<tr class="memitem:gac1a0d424cc0bc557d07b61e40ec40bb7"><td class="memItemLeft" align="right" valign="top"><a id="gac1a0d424cc0bc557d07b61e40ec40bb7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac1a0d424cc0bc557d07b61e40ec40bb7">VA_ENC_INTRA_REFRESH_MULTI_REF</a>&#160;&#160;&#160;0x00040000</td></tr>
<tr class="memdesc:gac1a0d424cc0bc557d07b61e40ec40bb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports intra refresh of multiple reference encoder. <br /></td></tr>
<tr class="separator:gac1a0d424cc0bc557d07b61e40ec40bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attribute values for VAConfigAttribProcessingRate.</h2></td></tr>
-<tr class="memitem:gae8147f6ec24e426dbd061d0b1a4aa5d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8147f6ec24e426dbd061d0b1a4aa5d3"></a>
+<tr class="memitem:gae8147f6ec24e426dbd061d0b1a4aa5d3"><td class="memItemLeft" align="right" valign="top"><a id="gae8147f6ec24e426dbd061d0b1a4aa5d3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3">VA_PROCESSING_RATE_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:gae8147f6ec24e426dbd061d0b1a4aa5d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver does not support processing rate report. <br /></td></tr>
<tr class="separator:gae8147f6ec24e426dbd061d0b1a4aa5d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga327e7df22d7913b6236569ad193f50df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga327e7df22d7913b6236569ad193f50df"></a>
+<tr class="memitem:ga327e7df22d7913b6236569ad193f50df"><td class="memItemLeft" align="right" valign="top"><a id="ga327e7df22d7913b6236569ad193f50df"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga327e7df22d7913b6236569ad193f50df">VA_PROCESSING_RATE_ENCODE</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga327e7df22d7913b6236569ad193f50df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports encode processing rate report. <br /></td></tr>
<tr class="separator:ga327e7df22d7913b6236569ad193f50df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac4e578743bd5c26676a50f2312a26732"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac4e578743bd5c26676a50f2312a26732"></a>
+<tr class="memitem:gac4e578743bd5c26676a50f2312a26732"><td class="memItemLeft" align="right" valign="top"><a id="gac4e578743bd5c26676a50f2312a26732"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac4e578743bd5c26676a50f2312a26732">VA_PROCESSING_RATE_DECODE</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:gac4e578743bd5c26676a50f2312a26732"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports decode processing rate report. <br /></td></tr>
<tr class="separator:gac4e578743bd5c26676a50f2312a26732"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Surface attribute flags</h2></td></tr>
-<tr class="memitem:ga074ffcf02345a70ca10cd259ae9b8b25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga074ffcf02345a70ca10cd259ae9b8b25"></a>
+<tr class="memitem:ga074ffcf02345a70ca10cd259ae9b8b25"><td class="memItemLeft" align="right" valign="top"><a id="ga074ffcf02345a70ca10cd259ae9b8b25"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga074ffcf02345a70ca10cd259ae9b8b25">VA_SURFACE_ATTRIB_NOT_SUPPORTED</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga074ffcf02345a70ca10cd259ae9b8b25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface attribute is not supported. <br /></td></tr>
<tr class="separator:ga074ffcf02345a70ca10cd259ae9b8b25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac29ba1781b28fb0f916475932248cdb0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac29ba1781b28fb0f916475932248cdb0"></a>
+<tr class="memitem:gac29ba1781b28fb0f916475932248cdb0"><td class="memItemLeft" align="right" valign="top"><a id="gac29ba1781b28fb0f916475932248cdb0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac29ba1781b28fb0f916475932248cdb0">VA_SURFACE_ATTRIB_GETTABLE</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gac29ba1781b28fb0f916475932248cdb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface attribute can be got through <a class="el" href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce" title="Queries surface attributes for the supplied config. ">vaQuerySurfaceAttributes()</a>. <br /></td></tr>
<tr class="separator:gac29ba1781b28fb0f916475932248cdb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga997c27d75ba17caf5fe879b71fa64820"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga997c27d75ba17caf5fe879b71fa64820"></a>
+<tr class="memitem:ga997c27d75ba17caf5fe879b71fa64820"><td class="memItemLeft" align="right" valign="top"><a id="ga997c27d75ba17caf5fe879b71fa64820"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga997c27d75ba17caf5fe879b71fa64820">VA_SURFACE_ATTRIB_SETTABLE</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga997c27d75ba17caf5fe879b71fa64820"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface attribute can be set through <a class="el" href="group__api__core.html#gac970ea0eec412326667549f58c44129b" title="Creates an array of surfaces. ">vaCreateSurfaces()</a>. <br /></td></tr>
<tr class="separator:ga997c27d75ba17caf5fe879b71fa64820"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -626,68 +936,72 @@ Surface attribute flags</h2></td></tr>
VASurfaceAttribMemoryType values in bit fields.</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrpe87051bcf8912242af39342b8effae81"></a>Bit 0:7 are reserved for generic types, Bit 31:28 are reserved for Linux DRM, Bit 23:20 are reserved for Android. DRM and Android specific types are defined in DRM and Android header files. </p>
</td></tr>
-<tr class="memitem:ga4df50c026f0029fff7a0651a7b8642df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4df50c026f0029fff7a0651a7b8642df"></a>
+<tr class="memitem:ga4df50c026f0029fff7a0651a7b8642df"><td class="memItemLeft" align="right" valign="top"><a id="ga4df50c026f0029fff7a0651a7b8642df"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4df50c026f0029fff7a0651a7b8642df">VA_SURFACE_ATTRIB_MEM_TYPE_VA</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga4df50c026f0029fff7a0651a7b8642df"><td class="mdescLeft">&#160;</td><td class="mdescRight">VA memory type (default) is supported. <br /></td></tr>
<tr class="separator:ga4df50c026f0029fff7a0651a7b8642df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga055e073a1feb4b3d2292a76e76ba5372"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga055e073a1feb4b3d2292a76e76ba5372"></a>
+<tr class="memitem:ga055e073a1feb4b3d2292a76e76ba5372"><td class="memItemLeft" align="right" valign="top"><a id="ga055e073a1feb4b3d2292a76e76ba5372"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga055e073a1feb4b3d2292a76e76ba5372">VA_SURFACE_ATTRIB_MEM_TYPE_V4L2</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga055e073a1feb4b3d2292a76e76ba5372"><td class="mdescLeft">&#160;</td><td class="mdescRight">V4L2 buffer memory type is supported. <br /></td></tr>
<tr class="separator:ga055e073a1feb4b3d2292a76e76ba5372"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacaa9a60214c9437d3ec243054bcef8c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacaa9a60214c9437d3ec243054bcef8c6"></a>
+<tr class="memitem:gacaa9a60214c9437d3ec243054bcef8c6"><td class="memItemLeft" align="right" valign="top"><a id="gacaa9a60214c9437d3ec243054bcef8c6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacaa9a60214c9437d3ec243054bcef8c6">VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:gacaa9a60214c9437d3ec243054bcef8c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">User pointer memory type is supported. <br /></td></tr>
<tr class="separator:gacaa9a60214c9437d3ec243054bcef8c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
VASurfaceAttribExternalBuffers flags</h2></td></tr>
-<tr class="memitem:ga4dbd78b1de0625d69d2ec42b7d7e8aeb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dbd78b1de0625d69d2ec42b7d7e8aeb"></a>
+<tr class="memitem:ga4dbd78b1de0625d69d2ec42b7d7e8aeb"><td class="memItemLeft" align="right" valign="top"><a id="ga4dbd78b1de0625d69d2ec42b7d7e8aeb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4dbd78b1de0625d69d2ec42b7d7e8aeb">VA_SURFACE_EXTBUF_DESC_ENABLE_TILING</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga4dbd78b1de0625d69d2ec42b7d7e8aeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable memory tiling. <br /></td></tr>
<tr class="separator:ga4dbd78b1de0625d69d2ec42b7d7e8aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7c987ed659b3b492d98669d8fc7221e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c987ed659b3b492d98669d8fc7221e4"></a>
+<tr class="memitem:ga7c987ed659b3b492d98669d8fc7221e4"><td class="memItemLeft" align="right" valign="top"><a id="ga7c987ed659b3b492d98669d8fc7221e4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7c987ed659b3b492d98669d8fc7221e4">VA_SURFACE_EXTBUF_DESC_CACHED</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga7c987ed659b3b492d98669d8fc7221e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory is cacheable. <br /></td></tr>
<tr class="separator:ga7c987ed659b3b492d98669d8fc7221e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga53435d8cb3fc648ca1ccd91f5efc3b65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53435d8cb3fc648ca1ccd91f5efc3b65"></a>
+<tr class="memitem:ga53435d8cb3fc648ca1ccd91f5efc3b65"><td class="memItemLeft" align="right" valign="top"><a id="ga53435d8cb3fc648ca1ccd91f5efc3b65"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga53435d8cb3fc648ca1ccd91f5efc3b65">VA_SURFACE_EXTBUF_DESC_UNCACHED</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga53435d8cb3fc648ca1ccd91f5efc3b65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory is non-cacheable. <br /></td></tr>
<tr class="separator:ga53435d8cb3fc648ca1ccd91f5efc3b65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa32567b966dbc2520433c50ca59cf947"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa32567b966dbc2520433c50ca59cf947"></a>
+<tr class="memitem:gaa32567b966dbc2520433c50ca59cf947"><td class="memItemLeft" align="right" valign="top"><a id="gaa32567b966dbc2520433c50ca59cf947"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa32567b966dbc2520433c50ca59cf947">VA_SURFACE_EXTBUF_DESC_WC</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:gaa32567b966dbc2520433c50ca59cf947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory is write-combined. <br /></td></tr>
<tr class="separator:gaa32567b966dbc2520433c50ca59cf947"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga550c387e62cdbeb0cc2e45d1b96b62f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga550c387e62cdbeb0cc2e45d1b96b62f0"></a>
+<tr class="memitem:ga550c387e62cdbeb0cc2e45d1b96b62f0"><td class="memItemLeft" align="right" valign="top"><a id="ga550c387e62cdbeb0cc2e45d1b96b62f0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga550c387e62cdbeb0cc2e45d1b96b62f0">VA_SURFACE_EXTBUF_DESC_PROTECTED</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="memdesc:ga550c387e62cdbeb0cc2e45d1b96b62f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory is protected. <br /></td></tr>
<tr class="separator:ga550c387e62cdbeb0cc2e45d1b96b62f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
VASurfaceAttribUsageHint attribute usage hint flags</h2></td></tr>
-<tr class="memitem:ga662b193a3da2c985417d16c4d57c1e93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga662b193a3da2c985417d16c4d57c1e93"></a>
+<tr class="memitem:ga662b193a3da2c985417d16c4d57c1e93"><td class="memItemLeft" align="right" valign="top"><a id="ga662b193a3da2c985417d16c4d57c1e93"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93">VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga662b193a3da2c985417d16c4d57c1e93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface usage not indicated. <br /></td></tr>
<tr class="separator:ga662b193a3da2c985417d16c4d57c1e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga91b7cb3036ee2dc7d3f0b49d070fd399"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91b7cb3036ee2dc7d3f0b49d070fd399"></a>
+<tr class="memitem:ga91b7cb3036ee2dc7d3f0b49d070fd399"><td class="memItemLeft" align="right" valign="top"><a id="ga91b7cb3036ee2dc7d3f0b49d070fd399"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga91b7cb3036ee2dc7d3f0b49d070fd399">VA_SURFACE_ATTRIB_USAGE_HINT_DECODER</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga91b7cb3036ee2dc7d3f0b49d070fd399"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used by video decoder. <br /></td></tr>
<tr class="separator:ga91b7cb3036ee2dc7d3f0b49d070fd399"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad330a0ad32b189a9b6edd9cd49e5c773"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad330a0ad32b189a9b6edd9cd49e5c773"></a>
+<tr class="memitem:gad330a0ad32b189a9b6edd9cd49e5c773"><td class="memItemLeft" align="right" valign="top"><a id="gad330a0ad32b189a9b6edd9cd49e5c773"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773">VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:gad330a0ad32b189a9b6edd9cd49e5c773"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used by video encoder. <br /></td></tr>
<tr class="separator:gad330a0ad32b189a9b6edd9cd49e5c773"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga299fa1b6559acf0ea5e93a14db7ed6f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga299fa1b6559acf0ea5e93a14db7ed6f9"></a>
+<tr class="memitem:ga299fa1b6559acf0ea5e93a14db7ed6f9"><td class="memItemLeft" align="right" valign="top"><a id="ga299fa1b6559acf0ea5e93a14db7ed6f9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga299fa1b6559acf0ea5e93a14db7ed6f9">VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga299fa1b6559acf0ea5e93a14db7ed6f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface read by video post-processing. <br /></td></tr>
<tr class="separator:ga299fa1b6559acf0ea5e93a14db7ed6f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad2b861a6911f8e7a2399efc97bdb4eb2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad2b861a6911f8e7a2399efc97bdb4eb2"></a>
+<tr class="memitem:gad2b861a6911f8e7a2399efc97bdb4eb2"><td class="memItemLeft" align="right" valign="top"><a id="gad2b861a6911f8e7a2399efc97bdb4eb2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad2b861a6911f8e7a2399efc97bdb4eb2">VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:gad2b861a6911f8e7a2399efc97bdb4eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface written by video post-processing. <br /></td></tr>
<tr class="separator:gad2b861a6911f8e7a2399efc97bdb4eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac32196b0c46eb2252ff1c74b458e89bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac32196b0c46eb2252ff1c74b458e89bf"></a>
+<tr class="memitem:gac32196b0c46eb2252ff1c74b458e89bf"><td class="memItemLeft" align="right" valign="top"><a id="gac32196b0c46eb2252ff1c74b458e89bf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf">VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gac32196b0c46eb2252ff1c74b458e89bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used for display. <br /></td></tr>
<tr class="separator:gac32196b0c46eb2252ff1c74b458e89bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ff0998deb3912e12c61f7440ae657f6"><td class="memItemLeft" align="right" valign="top"><a id="ga7ff0998deb3912e12c61f7440ae657f6"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7ff0998deb3912e12c61f7440ae657f6">VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT</a>&#160;&#160;&#160;0x00000020</td></tr>
+<tr class="memdesc:ga7ff0998deb3912e12c61f7440ae657f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used for export to third-party APIs, e.g. via <a class="el" href="group__api__core.html#ga404be4f513f3a15b9a831ff561b1b179" title="Export a handle to a surface for use with an external API. ">vaExportSurfaceHandle()</a>. <br /></td></tr>
+<tr class="separator:ga7ff0998deb3912e12c61f7440ae657f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
vaExportSurfaceHandle() flags</h2></td></tr>
@@ -704,7 +1018,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="ga13a541a66a4585335e74a2e2c9f1a5da"></a>
+<a id="ga13a541a66a4585335e74a2e2c9f1a5da"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga13a541a66a4585335e74a2e2c9f1a5da">&#9670;&nbsp;</a></span>VA_ATTRIB_NOT_SUPPORTED</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -717,7 +1033,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gabc4afddf8913d08d48454955be3e6d03"></a>
+<a id="gabc4afddf8913d08d48454955be3e6d03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabc4afddf8913d08d48454955be3e6d03">&#9670;&nbsp;</a></span>VA_CLEAR_DRAWABLE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -730,7 +1048,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae10f59ca74aee7a081a25c01f8366717"></a>
+<a id="gae10f59ca74aee7a081a25c01f8366717"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae10f59ca74aee7a081a25c01f8366717">&#9670;&nbsp;</a></span>VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -745,7 +1065,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga947a17699652aaa2b09ad722e35d7b9e"></a>
+<a id="ga947a17699652aaa2b09ad722e35d7b9e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga947a17699652aaa2b09ad722e35d7b9e">&#9670;&nbsp;</a></span>VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -760,7 +1082,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga7437a12fa7c585fa7a51313c640652c0"></a>
+<a id="ga7437a12fa7c585fa7a51313c640652c0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7437a12fa7c585fa7a51313c640652c0">&#9670;&nbsp;</a></span>VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -773,7 +1097,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga9d8677743988fe043f524e3477f25099"></a>
+<a id="ga9d8677743988fe043f524e3477f25099"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9d8677743988fe043f524e3477f25099">&#9670;&nbsp;</a></span>VA_CODED_BUF_STATUS_SINGLE_NALU</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -788,7 +1114,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga6fa356c030c9d8b8507a20cda3e71a4a"></a>
+<a id="ga6fa356c030c9d8b8507a20cda3e71a4a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6fa356c030c9d8b8507a20cda3e71a4a">&#9670;&nbsp;</a></span>VA_ENABLE_BLEND</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -801,7 +1129,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga8fb355619e9b0b3e129ca4a2b42c0cfc"></a>
+<a id="ga8fb355619e9b0b3e129ca4a2b42c0cfc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8fb355619e9b0b3e129ca4a2b42c0cfc">&#9670;&nbsp;</a></span>VA_ENC_PACKED_HEADER_MISC</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -812,11 +1142,13 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div><div class="memdoc">
<p>Driver supports misc packed headers. e.g. SEI for H.264. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed header data buffer to the driver </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed header data buffer to the driver </dd></dl>
</div>
</div>
-<a class="anchor" id="ga18287dfd8ea1b622cbb461e9232ec01b"></a>
+<a id="ga18287dfd8ea1b622cbb461e9232ec01b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga18287dfd8ea1b622cbb461e9232ec01b">&#9670;&nbsp;</a></span>VA_ENC_PACKED_HEADER_PICTURE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -831,7 +1163,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gabc0ce3bf75ea6aca65d6ed751f12369f"></a>
+<a id="gabc0ce3bf75ea6aca65d6ed751f12369f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabc0ce3bf75ea6aca65d6ed751f12369f">&#9670;&nbsp;</a></span>VA_ENC_PACKED_HEADER_SEQUENCE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -846,7 +1180,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad9ac0328b87d66fd2475f26d008dd360"></a>
+<a id="gad9ac0328b87d66fd2475f26d008dd360"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad9ac0328b87d66fd2475f26d008dd360">&#9670;&nbsp;</a></span>VA_ENC_PACKED_HEADER_SLICE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -861,7 +1197,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae3ff9dcf480ccbe181f847d89216059c"></a>
+<a id="gae3ff9dcf480ccbe181f847d89216059c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae3ff9dcf480ccbe181f847d89216059c">&#9670;&nbsp;</a></span>VA_EXPORT_SURFACE_COMPOSED_LAYERS</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -875,7 +1213,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga22bb2593142a87f61a159e54114f7a95"></a>
+<a id="ga22bb2593142a87f61a159e54114f7a95"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga22bb2593142a87f61a159e54114f7a95">&#9670;&nbsp;</a></span>VA_EXPORT_SURFACE_READ_ONLY</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -888,7 +1228,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae4f6bacaa50b576d6d1e7774d8507604"></a>
+<a id="gae4f6bacaa50b576d6d1e7774d8507604"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae4f6bacaa50b576d6d1e7774d8507604">&#9670;&nbsp;</a></span>VA_EXPORT_SURFACE_READ_WRITE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -901,7 +1243,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga1eafc62ad88550c0e9bed7545a07d008"></a>
+<a id="ga1eafc62ad88550c0e9bed7545a07d008"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1eafc62ad88550c0e9bed7545a07d008">&#9670;&nbsp;</a></span>VA_EXPORT_SURFACE_SEPARATE_LAYERS</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -915,7 +1259,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga93a462fd2178ff9d803275a715309ad2"></a>
+<a id="ga93a462fd2178ff9d803275a715309ad2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga93a462fd2178ff9d803275a715309ad2">&#9670;&nbsp;</a></span>VA_EXPORT_SURFACE_WRITE_ONLY</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -928,7 +1274,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaee1ba68046de52cfbd207d3cc8214201"></a>
+<a id="gaee1ba68046de52cfbd207d3cc8214201"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaee1ba68046de52cfbd207d3cc8214201">&#9670;&nbsp;</a></span>VA_FILTER_SCALING_DEFAULT</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -941,7 +1289,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad955482c2432c19c3db3d05ffa1bb1e3"></a>
+<a id="gad955482c2432c19c3db3d05ffa1bb1e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad955482c2432c19c3db3d05ffa1bb1e3">&#9670;&nbsp;</a></span>VA_FOURCC</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -980,7 +1330,279 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga200e07025ef1447c3e33f3534f987911"></a>
+<a id="ga681ccd40b9afae021cdeb806f39f2293"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga681ccd40b9afae021cdeb806f39f2293">&#9670;&nbsp;</a></span>VA_FOURCC_411P</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_411P&#160;&#160;&#160;0x50313134</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>411P: three-plane 8-bit YUV 4:1:1.</p>
+<p>The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="gac3c45435c72d84429b2f257cd77713fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac3c45435c72d84429b2f257cd77713fd">&#9670;&nbsp;</a></span>VA_FOURCC_411R</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_411R&#160;&#160;&#160;0x52313134</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>411R: three-plane 8-bit YUV.</p>
+<p>The subsampling is the transpose of 4:1:1 - full chroma appears on every fourth line. The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="ga7b54cc35d77a6a0fe16de9206c0e3c05"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7b54cc35d77a6a0fe16de9206c0e3c05">&#9670;&nbsp;</a></span>VA_FOURCC_422H</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_422H&#160;&#160;&#160;0x48323234</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>422H: three-plane 8-bit YUV 4:2:2.</p>
+<p>The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="gacaa4a7596c39f077da952e20d83f7bee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacaa4a7596c39f077da952e20d83f7bee">&#9670;&nbsp;</a></span>VA_FOURCC_422V</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_422V&#160;&#160;&#160;0x56323234</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>422V: three-plane 8-bit YUV 4:4:0.</p>
+<p>The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="gab97c13e91207458675234cffa294bcd8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab97c13e91207458675234cffa294bcd8">&#9670;&nbsp;</a></span>VA_FOURCC_444P</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_444P&#160;&#160;&#160;0x50343434</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>444P: three-plane 8-bit YUV 4:4:4.</p>
+<p>The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="ga573bbff5818402f73dd9bc073b49b46c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga573bbff5818402f73dd9bc073b49b46c">&#9670;&nbsp;</a></span>VA_FOURCC_A2B10G10R10</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_A2B10G10R10&#160;&#160;&#160;0x30334241 /* VA_FOURCC('A','B','3','0') */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>10-bit Pixel BGR formats. </p>
+
+</div>
+</div>
+<a id="ga00c430c1562118c5ee7cd8c004f496b3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga00c430c1562118c5ee7cd8c004f496b3">&#9670;&nbsp;</a></span>VA_FOURCC_A2R10G10B10</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_A2R10G10B10&#160;&#160;&#160;0x30335241 /* VA_FOURCC('A','R','3','0') */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>10-bit Pixel RGB formats. </p>
+
+</div>
+</div>
+<a id="gaa445a3d08bb22285f5f35f706d740c50"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa445a3d08bb22285f5f35f706d740c50">&#9670;&nbsp;</a></span>VA_FOURCC_ABGR</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_ABGR&#160;&#160;&#160;0x52474241</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>ABGR: packed 8-bit RGBA.</p>
+<p>Four bytes per pixel: alpha, blue, green, red. </p>
+
+</div>
+</div>
+<a id="gacdc713382bb52e675f9d988493631283"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacdc713382bb52e675f9d988493631283">&#9670;&nbsp;</a></span>VA_FOURCC_ABGR64</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_ABGR64&#160;&#160;&#160;0x34474241</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>ABGR64: three-plane 16-bit ABGR 16:16:16:16</p>
+<p>The four planes contain: alpha, blue, green, red respectively. </p>
+
+</div>
+</div>
+<a id="gad9e41915a24cf645acb5ceca8498368a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad9e41915a24cf645acb5ceca8498368a">&#9670;&nbsp;</a></span>VA_FOURCC_AI44</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_AI44&#160;&#160;&#160;0x34344149</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>AI44: packed 4-bit YA.</p>
+<p>The bottom half of each byte contains luma, the top half contains alpha. </p>
+
+</div>
+</div>
+<a id="gafd8946dd39a18c7c5d35b45ac7cc140c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gafd8946dd39a18c7c5d35b45ac7cc140c">&#9670;&nbsp;</a></span>VA_FOURCC_ARGB</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_ARGB&#160;&#160;&#160;0x42475241</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>ARGB: packed 8-bit RGBA.</p>
+<p>Four bytes per pixel: alpha, red, green, blue. </p>
+
+</div>
+</div>
+<a id="gaf381ffb104032f02d5cbf3550c0aabd5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf381ffb104032f02d5cbf3550c0aabd5">&#9670;&nbsp;</a></span>VA_FOURCC_ARGB64</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_ARGB64&#160;&#160;&#160;0x34475241</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>AGRB64: three-plane 16-bit ARGB 16:16:16:16</p>
+<p>The four planes contain: alpha, red, green, blue respectively. </p>
+
+</div>
+</div>
+<a id="ga2abba001ddcd7f23a7372d98a68afc89"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2abba001ddcd7f23a7372d98a68afc89">&#9670;&nbsp;</a></span>VA_FOURCC_AYUV</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_AYUV&#160;&#160;&#160;0x56555941</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>AYUV: packed 8-bit YUVA 4:4:4.</p>
+<p>Four bytes per pixel: A, Y, U, V. </p>
+
+</div>
+</div>
+<a id="gaf26ac95b4a001189552a890bd8ba9b1c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf26ac95b4a001189552a890bd8ba9b1c">&#9670;&nbsp;</a></span>VA_FOURCC_BGR565</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_BGR565&#160;&#160;&#160;0x36314742</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>BG16: packed 5/6-bit RGB.</p>
+<p>Each pixel is a two-byte little-endian value. Blue, green and red are found in bits 15:11, 10:5, 4:0 respectively. </p>
+
+</div>
+</div>
+<a id="gae517b1ac9199ab8638ee4af132451f73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae517b1ac9199ab8638ee4af132451f73">&#9670;&nbsp;</a></span>VA_FOURCC_BGRA</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_BGRA&#160;&#160;&#160;0x41524742</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>BGRA: packed 8-bit RGBA.</p>
+<p>Four bytes per pixel: blue, green, red, alpha. </p>
+
+</div>
+</div>
+<a id="ga3dae1b647d3d32cea6f9104cbc7f3cfe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3dae1b647d3d32cea6f9104cbc7f3cfe">&#9670;&nbsp;</a></span>VA_FOURCC_BGRP</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_BGRP&#160;&#160;&#160;0x50524742</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>BGRP: three-plane 8-bit RGB.</p>
+<p>The three planes contain blue, green and red respectively. </p>
+
+</div>
+</div>
+<a id="ga12233a1f6cbd11a970159b79fbc7c179"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga12233a1f6cbd11a970159b79fbc7c179">&#9670;&nbsp;</a></span>VA_FOURCC_BGRX</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_BGRX&#160;&#160;&#160;0x58524742</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>BGRX: packed 8-bit RGB.</p>
+<p>Four bytes per pixel: blue, green, red, unspecified. </p>
+
+</div>
+</div>
+<a id="ga200e07025ef1447c3e33f3534f987911"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga200e07025ef1447c3e33f3534f987911">&#9670;&nbsp;</a></span>VA_FOURCC_I010</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -989,11 +1611,108 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>10-bit Planar YUV 420 and occupy the lower 10-bit. </p>
+<p>I010: three-plane 10-bit YUV 4:2:0.</p>
+<p>Each sample is a two-byte little-endian value with the top six bits ignored. The three planes contain Y, V and U respectively. </p>
+
+</div>
+</div>
+<a id="ga927a384d9a4166218e37eea93b91926d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga927a384d9a4166218e37eea93b91926d">&#9670;&nbsp;</a></span>VA_FOURCC_I420</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_I420&#160;&#160;&#160;0x30323449</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>I420: three-plane 8-bit YUV 4:2:0.</p>
+<p>The three planes contain Y, U and V respectively. </p>
+
+</div>
+</div>
+<a id="gaa199dbf58fb225f4e612ce156fce87ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa199dbf58fb225f4e612ce156fce87ce">&#9670;&nbsp;</a></span>VA_FOURCC_IMC3</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_IMC3&#160;&#160;&#160;0x33434D49</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>IMC3: three-plane 8-bit YUV 4:2:0.</p>
+<p>Equivalent to YV12, but with the additional constraint that the pitch of all three planes must be the same. </p>
</div>
</div>
-<a class="anchor" id="ga8c02ad279c93468632ad85169156057e"></a>
+<a id="ga6ed94da0b1543db329f4c8385370103a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6ed94da0b1543db329f4c8385370103a">&#9670;&nbsp;</a></span>VA_FOURCC_IYUV</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_IYUV&#160;&#160;&#160;0x56555949</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>IYUV: three-plane 8-bit YUV 4:2:0.</p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Use I420 instead. </dd></dl>
+
+</div>
+</div>
+<a id="ga7d9433e65d21b8fcc85386b1f603ce71"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7d9433e65d21b8fcc85386b1f603ce71">&#9670;&nbsp;</a></span>VA_FOURCC_NV11</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_NV11&#160;&#160;&#160;0x3131564e</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>NV11: two-plane 8-bit YUV 4:1:1.</p>
+<p>The first plane contains Y, the second plane contains U and V in pairs of bytes. </p>
+
+</div>
+</div>
+<a id="gad017021aea788f8b8a2165719605c627"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad017021aea788f8b8a2165719605c627">&#9670;&nbsp;</a></span>VA_FOURCC_NV12</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_NV12&#160;&#160;&#160;0x3231564E</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>NV12: two-plane 8-bit YUV 4:2:0. The first plane contains Y, the second plane contains U and V in pairs of bytes. </p>
+
+</div>
+</div>
+<a id="ga1e7c5b8eb5acbee401b56264f1b4149e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1e7c5b8eb5acbee401b56264f1b4149e">&#9670;&nbsp;</a></span>VA_FOURCC_NV21</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_NV21&#160;&#160;&#160;0x3132564E</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>NV21: two-plane 8-bit YUV 4:2:0. Same as NV12, but with U and V swapped. </p>
+
+</div>
+</div>
+<a id="ga8c02ad279c93468632ad85169156057e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8c02ad279c93468632ad85169156057e">&#9670;&nbsp;</a></span>VA_FOURCC_P010</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1002,11 +1721,363 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>10-bit and 16-bit Planar YUV 4:2:0. </p>
+<p>P010: two-plane 10-bit YUV 4:2:0.</p>
+<p>Each sample is a two-byte little-endian value with the bottom six bits ignored. The first plane contains Y, the second plane contains U and V in pairs of samples. </p>
</div>
</div>
-<a class="anchor" id="ga25a7cdd0745dbd007b3b65fb8b55777d"></a>
+<a id="ga5587560692e1b4dd9c1a31562fc4c309"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5587560692e1b4dd9c1a31562fc4c309">&#9670;&nbsp;</a></span>VA_FOURCC_P012</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_P012&#160;&#160;&#160;0x32313050</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>P012: two-plane 12-bit YUV 4:2:0.</p>
+<p>Each sample is a two-byte little-endian value with the bottom four bits ignored. The first plane contains Y, the second plane contains U and V in pairs of samples. </p>
+
+</div>
+</div>
+<a id="gacf9899f55f39e50f77dc5965f03a5d03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacf9899f55f39e50f77dc5965f03a5d03">&#9670;&nbsp;</a></span>VA_FOURCC_P016</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_P016&#160;&#160;&#160;0x36313050</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>P016: two-plane 16-bit YUV 4:2:0.</p>
+<p>Each sample is a two-byte little-endian value. The first plane contains Y, the second plane contains U and V in pairs of samples. </p>
+
+</div>
+</div>
+<a id="gabc6e0c598a4df8c4c75a5d674e84a86b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabc6e0c598a4df8c4c75a5d674e84a86b">&#9670;&nbsp;</a></span>VA_FOURCC_P208</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_P208&#160;&#160;&#160;0x38303250</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>P208: two-plane 8-bit YUV 4:2:2.</p>
+<p>The first plane contains Y, the second plane contains U and V in pairs of bytes. </p>
+
+</div>
+</div>
+<a id="ga3f5864281ce1c3ef62cae1f1f1d6552c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3f5864281ce1c3ef62cae1f1f1d6552c">&#9670;&nbsp;</a></span>VA_FOURCC_RGB565</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_RGB565&#160;&#160;&#160;0x36314752</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>RG16: packed 5/6-bit RGB.</p>
+<p>Each pixel is a two-byte little-endian value. Red, green and blue are found in bits 15:11, 10:5, 4:0 respectively. </p>
+
+</div>
+</div>
+<a id="ga7f856f264dbf0ffacf6d19f52c87b662"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7f856f264dbf0ffacf6d19f52c87b662">&#9670;&nbsp;</a></span>VA_FOURCC_RGBA</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_RGBA&#160;&#160;&#160;0x41424752</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>RGBA: packed 8-bit RGBA.</p>
+<p>Four bytes per pixel: red, green, blue, alpha. </p>
+
+</div>
+</div>
+<a id="gaaac3890eb5fd8fb5444956165afb9608"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaac3890eb5fd8fb5444956165afb9608">&#9670;&nbsp;</a></span>VA_FOURCC_RGBP</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_RGBP&#160;&#160;&#160;0x50424752</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>RGBP: three-plane 8-bit RGB.</p>
+<p>The three planes contain red, green and blue respectively. </p>
+
+</div>
+</div>
+<a id="ga58d2ee5e78e566dea8c091331554d1ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga58d2ee5e78e566dea8c091331554d1ab">&#9670;&nbsp;</a></span>VA_FOURCC_RGBX</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_RGBX&#160;&#160;&#160;0x58424752</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>RGBX: packed 8-bit RGB.</p>
+<p>Four bytes per pixel: red, green, blue, unspecified. </p>
+
+</div>
+</div>
+<a id="ga9588390eb559be613894cbc091cf1e43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9588390eb559be613894cbc091cf1e43">&#9670;&nbsp;</a></span>VA_FOURCC_UYVY</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_UYVY&#160;&#160;&#160;0x59565955</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>UYUV: packed 8-bit YUV 4:2:2.</p>
+<p>Four bytes per pair of pixels: U, Y, U, V. </p>
+
+</div>
+</div>
+<a id="ga739b622bec47ad0a3e3414595781554c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga739b622bec47ad0a3e3414595781554c">&#9670;&nbsp;</a></span>VA_FOURCC_VYUY</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_VYUY&#160;&#160;&#160;0x59555956</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>VYUV: packed 8-bit YUV 4:2:2.</p>
+<p>Four bytes per pair of pixels: V, Y, U, V. </p>
+
+</div>
+</div>
+<a id="gaccacd791cd681155531cdf7a26fb56b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaccacd791cd681155531cdf7a26fb56b1">&#9670;&nbsp;</a></span>VA_FOURCC_X2B10G10R10</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_X2B10G10R10&#160;&#160;&#160;0x30334258 /* VA_FOURCC('X','B','3','0') */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>10-bit Pixel BGR formats without alpha. </p>
+
+</div>
+</div>
+<a id="gad7c2a6c7c8af57eebf3ee786d32f27e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad7c2a6c7c8af57eebf3ee786d32f27e3">&#9670;&nbsp;</a></span>VA_FOURCC_X2R10G10B10</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_X2R10G10B10&#160;&#160;&#160;0x30335258 /* VA_FOURCC('X','R','3','0') */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>10-bit Pixel RGB formats without alpha. </p>
+
+</div>
+</div>
+<a id="ga08134a315490c1c0e1d5eaedca8e4f9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga08134a315490c1c0e1d5eaedca8e4f9c">&#9670;&nbsp;</a></span>VA_FOURCC_XBGR</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_XBGR&#160;&#160;&#160;0x52474258</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>XBGR: packed 8-bit RGB.</p>
+<p>Four bytes per pixel: unspecified, blue, green, red. </p>
+
+</div>
+</div>
+<a id="gacd3c115dbd9b80791a2ad6db08617141"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacd3c115dbd9b80791a2ad6db08617141">&#9670;&nbsp;</a></span>VA_FOURCC_XRGB</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_XRGB&#160;&#160;&#160;0x42475258</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>XRGB: packed 8-bit RGB.</p>
+<p>Four bytes per pixel: unspecified, red, green, blue. </p>
+
+</div>
+</div>
+<a id="gace862315b8ad74021fc05424afaeaf73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gace862315b8ad74021fc05424afaeaf73">&#9670;&nbsp;</a></span>VA_FOURCC_Y16</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y16&#160;&#160;&#160;0x20363159</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y16: 16-bit greyscale.</p>
+<p>Only a single sample, 16 bit Y plane for monochrome images </p>
+
+</div>
+</div>
+<a id="ga730635180d1dd50463b264a53fed8dde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga730635180d1dd50463b264a53fed8dde">&#9670;&nbsp;</a></span>VA_FOURCC_Y210</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y210&#160;&#160;&#160;0x30313259</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y210: packed 10-bit YUV 4:2:2.</p>
+<p>Eight bytes represent a pair of pixels. Each sample is a two-byte little-endian value, with the bottom six bits ignored. The samples are in the order Y, U, Y, V. </p>
+
+</div>
+</div>
+<a id="ga414b3d49d1e9b19699bf29d72b2afeb5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga414b3d49d1e9b19699bf29d72b2afeb5">&#9670;&nbsp;</a></span>VA_FOURCC_Y216</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y216&#160;&#160;&#160;0x36313259</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y216: packed 16-bit YUV 4:2:2.</p>
+<p>Eight bytes represent a pair of pixels. Each sample is a two-byte little-endian value. The samples are in the order Y, U, Y, V. </p>
+
+</div>
+</div>
+<a id="gac16f27a9610065a3c5031c2552cbf220"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac16f27a9610065a3c5031c2552cbf220">&#9670;&nbsp;</a></span>VA_FOURCC_Y410</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y410&#160;&#160;&#160;0x30313459</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y410: packed 10-bit YUVA 4:4:4.</p>
+<p>Each pixel is a four-byte little-endian value. A, V, Y, U are found in bits 31:30, 29:20, 19:10, 9:0 respectively. </p>
+
+</div>
+</div>
+<a id="ga33f92599d153a9e36ff65b66c2f61ed9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga33f92599d153a9e36ff65b66c2f61ed9">&#9670;&nbsp;</a></span>VA_FOURCC_Y416</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y416&#160;&#160;&#160;0x36313459</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y416: packed 16-bit YUVA 4:4:4.</p>
+<p>Each pixel is a set of four samples, each of which is a two-byte little-endian value. The samples are in the order A, V, Y, U. </p>
+
+</div>
+</div>
+<a id="gaedd954937b36b4bb7717a88b8538904b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaedd954937b36b4bb7717a88b8538904b">&#9670;&nbsp;</a></span>VA_FOURCC_Y8</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y8&#160;&#160;&#160;0x20203859</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y8: 8-bit greyscale.</p>
+<p>Only a single sample, 8 bit Y plane for monochrome images </p>
+
+</div>
+</div>
+<a id="gacbb9bb3f3702ca56ee77bc505e6bfd76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacbb9bb3f3702ca56ee77bc505e6bfd76">&#9670;&nbsp;</a></span>VA_FOURCC_Y800</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_Y800&#160;&#160;&#160;0x30303859</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Y800: 8-bit greyscale. </p>
+
+</div>
+</div>
+<a id="ga37316eecf03734173036b876c491af91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga37316eecf03734173036b876c491af91">&#9670;&nbsp;</a></span>VA_FOURCC_YUY2</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_YUY2&#160;&#160;&#160;0x32595559</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>YUY2: packed 8-bit YUV 4:2:2.</p>
+<p>Four bytes per pair of pixels: Y, U, Y, V. </p>
+
+</div>
+</div>
+<a id="gab2ef88aa914142b406fc50f223e644f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab2ef88aa914142b406fc50f223e644f3">&#9670;&nbsp;</a></span>VA_FOURCC_YV12</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FOURCC_YV12&#160;&#160;&#160;0x32315659</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>YV12: three-plane 8-bit YUV 4:2:0.</p>
+<p>The three planes contain Y, V and U respectively. </p>
+
+</div>
+</div>
+<a id="ga25a7cdd0745dbd007b3b65fb8b55777d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga25a7cdd0745dbd007b3b65fb8b55777d">&#9670;&nbsp;</a></span>VA_FOURCC_YV16</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1015,117 +2086,162 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Planar YUV 4:2:2. 8-bit Y plane, followed by 8-bit 2x1 subsampled V and U planes </p>
+<p>YV16: three-plane 8-bit YUV 4:2:2.</p>
+<p>The three planes contain Y, V and U respectively. </p>
</div>
</div>
-<a class="anchor" id="gab5ad65ad225291300cb5bd59e7528858"></a>
+<a id="ga563c133bcdb464e95b5416f1c2579cc9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga563c133bcdb464e95b5416f1c2579cc9">&#9670;&nbsp;</a></span>VA_FOURCC_YV24</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_FRAME_PICTURE&#160;&#160;&#160;0x00000000</td>
+ <td class="memname">#define VA_FOURCC_YV24&#160;&#160;&#160;0x34325659</td>
</tr>
</table>
</div><div class="memdoc">
-<p>De-interlacing flags for vaPutSurface() </p>
+<p>YV24: three-plane 8-bit YUV 4:4:4.</p>
+<p>The three planes contain Y, V and U respectively. </p>
</div>
</div>
-<a class="anchor" id="gaaa4fb20d1c2606379cccfa562c2ebb3b"></a>
+<a id="ga84a5975f3a4f66ded024d8998d8ca1ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga84a5975f3a4f66ded024d8998d8ca1ff">&#9670;&nbsp;</a></span>VA_FOURCC_YV32</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_PADDING_LOW&#160;&#160;&#160;4</td>
+ <td class="memname">#define VA_FOURCC_YV32&#160;&#160;&#160;0x32335659</td>
</tr>
</table>
</div><div class="memdoc">
-<p>Padding size in 4-bytes </p>
+<p>YV32: four-plane 8-bit YUVA 4:4:4</p>
+<p>The four planes contain Y, V, U and A respectively. </p>
</div>
</div>
-<a class="anchor" id="gadff6600305c303977d0f1f4e101dd850"></a>
+<a id="ga32279f0e2de86641cab440120e884280"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga32279f0e2de86641cab440120e884280">&#9670;&nbsp;</a></span>VA_FOURCC_YVYU</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_RC_PARALLEL&#160;&#160;&#160;0x00000200</td>
+ <td class="memname">#define VA_FOURCC_YVYU&#160;&#160;&#160;0x55595659</td>
</tr>
</table>
</div><div class="memdoc">
+<p>YVYU: packed 8-bit YUV 4:2:2.</p>
+<p>Four bytes per pair of pixels: Y, V, Y, U. </p>
-<p>Parallel BRC, for hierachical B. </p>
-<p>For hierachical B, B frames can be refered by other B frames. Currently three layers of hierachy are defined: B0 - regular B, no reference to other B frames. B1 - reference to only I, P and regular B0 frames. B2 - reference to any other frames, including B1. In Hierachical B structure, B frames on the same layer can be processed simultaneously. And BRC would adjust accordingly. This is so called Parallel BRC. </p>
+</div>
+</div>
+<a id="gab5ad65ad225291300cb5bd59e7528858"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab5ad65ad225291300cb5bd59e7528858">&#9670;&nbsp;</a></span>VA_FRAME_PICTURE</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VA_FRAME_PICTURE&#160;&#160;&#160;0x00000000</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<ol type="1">
+<li>De-interlacing flags for vaPutSurface()</li>
+<li>Surface sample type for input/output surface flag<ul>
+<li>Progressive: VA_FRAME_PICTURE</li>
+<li>Interleaved: VA_TOP_FIELD_FIRST, VA_BOTTOM_FIELD_FIRST</li>
+<li>Field: VA_TOP_FIELD, VA_BOTTOM_FIELD </li>
+</ul>
+</li>
+</ol>
</div>
</div>
-<a class="anchor" id="gaf2b89a27c2f6f5af305d54a6f25a4a01"></a>
+<a id="gaaa4fb20d1c2606379cccfa562c2ebb3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaa4fb20d1c2606379cccfa562c2ebb3b">&#9670;&nbsp;</a></span>VA_PADDING_LOW</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_ROTATION_NONE&#160;&#160;&#160;0x00000000</td>
+ <td class="memname">#define VA_PADDING_LOW&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
-<p>attribute value for VADisplayAttribRotation </p>
+<p>Padding size in 4-bytes </p>
</div>
</div>
-<a class="anchor" id="ga6e53916f03f78a027cd3180f75ee9328"></a>
+<a id="gadff6600305c303977d0f1f4e101dd850"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gadff6600305c303977d0f1f4e101dd850">&#9670;&nbsp;</a></span>VA_RC_PARALLEL</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_RT_FORMAT_RGB16&#160;&#160;&#160;0x00010000</td>
+ <td class="memname">#define VA_RC_PARALLEL&#160;&#160;&#160;0x00000200</td>
</tr>
</table>
</div><div class="memdoc">
-<p>RGB formats </p>
+
+<p>Parallel BRC, for hierachical B. </p>
+<p>For hierachical B, B frames can be refered by other B frames. Currently three layers of hierachy are defined: B0 - regular B, no reference to other B frames. B1 - reference to only I, P and regular B0 frames. B2 - reference to any other frames, including B1. In Hierachical B structure, B frames on the same layer can be processed simultaneously. And BRC would adjust accordingly. This is so called Parallel BRC. </p>
</div>
</div>
-<a class="anchor" id="gae1c4093783110899a548372bd63bf161"></a>
+<a id="gaf2b89a27c2f6f5af305d54a6f25a4a01"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf2b89a27c2f6f5af305d54a6f25a4a01">&#9670;&nbsp;</a></span>VA_ROTATION_NONE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_RT_FORMAT_RGB32_10BPP&#160;&#160;&#160;0x00200000</td>
+ <td class="memname">#define VA_ROTATION_NONE&#160;&#160;&#160;0x00000000</td>
</tr>
</table>
</div><div class="memdoc">
-<p>RGB 10-bit packed format with upper 2 bits as alpha channel. The existing pre-defined fourcc codes can be used to signal the position of each component for this RT format. </p>
+<p>attribute value for VADisplayAttribRotation </p>
</div>
</div>
-<a class="anchor" id="gaff38bc6c01b65c6e9d473e40bdde9df6"></a>
+<a id="gae1c4093783110899a548372bd63bf161"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae1c4093783110899a548372bd63bf161">&#9670;&nbsp;</a></span>VA_RT_FORMAT_RGB32_10BPP</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_RT_FORMAT_YUV420&#160;&#160;&#160;0x00000001</td>
+ <td class="memname">#define VA_RT_FORMAT_RGB32_10BPP&#160;&#160;&#160;<a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">VA_RT_FORMAT_RGB32_10</a></td>
</tr>
</table>
</div><div class="memdoc">
-<p>attribute value for VAConfigAttribRTFormat </p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>use VA_RT_FORMAT_RGB32_10 instead. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf0a40b7ab606d8e855c7a8934d7bf48a"></a>
+<a id="gaf0a40b7ab606d8e855c7a8934d7bf48a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf0a40b7ab606d8e855c7a8934d7bf48a">&#9670;&nbsp;</a></span>VA_RT_FORMAT_YUV420_10BPP</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VA_RT_FORMAT_YUV420_10BPP&#160;&#160;&#160;0x00000100</td>
+ <td class="memname">#define VA_RT_FORMAT_YUV420_10BPP&#160;&#160;&#160;<a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">VA_RT_FORMAT_YUV420_10</a></td>
</tr>
</table>
</div><div class="memdoc">
-<p>YUV formats with more than 8 bpp </p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>use VA_RT_FORMAT_YUV420_10 instead. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3fd349cafd4b89440b25e690f4bbba25"></a>
+<a id="ga3fd349cafd4b89440b25e690f4bbba25"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3fd349cafd4b89440b25e690f4bbba25">&#9670;&nbsp;</a></span>VA_SLICE_DATA_FLAG_ALL</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1138,7 +2254,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga6f807dfeeb70b935d83d16fbaf5f2e92"></a>
+<a id="ga6f807dfeeb70b935d83d16fbaf5f2e92"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6f807dfeeb70b935d83d16fbaf5f2e92">&#9670;&nbsp;</a></span>VA_SRC_COLOR_MASK</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1151,7 +2269,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa721c40f7082f2af3df09e26be6cf37b"></a>
+<a id="gaa721c40f7082f2af3df09e26be6cf37b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa721c40f7082f2af3df09e26be6cf37b">&#9670;&nbsp;</a></span>VA_STATUS_ERROR_INVALID_VALUE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1166,7 +2286,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga1058e4dfef31ee2711f080c5a5d12463"></a>
+<a id="ga1058e4dfef31ee2711f080c5a5d12463"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1058e4dfef31ee2711f080c5a5d12463">&#9670;&nbsp;</a></span>VA_STATUS_SUCCESS</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1179,7 +2301,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga93dfe25c489bf1ab5416a9a96d80c5a0"></a>
+<a id="ga93dfe25c489bf1ab5416a9a96d80c5a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga93dfe25c489bf1ab5416a9a96d80c5a0">&#9670;&nbsp;</a></span>VA_SUBPICTURE_CHROMA_KEYING</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1193,7 +2317,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
-<a class="anchor" id="gad26441ddf2f4441ef65bbefa4662607f"></a>
+<a id="gad26441ddf2f4441ef65bbefa4662607f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad26441ddf2f4441ef65bbefa4662607f">&#9670;&nbsp;</a></span>VABufferID</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1206,7 +2332,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga4af336e410aefeb4ca4315e2c7cbd653"></a>
+<a id="ga4af336e410aefeb4ca4315e2c7cbd653"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4af336e410aefeb4ca4315e2c7cbd653">&#9670;&nbsp;</a></span>VAContextID</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1222,7 +2350,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad534cae750fddc9ad30d0dc267deffa3"></a>
+<a id="gad534cae750fddc9ad30d0dc267deffa3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad534cae750fddc9ad30d0dc267deffa3">&#9670;&nbsp;</a></span>VADisplay</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1250,7 +2380,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gab3ee763380573fdd05464ca16cf46d1d"></a>
+<a id="gab3ee763380573fdd05464ca16cf46d1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab3ee763380573fdd05464ca16cf46d1d">&#9670;&nbsp;</a></span>VAGenericID</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1263,7 +2395,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga26fd64e5d522004ce30dc8159a57f240"></a>
+<a id="ga26fd64e5d522004ce30dc8159a57f240"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga26fd64e5d522004ce30dc8159a57f240">&#9670;&nbsp;</a></span>VAMessageCallback</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1276,7 +2410,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga832b992b8a244ddedf180915e1b19f94"></a>
+<a id="ga832b992b8a244ddedf180915e1b19f94"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga832b992b8a244ddedf180915e1b19f94">&#9670;&nbsp;</a></span>VANativeDisplay</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1289,7 +2425,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga13b0f287a77772b1f8b07dd555230cce"></a>
+<a id="ga13b0f287a77772b1f8b07dd555230cce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga13b0f287a77772b1f8b07dd555230cce">&#9670;&nbsp;</a></span>VASubpictureID</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1303,7 +2441,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="ga24da9776c5d3a5ce29cb592cf22c00db"></a>
+<a id="ga24da9776c5d3a5ce29cb592cf22c00db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga24da9776c5d3a5ce29cb592cf22c00db">&#9670;&nbsp;</a></span>VABufferType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1313,45 +2453,40 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"></a>VAEncQPBufferType&#160;</td><td class="fielddoc">
-<p>Encoding QP buffer. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"></a>VAEncQPBufferType&#160;</td><td class="fielddoc"><p>Encoding QP buffer. </p>
<p>This buffer contains QP per MB for encoding. Currently VAEncQPBufferH264 is defined for H.264 encoding, see #VAEncQPBufferH264 for details </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"></a>VAProcPipelineParameterBufferType&#160;</td><td class="fielddoc">
-<p>Video processing pipeline parameter buffer. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"></a>VAProcPipelineParameterBufferType&#160;</td><td class="fielddoc"><p>Video processing pipeline parameter buffer. </p>
<p>This buffer describes the video processing pipeline. See <a class="el" href="structVAProcPipelineParameterBuffer.html" title="Video processing pipeline configuration. ">VAProcPipelineParameterBuffer</a> for details. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"></a>VAProcFilterParameterBufferType&#160;</td><td class="fielddoc">
-<p>Video filter parameter buffer. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"></a>VAProcFilterParameterBufferType&#160;</td><td class="fielddoc"><p>Video filter parameter buffer. </p>
<p>This buffer describes the video filter parameters. All buffers inherit from <a class="el" href="structVAProcFilterParameterBufferBase.html" title="Filter parameter buffer base. ">VAProcFilterParameterBufferBase</a>, thus including a unique filter buffer type.</p>
<p>The default buffer used by most filters is <a class="el" href="structVAProcFilterParameterBuffer.html" title="Default filter parametrization. ">VAProcFilterParameterBuffer</a>. Filters requiring advanced parameters include, but are not limited to, deinterlacing (<a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html" title="Deinterlacing filter parametrization. ">VAProcFilterParameterBufferDeinterlacing</a>), color balance (<a class="el" href="structVAProcFilterParameterBufferColorBalance.html" title="Color balance filter parametrization. ">VAProcFilterParameterBufferColorBalance</a>), etc. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"></a>VAEncFEIMVBufferType&#160;</td><td class="fielddoc">
-<p>FEI specific buffer types. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"></a>VAEncFEIMVBufferType&#160;</td><td class="fielddoc"><p>FEI specific buffer types. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"></a>VAStatsStatisticsBufferType&#160;</td><td class="fielddoc">
-<p>Statistics output for VAEntrypointStats progressive and top field of interlaced case. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"></a>VAStatsStatisticsBufferType&#160;</td><td class="fielddoc"><p>Statistics output for VAEntrypointStats progressive and top field of interlaced case. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"></a>VAStatsStatisticsBottomFieldBufferType&#160;</td><td class="fielddoc">
-<p>Statistics output for VAEntrypointStats bottom field of interlaced case. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"></a>VAStatsStatisticsBottomFieldBufferType&#160;</td><td class="fielddoc"><p>Statistics output for VAEntrypointStats bottom field of interlaced case. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"></a>VAEncMacroblockDisableSkipMapBufferType&#160;</td><td class="fielddoc">
-<p>Force MB's to be non skip for encode.it's per-mb control buffer, The width of the MB map Surface is (width of the Picture in MB unit) * 1 byte, multiple of 64 bytes. The height is (height of the picture in MB unit). The picture is either frame or non-interleaved top or bottom field. If the application provides this surface, it will override the "skipCheckDisable" setting in <a class="el" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"></a>VAEncMacroblockDisableSkipMapBufferType&#160;</td><td class="fielddoc"><p>Force MB's to be non skip for encode.it's per-mb control buffer, The width of the MB map Surface is (width of the Picture in MB unit) * 1 byte, multiple of 64 bytes. The height is (height of the picture in MB unit). The picture is either frame or non-interleaved top or bottom field. If the application provides this surface, it will override the "skipCheckDisable" setting in <a class="el" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"></a>VAEncFEICTBCmdBufferType&#160;</td><td class="fielddoc">
-<p>HEVC FEI CTB level cmd buffer it is CTB level information for future usage. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"></a>VAEncFEICTBCmdBufferType&#160;</td><td class="fielddoc"><p>HEVC FEI CTB level cmd buffer it is CTB level information for future usage. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"></a>VAEncFEICURecordBufferType&#160;</td><td class="fielddoc">
-<p>HEVC FEI CU level data buffer it's CTB level information for future usage. </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"></a>VAEncFEICURecordBufferType&#160;</td><td class="fielddoc"><p>HEVC FEI CU level data buffer it's CTB level information for future usage. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"></a>VADecodeStreamoutBufferType&#160;</td><td class="fielddoc">
-<p>decode stream out buffer, intermedia data of decode, it may include MV, MB mode etc. it can be used to detect motion and analyze the frame contain </p>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"></a>VADecodeStreamoutBufferType&#160;</td><td class="fielddoc"><p>decode stream out buffer, intermedia data of decode, it may include MV, MB mode etc. it can be used to detect motion and analyze the frame contain </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67"></a>VASubsetsParameterBufferType&#160;</td><td class="fielddoc"><p>HEVC Decoding Subset Parameter buffer type. </p>
+<p>The subsets parameter buffer is concatenation with one or multiple subset entry point offsets. All the offset values are layed out one by one according to slice order with first slice segment first, second slice segment second, etc... The entry number is indicated by parameter num_entry_point_offsets. And the first entry position of the entry point offsets for any slice segment is indicated by parameter entry_offset_to_subset_array in <a class="el" href="structVAPictureParameterBufferHEVC.html" title="HEVC Decoding Picture Parameter Buffer Structure. ">VAPictureParameterBufferHEVC</a> data structure. </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga2c3be94ce142fb92a4bf93e9b1b4fa01"></a>
+<a id="ga2c3be94ce142fb92a4bf93e9b1b4fa01"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2c3be94ce142fb92a4bf93e9b1b4fa01">&#9670;&nbsp;</a></span>VAConfigAttribType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1362,134 +2497,113 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div><div class="memdoc">
<p>Currently defined configuration attribute types </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"></a>VAConfigAttribDecSliceMode&#160;</td><td class="fielddoc">
-<p>Slice Decoding mode. Read/write. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"></a>VAConfigAttribDecSliceMode&#160;</td><td class="fielddoc"><p>Slice Decoding mode. Read/write. </p>
<p>This attribute determines what mode the driver supports for slice decoding, through <a class="el" href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes()</a>; and what mode the user will be providing to the driver, through <a class="el" href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig()</a>, if the driver supports those. If this attribute is not set by the user then it is assumed that VA_DEC_SLICE_MODE_NORMAL mode is used.</p>
<p>See <code>VA_DEC_SLICE_MODE_xxx</code> for the list of slice decoding modes. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"></a>VAConfigAttribDecJPEG&#160;</td><td class="fielddoc">
-<p>JPEG decoding attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"></a>VAConfigAttribDecJPEG&#160;</td><td class="fielddoc"><p>JPEG decoding attribute. Read-only. </p>
<p>This attribute exposes a number of capabilities of the underlying JPEG implementation. The attribute value is partitioned into fields as defined in the VAConfigAttribValDecJPEG union. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"></a>VAConfigAttribDecProcessing&#160;</td><td class="fielddoc">
-<p>Decode processing support. Read/write. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"></a>VAConfigAttribDecProcessing&#160;</td><td class="fielddoc"><p>Decode processing support. Read/write. </p>
<p>This attribute determines if the driver supports video processing with decoding using the decoding context in a single call, through <a class="el" href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes()</a>; and if the user may use this feature, through <a class="el" href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig()</a>, if the driver supports the user scenario. The user will essentially create a regular decode VAContext. Therefore, the parameters of <a class="el" href="group__api__core.html#ga7a0e774a793545058d1a311bed9bb8cf">vaCreateContext()</a> such as picture_width, picture_height and render_targets are in relation to the decode output parameters (not processing output parameters) as normal. If this attribute is not set by the user then it is assumed that no extra processing is done after decoding for this decode context.</p>
<p>Since essentially the application is creating a decoder config and context, all function calls that take in the config (e.g. <a class="el" href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce" title="Queries surface attributes for the supplied config. ">vaQuerySurfaceAttributes()</a>) or context are in relation to the decoder, except those video processing function specified in the next paragraph.</p>
<p>Once the decode config and context are created, the user must further query the supported processing filters using <a class="el" href="group__api__vpp.html#ga05286f03bec73c5d6354b4f097c49b3c" title="Queries video processing filters. ">vaQueryVideoProcFilters()</a>, <a class="el" href="group__api__vpp.html#ga353ba3cf71da948de3e08a7f34734f13" title="Queries video filter capabilities. ">vaQueryVideoProcFilterCaps()</a>, <a class="el" href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e" title="Queries video processing pipeline capabilities. ">vaQueryVideoProcPipelineCaps()</a> by specifying the created decode context. The user must provide processing information and extra processing output surfaces as "additional_outputs" to the driver through VAProcPipelineParameterBufferType. The render_target specified at <a class="el" href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture()</a> time refers to the decode output surface. The target surface for the output of processing needs to be a different surface since the decode process requires the original reconstructed buffer. The “surface” member of <a class="el" href="structVAProcPipelineParameterBuffer.html" title="Video processing pipeline configuration. ">VAProcPipelineParameterBuffer</a> should be set to the same as “render_target” set in <a class="el" href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture()</a>, but the driver may choose to ignore this parameter. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"></a>VAConfigAttribEncPackedHeaders&#160;</td><td class="fielddoc">
-<p>Packed headers mode. Read/write. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"></a>VAConfigAttribEncPackedHeaders&#160;</td><td class="fielddoc"><p>Packed headers mode. Read/write. </p>
<p>This attribute determines what packed headers the driver supports, through <a class="el" href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes()</a>; and what packed headers the user will be providing to the driver, through <a class="el" href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig()</a>, if the driver supports those.</p>
<p>See <code>VA_ENC_PACKED_HEADER_xxx</code> for the list of packed headers. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"></a>VAConfigAttribEncInterlaced&#160;</td><td class="fielddoc">
-<p>Interlaced mode. Read/write. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"></a>VAConfigAttribEncInterlaced&#160;</td><td class="fielddoc"><p>Interlaced mode. Read/write. </p>
<p>This attribute determines what kind of interlaced encoding mode the driver supports.</p>
<p>See <code>VA_ENC_INTERLACED_xxx</code> for the list of interlaced modes. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"></a>VAConfigAttribEncMaxRefFrames&#160;</td><td class="fielddoc">
-<p>Maximum number of reference frames. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"></a>VAConfigAttribEncMaxRefFrames&#160;</td><td class="fielddoc"><p>Maximum number of reference frames. Read-only. </p>
<p>This attribute determines the maximum number of reference frames supported for encoding.</p>
<p>Note: for H.264 encoding, the value represents the maximum number of reference frames for both the reference picture list 0 (bottom 16 bits) and the reference picture list 1 (top 16 bits). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"></a>VAConfigAttribEncMaxSlices&#160;</td><td class="fielddoc">
-<p>Maximum number of slices per frame. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"></a>VAConfigAttribEncMaxSlices&#160;</td><td class="fielddoc"><p>Maximum number of slices per frame. Read-only. </p>
<p>This attribute determines the maximum number of slices the driver can support to encode a single frame. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"></a>VAConfigAttribEncSliceStructure&#160;</td><td class="fielddoc">
-<p>Slice structure. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"></a>VAConfigAttribEncSliceStructure&#160;</td><td class="fielddoc"><p>Slice structure. Read-only. </p>
<p>This attribute determines slice structures supported by the driver for encoding. This attribute is a hint to the user so that he can choose a suitable surface size and how to arrange the encoding process of multiple slices per frame.</p>
<p>More specifically, for H.264 encoding, this attribute determines the range of accepted values to <a class="el" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4" title="Starting MB address for this slice. ">VAEncSliceParameterBufferH264::macroblock_address</a> and <a class="el" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6" title="Number of macroblocks in this slice. ">VAEncSliceParameterBufferH264::num_macroblocks</a>.</p>
<p>See <code>VA_ENC_SLICE_STRUCTURE_xxx</code> for the supported slice structure types. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"></a>VAConfigAttribEncMacroblockInfo&#160;</td><td class="fielddoc">
-<p>Macroblock information. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"></a>VAConfigAttribEncMacroblockInfo&#160;</td><td class="fielddoc"><p>Macroblock information. Read-only. </p>
<p>This attribute determines whether the driver supports extra encoding information per-macroblock. e.g. QP.</p>
<p>More specifically, for H.264 encoding, if the driver returns a non-zero value for this attribute, this means the application can create additional <a class="el" href="structVAEncMacroblockParameterBufferH264.html" title="Macroblock parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncMacroblockParameterBufferH264</a> buffers referenced through <a class="el" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe" title="Per-MB encoder configuration buffer, or VA_INVALID_ID. ">VAEncSliceParameterBufferH264::macroblock_info</a>. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"></a>VAConfigAttribMaxPictureWidth&#160;</td><td class="fielddoc">
-<p>Maximum picture width. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"></a>VAConfigAttribMaxPictureWidth&#160;</td><td class="fielddoc"><p>Maximum picture width. Read-only. </p>
<p>This attribute determines the maximum picture width the driver supports for a given configuration. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"></a>VAConfigAttribMaxPictureHeight&#160;</td><td class="fielddoc">
-<p>Maximum picture height. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"></a>VAConfigAttribMaxPictureHeight&#160;</td><td class="fielddoc"><p>Maximum picture height. Read-only. </p>
<p>This attribute determines the maximum picture height the driver supports for a given configuration. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"></a>VAConfigAttribEncJPEG&#160;</td><td class="fielddoc">
-<p>JPEG encoding attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"></a>VAConfigAttribEncJPEG&#160;</td><td class="fielddoc"><p>JPEG encoding attribute. Read-only. </p>
<p>This attribute exposes a number of capabilities of the underlying JPEG implementation. The attribute value is partitioned into fields as defined in the <a class="el" href="unionVAConfigAttribValEncJPEG.html" title="Attribute value for VAConfigAttribEncJPEG. ">VAConfigAttribValEncJPEG</a> union. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"></a>VAConfigAttribEncQualityRange&#160;</td><td class="fielddoc">
-<p>Encoding quality range attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"></a>VAConfigAttribEncQualityRange&#160;</td><td class="fielddoc"><p>Encoding quality range attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports different quality level settings for encoding. A value less than or equal to 1 means that the encoder only has a single quality setting, and a value greater than 1 represents the number of quality levels that can be configured. e.g. a value of 2 means there are two distinct quality levels. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"></a>VAConfigAttribEncQuantization&#160;</td><td class="fielddoc">
-<p>Encoding quantization attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"></a>VAConfigAttribEncQuantization&#160;</td><td class="fielddoc"><p>Encoding quantization attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports certain types of quantization methods for encoding (e.g. trellis). See <code>VA_ENC_QUANTIZATION_xxx</code> for the list of quantization methods </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"></a>VAConfigAttribEncIntraRefresh&#160;</td><td class="fielddoc">
-<p>Encoding intra refresh attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"></a>VAConfigAttribEncIntraRefresh&#160;</td><td class="fielddoc"><p>Encoding intra refresh attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports certain types of intra refresh methods for encoding (e.g. adaptive intra refresh or rolling intra refresh). See <code>VA_ENC_INTRA_REFRESH_xxx</code> for intra refresh methods </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"></a>VAConfigAttribEncSkipFrame&#160;</td><td class="fielddoc">
-<p>Encoding skip frame attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"></a>VAConfigAttribEncSkipFrame&#160;</td><td class="fielddoc"><p>Encoding skip frame attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports sending skip frame parameters (VAEncMiscParameterTypeSkipFrame) to the encoder's rate control, when the user has externally skipped frames. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"></a>VAConfigAttribEncROI&#160;</td><td class="fielddoc">
-<p>Encoding region-of-interest (ROI) attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"></a>VAConfigAttribEncROI&#160;</td><td class="fielddoc"><p>Encoding region-of-interest (ROI) attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports region-of-interest (ROI) encoding, based on user provided ROI rectangles. The attribute value is partitioned into fields as defined in the <a class="el" href="unionVAConfigAttribValEncROI.html" title="Attribute value for VAConfigAttribEncROI. ">VAConfigAttribValEncROI</a> union.</p>
<p>If ROI encoding is supported, the ROI information is passed to the driver using VAEncMiscParameterTypeROI. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"></a>VAConfigAttribEncRateControlExt&#160;</td><td class="fielddoc">
-<p>Encoding extended rate control attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"></a>VAConfigAttribEncRateControlExt&#160;</td><td class="fielddoc"><p>Encoding extended rate control attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports any extended rate control features The attribute value is partitioned into fields as defined in the <a class="el" href="unionVAConfigAttribValEncRateControlExt.html" title="Attribute value for VAConfigAttribEncRateControlExt. ">VAConfigAttribValEncRateControlExt</a> union. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"></a>VAConfigAttribProcessingRate&#160;</td><td class="fielddoc">
-<p>Processing rate reporting attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"></a>VAConfigAttribProcessingRate&#160;</td><td class="fielddoc"><p>Processing rate reporting attribute. Read-only. </p>
<p>This attribute conveys whether the driver supports reporting of encode/decode processing rate based on certain set of parameters (i.e. levels, I frame internvals) for a given configuration. If this is supported, <a class="el" href="group__api__core.html#gae132bacffb040cfa39e5599664ac1a7e" title="Queries processing rate for the supplied config. ">vaQueryProcessingRate()</a> can be used to get encode or decode processing rate. See <code>VA_PROCESSING_RATE_xxx</code> for encode/decode processing rate </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"></a>VAConfigAttribEncDirtyRect&#160;</td><td class="fielddoc">
-<p>Encoding dirty rectangle. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"></a>VAConfigAttribEncDirtyRect&#160;</td><td class="fielddoc"><p>Encoding dirty rectangle. Read-only. </p>
<p>This attribute conveys whether the driver supports dirty rectangle. encoding, based on user provided ROI rectangles which indicate the rectangular areas where the content has changed as compared to the previous picture. The regions of the picture that are not covered by dirty rect rectangles are assumed to have not changed compared to the previous picture. The encoder may do some optimizations based on this information. The attribute value returned indicates the number of regions that are supported. e.g. A value of 0 means dirty rect encoding is not supported. If dirty rect encoding is supported, the ROI information is passed to the driver using VAEncMiscParameterTypeDirtyRect. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"></a>VAConfigAttribEncParallelRateControl&#160;</td><td class="fielddoc">
-<p>Parallel Rate Control (hierachical B) attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"></a>VAConfigAttribEncParallelRateControl&#160;</td><td class="fielddoc"><p>Parallel Rate Control (hierachical B) attribute. Read-only. </p>
<p>This attribute conveys whether the encoder supports parallel rate control. It is a integer value 0 - unsupported, &gt; 0 - maximum layer supported. This is the way when hireachical B frames are encoded, multiple independent B frames on the same layer may be processed at same time. If supported, app may enable it by setting enable_parallel_brc in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a>,and the number of B frames per layer per GOP will be passed to driver through <a class="el" href="structVAEncMiscParameterParallelRateControl.html" title="Attribute value for VAConfigAttribEncParallelRateControl. ">VAEncMiscParameterParallelRateControl</a> structure.Currently three layers are defined. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"></a>VAConfigAttribEncDynamicScaling&#160;</td><td class="fielddoc">
-<p>Dynamic Scaling Attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"></a>VAConfigAttribEncDynamicScaling&#160;</td><td class="fielddoc"><p>Dynamic Scaling Attribute. Read-only. </p>
<p>This attribute conveys whether encoder is capable to determine dynamic frame resolutions adaptive to bandwidth utilization and processing power, etc. It is a boolean value 0 - unsupported, 1 - supported. If it is supported,for VP9, suggested frame resolution can be retrieved from <a class="el" href="structVACodedBufferVP9Status.html" title="VP9 Encoding Status Data Buffer Structure. ">VACodedBufferVP9Status</a>. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"></a>VAConfigAttribFrameSizeToleranceSupport&#160;</td><td class="fielddoc">
-<p>frame size tolerance support it indicates the tolerance of frame size </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"></a>VAConfigAttribFrameSizeToleranceSupport&#160;</td><td class="fielddoc"><p>frame size tolerance support it indicates the tolerance of frame size </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"></a>VAConfigAttribFEIFunctionType&#160;</td><td class="fielddoc">
-<p>Encode function type for FEI. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"></a>VAConfigAttribFEIFunctionType&#160;</td><td class="fielddoc"><p>Encode function type for FEI. </p>
<p>This attribute conveys whether the driver supports different function types for encode. It can be VA_FEI_FUNCTION_ENC, VA_FEI_FUNCTION_PAK, or VA_FEI_FUNCTION_ENC_PAK. Currently it is for FEI entry point only. Default is VA_FEI_FUNCTION_ENC_PAK. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"></a>VAConfigAttribFEIMVPredictors&#160;</td><td class="fielddoc">
-<p>Maximum number of FEI MV predictors. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"></a>VAConfigAttribFEIMVPredictors&#160;</td><td class="fielddoc"><p>Maximum number of FEI MV predictors. Read-only. </p>
<p>This attribute determines the maximum number of MV predictors the driver can support to encode a single frame. 0 means no MV predictor is supported. Currently it is for FEI entry point only. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"></a>VAConfigAttribStats&#160;</td><td class="fielddoc">
-<p>Statistics attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"></a>VAConfigAttribStats&#160;</td><td class="fielddoc"><p>Statistics attribute. Read-only. </p>
<p>This attribute exposes a number of capabilities of the VAEntrypointStats entry point. The attribute value is partitioned into fields as defined in the <a class="el" href="unionVAConfigAttribValStats.html" title="Attribute value for VAConfigAttribStats. ">VAConfigAttribValStats</a> union. Currently it is for VAEntrypointStats only. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"></a>VAConfigAttribEncTileSupport&#160;</td><td class="fielddoc">
-<p>Tile Support Attribute. Read-only. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"></a>VAConfigAttribEncTileSupport&#160;</td><td class="fielddoc"><p>Tile Support Attribute. Read-only. </p>
<p>This attribute conveys whether encoder is capable to support tiles. If not supported, the tile related parameters sent to encoder, such as tiling structure, should be ignored. 0 - unsupported, 1 - supported. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"></a>VAConfigAttribCustomRoundingControl&#160;</td><td class="fielddoc">
-<p>whether accept rouding setting from application. Read-only. This attribute is for encode quality, if it is report, application can change the rounding setting by VAEncMiscParameterTypeCustomRoundingControl </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"></a>VAConfigAttribCustomRoundingControl&#160;</td><td class="fielddoc"><p>whether accept rouding setting from application. Read-only. This attribute is for encode quality, if it is report, application can change the rounding setting by VAEncMiscParameterTypeCustomRoundingControl </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"></a>VAConfigAttribQPBlockSize&#160;</td><td class="fielddoc">
-<p>Encoding QP info block size attribute. Read-only. This attribute conveys the block sizes that underlying driver support for QP info for buffer #VAEncQpBuffer. </p>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"></a>VAConfigAttribQPBlockSize&#160;</td><td class="fielddoc"><p>Encoding QP info block size attribute. Read-only. This attribute conveys the block sizes that underlying driver support for QP info for buffer #VAEncQpBuffer. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2"></a>VAConfigAttribMaxFrameSize&#160;</td><td class="fielddoc"><p>encode max frame size attribute. Read-only attribute value <code><a class="el" href="unionVAConfigAttribValMaxFrameSize.html" title="Attribute value for VAConfigAttribMaxFrameSize. ">VAConfigAttribValMaxFrameSize</a></code> represent max frame size support </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf"></a>VAConfigAttribPredictionDirection&#160;</td><td class="fielddoc"><p>inter frame prediction directrion attribute. Read-only. this attribute conveys the prediction direction (backward or forword) for specific config the value could be VA_PREDICTION_DIRECTION_XXXX. it can be combined with VAConfigAttribEncMaxRefFrames to describe reference list , and the prediction direction. if this attrib is not present,both direction should be supported, no restriction. for example: normal HEVC encoding , maximum reference frame number in reflist 0 and reflist 1 is deduced by VAConfigAttribEncMaxRefFrames. so there are typical P frame, B frame, if VAConfigAttribPredictionDirection is also present. it will stipulate prediction direction in both reference list. if only one prediction direction present(such as PREVIOUS),all reference frame should be previous frame (PoC &lt; current). </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2"></a>VAConfigAttribMultipleFrame&#160;</td><td class="fielddoc"><p>combined submission of multiple frames from different streams, it is optimization for different HW implementation, multiple frames encode/decode can improve HW concurrency </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga0f8dad8977fc45641f49b76cd19fb6b4"></a>
+<a id="ga0f8dad8977fc45641f49b76cd19fb6b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0f8dad8977fc45641f49b76cd19fb6b4">&#9670;&nbsp;</a></span>VADisplayAttribBLEMode</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1502,7 +2616,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga07644ee718d2c12c44f7ad7d440533f5"></a>
+<a id="ga07644ee718d2c12c44f7ad7d440533f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga07644ee718d2c12c44f7ad7d440533f5">&#9670;&nbsp;</a></span>VAEncMiscParameterType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1512,53 +2628,43 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"></a>VAEncMiscParameterTypeMaxFrameSize&#160;</td><td class="fielddoc">
-<p>Buffer type used to express a maximum frame size (in bits). </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"></a>VAEncMiscParameterTypeMaxFrameSize&#160;</td><td class="fielddoc"><p>Buffer type used to express a maximum frame size (in bits). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"></a>VAEncMiscParameterTypeHRD&#160;</td><td class="fielddoc">
-<p>Buffer type used for HRD parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"></a>VAEncMiscParameterTypeHRD&#160;</td><td class="fielddoc"><p>Buffer type used for HRD parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"></a>VAEncMiscParameterTypeRIR&#160;</td><td class="fielddoc">
-<p>Buffer type used for Rolling intra refresh. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"></a>VAEncMiscParameterTypeRIR&#160;</td><td class="fielddoc"><p>Buffer type used for Rolling intra refresh. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"></a>VAEncMiscParameterTypeQuantization&#160;</td><td class="fielddoc">
-<p>Buffer type used for quantization parameters, it's per-sequence parameter. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"></a>VAEncMiscParameterTypeQuantization&#160;</td><td class="fielddoc"><p>Buffer type used for quantization parameters, it's per-sequence parameter. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"></a>VAEncMiscParameterTypeSkipFrame&#160;</td><td class="fielddoc">
-<p>Buffer type used for sending skip frame parameters to the encoder's rate control, when the user has externally skipped frames. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"></a>VAEncMiscParameterTypeSkipFrame&#160;</td><td class="fielddoc"><p>Buffer type used for sending skip frame parameters to the encoder's rate control, when the user has externally skipped frames. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"></a>VAEncMiscParameterTypeROI&#160;</td><td class="fielddoc">
-<p>Buffer type used for region-of-interest (ROI) parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"></a>VAEncMiscParameterTypeROI&#160;</td><td class="fielddoc"><p>Buffer type used for region-of-interest (ROI) parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"></a>VAEncMiscParameterTypeTemporalLayerStructure&#160;</td><td class="fielddoc">
-<p>Buffer type used for temporal layer structure. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d"></a>VAEncMiscParameterTypeMultiPassFrameSize&#160;</td><td class="fielddoc"><p>Buffer type used to express a maximum frame size (in bytes) settings for multiple pass. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"></a>VAEncMiscParameterTypeDirtyRect&#160;</td><td class="fielddoc">
-<p>Buffer type used for dirty region-of-interest (ROI) parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"></a>VAEncMiscParameterTypeTemporalLayerStructure&#160;</td><td class="fielddoc"><p>Buffer type used for temporal layer structure. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"></a>VAEncMiscParameterTypeParallelBRC&#160;</td><td class="fielddoc">
-<p>Buffer type used for parallel BRC parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"></a>VAEncMiscParameterTypeDirtyRect&#160;</td><td class="fielddoc"><p>Buffer type used for dirty region-of-interest (ROI) parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"></a>VAEncMiscParameterTypeSubMbPartPel&#160;</td><td class="fielddoc">
-<p>Set MB partion mode mask and Half-pel/Quant-pel motion search. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"></a>VAEncMiscParameterTypeParallelBRC&#160;</td><td class="fielddoc"><p>Buffer type used for parallel BRC parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"></a>VAEncMiscParameterTypeEncQuality&#160;</td><td class="fielddoc">
-<p>set encode quality tuning </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"></a>VAEncMiscParameterTypeSubMbPartPel&#160;</td><td class="fielddoc"><p>Set MB partion mode mask and Half-pel/Quant-pel motion search. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"></a>VAEncMiscParameterTypeCustomRoundingControl&#160;</td><td class="fielddoc">
-<p>Buffer type used for encoder rounding offset parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"></a>VAEncMiscParameterTypeEncQuality&#160;</td><td class="fielddoc"><p>set encode quality tuning </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"></a>VAEncMiscParameterTypeFEIFrameControl&#160;</td><td class="fielddoc">
-<p>Buffer type used for FEI input frame level parameters. </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"></a>VAEncMiscParameterTypeCustomRoundingControl&#160;</td><td class="fielddoc"><p>Buffer type used for encoder rounding offset parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"></a>VAEncMiscParameterTypeExtensionData&#160;</td><td class="fielddoc">
-<p>encode extension buffer, ect. MPEG2 Sequence extenstion data </p>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"></a>VAEncMiscParameterTypeFEIFrameControl&#160;</td><td class="fielddoc"><p>Buffer type used for FEI input frame level parameters. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"></a>VAEncMiscParameterTypeExtensionData&#160;</td><td class="fielddoc"><p>encode extension buffer, ect. MPEG2 Sequence extenstion data </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga8ed0af9059a2d06bca1a54e774e679ea"></a>
+<a id="ga8ed0af9059a2d06bca1a54e774e679ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8ed0af9059a2d06bca1a54e774e679ea">&#9670;&nbsp;</a></span>VAEncPackedHeaderType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1570,28 +2676,25 @@ vaExportSurfaceHandle() flags</h2></td></tr>
<p>Packed header type. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"></a>VAEncPackedHeaderSequence&#160;</td><td class="fielddoc">
-<p>Packed sequence header. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"></a>VAEncPackedHeaderSequence&#160;</td><td class="fielddoc"><p>Packed sequence header. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"></a>VAEncPackedHeaderPicture&#160;</td><td class="fielddoc">
-<p>Packed picture header. </p>
+<tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"></a>VAEncPackedHeaderPicture&#160;</td><td class="fielddoc"><p>Packed picture header. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"></a>VAEncPackedHeaderSlice&#160;</td><td class="fielddoc">
-<p>Packed slice header. </p>
+<tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"></a>VAEncPackedHeaderSlice&#160;</td><td class="fielddoc"><p>Packed slice header. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"></a>VAEncPackedHeaderRawData&#160;</td><td class="fielddoc">
-<p>Packed raw header. </p>
+<tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"></a>VAEncPackedHeaderRawData&#160;</td><td class="fielddoc"><p>Packed raw header. </p>
<p>Packed raw data header can be used by the client to insert a header into the bitstream data buffer at the point it is passed, the driver will handle the raw packed header based on "has_emulation_bytes" field in the packed header parameter structure. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc">
-<p>Misc packed header. See codec-specific definitions. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
+<tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc"><p>Misc packed header. See codec-specific definitions. </p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga5f3bcbb940e51be2e84097463557321e"></a>
+<a id="ga5f3bcbb940e51be2e84097463557321e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5f3bcbb940e51be2e84097463557321e">&#9670;&nbsp;</a></span>VAEntrypoint</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1602,16 +2705,13 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div><div class="memdoc">
<p>Currently defined entrypoints </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"></a>VAEntrypointVideoProc&#160;</td><td class="fielddoc">
-<p>Video pre/post-processing. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"></a>VAEntrypointVideoProc&#160;</td><td class="fielddoc"><p>Video pre/post-processing. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"></a>VAEntrypointFEI&#160;</td><td class="fielddoc">
-<p>VAEntrypointFEI. </p>
+<tr><td class="fieldname"><a id="gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"></a>VAEntrypointFEI&#160;</td><td class="fielddoc"><p>VAEntrypointFEI. </p>
<p>The purpose of FEI (Flexible Encoding Infrastructure) is to allow applications to have more controls and trade off quality for speed with their own IPs. The application can optionally provide input to ENC for extra encode control and get the output from ENC. Application can chose to modify the ENC output/PAK input during encoding, but the performance impact is significant.</p>
<p>On top of the existing buffers for normal encode, there will be one extra input buffer (VAEncMiscParameterFEIFrameControl) and three extra output buffers (VAEncFEIMVBufferType, VAEncFEIMBModeBufferType and VAEncFEIDistortionBufferType) for VAEntrypointFEI entry function. If separate PAK is set, two extra input buffers (VAEncFEIMVBufferType, VAEncFEIMBModeBufferType) are needed for PAK input. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"></a>VAEntrypointStats&#160;</td><td class="fielddoc">
-<p>VAEntrypointStats. </p>
+<tr><td class="fieldname"><a id="gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"></a>VAEntrypointStats&#160;</td><td class="fielddoc"><p>VAEntrypointStats. </p>
<p>A pre-processing function for getting some statistics and motion vectors is added, and some extra controls for Encode pipeline are provided. The application can optionally call the statistics function to get motion vectors and statistics like variances, distortions before calling Encode function via this entry point.</p>
<p>Checking whether Statistics is supported can be performed with <a class="el" href="group__api__core.html#ga7c6ec979697dafc172123c5d3ad80d8e">vaQueryConfigEntrypoints()</a>. If Statistics entry point is supported, then the list of returned entry-points will include <a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0" title="VAEntrypointStats. ">VAEntrypointStats</a>. Supported pixel format, maximum resolution and statistics specific attributes can be obtained via normal attribute query. One input buffer (VAStatsStatisticsParameterBufferType) and one or two output buffers (VAStatsStatisticsBufferType, VAStatsStatisticsBottomFieldBufferType (for interlace only) and VAStatsMVBufferType) are needed for this entry point. </p>
</td></tr>
@@ -1619,7 +2719,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga1f3f8c94a3a732e25ba7ceb9b6abacc4"></a>
+<a id="ga1f3f8c94a3a732e25ba7ceb9b6abacc4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">&#9670;&nbsp;</a></span>VAGenericValueType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1631,23 +2733,21 @@ vaExportSurfaceHandle() flags</h2></td></tr>
<p>Generic value types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"></a>VAGenericValueTypeInteger&#160;</td><td class="fielddoc">
-<p>32-bit signed integer. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"></a>VAGenericValueTypeInteger&#160;</td><td class="fielddoc"><p>32-bit signed integer. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"></a>VAGenericValueTypeFloat&#160;</td><td class="fielddoc">
-<p>32-bit floating-point value. </p>
+<tr><td class="fieldname"><a id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"></a>VAGenericValueTypeFloat&#160;</td><td class="fielddoc"><p>32-bit floating-point value. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"></a>VAGenericValueTypePointer&#160;</td><td class="fielddoc">
-<p>Generic pointer type </p>
+<tr><td class="fieldname"><a id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"></a>VAGenericValueTypePointer&#160;</td><td class="fielddoc"><p>Generic pointer type </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"></a>VAGenericValueTypeFunc&#160;</td><td class="fielddoc">
-<p>Pointer to function </p>
+<tr><td class="fieldname"><a id="gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"></a>VAGenericValueTypeFunc&#160;</td><td class="fielddoc"><p>Pointer to function </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga0398483623835033d4e9553dde171dd0"></a>
+<a id="ga0398483623835033d4e9553dde171dd0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0398483623835033d4e9553dde171dd0">&#9670;&nbsp;</a></span>VAMvModeVC1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1660,7 +2760,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa4851f694a48c22af8877f5cfbb11bde"></a>
+<a id="gaa4851f694a48c22af8877f5cfbb11bde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa4851f694a48c22af8877f5cfbb11bde">&#9670;&nbsp;</a></span>VAProfile</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1671,18 +2773,18 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div><div class="memdoc">
<p>Currently defined profiles </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"></a>VAProfileNone&#160;</td><td class="fielddoc">
-<p>Profile ID used for video processing. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"></a>VAProfileNone&#160;</td><td class="fielddoc"><p>Profile ID used for video processing. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc">
-<p>Misc packed header. See codec-specific definitions. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
+<tr><td class="fieldname"><a id="gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc"><p>Misc packed header. See codec-specific definitions. </p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga4b89190eeab82e047c06e31edaf0b9b7"></a>
+<a id="ga4b89190eeab82e047c06e31edaf0b9b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4b89190eeab82e047c06e31edaf0b9b7">&#9670;&nbsp;</a></span>VASurfaceAttribType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1694,40 +2796,34 @@ vaExportSurfaceHandle() flags</h2></td></tr>
<p>Surface attribute types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"></a>VASurfaceAttribPixelFormat&#160;</td><td class="fielddoc">
-<p>Pixel format (fourcc). </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"></a>VASurfaceAttribPixelFormat&#160;</td><td class="fielddoc"><p>Pixel format (fourcc). </p>
<p>The value is meaningful as input to <a class="el" href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce" title="Queries surface attributes for the supplied config. ">vaQuerySurfaceAttributes()</a>. If zero, the driver returns the optimal pixel format for the specified config. Otherwise, if non-zero, the value represents a pixel format (FOURCC) that is kept as is on output, if the driver supports it. Otherwise, the driver sets the value to zero and drops the <code>VA_SURFACE_ATTRIB_SETTABLE</code> flag. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"></a>VASurfaceAttribMinWidth&#160;</td><td class="fielddoc">
-<p>Minimal width in pixels (int, read-only). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"></a>VASurfaceAttribMinWidth&#160;</td><td class="fielddoc"><p>Minimal width in pixels (int, read-only). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"></a>VASurfaceAttribMaxWidth&#160;</td><td class="fielddoc">
-<p>Maximal width in pixels (int, read-only). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"></a>VASurfaceAttribMaxWidth&#160;</td><td class="fielddoc"><p>Maximal width in pixels (int, read-only). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"></a>VASurfaceAttribMinHeight&#160;</td><td class="fielddoc">
-<p>Minimal height in pixels (int, read-only). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"></a>VASurfaceAttribMinHeight&#160;</td><td class="fielddoc"><p>Minimal height in pixels (int, read-only). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"></a>VASurfaceAttribMaxHeight&#160;</td><td class="fielddoc">
-<p>Maximal height in pixels (int, read-only). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"></a>VASurfaceAttribMaxHeight&#160;</td><td class="fielddoc"><p>Maximal height in pixels (int, read-only). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"></a>VASurfaceAttribMemoryType&#160;</td><td class="fielddoc">
-<p>Surface memory type expressed in bit fields (int, read/write). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"></a>VASurfaceAttribMemoryType&#160;</td><td class="fielddoc"><p>Surface memory type expressed in bit fields (int, read/write). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"></a>VASurfaceAttribExternalBufferDescriptor&#160;</td><td class="fielddoc">
-<p>External buffer descriptor (pointer, write). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"></a>VASurfaceAttribExternalBufferDescriptor&#160;</td><td class="fielddoc"><p>External buffer descriptor (pointer, write). </p>
+<p>Refer to the documentation for the memory type being created to determine what descriptor structure to pass here. If not otherwise stated, the common <a class="el" href="structVASurfaceAttribExternalBuffers.html" title="VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute...">VASurfaceAttribExternalBuffers</a> should be used. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"></a>VASurfaceAttribUsageHint&#160;</td><td class="fielddoc">
-<p>Surface usage hint, gives the driver a hint of intended usage to optimize allocation (e.g. tiling) (int, read/write). </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"></a>VASurfaceAttribUsageHint&#160;</td><td class="fielddoc"><p>Surface usage hint, gives the driver a hint of intended usage to optimize allocation (e.g. tiling) (int, read/write). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"></a>VASurfaceAttribCount&#160;</td><td class="fielddoc">
-<p>Number of surface attributes. </p>
+<tr><td class="fieldname"><a id="gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"></a>VASurfaceAttribCount&#160;</td><td class="fielddoc"><p>Number of surface attributes. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga36dc61a5fc1552d7037d102bc7d35703"></a>
+<a id="ga36dc61a5fc1552d7037d102bc7d35703"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga36dc61a5fc1552d7037d102bc7d35703">&#9670;&nbsp;</a></span>vaAcquireBufferHandle()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1782,7 +2878,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga6f235c87fbad9dfef30a6d81a41be574"></a>
+<a id="ga6f235c87fbad9dfef30a6d81a41be574"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6f235c87fbad9dfef30a6d81a41be574">&#9670;&nbsp;</a></span>vaAssociateSubpicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1875,7 +2973,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gacf031b9aaf39365bf8d79d92372f2ec8"></a>
+<a id="gacf031b9aaf39365bf8d79d92372f2ec8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacf031b9aaf39365bf8d79d92372f2ec8">&#9670;&nbsp;</a></span>vaBeginPicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1914,7 +3014,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gacf5513796ce9eef7c609c765a06ef145"></a>
+<a id="gacf5513796ce9eef7c609c765a06ef145"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacf5513796ce9eef7c609c765a06ef145">&#9670;&nbsp;</a></span>vaBufferSetNumElements()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1947,7 +3049,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaba254978bf0d32781f4a9e67f1fa7a78"></a>
+<a id="gaba254978bf0d32781f4a9e67f1fa7a78"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaba254978bf0d32781f4a9e67f1fa7a78">&#9670;&nbsp;</a></span>vaCreateBuffer()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2004,7 +3108,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad7aced6e79f86161b2817d73b9ae1180"></a>
+<a id="gad7aced6e79f86161b2817d73b9ae1180"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad7aced6e79f86161b2817d73b9ae1180">&#9670;&nbsp;</a></span>vaCreateBuffer2()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2067,7 +3173,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga9ff7833d425406cb1834c783b0a47652"></a>
+<a id="ga9ff7833d425406cb1834c783b0a47652"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9ff7833d425406cb1834c783b0a47652">&#9670;&nbsp;</a></span>vaCreateConfig()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2118,7 +3226,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga7a0e774a793545058d1a311bed9bb8cf"></a>
+<a id="ga7a0e774a793545058d1a311bed9bb8cf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7a0e774a793545058d1a311bed9bb8cf">&#9670;&nbsp;</a></span>vaCreateContext()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2181,7 +3291,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga8a20d15bc66cc091e9a529ff52ee5872"></a>
+<a id="ga8a20d15bc66cc091e9a529ff52ee5872"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8a20d15bc66cc091e9a529ff52ee5872">&#9670;&nbsp;</a></span>vaCreateImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2226,7 +3338,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad3fef89dabb600a7c12c2c1fc06084ca"></a>
+<a id="gad3fef89dabb600a7c12c2c1fc06084ca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad3fef89dabb600a7c12c2c1fc06084ca">&#9670;&nbsp;</a></span>vaCreateMFContext()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2253,7 +3367,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga700ee27f4a77269d7971b12449d69db1"></a>
+<a id="ga700ee27f4a77269d7971b12449d69db1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga700ee27f4a77269d7971b12449d69db1">&#9670;&nbsp;</a></span>vaCreateSubpicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2286,7 +3402,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gac970ea0eec412326667549f58c44129b"></a>
+<a id="gac970ea0eec412326667549f58c44129b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac970ea0eec412326667549f58c44129b">&#9670;&nbsp;</a></span>vaCreateSurfaces()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2364,7 +3482,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gabde94b380a4a42ab2f9660af2a8a1604"></a>
+<a id="gabde94b380a4a42ab2f9660af2a8a1604"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gabde94b380a4a42ab2f9660af2a8a1604">&#9670;&nbsp;</a></span>vaDeassociateSubpicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2403,7 +3523,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaaddbbd4c6ea5bcfe928adc991cc5faab"></a>
+<a id="gaaddbbd4c6ea5bcfe928adc991cc5faab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaddbbd4c6ea5bcfe928adc991cc5faab">&#9670;&nbsp;</a></span>vaDeriveImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2441,7 +3563,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa2d1d886aed7b104ed2e50883aa8ccde"></a>
+<a id="gaa2d1d886aed7b104ed2e50883aa8ccde"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa2d1d886aed7b104ed2e50883aa8ccde">&#9670;&nbsp;</a></span>vaDestroyBuffer()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2470,7 +3594,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga65a7ccfb6db8c287b79ab3e28701e5f4"></a>
+<a id="ga65a7ccfb6db8c287b79ab3e28701e5f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga65a7ccfb6db8c287b79ab3e28701e5f4">&#9670;&nbsp;</a></span>vaDestroyConfig()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2497,7 +3623,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga2333b7b9d86fc00c0ec00a2c66eaeeba"></a>
+<a id="ga2333b7b9d86fc00c0ec00a2c66eaeeba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2333b7b9d86fc00c0ec00a2c66eaeeba">&#9670;&nbsp;</a></span>vaDestroyContext()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2524,7 +3652,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gac0d2a42eb98f6d38295c1969d8ff4cf6"></a>
+<a id="gac0d2a42eb98f6d38295c1969d8ff4cf6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac0d2a42eb98f6d38295c1969d8ff4cf6">&#9670;&nbsp;</a></span>vaDestroyImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2551,7 +3681,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa6bed710094261240a2b9fd2ed6b72fc"></a>
+<a id="gaa6bed710094261240a2b9fd2ed6b72fc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa6bed710094261240a2b9fd2ed6b72fc">&#9670;&nbsp;</a></span>vaDestroySubpicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2578,7 +3710,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga108b11751ff3e1113732780bb5b3d547"></a>
+<a id="ga108b11751ff3e1113732780bb5b3d547"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga108b11751ff3e1113732780bb5b3d547">&#9670;&nbsp;</a></span>vaDestroySurfaces()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2611,7 +3745,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaffbd38af17b5f061707010287e7d4c97"></a>
+<a id="gaffbd38af17b5f061707010287e7d4c97"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaffbd38af17b5f061707010287e7d4c97">&#9670;&nbsp;</a></span>vaEndPicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2638,7 +3774,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga19303a24fb5e3ddc7bf1842c7c90c494"></a>
+<a id="ga19303a24fb5e3ddc7bf1842c7c90c494"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga19303a24fb5e3ddc7bf1842c7c90c494">&#9670;&nbsp;</a></span>vaErrorStr()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2655,7 +3793,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga404be4f513f3a15b9a831ff561b1b179"></a>
+<a id="ga404be4f513f3a15b9a831ff561b1b179"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga404be4f513f3a15b9a831ff561b1b179">&#9670;&nbsp;</a></span>vaExportSurfaceHandle()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2721,7 +3861,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae51cad2e388d6cc63ce3d4221798f9fd"></a>
+<a id="gae51cad2e388d6cc63ce3d4221798f9fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae51cad2e388d6cc63ce3d4221798f9fd">&#9670;&nbsp;</a></span>vaGetConfigAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2766,7 +3908,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga3d56f2eaf0be528a512cc935aca35418"></a>
+<a id="ga3d56f2eaf0be528a512cc935aca35418"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3d56f2eaf0be528a512cc935aca35418">&#9670;&nbsp;</a></span>vaGetImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2823,7 +3967,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gacb4937e46e862704a3dd2bf2ebde6ef8"></a>
+<a id="gacb4937e46e862704a3dd2bf2ebde6ef8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacb4937e46e862704a3dd2bf2ebde6ef8">&#9670;&nbsp;</a></span>vaGetLibFunc()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2850,7 +3996,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga266154ed3b1f38e873caa0af680d733e"></a>
+<a id="ga266154ed3b1f38e873caa0af680d733e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga266154ed3b1f38e873caa0af680d733e">&#9670;&nbsp;</a></span>vaInitialize()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2883,7 +4031,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaf14c698af1d0920f4aeb5eb11f81b6aa"></a>
+<a id="gaf14c698af1d0920f4aeb5eb11f81b6aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf14c698af1d0920f4aeb5eb11f81b6aa">&#9670;&nbsp;</a></span>vaMapBuffer()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2917,7 +4067,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga151aa810eea4c6092440a6047cf961be"></a>
+<a id="ga151aa810eea4c6092440a6047cf961be"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga151aa810eea4c6092440a6047cf961be">&#9670;&nbsp;</a></span>vaMaxNumConfigAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2934,7 +4086,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga4f595f04fb847dd8c241c7fd74f8396c"></a>
+<a id="ga4f595f04fb847dd8c241c7fd74f8396c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4f595f04fb847dd8c241c7fd74f8396c">&#9670;&nbsp;</a></span>vaMaxNumEntrypoints()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2951,7 +4105,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gad2c42a695feaf1a0913604368d344155"></a>
+<a id="gad2c42a695feaf1a0913604368d344155"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad2c42a695feaf1a0913604368d344155">&#9670;&nbsp;</a></span>vaMaxNumImageFormats()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2968,7 +4124,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga44f8a9dd55a39f999004ecc73394e676"></a>
+<a id="ga44f8a9dd55a39f999004ecc73394e676"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga44f8a9dd55a39f999004ecc73394e676">&#9670;&nbsp;</a></span>vaMaxNumProfiles()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -2985,7 +4143,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaf2e1d2acddcaf7d653316c1c198bba9b"></a>
+<a id="gaf2e1d2acddcaf7d653316c1c198bba9b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf2e1d2acddcaf7d653316c1c198bba9b">&#9670;&nbsp;</a></span>vaMaxNumSubpictureFormats()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3002,7 +4162,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gab3e179a1a16929d1c9f745850fce0075"></a>
+<a id="gab3e179a1a16929d1c9f745850fce0075"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab3e179a1a16929d1c9f745850fce0075">&#9670;&nbsp;</a></span>vaMFAddContext()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3035,7 +4197,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga29fc56f99c6b7037455a39e58c018f40"></a>
+<a id="ga29fc56f99c6b7037455a39e58c018f40"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga29fc56f99c6b7037455a39e58c018f40">&#9670;&nbsp;</a></span>vaMFReleaseContext()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3068,7 +4232,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gadf2b7bb47c9a69b1a1a5554a0b9d049a"></a>
+<a id="gadf2b7bb47c9a69b1a1a5554a0b9d049a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gadf2b7bb47c9a69b1a1a5554a0b9d049a">&#9670;&nbsp;</a></span>vaMFSubmit()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3107,7 +4273,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gac18bbe67f0869a2b1f1d10fafb3a274c"></a>
+<a id="gac18bbe67f0869a2b1f1d10fafb3a274c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac18bbe67f0869a2b1f1d10fafb3a274c">&#9670;&nbsp;</a></span>vaPutImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3188,7 +4356,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga593da1618f3495a3f3ac13853a64794c"></a>
+<a id="ga593da1618f3495a3f3ac13853a64794c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga593da1618f3495a3f3ac13853a64794c">&#9670;&nbsp;</a></span>vaQueryConfigAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3239,7 +4409,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga7c6ec979697dafc172123c5d3ad80d8e"></a>
+<a id="ga7c6ec979697dafc172123c5d3ad80d8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7c6ec979697dafc172123c5d3ad80d8e">&#9670;&nbsp;</a></span>vaQueryConfigEntrypoints()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3278,7 +4450,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga198a34eb408790b172710071a248b660"></a>
+<a id="ga198a34eb408790b172710071a248b660"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga198a34eb408790b172710071a248b660">&#9670;&nbsp;</a></span>vaQueryConfigProfiles()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3311,7 +4485,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gacaafd538e7a9c79fdd9753c4243be3b8"></a>
+<a id="gacaafd538e7a9c79fdd9753c4243be3b8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gacaafd538e7a9c79fdd9753c4243be3b8">&#9670;&nbsp;</a></span>vaQueryImageFormats()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3344,7 +4520,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae132bacffb040cfa39e5599664ac1a7e"></a>
+<a id="gae132bacffb040cfa39e5599664ac1a7e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae132bacffb040cfa39e5599664ac1a7e">&#9670;&nbsp;</a></span>vaQueryProcessingRate()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3395,7 +4573,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa6ad0aa47b587a3eb81cd17fd69866a1"></a>
+<a id="gaa6ad0aa47b587a3eb81cd17fd69866a1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa6ad0aa47b587a3eb81cd17fd69866a1">&#9670;&nbsp;</a></span>vaQuerySubpictureFormats()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3434,7 +4614,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga6b10b88a628c56377268714cc72090ce"></a>
+<a id="ga6b10b88a628c56377268714cc72090ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6b10b88a628c56377268714cc72090ce">&#9670;&nbsp;</a></span>vaQuerySurfaceAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3486,7 +4668,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga3f8de8dbd54db159368a1e768d065342"></a>
+<a id="ga3f8de8dbd54db159368a1e768d065342"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3f8de8dbd54db159368a1e768d065342">&#9670;&nbsp;</a></span>vaQuerySurfaceError()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3525,7 +4709,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga59e5c937c8554f1bab043f80427c2fa8"></a>
+<a id="ga59e5c937c8554f1bab043f80427c2fa8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga59e5c937c8554f1bab043f80427c2fa8">&#9670;&nbsp;</a></span>vaQuerySurfaceStatus()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3558,7 +4744,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga636ce2eb0c5380df66ff9f6733f6435d"></a>
+<a id="ga636ce2eb0c5380df66ff9f6733f6435d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga636ce2eb0c5380df66ff9f6733f6435d">&#9670;&nbsp;</a></span>vaQueryVendorString()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3575,7 +4763,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gada319455dd3bc1c2b88670eadc4a09ac"></a>
+<a id="gada319455dd3bc1c2b88670eadc4a09ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gada319455dd3bc1c2b88670eadc4a09ac">&#9670;&nbsp;</a></span>vaReleaseBufferHandle()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3620,7 +4810,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga3facc622a14fc901d5d44dcda845cb6f"></a>
+<a id="ga3facc622a14fc901d5d44dcda845cb6f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3facc622a14fc901d5d44dcda845cb6f">&#9670;&nbsp;</a></span>vaRenderPicture()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3659,7 +4851,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga32b3e0ef7dae82f7279e96b1658b6d0c"></a>
+<a id="ga32b3e0ef7dae82f7279e96b1658b6d0c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga32b3e0ef7dae82f7279e96b1658b6d0c">&#9670;&nbsp;</a></span>vaSetDriverName()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3686,7 +4880,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga725ab6efbccb5cd05bbad31227b22a0c"></a>
+<a id="ga725ab6efbccb5cd05bbad31227b22a0c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga725ab6efbccb5cd05bbad31227b22a0c">&#9670;&nbsp;</a></span>vaSetErrorCallback()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3719,7 +4915,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaf00808befa17df8edc6619f9dd6a9429"></a>
+<a id="gaf00808befa17df8edc6619f9dd6a9429"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf00808befa17df8edc6619f9dd6a9429">&#9670;&nbsp;</a></span>vaSetInfoCallback()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3752,7 +4950,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga3d1af09269f34d9a3b51f96bf974c292"></a>
+<a id="ga3d1af09269f34d9a3b51f96bf974c292"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3d1af09269f34d9a3b51f96bf974c292">&#9670;&nbsp;</a></span>vaSetSubpictureChromakey()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3797,7 +4997,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga84b33ea8c86f5be04ccb27d76b15173c"></a>
+<a id="ga84b33ea8c86f5be04ccb27d76b15173c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga84b33ea8c86f5be04ccb27d76b15173c">&#9670;&nbsp;</a></span>vaSetSubpictureGlobalAlpha()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3830,7 +5032,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga44b7f6361bd4917ea4e25c10c024739c"></a>
+<a id="ga44b7f6361bd4917ea4e25c10c024739c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga44b7f6361bd4917ea4e25c10c024739c">&#9670;&nbsp;</a></span>vaSetSubpictureImage()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3863,7 +5067,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaa2b9b82de6eb2985574a6eca35445b3f"></a>
+<a id="gaa2b9b82de6eb2985574a6eca35445b3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa2b9b82de6eb2985574a6eca35445b3f">&#9670;&nbsp;</a></span>vaSyncSurface()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3890,7 +5096,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga00514156193ed9b5c621d33f248b07d4"></a>
+<a id="ga00514156193ed9b5c621d33f248b07d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga00514156193ed9b5c621d33f248b07d4">&#9670;&nbsp;</a></span>vaTerminate()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3907,7 +5115,9 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gae9b81871416c64b07e81d3eb54b6d579"></a>
+<a id="gae9b81871416c64b07e81d3eb54b6d579"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae9b81871416c64b07e81d3eb54b6d579">&#9670;&nbsp;</a></span>vaUnmapBuffer()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -3936,6 +5146,6 @@ vaExportSurfaceHandle() flags</h2></td></tr>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__dec__hevc.html b/group__api__dec__hevc.html
index 4c6a04d..e3b37b3 100644
--- a/group__api__dec__hevc.html
+++ b/group__api__dec__hevc.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: HEVC decoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -88,9 +71,24 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure. <a href="structVAPictureParameterBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure for Range Extension. <a href="structVAPictureParameterBufferHEVCRext.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension. <a href="structVAPictureParameterBufferHEVCScc.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure including Extensions. <a href="structVAPictureParameterBufferHEVCExtension.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Slice Parameter Buffer Structure For Long Format. <a href="structVASliceParameterBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Extented Slice Parameter Buffer Structure For Long Format. <a href="structVASliceParameterBufferHEVCRext.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions. <a href="structVASliceParameterBufferHEVCExtension.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Inverse Quantization Matrix Buffer Structure. <a href="structVAIQMatrixBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -99,6 +97,6 @@ Classes</h2></td></tr>
<p>This HEVC decoding API supports Main and Main Still Picture profiles. And it supports both short slice format and long slice format. </p>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__dec__jpeg.html b/group__api__dec__jpeg.html
index a23bcea..0d53c4e 100644
--- a/group__api__dec__jpeg.html
+++ b/group__api__dec__jpeg.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: JPEG decoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -99,6 +82,6 @@ Classes</h2></td></tr>
<p>This JPEG decoding API supports Baseline profile only. </p>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__dec__vp8.html b/group__api__dec__vp8.html
index 3f2f7c1..3c3ffe0 100644
--- a/group__api__dec__vp8.html
+++ b/group__api__dec__vp8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VP8 decoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -104,6 +87,6 @@ Classes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__dec__vp9.html b/group__api__dec__vp9.html
index 71acd61..cf1abe1 100644
--- a/group__api__dec__vp9.html
+++ b/group__api__dec__vp9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VP9 decoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -99,6 +82,6 @@ Classes</h2></td></tr>
<p>This VP9 decoding API supports 8-bit 420 format only. </p>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__h264.html b/group__api__enc__h264.html
index 35f350a..2aa121c 100644
--- a/group__api__enc__h264.html
+++ b/group__api__enc__h264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: H.264 encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -104,6 +87,13 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">VAEncPackedHeaderTypeH264</a> { <a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1">VAEncPackedHeaderH264_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f">VAEncPackedHeaderH264_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569">VAEncPackedHeaderH264_Slice</a> = VAEncPackedHeaderSlice,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1)
+ }<tr class="memdesc:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to H.264 encoding. <a href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Picture flags</h2></td></tr>
@@ -120,26 +110,28 @@ Picture flags</h2></td></tr>
Macroblock neighbour availability bits</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp599edbee58518002374473cb9260383b"></a><a class="anchor" id="api_enc_h264_mb_pred_avail_bits"></a>Definitions for macroblock neighbour availability bits used in intra prediction mode (non MBAFF only). </p>
</td></tr>
-<tr class="memitem:gaf9f5f91e658bde6c3f9abb3b0fe39125"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9f5f91e658bde6c3f9abb3b0fe39125"></a>
+<tr class="memitem:gaf9f5f91e658bde6c3f9abb3b0fe39125"><td class="memItemLeft" align="right" valign="top"><a id="gaf9f5f91e658bde6c3f9abb3b0fe39125"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#gaf9f5f91e658bde6c3f9abb3b0fe39125">VA_MB_PRED_AVAIL_TOP_LEFT</a>&#160;&#160;&#160;(1 &lt;&lt; 2)</td></tr>
<tr class="memdesc:gaf9f5f91e658bde6c3f9abb3b0fe39125"><td class="mdescLeft">&#160;</td><td class="mdescRight">References macroblock in the top-left corner. <br /></td></tr>
<tr class="separator:gaf9f5f91e658bde6c3f9abb3b0fe39125"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga147e8575387396de9ee9df45a6264772"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga147e8575387396de9ee9df45a6264772"></a>
+<tr class="memitem:ga147e8575387396de9ee9df45a6264772"><td class="memItemLeft" align="right" valign="top"><a id="ga147e8575387396de9ee9df45a6264772"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#ga147e8575387396de9ee9df45a6264772">VA_MB_PRED_AVAIL_TOP</a>&#160;&#160;&#160;(1 &lt;&lt; 4)</td></tr>
<tr class="memdesc:ga147e8575387396de9ee9df45a6264772"><td class="mdescLeft">&#160;</td><td class="mdescRight">References macroblock above the current macroblock. <br /></td></tr>
<tr class="separator:ga147e8575387396de9ee9df45a6264772"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"></a>
+<tr class="memitem:gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"><td class="memItemLeft" align="right" valign="top"><a id="gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#gaf03073fdf6eacc5cfa1a5ed7d9a55ca5">VA_MB_PRED_AVAIL_TOP_RIGHT</a>&#160;&#160;&#160;(1 &lt;&lt; 3)</td></tr>
<tr class="memdesc:gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"><td class="mdescLeft">&#160;</td><td class="mdescRight">References macroblock in the top-right corner. <br /></td></tr>
<tr class="separator:gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0b7d7f38ac1007370e62a62ba644ab36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b7d7f38ac1007370e62a62ba644ab36"></a>
+<tr class="memitem:ga0b7d7f38ac1007370e62a62ba644ab36"><td class="memItemLeft" align="right" valign="top"><a id="ga0b7d7f38ac1007370e62a62ba644ab36"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#ga0b7d7f38ac1007370e62a62ba644ab36">VA_MB_PRED_AVAIL_LEFT</a>&#160;&#160;&#160;(1 &lt;&lt; 6)</td></tr>
<tr class="memdesc:ga0b7d7f38ac1007370e62a62ba644ab36"><td class="mdescLeft">&#160;</td><td class="mdescRight">References macroblock on the left of the current macroblock. <br /></td></tr>
<tr class="separator:ga0b7d7f38ac1007370e62a62ba644ab36"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="gaea79b28e489a57a0202bada8f50f0886"></a>
+<a id="gaea79b28e489a57a0202bada8f50f0886"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaea79b28e489a57a0202bada8f50f0886">&#9670;&nbsp;</a></span>H264_LAST_PICTURE_EOSEQ</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -154,7 +146,9 @@ Macroblock neighbour availability bits</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga6995267dffd438e4cce680c98d10286f"></a>
+<a id="ga6995267dffd438e4cce680c98d10286f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6995267dffd438e4cce680c98d10286f">&#9670;&nbsp;</a></span>H264_LAST_PICTURE_EOSTREAM</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -170,7 +164,9 @@ Macroblock neighbour availability bits</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="ga9cf3cb8a709849fd74f1993382dbc4a0"></a>
+<a id="ga9cf3cb8a709849fd74f1993382dbc4a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9cf3cb8a709849fd74f1993382dbc4a0">&#9670;&nbsp;</a></span>VAEncPackedHeaderTypeH264</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -184,26 +180,22 @@ Macroblock neighbour availability bits</h2></td></tr>
<p>Types of packed headers generally used for H.264 encoding. Each associated packed header data buffer shall contain the start code prefix 0x000001 followed by the complete NAL unit, thus also including the <code>nal_unit_type</code>.</p>
<p>Note: the start code prefix can contain an arbitrary number of leading zeros. The driver will skip them for emulation prevention bytes insertion, if necessary. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1"></a>VAEncPackedHeaderH264_SPS&#160;</td><td class="fielddoc">
-<p>Packed Sequence Parameter Set (SPS). </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1"></a>VAEncPackedHeaderH264_SPS&#160;</td><td class="fielddoc"><p>Packed Sequence Parameter Set (SPS). </p>
<p>The corresponding packed header data buffer shall contain the complete seq_parameter_set_rbsp() syntax element.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 7. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f"></a>VAEncPackedHeaderH264_PPS&#160;</td><td class="fielddoc">
-<p>Packed Picture Parameter Set (PPS). </p>
+<tr><td class="fieldname"><a id="gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f"></a>VAEncPackedHeaderH264_PPS&#160;</td><td class="fielddoc"><p>Packed Picture Parameter Set (PPS). </p>
<p>The corresponding packed header data buffer shall contain the complete pic_parameter_set_rbsp() syntax element.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 8. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569"></a>VAEncPackedHeaderH264_Slice&#160;</td><td class="fielddoc">
-<p>Packed slice header. </p>
+<tr><td class="fieldname"><a id="gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569"></a>VAEncPackedHeaderH264_Slice&#160;</td><td class="fielddoc"><p>Packed slice header. </p>
<p>The corresponding packed header data buffer shall contain the <code>slice_header()</code> syntax element only, along with any start code prefix and NAL unit type preceeding it. i.e. this means that the buffer does not contain any of the <code>slice_data()</code> or the <code>rbsp_slice_trailing_bits()</code>.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 1 (non-IDR picture), or 5 (IDR picture). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc">
-<p>Packed Supplemental Enhancement Information (SEI). </p>
+<tr><td class="fieldname"><a id="gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc"><p>Packed Supplemental Enhancement Information (SEI). </p>
<p>The corresponding packed header data buffer shall contain the complete sei_rbsp() syntax element, thus including several sei_message() elements if necessary.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 6.</p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </dd></dl>
</td></tr>
</table>
@@ -211,6 +203,6 @@ Macroblock neighbour availability bits</h2></td></tr>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__hevc.html b/group__api__enc__hevc.html
index 90f4bcb..acbba1a 100644
--- a/group__api__enc__hevc.html
+++ b/group__api__enc__hevc.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: HEVC encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -101,6 +84,17 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa9508bfe0814259f5d2f16cae912e63f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">VAEncPackedHeaderTypeHEVC</a> { <br />
+&#160;&#160;<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9">VAEncPackedHeaderHEVC_VPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167">VAEncPackedHeaderHEVC_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695">VAEncPackedHeaderHEVC_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275">VAEncPackedHeaderHEVC_Slice</a> = VAEncPackedHeaderSlice,
+<br />
+&#160;&#160;<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1)
+<br />
+ }<tr class="memdesc:gaa9508bfe0814259f5d2f16cae912e63f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to HEVC encoding. <a href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gaa9508bfe0814259f5d2f16cae912e63f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Picture flags</h2></td></tr>
@@ -115,7 +109,9 @@ Picture flags</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="gaade88d61138c828ffecc07074abab0c9"></a>
+<a id="gaade88d61138c828ffecc07074abab0c9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaade88d61138c828ffecc07074abab0c9">&#9670;&nbsp;</a></span>HEVC_LAST_PICTURE_EOSEQ</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -130,7 +126,9 @@ Picture flags</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga46667f93d28ca50593a3a9defa0d6f5f"></a>
+<a id="ga46667f93d28ca50593a3a9defa0d6f5f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga46667f93d28ca50593a3a9defa0d6f5f">&#9670;&nbsp;</a></span>HEVC_LAST_PICTURE_EOSTREAM</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -146,7 +144,9 @@ Picture flags</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="gaa9508bfe0814259f5d2f16cae912e63f"></a>
+<a id="gaa9508bfe0814259f5d2f16cae912e63f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa9508bfe0814259f5d2f16cae912e63f">&#9670;&nbsp;</a></span>VAEncPackedHeaderTypeHEVC</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -160,31 +160,26 @@ Picture flags</h2></td></tr>
<p>Types of packed headers generally used for HEVC encoding. Each associated packed header data buffer shall contain the start code prefix 0x000001 followed by the complete NAL unit, thus also including the <code>nal_unit_type</code>.</p>
<p>Note: the start code prefix can contain an arbitrary number of leading zeros. The driver will skip them for emulation prevention bytes insertion, if necessary. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9"></a>VAEncPackedHeaderHEVC_VPS&#160;</td><td class="fielddoc">
-<p>Packed Video Parameter Set (VPS). </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9"></a>VAEncPackedHeaderHEVC_VPS&#160;</td><td class="fielddoc"><p>Packed Video Parameter Set (VPS). </p>
<p>The corresponding packed header data buffer shall contain the complete video_parameter_set_rbsp() syntax element.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 32. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167"></a>VAEncPackedHeaderHEVC_SPS&#160;</td><td class="fielddoc">
-<p>Packed Sequence Parameter Set (SPS). </p>
+<tr><td class="fieldname"><a id="ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167"></a>VAEncPackedHeaderHEVC_SPS&#160;</td><td class="fielddoc"><p>Packed Sequence Parameter Set (SPS). </p>
<p>The corresponding packed header data buffer shall contain the complete seq_parameter_set_rbsp() syntax element.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 33. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695"></a>VAEncPackedHeaderHEVC_PPS&#160;</td><td class="fielddoc">
-<p>Packed Picture Parameter Set (PPS). </p>
+<tr><td class="fieldname"><a id="ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695"></a>VAEncPackedHeaderHEVC_PPS&#160;</td><td class="fielddoc"><p>Packed Picture Parameter Set (PPS). </p>
<p>The corresponding packed header data buffer shall contain the complete pic_parameter_set_rbsp() syntax element.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 34. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275"></a>VAEncPackedHeaderHEVC_Slice&#160;</td><td class="fielddoc">
-<p>Packed slice header. </p>
+<tr><td class="fieldname"><a id="ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275"></a>VAEncPackedHeaderHEVC_Slice&#160;</td><td class="fielddoc"><p>Packed slice header. </p>
<p>The corresponding packed header data buffer shall contain the <code>slice_header()</code> syntax element only, along with any start code prefix and NAL unit type preceeding it. i.e. this means that the buffer does not contain any of the <code>slice_data()</code> or the <code>rbsp_slice_trailing_bits()</code>.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 0 to 9 (non-IRAP picture), or 16 to 21 (IRAP picture). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc">
-<p>Packed Supplemental Enhancement Information (SEI). </p>
+<tr><td class="fieldname"><a id="ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa"></a>va_deprecated_enum&#160;</td><td class="fielddoc"><p>Packed Supplemental Enhancement Information (SEI). </p>
<p>The corresponding packed header data buffer shall contain the complete sei_rbsp() syntax element, thus including several sei_message() elements if necessary.</p>
<p>Note: packed <code>nal_unit_type</code> shall be equal to 39 or 40.</p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>This is a deprecated packed header flag, All applications can use <code>VA_ENC_PACKED_HEADER_RAW_DATA</code> to pass the corresponding packed SEI header data buffer to the driver </dd></dl>
</td></tr>
</table>
@@ -192,6 +187,6 @@ Picture flags</h2></td></tr>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__jpeg.html b/group__api__enc__jpeg.html
index 63c425e..747abf0 100644
--- a/group__api__enc__jpeg.html
+++ b/group__api__enc__jpeg.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: JPEG encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -98,6 +81,6 @@ Classes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__mpeg2.html b/group__api__enc__mpeg2.html
index 69f4cdd..1ac3e23 100644
--- a/group__api__enc__mpeg2.html
+++ b/group__api__enc__mpeg2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: MPEG-2 encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -99,17 +82,25 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ga19a3685563f5a40235e156f872ec27d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19a3685563f5a40235e156f872ec27d5"></a>
+<tr class="memitem:ga19a3685563f5a40235e156f872ec27d5"><td class="memItemLeft" align="right" valign="top"><a id="ga19a3685563f5a40235e156f872ec27d5"></a>
typedef <a class="el" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5">VAQMatrixBufferMPEG2</a></td></tr>
<tr class="memdesc:ga19a3685563f5a40235e156f872ec27d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">MPEG-2 Quantization Matrix Buffer. <br /></td></tr>
<tr class="separator:ga19a3685563f5a40235e156f872ec27d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">VAEncPackedHeaderTypeMPEG2</a> { <a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d">VAEncPackedHeaderMPEG2_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1">VAEncPackedHeaderMPEG2_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0">VAEncPackedHeaderMPEG2_Slice</a> = VAEncPackedHeaderSlice
+ }<tr class="memdesc:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to MPEG-2 encoding. <a href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="gaa9d37ddd026f67afcf8cac0971f2e57d"></a>
+<a id="gaa9d37ddd026f67afcf8cac0971f2e57d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa9d37ddd026f67afcf8cac0971f2e57d">&#9670;&nbsp;</a></span>VAEncPackedHeaderTypeMPEG2</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -122,14 +113,11 @@ Enumerations</h2></td></tr>
<p>Packed header types specific to MPEG-2 encoding. </p>
<p>Types of packed headers generally used for MPEG-2 encoding. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d"></a>VAEncPackedHeaderMPEG2_SPS&#160;</td><td class="fielddoc">
-<p>Packed Sequence Parameter Set (SPS). </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d"></a>VAEncPackedHeaderMPEG2_SPS&#160;</td><td class="fielddoc"><p>Packed Sequence Parameter Set (SPS). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1"></a>VAEncPackedHeaderMPEG2_PPS&#160;</td><td class="fielddoc">
-<p>Packed Picture Parameter Set (PPS). </p>
+<tr><td class="fieldname"><a id="ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1"></a>VAEncPackedHeaderMPEG2_PPS&#160;</td><td class="fielddoc"><p>Packed Picture Parameter Set (PPS). </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0"></a>VAEncPackedHeaderMPEG2_Slice&#160;</td><td class="fielddoc">
-<p>Packed slice header. </p>
+<tr><td class="fieldname"><a id="ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0"></a>VAEncPackedHeaderMPEG2_Slice&#160;</td><td class="fielddoc"><p>Packed slice header. </p>
</td></tr>
</table>
@@ -137,6 +125,6 @@ Enumerations</h2></td></tr>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__vp8.html b/group__api__enc__vp8.html
index 7836ddd..246ef3f 100644
--- a/group__api__enc__vp8.html
+++ b/group__api__enc__vp8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VP8 encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -101,6 +84,6 @@ Classes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__enc__vp9.html b/group__api__enc__vp9.html
index 0cf7601..71ce86d 100644
--- a/group__api__enc__vp9.html
+++ b/group__api__enc__vp9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VP9 encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -103,6 +86,6 @@ Classes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__fei.html b/group__api__fei.html
index 963bf6f..703d5b9 100644
--- a/group__api__fei.html
+++ b/group__api__fei.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: FEI encoding common API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -96,66 +79,66 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:ga4d4d4c9dcccc756235b62cd1c350a779"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d4d4c9dcccc756235b62cd1c350a779"></a>
+<tr class="memitem:ga4d4d4c9dcccc756235b62cd1c350a779"><td class="memItemLeft" align="right" valign="top"><a id="ga4d4d4c9dcccc756235b62cd1c350a779"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga4d4d4c9dcccc756235b62cd1c350a779">VA_PICTURE_STATS_CONTENT_UPDATED</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:ga4d4d4c9dcccc756235b62cd1c350a779"><td class="mdescLeft">&#160;</td><td class="mdescRight">picutre surface content updated indicator. The picture surface content is updated, it means temporary buffer like downscaled pixel data in driver internal needs be forced freshing <br /></td></tr>
<tr class="separator:ga4d4d4c9dcccc756235b62cd1c350a779"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
-<tr class="memitem:ga61db8b3c49226fe5fe6395013563c44e"><td class="memItemLeft" >
+<tr class="memitem:ga5c47306cc397f0cc3f423358d57fd20e"><td class="memItemLeft" >
uint32_t&#160;&#160;&#160;<a class="el" href="group__api__fei.html#ga6c777921f779a35c8d282cc54a98743a">VAConfigAttribValStats::max_num_past_references</a>: 4</td></tr>
-<tr class="memdesc:ga61db8b3c49226fe5fe6395013563c44e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max number of past reference frames that are supported. <br /></td></tr>
-<tr class="separator:ga61db8b3c49226fe5fe6395013563c44e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga116c2c38379950aebecfedde012542c0"><td class="memItemLeft" >
+<tr class="memdesc:ga5c47306cc397f0cc3f423358d57fd20e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max number of past reference frames that are supported. <br /></td></tr>
+<tr class="separator:ga5c47306cc397f0cc3f423358d57fd20e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabcad48e8366406fb8ff12bdae56b8618"><td class="memItemLeft" >
uint32_t&#160;&#160;&#160;<a class="el" href="group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8">VAConfigAttribValStats::max_num_future_references</a>: 4</td></tr>
-<tr class="memdesc:ga116c2c38379950aebecfedde012542c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max number of future reference frames that are supported. <br /></td></tr>
-<tr class="separator:ga116c2c38379950aebecfedde012542c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3f757685d6c95b7976744096b8af6db8"><td class="memItemLeft" >
+<tr class="memdesc:gabcad48e8366406fb8ff12bdae56b8618"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max number of future reference frames that are supported. <br /></td></tr>
+<tr class="separator:gabcad48e8366406fb8ff12bdae56b8618"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaced3b12877ecc3698111360a01b08b61"><td class="memItemLeft" >
uint32_t&#160;&#160;&#160;<a class="el" href="group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26">VAConfigAttribValStats::num_outputs</a>: 3</td></tr>
-<tr class="memdesc:ga3f757685d6c95b7976744096b8af6db8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of supported output buffers for VAStatsStatisticsParameter-&gt;outputs. <br /></td></tr>
-<tr class="separator:ga3f757685d6c95b7976744096b8af6db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa5c7b10dd43d4f0cd274227f4213a40a"><td class="memItemLeft" >
+<tr class="memdesc:gaced3b12877ecc3698111360a01b08b61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of supported output buffers for VAStatsStatisticsParameter-&gt;outputs. <br /></td></tr>
+<tr class="separator:gaced3b12877ecc3698111360a01b08b61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38e4a1568e6e5a9f9505385b5c2e47ea"><td class="memItemLeft" >
uint32_t&#160;&#160;&#160;<a class="el" href="group__api__fei.html#gac4279fe65dfe730d2bb061d4b724879b">VAConfigAttribValStats::interlaced</a>: 1</td></tr>
-<tr class="memdesc:gaa5c7b10dd43d4f0cd274227f4213a40a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interlaced content is supported. <br /></td></tr>
-<tr class="separator:gaa5c7b10dd43d4f0cd274227f4213a40a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa85ee1b8c96148cbdea0296172b0ca78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa85ee1b8c96148cbdea0296172b0ca78"></a>
+<tr class="memdesc:ga38e4a1568e6e5a9f9505385b5c2e47ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interlaced content is supported. <br /></td></tr>
+<tr class="separator:ga38e4a1568e6e5a9f9505385b5c2e47ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa85ee1b8c96148cbdea0296172b0ca78"><td class="memItemLeft" align="right" valign="top"><a id="gaa85ee1b8c96148cbdea0296172b0ca78"></a>
VAPictureStats&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">VAStatsStatisticsParameter::input</a></td></tr>
<tr class="memdesc:gaa85ee1b8c96148cbdea0296172b0ca78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Source surface ID. <br /></td></tr>
<tr class="separator:gaa85ee1b8c96148cbdea0296172b0ca78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0776d49966a9c147c26844d43da23bcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0776d49966a9c147c26844d43da23bcf"></a>
+<tr class="memitem:ga0776d49966a9c147c26844d43da23bcf"><td class="memItemLeft" align="right" valign="top"><a id="ga0776d49966a9c147c26844d43da23bcf"></a>
VAPictureStats *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf">VAStatsStatisticsParameter::past_references</a></td></tr>
<tr class="memdesc:ga0776d49966a9c147c26844d43da23bcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Past reference surface ID pointer. <br /></td></tr>
<tr class="separator:ga0776d49966a9c147c26844d43da23bcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae376d1f90b27a504b0f4e6c15fae16e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae376d1f90b27a504b0f4e6c15fae16e3"></a>
+<tr class="memitem:gae376d1f90b27a504b0f4e6c15fae16e3"><td class="memItemLeft" align="right" valign="top"><a id="gae376d1f90b27a504b0f4e6c15fae16e3"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3">VAStatsStatisticsParameter::num_past_references</a></td></tr>
<tr class="memdesc:gae376d1f90b27a504b0f4e6c15fae16e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Past reference surface number. <br /></td></tr>
<tr class="separator:gae376d1f90b27a504b0f4e6c15fae16e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5ea149989b7eda3c9bf257cfc701e162"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ea149989b7eda3c9bf257cfc701e162"></a>
+<tr class="memitem:ga5ea149989b7eda3c9bf257cfc701e162"><td class="memItemLeft" align="right" valign="top"><a id="ga5ea149989b7eda3c9bf257cfc701e162"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162">VAStatsStatisticsParameter::past_ref_stat_buf</a></td></tr>
<tr class="memdesc:ga5ea149989b7eda3c9bf257cfc701e162"><td class="mdescLeft">&#160;</td><td class="mdescRight">Statistics output for past reference surface. Only enabling statistics output for past reference picture when *past_ref_stat_buf is a valid VABufferID, it is needed in case app wants statistics data of both reference and current pictures in very special use cases for better performance. The output layout is defined by VAStatsStatisticsBufferType(for progressive and top field of interlaced case) and VAStatsStatisticsBottomFieldBufferType(only for interlaced case), only pixel_average_16x16/pixel_average_8x8 and variance_16x16/variance_8x8 data are valid. <br /></td></tr>
<tr class="separator:ga5ea149989b7eda3c9bf257cfc701e162"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad3eea608a4e77ad0c8be3bf307666adb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3eea608a4e77ad0c8be3bf307666adb"></a>
+<tr class="memitem:gad3eea608a4e77ad0c8be3bf307666adb"><td class="memItemLeft" align="right" valign="top"><a id="gad3eea608a4e77ad0c8be3bf307666adb"></a>
VAPictureStats *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb">VAStatsStatisticsParameter::future_references</a></td></tr>
<tr class="memdesc:gad3eea608a4e77ad0c8be3bf307666adb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Future reference surface ID pointer. <br /></td></tr>
<tr class="separator:gad3eea608a4e77ad0c8be3bf307666adb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacb37ceae8fec3f1f334f5f938ecc8b50"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacb37ceae8fec3f1f334f5f938ecc8b50"></a>
+<tr class="memitem:gacb37ceae8fec3f1f334f5f938ecc8b50"><td class="memItemLeft" align="right" valign="top"><a id="gacb37ceae8fec3f1f334f5f938ecc8b50"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50">VAStatsStatisticsParameter::num_future_references</a></td></tr>
<tr class="memdesc:gacb37ceae8fec3f1f334f5f938ecc8b50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Future reference surface number. <br /></td></tr>
<tr class="separator:gacb37ceae8fec3f1f334f5f938ecc8b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3b87700b851d38fe65c98378f93f74c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3b87700b851d38fe65c98378f93f74c6"></a>
+<tr class="memitem:ga3b87700b851d38fe65c98378f93f74c6"><td class="memItemLeft" align="right" valign="top"><a id="ga3b87700b851d38fe65c98378f93f74c6"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6">VAStatsStatisticsParameter::future_ref_stat_buf</a></td></tr>
<tr class="memdesc:ga3b87700b851d38fe65c98378f93f74c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Statistics output for future reference surface. Only enabling statistics output for future reference picture when *past_ref_stat_buf is a valid VABufferID, it is needed in case app wants statistics data of both reference and current pictures in very special use cases for better performance. The output layout is defined by VAStatsStatisticsBufferType(for progressive and top field of interlaced case) and VAStatsStatisticsBottomFieldBufferType(only for interlaced case), only pixel_average_16x16/pixel_average_8x8 and variance_16x16/variance_8x8 data are valid. <br /></td></tr>
<tr class="separator:ga3b87700b851d38fe65c98378f93f74c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga479f817114b82f1554e4bdcb920c2de2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga479f817114b82f1554e4bdcb920c2de2"></a>
+<tr class="memitem:ga479f817114b82f1554e4bdcb920c2de2"><td class="memItemLeft" align="right" valign="top"><a id="ga479f817114b82f1554e4bdcb920c2de2"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2">VAStatsStatisticsParameter::outputs</a></td></tr>
<tr class="memdesc:ga479f817114b82f1554e4bdcb920c2de2"><td class="mdescLeft">&#160;</td><td class="mdescRight">ID of the output buffer. The number of outputs is determined by below DisableMVOutput and DisableStatisticsOutput. The output layout is defined by VAStatsMVBufferType, VAStatsStatisticsBufferType(for progressive and top field of interlaced case) and VAStatsStatisticsBottomFieldBufferType(only for interlaced case). <br /></td></tr>
<tr class="separator:ga479f817114b82f1554e4bdcb920c2de2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga06bb68d09e66586ff3ca5cc7090ac66d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06bb68d09e66586ff3ca5cc7090ac66d"></a>
+<tr class="memitem:ga06bb68d09e66586ff3ca5cc7090ac66d"><td class="memItemLeft" align="right" valign="top"><a id="ga06bb68d09e66586ff3ca5cc7090ac66d"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d">VAStatsStatisticsParameter::mv_predictor</a></td></tr>
<tr class="memdesc:ga06bb68d09e66586ff3ca5cc7090ac66d"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV predictor. It is valid only when mv_predictor_ctrl is not 0. Each block has a pair of MVs, one for past and one for future reference as defined by <a class="el" href="structVAMotionVector.html" title="Generic motion vector data structure. ">VAMotionVector</a>. The block is in raster scan order. Buffer size shall not be less than the number of blocks multiplied by sizeof(VAMotionVector). <br /></td></tr>
<tr class="separator:ga06bb68d09e66586ff3ca5cc7090ac66d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3c3c8fc9a1b9b61a9a5be9e73153984b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c3c8fc9a1b9b61a9a5be9e73153984b"></a>
+<tr class="memitem:ga3c3c8fc9a1b9b61a9a5be9e73153984b"><td class="memItemLeft" align="right" valign="top"><a id="ga3c3c8fc9a1b9b61a9a5be9e73153984b"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">VAStatsStatisticsParameter::qp</a></td></tr>
<tr class="memdesc:ga3c3c8fc9a1b9b61a9a5be9e73153984b"><td class="mdescLeft">&#160;</td><td class="mdescRight">QP input buffer. It is valid only when mb_qp is set to 1. The data in this buffer correspond to the input source. One QP per MB or CTB block in raster scan order, each QP is a signed char (8-bit) value. <br /></td></tr>
<tr class="separator:ga3c3c8fc9a1b9b61a9a5be9e73153984b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -165,15 +148,15 @@ Attribute values for VAConfigAttribFEIFunctionType</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp245fe4dbe4984b2001ba67d38a41fcbd"></a>FEI specific attribute definitions</p>
<p>This is only for VAEntrypointFEI The desired type should be passed to driver when creating the configuration. If VA_FEI_FUNCTION_ENC_PAK is set, VA_FEI_FUNCTION_ENC and VA_FEI_FUNCTION_PAK will be ignored if set also. Combination of VA_FEI_FUNCTION_ENC and VA_FEI_FUNCTION_PAK is not valid. If VA_FEI_FUNCTION_ENC is set, there will be no bitstream output. If VA_FEI_FUNCTION_PAK is set, two extra input buffers for PAK are needed: VAEncFEIMVBufferType and VAEncFEIMBCodeBufferType. VA_FEI_FUNCTION_ENC_PAK is recommended for best performance. </p>
</td></tr>
-<tr class="memitem:ga77b92bb30be6834d1414ef53065d397d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga77b92bb30be6834d1414ef53065d397d"></a>
+<tr class="memitem:ga77b92bb30be6834d1414ef53065d397d"><td class="memItemLeft" align="right" valign="top"><a id="ga77b92bb30be6834d1414ef53065d397d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga77b92bb30be6834d1414ef53065d397d">VA_FEI_FUNCTION_ENC</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga77b92bb30be6834d1414ef53065d397d"><td class="mdescLeft">&#160;</td><td class="mdescRight">ENC only is supported. <br /></td></tr>
<tr class="separator:ga77b92bb30be6834d1414ef53065d397d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaea0f0c4f95a66145f74d8f4368993482"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea0f0c4f95a66145f74d8f4368993482"></a>
+<tr class="memitem:gaea0f0c4f95a66145f74d8f4368993482"><td class="memItemLeft" align="right" valign="top"><a id="gaea0f0c4f95a66145f74d8f4368993482"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#gaea0f0c4f95a66145f74d8f4368993482">VA_FEI_FUNCTION_PAK</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:gaea0f0c4f95a66145f74d8f4368993482"><td class="mdescLeft">&#160;</td><td class="mdescRight">PAK only is supported. <br /></td></tr>
<tr class="separator:gaea0f0c4f95a66145f74d8f4368993482"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8ad48f744f16f48f63adc59e45f05aff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8ad48f744f16f48f63adc59e45f05aff"></a>
+<tr class="memitem:ga8ad48f744f16f48f63adc59e45f05aff"><td class="memItemLeft" align="right" valign="top"><a id="ga8ad48f744f16f48f63adc59e45f05aff"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei.html#ga8ad48f744f16f48f63adc59e45f05aff">VA_FEI_FUNCTION_ENC_PAK</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga8ad48f744f16f48f63adc59e45f05aff"><td class="mdescLeft">&#160;</td><td class="mdescRight">ENC_PAK is supported. <br /></td></tr>
<tr class="separator:ga8ad48f744f16f48f63adc59e45f05aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -181,6 +164,6 @@ Attribute values for VAConfigAttribFEIFunctionType</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__fei__h264.html b/group__api__fei__h264.html
index c9ef790..236706d 100644
--- a/group__api__fei__h264.html
+++ b/group__api__fei__h264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: H.264 FEI encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -110,43 +93,43 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
-<tr class="memitem:gac258669628d65693b63cd1c488002e31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac258669628d65693b63cd1c488002e31"></a>
+<tr class="memitem:gac258669628d65693b63cd1c488002e31"><td class="memItemLeft" align="right" valign="top"><a id="gac258669628d65693b63cd1c488002e31"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31">VAEncMiscParameterFEIFrameControlH264::mb_ctrl</a></td></tr>
<tr class="memdesc:gac258669628d65693b63cd1c488002e31"><td class="mdescLeft">&#160;</td><td class="mdescRight">MB (16x16) control input buffer. It is valid only when (mb_input | mb_size_ctrl) is set to 1. The data in this buffer correspond to the input source. 16x16 MB is in raster scan order, each MB control data structure is defined by <a class="el" href="structVAEncFEIMBControlH264.html" title="FEI MB level control data structure. ">VAEncFEIMBControlH264</a>. Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAEncFEIMBControlH264). Note: if mb_qp is set, VAEncQPBufferH264 is expected. <br /></td></tr>
<tr class="separator:gac258669628d65693b63cd1c488002e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga771de39e78dfff1eb3e17750745516b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga771de39e78dfff1eb3e17750745516b8"></a>
+<tr class="memitem:ga771de39e78dfff1eb3e17750745516b8"><td class="memItemLeft" align="right" valign="top"><a id="ga771de39e78dfff1eb3e17750745516b8"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">VAEncMiscParameterFEIFrameControlH264::distortion</a></td></tr>
<tr class="memdesc:ga771de39e78dfff1eb3e17750745516b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">distortion output of MB ENC or ENC_PAK. Each 16x16 block has one distortion data with <a class="el" href="structVAEncFEIDistortionH264.html" title="VAEncFEIDistortionH264 defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block...">VAEncFEIDistortionH264</a> layout Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAEncFEIDistortionH264). <br /></td></tr>
<tr class="separator:ga771de39e78dfff1eb3e17750745516b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8f763697d824dcd1f42eeee49c6f91e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f763697d824dcd1f42eeee49c6f91e1"></a>
+<tr class="memitem:ga8f763697d824dcd1f42eeee49c6f91e1"><td class="memItemLeft" align="right" valign="top"><a id="ga8f763697d824dcd1f42eeee49c6f91e1"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1">VAEncMiscParameterFEIFrameControlH264::mv_data</a></td></tr>
<tr class="memdesc:ga8f763697d824dcd1f42eeee49c6f91e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVs data output of MB ENC. Each 16x16 block has one MVs data with layout <a class="el" href="structVAMotionVector.html" title="Generic motion vector data structure. ">VAMotionVector</a> Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAMotionVector) * 16. <br /></td></tr>
<tr class="separator:ga8f763697d824dcd1f42eeee49c6f91e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga100a5b73cae720e81570567e24198e4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga100a5b73cae720e81570567e24198e4b"></a>
+<tr class="memitem:ga100a5b73cae720e81570567e24198e4b"><td class="memItemLeft" align="right" valign="top"><a id="ga100a5b73cae720e81570567e24198e4b"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b">VAEncMiscParameterFEIFrameControlH264::mb_code_data</a></td></tr>
<tr class="memdesc:ga100a5b73cae720e81570567e24198e4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">MBCode data output of MB ENC. Each 16x16 block has one MB Code data with layout <a class="el" href="structVAEncFEIMBCodeH264.html" title="FEI output. ">VAEncFEIMBCodeH264</a> Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAEncFEIMBCodeH264). <br /></td></tr>
<tr class="separator:ga100a5b73cae720e81570567e24198e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga351bb0d3e238e65b4f7c698f96ae0713"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga351bb0d3e238e65b4f7c698f96ae0713"></a>
+<tr class="memitem:ga351bb0d3e238e65b4f7c698f96ae0713"><td class="memItemLeft" align="right" valign="top"><a id="ga351bb0d3e238e65b4f7c698f96ae0713"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">VAEncMiscParameterFEIFrameControlH264::qp</a></td></tr>
<tr class="memdesc:ga351bb0d3e238e65b4f7c698f96ae0713"><td class="mdescLeft">&#160;</td><td class="mdescRight">QP input buffer with layout VAEncQPBufferH264. It is valid only when mb_qp is set to 1. The data in this buffer correspond to the input source. One QP per 16x16 block in raster scan order, each QP is a signed char (8-bit) value. <br /></td></tr>
<tr class="separator:ga351bb0d3e238e65b4f7c698f96ae0713"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga588c98d33c031458960672165b7b37cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga588c98d33c031458960672165b7b37cc"></a>
+<tr class="memitem:ga588c98d33c031458960672165b7b37cc"><td class="memItemLeft" align="right" valign="top"><a id="ga588c98d33c031458960672165b7b37cc"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc">VAEncMiscParameterFEIFrameControlH264::mv_predictor</a></td></tr>
<tr class="memdesc:ga588c98d33c031458960672165b7b37cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV predictor. It is valid only when mv_predictor_enable is set to 1. Each 16x16 block has one or more pair of motion vectors and the corresponding reference indexes as defined by <a class="el" href="structVAEncFEIMVPredictorH264.html" title="Application can use this definition as reference to allocate the buffer based on MaxNumPredictor retu...">VAEncFEIMVPredictorH264</a>. 16x16 block is in raster scan order. Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAEncFEIMVPredictorH264). <br /></td></tr>
<tr class="separator:ga588c98d33c031458960672165b7b37cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf74104e940f6bd691c5d590cb5300936"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf74104e940f6bd691c5d590cb5300936"></a>
+<tr class="memitem:gaf74104e940f6bd691c5d590cb5300936"><td class="memItemLeft" align="right" valign="top"><a id="gaf74104e940f6bd691c5d590cb5300936"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936">VAEncMiscParameterFEIFrameControlH264::num_mv_predictors_l0</a>: 16</td></tr>
<tr class="memdesc:gaf74104e940f6bd691c5d590cb5300936"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of MV predictors. It must not be greater than maximum supported MV predictor. <br /></td></tr>
<tr class="separator:gaf74104e940f6bd691c5d590cb5300936"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga39ef95600918300daf06b2dd3b22f927"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga39ef95600918300daf06b2dd3b22f927"></a>
+<tr class="memitem:ga39ef95600918300daf06b2dd3b22f927"><td class="memItemLeft" align="right" valign="top"><a id="ga39ef95600918300daf06b2dd3b22f927"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927">VAEncMiscParameterFEIFrameControlH264::search_path</a>: 8</td></tr>
<tr class="memdesc:ga39ef95600918300daf06b2dd3b22f927"><td class="mdescLeft">&#160;</td><td class="mdescRight">motion search method definition 0: default value, diamond search 1: full search 2: diamond search <br /></td></tr>
<tr class="separator:ga39ef95600918300daf06b2dd3b22f927"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad9a7af29b531c4f7a30a832047979ae5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad9a7af29b531c4f7a30a832047979ae5"></a>
+<tr class="memitem:gad9a7af29b531c4f7a30a832047979ae5"><td class="memItemLeft" align="right" valign="top"><a id="gad9a7af29b531c4f7a30a832047979ae5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gad9a7af29b531c4f7a30a832047979ae5">VAEncMiscParameterFEIFrameControlH264::len_sp</a>: 8</td></tr>
<tr class="memdesc:gad9a7af29b531c4f7a30a832047979ae5"><td class="mdescLeft">&#160;</td><td class="mdescRight">maximum number of Search Units, valid range is [1, 63] 0 is treated as 1. reference search locations are grouped in a predefined pattern, and all locations within the same group must be either all are chosen or all are skipped. These predefined groups are called search unit (SU). <br /></td></tr>
<tr class="separator:gad9a7af29b531c4f7a30a832047979ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga091e51387e841fbdc3ddc75d0e5f4856"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga091e51387e841fbdc3ddc75d0e5f4856"></a>
+<tr class="memitem:ga091e51387e841fbdc3ddc75d0e5f4856"><td class="memItemLeft" align="right" valign="top"><a id="ga091e51387e841fbdc3ddc75d0e5f4856"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga091e51387e841fbdc3ddc75d0e5f4856">VAEncMiscParameterFEIFrameControlH264::sub_mb_part_mask</a>: 7</td></tr>
<tr class="memdesc:ga091e51387e841fbdc3ddc75d0e5f4856"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines the bit-mask for disabling sub-partition The lower 4 bits are for the major partitions (sub-macroblock) and the higher 3 bits for minor partitions (with sub-partition for 4x(8x8) sub-macroblocks. xxxxxx1 : 16x16 sub-macroblock disabled xxxxx1x : 2x(16x8) sub-macroblock within 16x16 disabled xxxx1xx : 2x(8x16) sub-macroblock within 16x16 disabled xxx1xxx : 1x(8x8) sub-partition for 4x(8x8) within 16x16 disabled xx1xxxx : 2x(8x4) sub-partition for 4x(8x8) within 16x16 disabled x1xxxxx : 2x(4x8) sub-partition for 4x(8x8) within 16x16 disabled 1xxxxxx : 4x(4x4) sub-partition for 4x(8x8) within 16x16 disabled 1111111 : Invalid 0000000 : default value <br /></td></tr>
<tr class="separator:ga091e51387e841fbdc3ddc75d0e5f4856"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -178,143 +161,145 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:gaafaeacb644816555009d1f8f6689f53c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac437190ba1ece1f214f415cbc32faa7e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gac437190ba1ece1f214f415cbc32faa7e">VAEncMiscParameterFEIFrameControlH264::colocated_mb_distortion</a>: 1</td></tr>
<tr class="separator:gac437190ba1ece1f214f415cbc32faa7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0243ebab0d9444298b67ecfdb43231fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0243ebab0d9444298b67ecfdb43231fe"></a>
+<tr class="memitem:ga0243ebab0d9444298b67ecfdb43231fe"><td class="memItemLeft" align="right" valign="top"><a id="ga0243ebab0d9444298b67ecfdb43231fe"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga0243ebab0d9444298b67ecfdb43231fe">VAEncMiscParameterFEIFrameControlH264::ref_width</a>: 8</td></tr>
<tr class="memdesc:ga0243ebab0d9444298b67ecfdb43231fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">motion search window(ref_width * ref_height) <br /></td></tr>
<tr class="separator:ga0243ebab0d9444298b67ecfdb43231fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8e8567ed8862327109a1f4631d80ecc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8e8567ed8862327109a1f4631d80ecc4"></a>
+<tr class="memitem:ga8e8567ed8862327109a1f4631d80ecc4"><td class="memItemLeft" align="right" valign="top"><a id="ga8e8567ed8862327109a1f4631d80ecc4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4">VAEncMiscParameterFEIFrameControlH264::search_window</a>: 4</td></tr>
<tr class="memdesc:ga8e8567ed8862327109a1f4631d80ecc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">predefined motion search windows. If selected, len_sp, window(ref_width * ref_eight) and search_path setting are ignored. 0: not use predefined search window 1: Tiny, len_sp=4, 24x24 window and diamond search 2: Small, len_sp=9, 28x28 window and diamond search 3: Diamond, len_sp=16, 48x40 window and diamond search 4: Large Diamond, len_sp=32, 48x40 window and diamond search 5: Exhaustive, len_sp=48, 48x40 window and full search 6: Extend Diamond, len_sp=16, 64x40 window and diamond search 7: Extend Large Diamond, len_sp=32, 64x40 window and diamond search 8: Extend Exhaustive, len_sp=48, 64x40 window and full search <br /></td></tr>
<tr class="separator:ga8e8567ed8862327109a1f4631d80ecc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5453f864b8fe9b8dcfbff54086172d74"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5453f864b8fe9b8dcfbff54086172d74"></a>
+<tr class="memitem:ga5453f864b8fe9b8dcfbff54086172d74"><td class="memItemLeft" align="right" valign="top"><a id="ga5453f864b8fe9b8dcfbff54086172d74"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">VAEncMiscParameterFEIFrameControlH264::max_frame_size</a></td></tr>
<tr class="memdesc:ga5453f864b8fe9b8dcfbff54086172d74"><td class="mdescLeft">&#160;</td><td class="mdescRight">max frame size control with multi passes QP setting <br /></td></tr>
<tr class="separator:ga5453f864b8fe9b8dcfbff54086172d74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga63242c913b2d1a32919d580b9aed11d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63242c913b2d1a32919d580b9aed11d8"></a>
+<tr class="memitem:ga63242c913b2d1a32919d580b9aed11d8"><td class="memItemLeft" align="right" valign="top"><a id="ga63242c913b2d1a32919d580b9aed11d8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264::num_passes</a></td></tr>
<tr class="memdesc:ga63242c913b2d1a32919d580b9aed11d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of passes, every pass has different QP <br /></td></tr>
<tr class="separator:ga63242c913b2d1a32919d580b9aed11d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaba1442fef721c95dd2a0f144c329a54b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba1442fef721c95dd2a0f144c329a54b"></a>
+<tr class="memitem:gaba1442fef721c95dd2a0f144c329a54b"><td class="memItemLeft" align="right" valign="top"><a id="gaba1442fef721c95dd2a0f144c329a54b"></a>
uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264::delta_qp</a></td></tr>
<tr class="memdesc:gaba1442fef721c95dd2a0f144c329a54b"><td class="mdescLeft">&#160;</td><td class="mdescRight">delta QP list for every pass <br /></td></tr>
<tr class="separator:gaba1442fef721c95dd2a0f144c329a54b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0e3d326d2aebef4591c90e2031eecd1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0e3d326d2aebef4591c90e2031eecd1d"></a>
+<tr class="memitem:ga0e3d326d2aebef4591c90e2031eecd1d"><td class="memItemLeft" align="right" valign="top"><a id="ga0e3d326d2aebef4591c90e2031eecd1d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga0e3d326d2aebef4591c90e2031eecd1d">VAEncFEIMBControlH264::force_to_intra</a>: 1</td></tr>
<tr class="memdesc:ga0e3d326d2aebef4591c90e2031eecd1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">when set, correposndent MB is coded as intra <br /></td></tr>
<tr class="separator:ga0e3d326d2aebef4591c90e2031eecd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaec7151ad19bc6ae25e14d38ddb816da0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaec7151ad19bc6ae25e14d38ddb816da0"></a>
+<tr class="memitem:gaec7151ad19bc6ae25e14d38ddb816da0"><td class="memItemLeft" align="right" valign="top"><a id="gaec7151ad19bc6ae25e14d38ddb816da0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gaec7151ad19bc6ae25e14d38ddb816da0">VAEncFEIMBControlH264::force_to_skip</a>: 1</td></tr>
<tr class="memdesc:gaec7151ad19bc6ae25e14d38ddb816da0"><td class="mdescLeft">&#160;</td><td class="mdescRight">when set, correposndent MB is coded as skip <br /></td></tr>
<tr class="separator:gaec7151ad19bc6ae25e14d38ddb816da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaca63236a91bb7ca6f4547fcfb34858d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca63236a91bb7ca6f4547fcfb34858d2"></a>
+<tr class="memitem:gaca63236a91bb7ca6f4547fcfb34858d2"><td class="memItemLeft" align="right" valign="top"><a id="gaca63236a91bb7ca6f4547fcfb34858d2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gaca63236a91bb7ca6f4547fcfb34858d2">VAEncFEIMBControlH264::force_to_nonskip</a>: 1</td></tr>
<tr class="memdesc:gaca63236a91bb7ca6f4547fcfb34858d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">specifies whether this macroblock should be coded as a non-skipped macroblock. <br /></td></tr>
<tr class="separator:gaca63236a91bb7ca6f4547fcfb34858d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga28789ed52c3b25d9c0a9e6dd4ae57890"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga28789ed52c3b25d9c0a9e6dd4ae57890"></a>
+<tr class="memitem:ga28789ed52c3b25d9c0a9e6dd4ae57890"><td class="memItemLeft" align="right" valign="top"><a id="ga28789ed52c3b25d9c0a9e6dd4ae57890"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">VAEncFEIMBControlH264::target_size_in_word</a>: 8</td></tr>
<tr class="memdesc:ga28789ed52c3b25d9c0a9e6dd4ae57890"><td class="mdescLeft">&#160;</td><td class="mdescRight">when mb_size_ctrl is set, size here is used to budget accumulatively. Set to 0xFF if don't care. <br /></td></tr>
<tr class="separator:ga28789ed52c3b25d9c0a9e6dd4ae57890"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2242be9ddc08feab5acf67f938ac2922"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2242be9ddc08feab5acf67f938ac2922"></a>
+<tr class="memitem:ga2242be9ddc08feab5acf67f938ac2922"><td class="memItemLeft" align="right" valign="top"><a id="ga2242be9ddc08feab5acf67f938ac2922"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922">VAEncFEIMBControlH264::max_size_in_word</a>: 8</td></tr>
<tr class="memdesc:ga2242be9ddc08feab5acf67f938ac2922"><td class="mdescLeft">&#160;</td><td class="mdescRight">specifies the max size of each MB <br /></td></tr>
<tr class="separator:ga2242be9ddc08feab5acf67f938ac2922"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabbf422239b1291e357a5831e858aab25"><td class="memItemLeft" ><a class="anchor" id="gabbf422239b1291e357a5831e858aab25"></a>
+<tr class="memitem:ga2f1c03f57d818d06cab489541c656db1"><td class="memItemLeft" ><a id="ga2f1c03f57d818d06cab489541c656db1"></a>
struct {</td></tr>
-<tr class="memitem:gabbf422239b1291e357a5831e858aab25"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25">VAEncFEIMVPredictorH264::ref_idx</a> [4]</td></tr>
-<tr class="memdesc:gabbf422239b1291e357a5831e858aab25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in <a class="el" href="structVAEncSliceParameterBufferH264.html" title="Slice parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncSliceParameterBufferH264</a>. Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. ref_idx_l0_x : index to RefPicList0; ref_idx_l1_x : index to RefPicList1; x : 0 - MaxNumPredictor. <br /></td></tr>
-<tr class="separator:gabbf422239b1291e357a5831e858aab25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac729495b9553b8c8edd4992fb8069077"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac729495b9553b8c8edd4992fb8069077"></a>
+<tr class="memitem:ga2f1c03f57d818d06cab489541c656db1"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1">VAEncFEIMVPredictorH264::ref_idx</a> [4]</td></tr>
+<tr class="memdesc:ga2f1c03f57d818d06cab489541c656db1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in <a class="el" href="structVAEncSliceParameterBufferH264.html" title="Slice parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncSliceParameterBufferH264</a>. Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. ref_idx_l0_x : index to RefPicList0; ref_idx_l1_x : index to RefPicList1; x : 0 - MaxNumPredictor. <br /></td></tr>
+<tr class="separator:ga2f1c03f57d818d06cab489541c656db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac729495b9553b8c8edd4992fb8069077"><td class="memItemLeft" align="right" valign="top"><a id="gac729495b9553b8c8edd4992fb8069077"></a>
<a class="el" href="structVAMotionVector.html">VAMotionVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077">VAEncFEIMVPredictorH264::mv</a> [4]</td></tr>
<tr class="memdesc:gac729495b9553b8c8edd4992fb8069077"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV. MaxNumPredictor must be the returned value from attribute VAConfigAttribFEIMVPredictors query. Even application doesn't use the maximum predictors, the VAFEIMVPredictorH264 structure size has to be defined as maximum so each MB can be at a fixed location. Note that 0x8000 must be used for correspondent intra block. <br /></td></tr>
<tr class="separator:gac729495b9553b8c8edd4992fb8069077"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8a9e4100b3cb7d5552e9bb3729a10392"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a9e4100b3cb7d5552e9bb3729a10392"></a>
+<tr class="memitem:ga8a9e4100b3cb7d5552e9bb3729a10392"><td class="memItemLeft" align="right" valign="top"><a id="ga8a9e4100b3cb7d5552e9bb3729a10392"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392">VAEncFEIDistortionH264::inter_distortion</a> [16]</td></tr>
<tr class="memdesc:ga8a9e4100b3cb7d5552e9bb3729a10392"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inter-prediction-distortion associated with motion vector i (co-located with subblock_4x4_i). Its meaning is determined by sub-shape. It must be zero if the corresponding sub-shape is not chosen. <br /></td></tr>
<tr class="separator:ga8a9e4100b3cb7d5552e9bb3729a10392"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5918885e636773ec2d08a97b31b06ded"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5918885e636773ec2d08a97b31b06ded"></a>
+<tr class="memitem:ga5918885e636773ec2d08a97b31b06ded"><td class="memItemLeft" align="right" valign="top"><a id="ga5918885e636773ec2d08a97b31b06ded"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga5918885e636773ec2d08a97b31b06ded">VAStatsStatisticsParameterH264::len_sp</a>: 8</td></tr>
<tr class="memdesc:ga5918885e636773ec2d08a97b31b06ded"><td class="mdescLeft">&#160;</td><td class="mdescRight">length of search path <br /></td></tr>
<tr class="separator:ga5918885e636773ec2d08a97b31b06ded"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga415e9cb5e5724891edf2866f6ed7cb67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga415e9cb5e5724891edf2866f6ed7cb67"></a>
+<tr class="memitem:ga415e9cb5e5724891edf2866f6ed7cb67"><td class="memItemLeft" align="right" valign="top"><a id="ga415e9cb5e5724891edf2866f6ed7cb67"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67">VAStatsStatisticsParameterH264::search_path</a>: 8</td></tr>
<tr class="memdesc:ga415e9cb5e5724891edf2866f6ed7cb67"><td class="mdescLeft">&#160;</td><td class="mdescRight">motion search method definition 0: default value, diamond search 1: full search 2: diamond search <br /></td></tr>
<tr class="separator:ga415e9cb5e5724891edf2866f6ed7cb67"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8147b4d93a5780b1f748b121caffa0ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8147b4d93a5780b1f748b121caffa0ad"></a>
+<tr class="memitem:ga8147b4d93a5780b1f748b121caffa0ad"><td class="memItemLeft" align="right" valign="top"><a id="ga8147b4d93a5780b1f748b121caffa0ad"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad">VAStatsStatisticsParameterH264::sub_pel_mode</a>: 2</td></tr>
<tr class="memdesc:ga8147b4d93a5780b1f748b121caffa0ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">sub pixel mode definition 00b: integer mode searching 01b: half-pel mode searching 10b: reserved 11b: quarter-pel mode searching <br /></td></tr>
<tr class="separator:ga8147b4d93a5780b1f748b121caffa0ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga55a657a455031b1109e6e2b194d09581"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga55a657a455031b1109e6e2b194d09581"></a>
+<tr class="memitem:ga55a657a455031b1109e6e2b194d09581"><td class="memItemLeft" align="right" valign="top"><a id="ga55a657a455031b1109e6e2b194d09581"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581">VAStatsStatisticsParameterH264::inter_sad</a>: 2</td></tr>
<tr class="memdesc:ga55a657a455031b1109e6e2b194d09581"><td class="mdescLeft">&#160;</td><td class="mdescRight">distortion measure adjustment for inter search SAD comparison 00b: none 01b: reserved 10b: Haar transform adjusted 11b: reserved <br /></td></tr>
<tr class="separator:ga55a657a455031b1109e6e2b194d09581"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad816f11a76f112fa5ebf1976ff5f0c8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad816f11a76f112fa5ebf1976ff5f0c8a"></a>
+<tr class="memitem:gad816f11a76f112fa5ebf1976ff5f0c8a"><td class="memItemLeft" align="right" valign="top"><a id="gad816f11a76f112fa5ebf1976ff5f0c8a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gad816f11a76f112fa5ebf1976ff5f0c8a">VAStatsStatisticsParameterH264::intra_sad</a>: 2</td></tr>
<tr class="memdesc:gad816f11a76f112fa5ebf1976ff5f0c8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">distortion measure adjustment for intra search SAD comparison 00b: none 01b: reserved 10b: Haar transform adjusted 11b: reserved <br /></td></tr>
<tr class="separator:gad816f11a76f112fa5ebf1976ff5f0c8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadda34c718ccc388c86477c31ca0e4d3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadda34c718ccc388c86477c31ca0e4d3d"></a>
+<tr class="memitem:gadda34c718ccc388c86477c31ca0e4d3d"><td class="memItemLeft" align="right" valign="top"><a id="gadda34c718ccc388c86477c31ca0e4d3d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gadda34c718ccc388c86477c31ca0e4d3d">VAStatsStatisticsParameterH264::mv_predictor_ctrl</a>: 3</td></tr>
<tr class="memdesc:gadda34c718ccc388c86477c31ca0e4d3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicate if future or/and past MV in mv_predictor buffer is valid. 0: MV predictor disabled 1: MV predictor enabled for past reference 2: MV predictor enabled for future reference 3: MV predictor enabled for both past and future references <br /></td></tr>
<tr class="separator:gadda34c718ccc388c86477c31ca0e4d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabcbab4a743a35a0d3761c37a977ff974"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabcbab4a743a35a0d3761c37a977ff974"></a>
+<tr class="memitem:gabcbab4a743a35a0d3761c37a977ff974"><td class="memItemLeft" align="right" valign="top"><a id="gabcbab4a743a35a0d3761c37a977ff974"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974">VAStatsStatisticsParameterH264::ft_enable</a>: 1</td></tr>
<tr class="memdesc:gabcbab4a743a35a0d3761c37a977ff974"><td class="mdescLeft">&#160;</td><td class="mdescRight">forward transform enable 0: disable 1: enable, needs frame_qp or mb_qp input for transform <br /></td></tr>
<tr class="separator:gabcbab4a743a35a0d3761c37a977ff974"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1d97d62c4463efa44f97f94f81b7e415"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1d97d62c4463efa44f97f94f81b7e415"></a>
+<tr class="memitem:ga1d97d62c4463efa44f97f94f81b7e415"><td class="memItemLeft" align="right" valign="top"><a id="ga1d97d62c4463efa44f97f94f81b7e415"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga1d97d62c4463efa44f97f94f81b7e415">VAStatsStatisticsParameterH264::intra_part_mask</a>: 5</td></tr>
<tr class="memdesc:ga1d97d62c4463efa44f97f94f81b7e415"><td class="mdescLeft">&#160;</td><td class="mdescRight">luma intra mode partition mask xxxx1: luma_intra_16x16 disabled xxx1x: luma_intra_8x8 disabled xx1xx: luma_intra_4x4 disabled xx111: intra prediction is disabled <br /></td></tr>
<tr class="separator:ga1d97d62c4463efa44f97f94f81b7e415"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4730bc924f30abf500494f313a6bf04a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4730bc924f30abf500494f313a6bf04a"></a>
+<tr class="memitem:ga4730bc924f30abf500494f313a6bf04a"><td class="memItemLeft" align="right" valign="top"><a id="ga4730bc924f30abf500494f313a6bf04a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga4730bc924f30abf500494f313a6bf04a">VAStatsStatisticsParameterH264::ref_width</a>: 8</td></tr>
<tr class="memdesc:ga4730bc924f30abf500494f313a6bf04a"><td class="mdescLeft">&#160;</td><td class="mdescRight">motion search window(ref_width * ref_height) <br /></td></tr>
<tr class="separator:ga4730bc924f30abf500494f313a6bf04a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4b9f9f2bdb8f35694134719138a5e7fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b9f9f2bdb8f35694134719138a5e7fb"></a>
+<tr class="memitem:ga4b9f9f2bdb8f35694134719138a5e7fb"><td class="memItemLeft" align="right" valign="top"><a id="ga4b9f9f2bdb8f35694134719138a5e7fb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb">VAStatsStatisticsParameterH264::search_window</a>: 4</td></tr>
<tr class="memdesc:ga4b9f9f2bdb8f35694134719138a5e7fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">predefined motion search windows. If selected, len_sp, window(ref_width * ref_eight) and search_path setting are ignored. 0: not use predefined search window 1: Tiny, len_sp=4, 24x24 window and diamond search 2: Small, len_sp=9, 28x28 window and diamond search 3: Diamond, len_sp=16, 48x40 window and diamond search 4: Large Diamond, len_sp=32, 48x40 window and diamond search 5: Exhaustive, len_sp=48, 48x40 window and full search 6: Extend Diamond, len_sp=16, 64x40 window and diamond search 7: Extend Large Diamond, len_sp=32, 64x40 window and diamond search 8: Extend Exhaustive, len_sp=48, 64x40 window and full search <br /></td></tr>
<tr class="separator:ga4b9f9f2bdb8f35694134719138a5e7fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab9205de54e1fe74f3e735fc5c8793bc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9205de54e1fe74f3e735fc5c8793bc5"></a>
+<tr class="memitem:gab9205de54e1fe74f3e735fc5c8793bc5"><td class="memItemLeft" align="right" valign="top"><a id="gab9205de54e1fe74f3e735fc5c8793bc5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5">VAStatsStatisticsParameterH264::disable_mv_output</a>: 1</td></tr>
<tr class="memdesc:gab9205de54e1fe74f3e735fc5c8793bc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">MVOutput. When set to 1, MV output is NOT provided. <br /></td></tr>
<tr class="separator:gab9205de54e1fe74f3e735fc5c8793bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0312178ee7d2761d44d2396285d2ef5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0312178ee7d2761d44d2396285d2ef5f"></a>
+<tr class="memitem:ga0312178ee7d2761d44d2396285d2ef5f"><td class="memItemLeft" align="right" valign="top"><a id="ga0312178ee7d2761d44d2396285d2ef5f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f">VAStatsStatisticsParameterH264::disable_statistics_output</a>: 1</td></tr>
<tr class="memdesc:ga0312178ee7d2761d44d2396285d2ef5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">StatisticsOutput. When set to 1, Statistics output is NOT provided. <br /></td></tr>
<tr class="separator:ga0312178ee7d2761d44d2396285d2ef5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa2bd5a64cac0d15fc3358bc33fa61995"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa2bd5a64cac0d15fc3358bc33fa61995"></a>
+<tr class="memitem:gaa2bd5a64cac0d15fc3358bc33fa61995"><td class="memItemLeft" align="right" valign="top"><a id="gaa2bd5a64cac0d15fc3358bc33fa61995"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995">VAStatsStatisticsParameterH264::enable_8x8_statistics</a>: 1</td></tr>
<tr class="memdesc:gaa2bd5a64cac0d15fc3358bc33fa61995"><td class="mdescLeft">&#160;</td><td class="mdescRight">block 8x8 data enabling in statistics output <br /></td></tr>
<tr class="separator:gaa2bd5a64cac0d15fc3358bc33fa61995"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacdd532ca8541e7f7bf0826c911525ebf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacdd532ca8541e7f7bf0826c911525ebf"></a>
+<tr class="memitem:gacdd532ca8541e7f7bf0826c911525ebf"><td class="memItemLeft" align="right" valign="top"><a id="gacdd532ca8541e7f7bf0826c911525ebf"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf">VAStatsStatisticsH264::best_inter_distortion0</a>: 16</td></tr>
<tr class="memdesc:gacdd532ca8541e7f7bf0826c911525ebf"><td class="mdescLeft">&#160;</td><td class="mdescRight">past reference <br /></td></tr>
<tr class="separator:gacdd532ca8541e7f7bf0826c911525ebf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5e8a4896e2f208b6193b0f1a492fb028"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5e8a4896e2f208b6193b0f1a492fb028"></a>
+<tr class="memitem:ga5e8a4896e2f208b6193b0f1a492fb028"><td class="memItemLeft" align="right" valign="top"><a id="ga5e8a4896e2f208b6193b0f1a492fb028"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028">VAStatsStatisticsH264::best_inter_distortion1</a>: 16</td></tr>
<tr class="memdesc:ga5e8a4896e2f208b6193b0f1a492fb028"><td class="mdescLeft">&#160;</td><td class="mdescRight">future reference <br /></td></tr>
<tr class="separator:ga5e8a4896e2f208b6193b0f1a492fb028"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacb2647bf6b4a00c9ea2513bb74630cb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacb2647bf6b4a00c9ea2513bb74630cb4"></a>
+<tr class="memitem:gacb2647bf6b4a00c9ea2513bb74630cb4"><td class="memItemLeft" align="right" valign="top"><a id="gacb2647bf6b4a00c9ea2513bb74630cb4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4">VAStatsStatisticsH264::mb_is_flat</a>: 1</td></tr>
<tr class="memdesc:gacb2647bf6b4a00c9ea2513bb74630cb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWORD 5 flat info. <br /></td></tr>
<tr class="separator:gacb2647bf6b4a00c9ea2513bb74630cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac5cac2d498db3400dc988e874b69cc27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac5cac2d498db3400dc988e874b69cc27"></a>
+<tr class="memitem:gac5cac2d498db3400dc988e874b69cc27"><td class="memItemLeft" align="right" valign="top"><a id="gac5cac2d498db3400dc988e874b69cc27"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27">VAStatsStatisticsH264::variance_16x16</a></td></tr>
<tr class="memdesc:gac5cac2d498db3400dc988e874b69cc27"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWORD 6 variance for block16x16. <br /></td></tr>
<tr class="separator:gac5cac2d498db3400dc988e874b69cc27"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabc39a2d5a6563fb04013e766a697881b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabc39a2d5a6563fb04013e766a697881b"></a>
+<tr class="memitem:gabc39a2d5a6563fb04013e766a697881b"><td class="memItemLeft" align="right" valign="top"><a id="gabc39a2d5a6563fb04013e766a697881b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gabc39a2d5a6563fb04013e766a697881b">VAStatsStatisticsH264::variance_8x8</a> [4]</td></tr>
<tr class="memdesc:gabc39a2d5a6563fb04013e766a697881b"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWORD 7 ~ 10, variance for block8x8. <br /></td></tr>
<tr class="separator:gabc39a2d5a6563fb04013e766a697881b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4039cc6efa772bf29746b91099a0b177"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4039cc6efa772bf29746b91099a0b177"></a>
+<tr class="memitem:ga4039cc6efa772bf29746b91099a0b177"><td class="memItemLeft" align="right" valign="top"><a id="ga4039cc6efa772bf29746b91099a0b177"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177">VAStatsStatisticsH264::pixel_average_16x16</a></td></tr>
<tr class="memdesc:ga4039cc6efa772bf29746b91099a0b177"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWORD 11 pixel_average for block16x16. <br /></td></tr>
<tr class="separator:ga4039cc6efa772bf29746b91099a0b177"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6d28dcf7fdb2ff73313a60f6a529e855"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d28dcf7fdb2ff73313a60f6a529e855"></a>
+<tr class="memitem:ga6d28dcf7fdb2ff73313a60f6a529e855"><td class="memItemLeft" align="right" valign="top"><a id="ga6d28dcf7fdb2ff73313a60f6a529e855"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga6d28dcf7fdb2ff73313a60f6a529e855">VAStatsStatisticsH264::pixel_average_8x8</a> [4]</td></tr>
<tr class="memdesc:ga6d28dcf7fdb2ff73313a60f6a529e855"><td class="mdescLeft">&#160;</td><td class="mdescRight">DWORD 12 ~ 15, pixel_average for block8x8. <br /></td></tr>
<tr class="separator:ga6d28dcf7fdb2ff73313a60f6a529e855"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="gaab108529bcf4801c8346a46cc58a70e2"></a>
+<a id="gaab108529bcf4801c8346a46cc58a70e2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaab108529bcf4801c8346a46cc58a70e2">&#9670;&nbsp;</a></span>adaptive_search</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -327,7 +312,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gac437190ba1ece1f214f415cbc32faa7e"></a>
+<a id="gac437190ba1ece1f214f415cbc32faa7e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac437190ba1ece1f214f415cbc32faa7e">&#9670;&nbsp;</a></span>colocated_mb_distortion</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -340,7 +327,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gaccb62f4546ed6fb6d520a61f2240b64b"></a>
+<a id="gaccb62f4546ed6fb6d520a61f2240b64b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaccb62f4546ed6fb6d520a61f2240b64b">&#9670;&nbsp;</a></span>distortion_type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -353,7 +342,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gac1cd1612a362caaa5cdd4a9c9dc8c16b"></a>
+<a id="gac1cd1612a362caaa5cdd4a9c9dc8c16b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac1cd1612a362caaa5cdd4a9c9dc8c16b">&#9670;&nbsp;</a></span>inter_sad</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -366,7 +357,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gac84238e211dd69fd0580a887c73e140f"></a>
+<a id="gac84238e211dd69fd0580a887c73e140f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac84238e211dd69fd0580a887c73e140f">&#9670;&nbsp;</a></span>intra_part_mask</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -379,7 +372,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga0db78717d2e0572baa666ba383291f22"></a>
+<a id="ga0db78717d2e0572baa666ba383291f22"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0db78717d2e0572baa666ba383291f22">&#9670;&nbsp;</a></span>intra_sad</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -392,7 +387,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gab036b656305068d2040a8dd89005446d"></a>
+<a id="gab036b656305068d2040a8dd89005446d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab036b656305068d2040a8dd89005446d">&#9670;&nbsp;</a></span>mb_input</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -405,7 +402,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga0dbd1285d9a870d1180a9e019eab5100"></a>
+<a id="ga0dbd1285d9a870d1180a9e019eab5100"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0dbd1285d9a870d1180a9e019eab5100">&#9670;&nbsp;</a></span>mb_qp</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -418,7 +417,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gaafaeacb644816555009d1f8f6689f53c"></a>
+<a id="gaafaeacb644816555009d1f8f6689f53c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaafaeacb644816555009d1f8f6689f53c">&#9670;&nbsp;</a></span>mb_size_ctrl</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -431,7 +432,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga5c73a14d5346fccc7b9ac9eb16aad981"></a>
+<a id="ga5c73a14d5346fccc7b9ac9eb16aad981"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5c73a14d5346fccc7b9ac9eb16aad981">&#9670;&nbsp;</a></span>multi_pred_l0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -444,7 +447,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga073ee7f2ab36ade5b9f25572098b8726"></a>
+<a id="ga073ee7f2ab36ade5b9f25572098b8726"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga073ee7f2ab36ade5b9f25572098b8726">&#9670;&nbsp;</a></span>multi_pred_l1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -457,7 +462,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gac21b158dfbf2e82201612bf03383e85d"></a>
+<a id="gac21b158dfbf2e82201612bf03383e85d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac21b158dfbf2e82201612bf03383e85d">&#9670;&nbsp;</a></span>mv_predictor_enable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -470,7 +477,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gaa344b4e3f737fbaad9d63d354d13b2d6"></a>
+<a id="gaa344b4e3f737fbaad9d63d354d13b2d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa344b4e3f737fbaad9d63d354d13b2d6">&#9670;&nbsp;</a></span>repartition_check_enable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -483,7 +492,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="gaf592800035866e3eeb6d4b08099aad50"></a>
+<a id="gaf592800035866e3eeb6d4b08099aad50"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf592800035866e3eeb6d4b08099aad50">&#9670;&nbsp;</a></span>sub_pel_mode</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -498,6 +509,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__fei__hevc.html b/group__api__fei__hevc.html
index 67abd27..fac3f20 100644
--- a/group__api__fei__hevc.html
+++ b/group__api__fei__hevc.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: HEVC FEI encoding API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -101,55 +84,55 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
-<tr class="memitem:ga3338c4283d67dadf8ea22628f9fde47a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3338c4283d67dadf8ea22628f9fde47a"></a>
+<tr class="memitem:ga3338c4283d67dadf8ea22628f9fde47a"><td class="memItemLeft" align="right" valign="top"><a id="ga3338c4283d67dadf8ea22628f9fde47a"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a">VAEncMiscParameterFEIFrameControlHEVC::ctb_ctrl</a></td></tr>
<tr class="memdesc:ga3338c4283d67dadf8ea22628f9fde47a"><td class="mdescLeft">&#160;</td><td class="mdescRight">CTB control input buffer. It is valid only when per_ctb_input is set to 1. The data in this buffer correspond to the input source. CTB is in raster scan order, each CTB control data structure is defined by <a class="el" href="structVAEncFEICTBControlHEVC.html" title="FEI CTB level control data structure. ">VAEncFEICTBControlHEVC</a>. Buffer size shall not be less than the number of CTBs multiplied by sizeof(VAEncFEICTBControlHEVC). <br /></td></tr>
<tr class="separator:ga3338c4283d67dadf8ea22628f9fde47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaaace111902cfa4c99c5100b804bcd0a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaace111902cfa4c99c5100b804bcd0a2"></a>
+<tr class="memitem:gaaace111902cfa4c99c5100b804bcd0a2"><td class="memItemLeft" align="right" valign="top"><a id="gaaace111902cfa4c99c5100b804bcd0a2"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2">VAEncMiscParameterFEIFrameControlHEVC::ctb_cmd</a></td></tr>
<tr class="memdesc:gaaace111902cfa4c99c5100b804bcd0a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">CTB cmd per CTB data output of ENC it is reserved for CTB level information it should include CU split information and other CTB datas . Each CTB block has one CTB cmd data. <br /></td></tr>
<tr class="separator:gaaace111902cfa4c99c5100b804bcd0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaed4de29430a61e98e65f2e24b78fe299"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed4de29430a61e98e65f2e24b78fe299"></a>
+<tr class="memitem:gaed4de29430a61e98e65f2e24b78fe299"><td class="memItemLeft" align="right" valign="top"><a id="gaed4de29430a61e98e65f2e24b78fe299"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299">VAEncMiscParameterFEIFrameControlHEVC::cu_record</a></td></tr>
<tr class="memdesc:gaed4de29430a61e98e65f2e24b78fe299"><td class="mdescLeft">&#160;</td><td class="mdescRight">CU record data output of ENC it is reserved for CU level information it should include CU detail data. include mode,MV, reference etc. Each CTB block has one CU record data. <br /></td></tr>
<tr class="separator:gaed4de29430a61e98e65f2e24b78fe299"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadfedef2f0f33ec4cb605a5abffaf2a5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadfedef2f0f33ec4cb605a5abffaf2a5e"></a>
+<tr class="memitem:gadfedef2f0f33ec4cb605a5abffaf2a5e"><td class="memItemLeft" align="right" valign="top"><a id="gadfedef2f0f33ec4cb605a5abffaf2a5e"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">VAEncMiscParameterFEIFrameControlHEVC::distortion</a></td></tr>
<tr class="memdesc:gadfedef2f0f33ec4cb605a5abffaf2a5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">distortion output of ENC or ENC_PAK. Each CTB has one distortion data with <a class="el" href="structVAEncFEIDistortionHevc.html" title="VAEncFEIDistortionHevc defines the data structure for VAEncFEIDistortionBufferType per CTB block...">VAEncFEIDistortionHevc</a> Buffer size shall not be less than the number of CTBs multiplied by sizeof(VAEncFEIDistortionHevc). <br /></td></tr>
<tr class="separator:gadfedef2f0f33ec4cb605a5abffaf2a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga50bafa5deffb5d25c6d12356d0acd883"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga50bafa5deffb5d25c6d12356d0acd883"></a>
+<tr class="memitem:ga50bafa5deffb5d25c6d12356d0acd883"><td class="memItemLeft" align="right" valign="top"><a id="ga50bafa5deffb5d25c6d12356d0acd883"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">VAEncMiscParameterFEIFrameControlHEVC::qp</a></td></tr>
<tr class="memdesc:ga50bafa5deffb5d25c6d12356d0acd883"><td class="mdescLeft">&#160;</td><td class="mdescRight">Qp input buffer. It is valid only when per_block_qp is set to 1. The data in this buffer correspond to the input source. One Qp per block block is in raster scan order, each Qp is a signed char (8-bit) value. <br /></td></tr>
<tr class="separator:ga50bafa5deffb5d25c6d12356d0acd883"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga22a28a6e1c3bdc3a326cb9dbb44794ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga22a28a6e1c3bdc3a326cb9dbb44794ef"></a>
+<tr class="memitem:ga22a28a6e1c3bdc3a326cb9dbb44794ef"><td class="memItemLeft" align="right" valign="top"><a id="ga22a28a6e1c3bdc3a326cb9dbb44794ef"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">VAEncMiscParameterFEIFrameControlHEVC::mv_predictor</a></td></tr>
<tr class="memdesc:ga22a28a6e1c3bdc3a326cb9dbb44794ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV predictor. It is valid only when mv_predictor_input is set to non-zero. Each CTB block has one or more pair of motion vectors and the corresponding reference indexes as defined by <a class="el" href="structVAEncFEIMVPredictorHEVC.html" title="Application can use this definition as reference to allocate the buffer based on MaxNumPredictor retu...">VAEncFEIMVPredictorHEVC</a>. 32x32 block is in raster scan order. Buffer size shall not be less than the number of 16x16 blocks multiplied by sizeof(VAEncFEIMVPredictorHEVC). <br /></td></tr>
<tr class="separator:ga22a28a6e1c3bdc3a326cb9dbb44794ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa612d7b8e1a4736594917fe5aa5772e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa612d7b8e1a4736594917fe5aa5772e9"></a>
+<tr class="memitem:gaa612d7b8e1a4736594917fe5aa5772e9"><td class="memItemLeft" align="right" valign="top"><a id="gaa612d7b8e1a4736594917fe5aa5772e9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9">VAEncMiscParameterFEIFrameControlHEVC::num_mv_predictors_l0</a>: 16</td></tr>
<tr class="memdesc:gaa612d7b8e1a4736594917fe5aa5772e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of MV predictors L0 and L1. the maximum number of motion vector predictor for a 16x16, 32x32 or 64x64 block is four, it must not be greater than maximum supported MV predictor, <br /></td></tr>
<tr class="separator:gaa612d7b8e1a4736594917fe5aa5772e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6ff0a56a30f796743f4236904a3d2a59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6ff0a56a30f796743f4236904a3d2a59"></a>
+<tr class="memitem:ga6ff0a56a30f796743f4236904a3d2a59"><td class="memItemLeft" align="right" valign="top"><a id="ga6ff0a56a30f796743f4236904a3d2a59"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59">VAEncMiscParameterFEIFrameControlHEVC::search_path</a>: 8</td></tr>
<tr class="memdesc:ga6ff0a56a30f796743f4236904a3d2a59"><td class="mdescLeft">&#160;</td><td class="mdescRight">control parameters <br /></td></tr>
<tr class="separator:ga6ff0a56a30f796743f4236904a3d2a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3b52e7866d1e82a3a29caf27562aac3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3b52e7866d1e82a3a29caf27562aac3d"></a>
+<tr class="memitem:ga3b52e7866d1e82a3a29caf27562aac3d"><td class="memItemLeft" align="right" valign="top"><a id="ga3b52e7866d1e82a3a29caf27562aac3d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d">VAEncMiscParameterFEIFrameControlHEVC::multi_pred_l0</a>: 4</td></tr>
<tr class="memdesc:ga3b52e7866d1e82a3a29caf27562aac3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">multi pred l0/1 0000: no internal MV predictor will be used 0001: spatial MV predictors 0100/1000: Reserved <br /></td></tr>
<tr class="separator:ga3b52e7866d1e82a3a29caf27562aac3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaecd7869174bb8c9606b1a3f7576bc6ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaecd7869174bb8c9606b1a3f7576bc6ab"></a>
+<tr class="memitem:gaecd7869174bb8c9606b1a3f7576bc6ab"><td class="memItemLeft" align="right" valign="top"><a id="gaecd7869174bb8c9606b1a3f7576bc6ab"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab">VAEncMiscParameterFEIFrameControlHEVC::sub_pel_mode</a>: 2</td></tr>
<tr class="memdesc:gaecd7869174bb8c9606b1a3f7576bc6ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines the motion vector precision, like integer/half/quarter pel. 00b: integer pel 01b: half-pel 10b: reserved 11b: quarter-pel <br /></td></tr>
<tr class="separator:gaecd7869174bb8c9606b1a3f7576bc6ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga82376da7adc974f7bd75a7fdd5a3d8cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82376da7adc974f7bd75a7fdd5a3d8cb"></a>
+<tr class="memitem:ga82376da7adc974f7bd75a7fdd5a3d8cb"><td class="memItemLeft" align="right" valign="top"><a id="ga82376da7adc974f7bd75a7fdd5a3d8cb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb">VAEncMiscParameterFEIFrameControlHEVC::mv_predictor_input</a>: 3</td></tr>
<tr class="memdesc:ga82376da7adc974f7bd75a7fdd5a3d8cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">mv_predictor_input 000: MV predictor disabled 001: MV predictor enabled per 16x16 block 010: MV predictor enabled per 32x32 block 011: MV predictor enabled per 64x64 block 111: MV predictor enabled, block size can vary and is determined by BlockSize in motion vector predictor buffer 100/101/110: Reserved <br /></td></tr>
<tr class="separator:ga82376da7adc974f7bd75a7fdd5a3d8cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6b34dde262f619b50dc9a258814d3dae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6b34dde262f619b50dc9a258814d3dae"></a>
+<tr class="memitem:ga6b34dde262f619b50dc9a258814d3dae"><td class="memItemLeft" align="right" valign="top"><a id="ga6b34dde262f619b50dc9a258814d3dae"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae">VAEncMiscParameterFEIFrameControlHEVC::per_block_qp</a>: 1</td></tr>
<tr class="memdesc:ga6b34dde262f619b50dc9a258814d3dae"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables per CTB or CU qp <br /></td></tr>
<tr class="separator:ga6b34dde262f619b50dc9a258814d3dae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2d1cfa80aff1c1702c41666a211fe959"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2d1cfa80aff1c1702c41666a211fe959"></a>
+<tr class="memitem:ga2d1cfa80aff1c1702c41666a211fe959"><td class="memItemLeft" align="right" valign="top"><a id="ga2d1cfa80aff1c1702c41666a211fe959"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959">VAEncMiscParameterFEIFrameControlHEVC::per_ctb_input</a>: 1</td></tr>
<tr class="memdesc:ga2d1cfa80aff1c1702c41666a211fe959"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables the per CTB input , if 1, need ctb_ctrl to be a real surface ID <br /></td></tr>
<tr class="separator:ga2d1cfa80aff1c1702c41666a211fe959"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -157,15 +140,15 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:ga9c5083e6c5fedf5781ea20e8863862ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga069f582c490c0dae253c4439b8658fa7"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7">VAEncMiscParameterFEIFrameControlHEVC::force_lcu_split</a>: 1</td></tr>
<tr class="separator:ga069f582c490c0dae253c4439b8658fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5b3a917952f2bee4cc426857e7153bf6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5b3a917952f2bee4cc426857e7153bf6"></a>
+<tr class="memitem:ga5b3a917952f2bee4cc426857e7153bf6"><td class="memItemLeft" align="right" valign="top"><a id="ga5b3a917952f2bee4cc426857e7153bf6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6">VAEncMiscParameterFEIFrameControlHEVC::enable_cu64_check</a>: 1</td></tr>
<tr class="memdesc:ga5b3a917952f2bee4cc426857e7153bf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables CU64x64 check <br /></td></tr>
<tr class="separator:ga5b3a917952f2bee4cc426857e7153bf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1314c265350b82931eed4928a4ba9b48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1314c265350b82931eed4928a4ba9b48"></a>
+<tr class="memitem:ga1314c265350b82931eed4928a4ba9b48"><td class="memItemLeft" align="right" valign="top"><a id="ga1314c265350b82931eed4928a4ba9b48"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48">VAEncMiscParameterFEIFrameControlHEVC::enable_cu64_amp_check</a>: 1</td></tr>
<tr class="memdesc:ga1314c265350b82931eed4928a4ba9b48"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables CU64x64 asymmetric motion partition check <br /></td></tr>
<tr class="separator:ga1314c265350b82931eed4928a4ba9b48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa048e36f3d8ca16cf5b08c7d0a340036"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa048e36f3d8ca16cf5b08c7d0a340036"></a>
+<tr class="memitem:gaa048e36f3d8ca16cf5b08c7d0a340036"><td class="memItemLeft" align="right" valign="top"><a id="gaa048e36f3d8ca16cf5b08c7d0a340036"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaa048e36f3d8ca16cf5b08c7d0a340036">VAEncMiscParameterFEIFrameControlHEVC::cu64_skip_check_only</a>: 1</td></tr>
<tr class="memdesc:gaa048e36f3d8ca16cf5b08c7d0a340036"><td class="mdescLeft">&#160;</td><td class="mdescRight">specifies if check the 64x64 merge candidate 0: after skip check, 1: only skip check for 64x64 Default: 0. This field is used by LCU64 bi-directional. <br /></td></tr>
<tr class="separator:gaa048e36f3d8ca16cf5b08c7d0a340036"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -173,40 +156,44 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:ga0a4b44706c7130f1ff70b7d022959046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ea42d40b0ae37f47c684b3e6eb75cfa"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">VAEncMiscParameterFEIFrameControlHEVC::ref_height</a>: 8</td></tr>
<tr class="separator:ga4ea42d40b0ae37f47c684b3e6eb75cfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2b7da214a22cbf4f6898231c5355f8f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2b7da214a22cbf4f6898231c5355f8f5"></a>
+<tr class="memitem:ga2b7da214a22cbf4f6898231c5355f8f5"><td class="memItemLeft" align="right" valign="top"><a id="ga2b7da214a22cbf4f6898231c5355f8f5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5">VAEncMiscParameterFEIFrameControlHEVC::search_window</a>: 8</td></tr>
<tr class="memdesc:ga2b7da214a22cbf4f6898231c5355f8f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">search window similar for AVC defines predefined search windows. If it is selected, RefWidth, RefHeight, LenSP and SearchPath are ignored. 0 : not use predefined search window 1 : Tiny – (4 SUs) 24x24 window diamond search 2 : Small – (9 SUs) 28x28 window diamond search 3 : Diamond – (16 SUs) 48x40 window diamond search 4 : Large Diamond – (32 SUs) 48x40 window diamond search 5 : Exhaustive – 48x40 window full search 6 : (64 SUs) 64x64 window full search Note: option 1, 2, 3 and 4 are valid only when CAP parameter SearchWindow64Support is 0. And option 6 is valid only when SearchWindow64Support is 1. <br /></td></tr>
<tr class="separator:ga2b7da214a22cbf4f6898231c5355f8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4df08bfa89e7caf198d8eceacb01b9b6"></a>
+<tr class="memitem:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="memItemLeft" align="right" valign="top"><a id="ga4df08bfa89e7caf198d8eceacb01b9b6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">VAEncMiscParameterFEIFrameControlHEVC::max_num_ime_search_center</a>: 3</td></tr>
<tr class="memdesc:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of internal MV predictors for IME searches <br /></td></tr>
<tr class="separator:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga039395d7dee2d05b175203438b3a367b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga039395d7dee2d05b175203438b3a367b"></a>
+<tr class="memitem:ga5f8df71fb7e07b56105215897ddfdb08"><td class="memItemLeft" align="right" valign="top"><a id="ga5f8df71fb7e07b56105215897ddfdb08"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">VAEncMiscParameterFEIFrameControlHEVC::fast_intra_mode</a>: 1</td></tr>
+<tr class="memdesc:ga5f8df71fb7e07b56105215897ddfdb08"><td class="mdescLeft">&#160;</td><td class="mdescRight">fast intra prediction enabling bit. It is used as a trade-off between speed and quality. The flag will be ignored if it's unsupported in the driver <br /></td></tr>
+<tr class="separator:ga5f8df71fb7e07b56105215897ddfdb08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga039395d7dee2d05b175203438b3a367b"><td class="memItemLeft" align="right" valign="top"><a id="ga039395d7dee2d05b175203438b3a367b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">VAEncMiscParameterFEIFrameControlHEVC::num_concurrent_enc_frame_partition</a>: 8</td></tr>
<tr class="memdesc:ga039395d7dee2d05b175203438b3a367b"><td class="mdescLeft">&#160;</td><td class="mdescRight">specifies number of splits that encoder could be run concurrently 1: level 1, default value 2: level 2 4: level 3 <br /></td></tr>
<tr class="separator:ga039395d7dee2d05b175203438b3a367b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0eaf3a7308c957d8478edf150b42b284"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0eaf3a7308c957d8478edf150b42b284"></a>
+<tr class="memitem:ga0eaf3a7308c957d8478edf150b42b284"><td class="memItemLeft" align="right" valign="top"><a id="ga0eaf3a7308c957d8478edf150b42b284"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">VAEncMiscParameterFEIFrameControlHEVC::max_frame_size</a></td></tr>
<tr class="memdesc:ga0eaf3a7308c957d8478edf150b42b284"><td class="mdescLeft">&#160;</td><td class="mdescRight">max frame size control with multi passes QP setting <br /></td></tr>
<tr class="separator:ga0eaf3a7308c957d8478edf150b42b284"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7808b20bc41af4264c88d93b3a9e4de5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7808b20bc41af4264c88d93b3a9e4de5"></a>
+<tr class="memitem:ga7808b20bc41af4264c88d93b3a9e4de5"><td class="memItemLeft" align="right" valign="top"><a id="ga7808b20bc41af4264c88d93b3a9e4de5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">VAEncMiscParameterFEIFrameControlHEVC::num_passes</a></td></tr>
<tr class="memdesc:ga7808b20bc41af4264c88d93b3a9e4de5"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of passes, every pass has different QP <br /></td></tr>
<tr class="separator:ga7808b20bc41af4264c88d93b3a9e4de5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga019cedba2d4f25939801ef211af86657"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga019cedba2d4f25939801ef211af86657"></a>
+<tr class="memitem:ga019cedba2d4f25939801ef211af86657"><td class="memItemLeft" align="right" valign="top"><a id="ga019cedba2d4f25939801ef211af86657"></a>
uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">VAEncMiscParameterFEIFrameControlHEVC::delta_qp</a></td></tr>
<tr class="memdesc:ga019cedba2d4f25939801ef211af86657"><td class="mdescLeft">&#160;</td><td class="mdescRight">delta QP list for every pass <br /></td></tr>
<tr class="separator:ga019cedba2d4f25939801ef211af86657"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga22454559c1a27bf08b7789c0504c49cc"><td class="memItemLeft" ><a class="anchor" id="ga22454559c1a27bf08b7789c0504c49cc"></a>
+<tr class="memitem:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memItemLeft" ><a id="gaa5af8b827fa80a5f32a3c647f0637239"></a>
struct {</td></tr>
-<tr class="memitem:ga22454559c1a27bf08b7789c0504c49cc"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc">VAEncFEIMVPredictorHEVC::ref_idx</a> [4]</td></tr>
-<tr class="memdesc:ga22454559c1a27bf08b7789c0504c49cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Feference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in slice header (final reference list). Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. Ref0xIndex – RefPicList0; Ref1xIndex – RefPicList1; x – 0 ~ MaxNumPredictor. <br /></td></tr>
-<tr class="separator:ga22454559c1a27bf08b7789c0504c49cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5cb4c16a0c4817913d495e0f004884c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5cb4c16a0c4817913d495e0f004884c8"></a>
+<tr class="memitem:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239">VAEncFEIMVPredictorHEVC::ref_idx</a> [4]</td></tr>
+<tr class="memdesc:gaa5af8b827fa80a5f32a3c647f0637239"><td class="mdescLeft">&#160;</td><td class="mdescRight">Feference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in slice header (final reference list). Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. Ref0xIndex – RefPicList0; Ref1xIndex – RefPicList1; x – 0 ~ MaxNumPredictor. <br /></td></tr>
+<tr class="separator:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5cb4c16a0c4817913d495e0f004884c8"><td class="memItemLeft" align="right" valign="top"><a id="ga5cb4c16a0c4817913d495e0f004884c8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8">VAEncFEIMVPredictorHEVC::block_size</a>: 2</td></tr>
<tr class="memdesc:ga5cb4c16a0c4817913d495e0f004884c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Valid only when MVPredictor is set to 011 for HEVC. Only valid in the first 16x16 block. 00: MV predictor disabled for this 32x32 block 01: MV predictor enabled per 16x16 block for this 32x32 block 10: MV predictor enabled per 32x32 block, the rest of 16x16 block data within this 32x32 block are ignored 11: Reserved. <br /></td></tr>
<tr class="separator:ga5cb4c16a0c4817913d495e0f004884c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7e1d740ebf4925e53a3c2fe189bae2f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e1d740ebf4925e53a3c2fe189bae2f8"></a>
+<tr class="memitem:ga7e1d740ebf4925e53a3c2fe189bae2f8"><td class="memItemLeft" align="right" valign="top"><a id="ga7e1d740ebf4925e53a3c2fe189bae2f8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8">VAEncFEICTBControlHEVC::force_to_zero_coeff</a>: 1</td></tr>
<tr class="memdesc:ga7e1d740ebf4925e53a3c2fe189bae2f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">force all coeff to zero <br /></td></tr>
<tr class="separator:ga7e1d740ebf4925e53a3c2fe189bae2f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -217,7 +204,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="ga9d70b02e75d05f00b0732a4514276ee5"></a>
+<a id="ga9d70b02e75d05f00b0732a4514276ee5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9d70b02e75d05f00b0732a4514276ee5">&#9670;&nbsp;</a></span>best_distortion</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -230,7 +219,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga9c5083e6c5fedf5781ea20e8863862ed"></a>
+<a id="ga9c5083e6c5fedf5781ea20e8863862ed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9c5083e6c5fedf5781ea20e8863862ed">&#9670;&nbsp;</a></span>colocated_ctb_distortion <span class="overload">[1/2]</span></h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -243,7 +234,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga8ca5468b8121c5bf5da327283949aabd"></a>
+<a id="ga8ca5468b8121c5bf5da327283949aabd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8ca5468b8121c5bf5da327283949aabd">&#9670;&nbsp;</a></span>colocated_ctb_distortion <span class="overload">[2/2]</span></h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -256,7 +249,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga069f582c490c0dae253c4439b8658fa7"></a>
+<a id="ga069f582c490c0dae253c4439b8658fa7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga069f582c490c0dae253c4439b8658fa7">&#9670;&nbsp;</a></span>force_lcu_split</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -269,7 +264,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga4ea42d40b0ae37f47c684b3e6eb75cfa"></a>
+<a id="ga4ea42d40b0ae37f47c684b3e6eb75cfa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4ea42d40b0ae37f47c684b3e6eb75cfa">&#9670;&nbsp;</a></span>ref_height</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -282,7 +279,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ga0a4b44706c7130f1ff70b7d022959046"></a>
+<a id="ga0a4b44706c7130f1ff70b7d022959046"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0a4b44706c7130f1ff70b7d022959046">&#9670;&nbsp;</a></span>ref_width</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -297,6 +296,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/group__api__vpp.html b/group__api__vpp.html
index 49edec2..0f58eb4 100644
--- a/group__api__vpp.html
+++ b/group__api__vpp.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Video processing API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -97,6 +80,15 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specification of values supported by the filter. <a href="structVAProcFilterValueRange.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes High Dynamic Range Meta Data for HDR10. <a href="structVAHdrMetaDataHDR10.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Capabilities specification for the High Dynamic Range filter. <a href="structVAProcFilterCapHighDynamicRange.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range Meta Data. <a href="structVAHdrMetaData.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video processing pipeline configuration. <a href="structVAProcPipelineParameterBuffer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,6 +107,12 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total color correction filter parametrization. <a href="structVAProcFilterParameterBufferTotalColorCorrection.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Human Vision System(HVS) Noise reduction filter parametrization. <a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range(HDR) Tone Mapping filter parametrization. <a href="structVAProcFilterParameterBufferHDRToneMapping.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCap.html">VAProcFilterCap</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default filter cap specification (single range value). <a href="structVAProcFilterCap.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -135,6 +133,93 @@ Macros</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">VAProcFilterNoiseReduction</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">VAProcFilterDeinterlacing</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4">VAProcFilterSharpening</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca">VAProcFilterSkinToneEnhancement</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">VAProcFilterTotalColorCorrection</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">VAProcFilterHVSNoiseReduction</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">VAProcFilterHighDynamicRangeToneMapping</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a>
+<br />
+ }<tr class="memdesc:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video filter types. <a href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26d39907f38d00352223908836f78046"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a>
+<br />
+ }<tr class="memdesc:ga26d39907f38d00352223908836f78046"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinterlacing types. <a href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga26d39907f38d00352223908836f78046"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a>
+<br />
+ }<tr class="memdesc:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color balance types. <a href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">VAProcColorStandardExplicit</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a>
+<br />
+ }<tr class="memdesc:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color standard types. <a href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac99de9d4b95824035d8236594f72d5b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a>
+<br />
+ }<tr class="memdesc:gac99de9d4b95824035d8236594f72d5b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total color correction types. <a href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gac99de9d4b95824035d8236594f72d5b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a> { , <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">VAProcHighDynamicRangeMetadataHDR10</a>,
+<a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">VAProcHighDynamicRangeMetadataTypeCount</a>
+ }<tr class="memdesc:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range Metadata types. <a href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a> { <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">VAProcDefaultMode</a> = 0,
+<a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">VAProcPowerSavingMode</a>,
+<a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">VAProcPerformanceMode</a>
+ }<tr class="memdesc:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video Processing Mode. <a href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
@@ -150,22 +235,22 @@ Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Video blending flags</h2></td></tr>
-<tr class="memitem:ga1e19de8ccc0a8b7365c642f956ffe9d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e19de8ccc0a8b7365c642f956ffe9d6"></a>
+<tr class="memitem:ga1e19de8ccc0a8b7365c642f956ffe9d6"><td class="memItemLeft" align="right" valign="top"><a id="ga1e19de8ccc0a8b7365c642f956ffe9d6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga1e19de8ccc0a8b7365c642f956ffe9d6">VA_BLEND_GLOBAL_ALPHA</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="memdesc:ga1e19de8ccc0a8b7365c642f956ffe9d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Global alpha blending. <br /></td></tr>
<tr class="separator:ga1e19de8ccc0a8b7365c642f956ffe9d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga62767089c940a92a715692c90ba3a86d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62767089c940a92a715692c90ba3a86d"></a>
+<tr class="memitem:ga62767089c940a92a715692c90ba3a86d"><td class="memItemLeft" align="right" valign="top"><a id="ga62767089c940a92a715692c90ba3a86d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga62767089c940a92a715692c90ba3a86d">VA_BLEND_PREMULTIPLIED_ALPHA</a>&#160;&#160;&#160;0x0002</td></tr>
<tr class="memdesc:ga62767089c940a92a715692c90ba3a86d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Premultiplied alpha blending (RGBA surfaces only). <br /></td></tr>
<tr class="separator:ga62767089c940a92a715692c90ba3a86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga178337f19f770e526be7da1c905a2474"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga178337f19f770e526be7da1c905a2474"></a>
+<tr class="memitem:ga178337f19f770e526be7da1c905a2474"><td class="memItemLeft" align="right" valign="top"><a id="ga178337f19f770e526be7da1c905a2474"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga178337f19f770e526be7da1c905a2474">VA_BLEND_LUMA_KEY</a>&#160;&#160;&#160;0x0010</td></tr>
<tr class="memdesc:ga178337f19f770e526be7da1c905a2474"><td class="mdescLeft">&#160;</td><td class="mdescRight">Luma color key (YUV surfaces only). <br /></td></tr>
<tr class="separator:ga178337f19f770e526be7da1c905a2474"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Video pipeline flags</h2></td></tr>
-<tr class="memitem:ga99bb795d7d095a4c62537e807f2eb280"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga99bb795d7d095a4c62537e807f2eb280"></a>
+<tr class="memitem:ga99bb795d7d095a4c62537e807f2eb280"><td class="memItemLeft" align="right" valign="top"><a id="ga99bb795d7d095a4c62537e807f2eb280"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga99bb795d7d095a4c62537e807f2eb280">VA_PROC_PIPELINE_SUBPICTURES</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga99bb795d7d095a4c62537e807f2eb280"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies whether to apply subpictures when processing a surface. <br /></td></tr>
<tr class="separator:ga99bb795d7d095a4c62537e807f2eb280"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -175,14 +260,14 @@ Video pipeline flags</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Video filter flags</h2></td></tr>
-<tr class="memitem:gad011b27982c909d68a2fb495a0978d19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad011b27982c909d68a2fb495a0978d19"></a>
+<tr class="memitem:gad011b27982c909d68a2fb495a0978d19"><td class="memItemLeft" align="right" valign="top"><a id="gad011b27982c909d68a2fb495a0978d19"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19">VA_PROC_FILTER_MANDATORY</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gad011b27982c909d68a2fb495a0978d19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies whether the filter shall be present in the pipeline. <br /></td></tr>
<tr class="separator:gad011b27982c909d68a2fb495a0978d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Pipeline end flags</h2></td></tr>
-<tr class="memitem:ga81a4c5b1e7fa311310590fa04acb233d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga81a4c5b1e7fa311310590fa04acb233d"></a>
+<tr class="memitem:ga81a4c5b1e7fa311310590fa04acb233d"><td class="memItemLeft" align="right" valign="top"><a id="ga81a4c5b1e7fa311310590fa04acb233d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d">VA_PIPELINE_FLAG_END</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga81a4c5b1e7fa311310590fa04acb233d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the pipeline is the last. <br /></td></tr>
<tr class="separator:ga81a4c5b1e7fa311310590fa04acb233d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -191,46 +276,65 @@ Pipeline end flags</h2></td></tr>
Chroma Siting flag</h2></td></tr>
<tr class="memitem:ga0c6dcdf85fb51cab13a013c132bceaa1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga0c6dcdf85fb51cab13a013c132bceaa1">VA_CHROMA_SITING_UNKNOWN</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="separator:ga0c6dcdf85fb51cab13a013c132bceaa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaded740ed2f6a424e3d122d9a81415583"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaded740ed2f6a424e3d122d9a81415583"></a>
+<tr class="memitem:gaded740ed2f6a424e3d122d9a81415583"><td class="memItemLeft" align="right" valign="top"><a id="gaded740ed2f6a424e3d122d9a81415583"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gaded740ed2f6a424e3d122d9a81415583">VA_CHROMA_SITING_VERTICAL_TOP</a>&#160;&#160;&#160;0x01</td></tr>
<tr class="memdesc:gaded740ed2f6a424e3d122d9a81415583"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are co-sited vertically on the top with the luma samples. <br /></td></tr>
<tr class="separator:gaded740ed2f6a424e3d122d9a81415583"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga71c66474f3682f6aae5c7f8b8e6a3ca9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71c66474f3682f6aae5c7f8b8e6a3ca9"></a>
+<tr class="memitem:ga71c66474f3682f6aae5c7f8b8e6a3ca9"><td class="memItemLeft" align="right" valign="top"><a id="ga71c66474f3682f6aae5c7f8b8e6a3ca9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga71c66474f3682f6aae5c7f8b8e6a3ca9">VA_CHROMA_SITING_VERTICAL_CENTER</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="memdesc:ga71c66474f3682f6aae5c7f8b8e6a3ca9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are not co-sited vertically with the luma samples. <br /></td></tr>
<tr class="separator:ga71c66474f3682f6aae5c7f8b8e6a3ca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga431ab5604b02213155da73116028aa12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga431ab5604b02213155da73116028aa12"></a>
+<tr class="memitem:ga431ab5604b02213155da73116028aa12"><td class="memItemLeft" align="right" valign="top"><a id="ga431ab5604b02213155da73116028aa12"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga431ab5604b02213155da73116028aa12">VA_CHROMA_SITING_VERTICAL_BOTTOM</a>&#160;&#160;&#160;0x03</td></tr>
<tr class="memdesc:ga431ab5604b02213155da73116028aa12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are co-sited vertically on the bottom with the luma samples. <br /></td></tr>
<tr class="separator:ga431ab5604b02213155da73116028aa12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5552478f83e5c1c8fa3245afe02b6d61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5552478f83e5c1c8fa3245afe02b6d61"></a>
+<tr class="memitem:ga5552478f83e5c1c8fa3245afe02b6d61"><td class="memItemLeft" align="right" valign="top"><a id="ga5552478f83e5c1c8fa3245afe02b6d61"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga5552478f83e5c1c8fa3245afe02b6d61">VA_CHROMA_SITING_HORIZONTAL_LEFT</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="memdesc:ga5552478f83e5c1c8fa3245afe02b6d61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are co-sited horizontally on the left with the luma samples. <br /></td></tr>
<tr class="separator:ga5552478f83e5c1c8fa3245afe02b6d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga067dd64ecad0ba7fd9c9c413700592bc"></a>
+<tr class="memitem:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="memItemLeft" align="right" valign="top"><a id="ga067dd64ecad0ba7fd9c9c413700592bc"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc">VA_CHROMA_SITING_HORIZONTAL_CENTER</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="memdesc:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are not co-sited horizontally with the luma samples. <br /></td></tr>
<tr class="separator:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
+Tone Mapping flags multiple HDR mode</h2></td></tr>
+<tr class="memitem:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="memItemLeft" align="right" valign="top"><a id="gaf04a7d8d8f9d268e42de98cd8e05dd2f"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gaf04a7d8d8f9d268e42de98cd8e05dd2f">VA_TONE_MAPPING_HDR_TO_HDR</a>&#160;&#160;&#160;0x0001</td></tr>
+<tr class="memdesc:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to HDR display. <br /></td></tr>
+<tr class="separator:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23692c30e346b56f68c4de9749ab006b"><td class="memItemLeft" align="right" valign="top"><a id="ga23692c30e346b56f68c4de9749ab006b"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga23692c30e346b56f68c4de9749ab006b">VA_TONE_MAPPING_HDR_TO_SDR</a>&#160;&#160;&#160;0x0002</td></tr>
+<tr class="memdesc:ga23692c30e346b56f68c4de9749ab006b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to SDR display. <br /></td></tr>
+<tr class="separator:ga23692c30e346b56f68c4de9749ab006b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2ee004e162852d2228e1bb24b910c45b"><td class="memItemLeft" align="right" valign="top"><a id="ga2ee004e162852d2228e1bb24b910c45b"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga2ee004e162852d2228e1bb24b910c45b">VA_TONE_MAPPING_HDR_TO_EDR</a>&#160;&#160;&#160;0x0004</td></tr>
+<tr class="memdesc:ga2ee004e162852d2228e1bb24b910c45b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to EDR display. <br /></td></tr>
+<tr class="separator:ga2ee004e162852d2228e1bb24b910c45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7d56afa804990da7e0a72406464b645"><td class="memItemLeft" align="right" valign="top"><a id="gad7d56afa804990da7e0a72406464b645"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gad7d56afa804990da7e0a72406464b645">VA_TONE_MAPPING_SDR_TO_HDR</a>&#160;&#160;&#160;0x0008</td></tr>
+<tr class="memdesc:gad7d56afa804990da7e0a72406464b645"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from SDR content to HDR display. <br /></td></tr>
+<tr class="separator:gad7d56afa804990da7e0a72406464b645"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
De-interlacing flags</h2></td></tr>
-<tr class="memitem:gac4492919b28bbed209a00bd2916e2c50"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac4492919b28bbed209a00bd2916e2c50"></a>
+<tr class="memitem:gac4492919b28bbed209a00bd2916e2c50"><td class="memItemLeft" align="right" valign="top"><a id="gac4492919b28bbed209a00bd2916e2c50"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gac4492919b28bbed209a00bd2916e2c50">VA_DEINTERLACING_BOTTOM_FIELD_FIRST</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="memdesc:gac4492919b28bbed209a00bd2916e2c50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bottom field first in the input frame. if this is not set then assumes top field first. <br /></td></tr>
<tr class="separator:gac4492919b28bbed209a00bd2916e2c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga26a3f260bf68fe4c3150b014ca17a332"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26a3f260bf68fe4c3150b014ca17a332"></a>
+<tr class="memitem:ga26a3f260bf68fe4c3150b014ca17a332"><td class="memItemLeft" align="right" valign="top"><a id="ga26a3f260bf68fe4c3150b014ca17a332"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga26a3f260bf68fe4c3150b014ca17a332">VA_DEINTERLACING_BOTTOM_FIELD</a>&#160;&#160;&#160;0x0002</td></tr>
<tr class="memdesc:ga26a3f260bf68fe4c3150b014ca17a332"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bottom field used in deinterlacing. if this is not set then assumes top field is used. <br /></td></tr>
<tr class="separator:ga26a3f260bf68fe4c3150b014ca17a332"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa5141c382dc2968532ea8d2739a81ac5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa5141c382dc2968532ea8d2739a81ac5"></a>
+<tr class="memitem:gaa5141c382dc2968532ea8d2739a81ac5"><td class="memItemLeft" align="right" valign="top"><a id="gaa5141c382dc2968532ea8d2739a81ac5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gaa5141c382dc2968532ea8d2739a81ac5">VA_DEINTERLACING_ONE_FIELD</a>&#160;&#160;&#160;0x0004</td></tr>
<tr class="memdesc:gaa5141c382dc2968532ea8d2739a81ac5"><td class="mdescLeft">&#160;</td><td class="mdescRight">A single field is stored in the input frame. if this is not set then assumes the frame contains two interleaved fields. <br /></td></tr>
<tr class="separator:gaa5141c382dc2968532ea8d2739a81ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga535354e052daecd7ff08d09233a4de3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga535354e052daecd7ff08d09233a4de3f"></a>
+<tr class="memitem:ga535354e052daecd7ff08d09233a4de3f"><td class="memItemLeft" align="right" valign="top"><a id="ga535354e052daecd7ff08d09233a4de3f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga535354e052daecd7ff08d09233a4de3f">VA_DEINTERLACING_FMD_ENABLE</a>&#160;&#160;&#160;0x0008</td></tr>
<tr class="memdesc:ga535354e052daecd7ff08d09233a4de3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Film Mode Detection is enabled. If enabled, driver performs inverse of various pulldowns, such as 3:2 pulldown. if this is not set then assumes FMD is disabled. <br /></td></tr>
<tr class="separator:ga535354e052daecd7ff08d09233a4de3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga851d016a50a507c44a6849adde21231a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga851d016a50a507c44a6849adde21231a"></a>
+<tr class="memitem:ga851d016a50a507c44a6849adde21231a"><td class="memItemLeft" align="right" valign="top"><a id="ga851d016a50a507c44a6849adde21231a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>VA_DEINTERLACING_SCD_ENABLE</b>&#160;&#160;&#160;0x0010</td></tr>
<tr class="separator:ga851d016a50a507c44a6849adde21231a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -252,7 +356,9 @@ Set up a video processing pipeline</h1>
Send video processing parameters through VA buffers</h1>
<p>Video processing pipeline parameters are submitted for each source surface to process. Video filter parameters can also change, per-surface. e.g. the list of reference frames used for deinterlacing.</p>
<div class="fragment"><div class="line"><span class="keywordflow">foreach</span> (iteration) {</div><div class="line"> <a class="code" href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture</a>(va_dpy, vpp_ctx, vpp_surface);</div><div class="line"> <span class="keywordflow">foreach</span> (surface) {</div><div class="line"> VARectangle output_region;</div><div class="line"> <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> pipeline_buf;</div><div class="line"> <a class="code" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a> *pipeline_param;</div><div class="line"></div><div class="line"> <a class="code" href="group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78">vaCreateBuffer</a>(va_dpy, vpp_ctx,</div><div class="line"> <a class="code" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a>, <span class="keyword">sizeof</span>(*pipeline_param), 1,</div><div class="line"> NULL, &amp;pipeline_buf</div><div class="line"> );</div><div class="line"></div><div class="line"> <span class="comment">// Setup output region for this surface</span></div><div class="line"> <span class="comment">// e.g. upper left corner for the first surface</span></div><div class="line"> output_region.x = BORDER;</div><div class="line"> output_region.y = BORDER;</div><div class="line"> output_region.width =</div><div class="line"> (vpp_surface_width - (Nx_surfaces + 1) * BORDER) / Nx_surfaces;</div><div class="line"> output_region.height =</div><div class="line"> (vpp_surface_height - (Ny_surfaces + 1) * BORDER) / Ny_surfaces;</div><div class="line"></div><div class="line"> <a class="code" href="group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa">vaMapBuffer</a>(va_dpy, pipeline_buf, &amp;pipeline_param);</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">surface</a> = surface;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">surface_region</a> = NULL;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a> = &amp;output_region;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a> = 0;</div><div class="line"> <span class="keywordflow">if</span> (first surface to render)</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a> = 0xff000000; <span class="comment">// black</span></div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">filter_flags</a> = VA_FILTER_SCALING_HQ;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">filters</a> = filter_bufs;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a> = num_filter_bufs;</div><div class="line"> <a class="code" href="group__api__core.html#gae9b81871416c64b07e81d3eb54b6d579">vaUnmapBuffer</a>(va_dpy, pipeline_buf);</div><div class="line"></div><div class="line"> <span class="comment">// Update reference frames for deinterlacing, if necessary</span></div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">forward_references</a> = forward_references;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a> = num_forward_references_used;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">backward_references</a> = backward_references;</div><div class="line"> pipeline_param-&gt;<a class="code" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a> = num_bacward_references_used;</div><div class="line"></div><div class="line"> <span class="comment">// Apply filters</span></div><div class="line"> <a class="code" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture</a>(va_dpy, vpp_ctx, &amp;pipeline_buf, 1);</div><div class="line"> }</div><div class="line"> <a class="code" href="group__api__core.html#gaffbd38af17b5f061707010287e7d4c97">vaEndPicture</a>(va_dpy, vpp_ctx);</div><div class="line">}</div></div><!-- fragment --> <h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="ga0c6dcdf85fb51cab13a013c132bceaa1"></a>
+<a id="ga0c6dcdf85fb51cab13a013c132bceaa1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0c6dcdf85fb51cab13a013c132bceaa1">&#9670;&nbsp;</a></span>VA_CHROMA_SITING_UNKNOWN</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -265,7 +371,9 @@ Send video processing parameters through VA buffers</h1>
</div>
</div>
-<a class="anchor" id="gaf603b3020d17088313d0e3dab3abff8c"></a>
+<a id="gaf603b3020d17088313d0e3dab3abff8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf603b3020d17088313d0e3dab3abff8c">&#9670;&nbsp;</a></span>VA_PROC_PIPELINE_FAST</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -280,7 +388,9 @@ Send video processing parameters through VA buffers</h1>
</div>
</div>
-<a class="anchor" id="gae12c648e281433d134cac798a5f2ac5e"></a>
+<a id="gae12c648e281433d134cac798a5f2ac5e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae12c648e281433d134cac798a5f2ac5e">&#9670;&nbsp;</a></span>VA_SOURCE_RANGE_UNKNOWN</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -294,7 +404,9 @@ Send video processing parameters through VA buffers</h1>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="ga4ec32b4cf1ce62835c17e7ce4022131a"></a>
+<a id="ga4ec32b4cf1ce62835c17e7ce4022131a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4ec32b4cf1ce62835c17e7ce4022131a">&#9670;&nbsp;</a></span>VAProcColorBalanceType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -306,35 +418,29 @@ Send video processing parameters through VA buffers</h1>
<p>Color balance types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"></a>VAProcColorBalanceHue&#160;</td><td class="fielddoc">
-<p>Hue. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"></a>VAProcColorBalanceHue&#160;</td><td class="fielddoc"><p>Hue. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"></a>VAProcColorBalanceSaturation&#160;</td><td class="fielddoc">
-<p>Saturation. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"></a>VAProcColorBalanceSaturation&#160;</td><td class="fielddoc"><p>Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"></a>VAProcColorBalanceBrightness&#160;</td><td class="fielddoc">
-<p>Brightness. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"></a>VAProcColorBalanceBrightness&#160;</td><td class="fielddoc"><p>Brightness. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"></a>VAProcColorBalanceContrast&#160;</td><td class="fielddoc">
-<p>Contrast. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"></a>VAProcColorBalanceContrast&#160;</td><td class="fielddoc"><p>Contrast. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"></a>VAProcColorBalanceAutoSaturation&#160;</td><td class="fielddoc">
-<p>Automatically adjusted saturation. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"></a>VAProcColorBalanceAutoSaturation&#160;</td><td class="fielddoc"><p>Automatically adjusted saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"></a>VAProcColorBalanceAutoBrightness&#160;</td><td class="fielddoc">
-<p>Automatically adjusted brightness. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"></a>VAProcColorBalanceAutoBrightness&#160;</td><td class="fielddoc"><p>Automatically adjusted brightness. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"></a>VAProcColorBalanceAutoContrast&#160;</td><td class="fielddoc">
-<p>Automatically adjusted contrast. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"></a>VAProcColorBalanceAutoContrast&#160;</td><td class="fielddoc"><p>Automatically adjusted contrast. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"></a>VAProcColorBalanceCount&#160;</td><td class="fielddoc">
-<p>Number of color balance attributes. </p>
+<tr><td class="fieldname"><a id="gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"></a>VAProcColorBalanceCount&#160;</td><td class="fielddoc"><p>Number of color balance attributes. </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga7aa895516a4020fb9eb3fcb672429c6f"></a>
+<a id="ga7aa895516a4020fb9eb3fcb672429c6f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7aa895516a4020fb9eb3fcb672429c6f">&#9670;&nbsp;</a></span>VAProcColorStandardType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -345,51 +451,58 @@ Send video processing parameters through VA buffers</h1>
</div><div class="memdoc">
<p>Color standard types. </p>
+<p>These define a set of color properties corresponding to particular video standards.</p>
+<p>Where matrix_coefficients is specified, it applies only to YUV data - RGB data always use the identity matrix (matrix_coefficients = 0). </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"></a>VAProcColorStandardBT601&#160;</td><td class="fielddoc">
-<p>ITU-R BT.601. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"></a>VAProcColorStandardBT601&#160;</td><td class="fielddoc"><p>ITU-R BT.601. </p>
+<p>It is unspecified whether this will use 525-line or 625-line values; specify the colour primaries and matrix coefficients explicitly if it is known which one is required.</p>
+<p>Equivalent to: colour_primaries = 5 or 6 transfer_characteristics = 6 matrix_coefficients = 5 or 6 </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"></a>VAProcColorStandardBT709&#160;</td><td class="fielddoc"><p>ITU-R BT.709. </p>
+<p>Equivalent to: colour_primaries = 1 transfer_characteristics = 1 matrix_coefficients = 1 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"></a>VAProcColorStandardBT709&#160;</td><td class="fielddoc">
-<p>ITU-R BT.709. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"></a>VAProcColorStandardBT470M&#160;</td><td class="fielddoc"><p>ITU-R BT.470-2 System M. </p>
+<p>Equivalent to: colour_primaries = 4 transfer_characteristics = 4 matrix_coefficients = 4 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"></a>VAProcColorStandardBT470M&#160;</td><td class="fielddoc">
-<p>ITU-R BT.470-2 System M. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"></a>VAProcColorStandardBT470BG&#160;</td><td class="fielddoc"><p>ITU-R BT.470-2 System B, G. </p>
+<p>Equivalent to: colour_primaries = 5 transfer_characteristics = 5 matrix_coefficients = 5 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"></a>VAProcColorStandardBT470BG&#160;</td><td class="fielddoc">
-<p>ITU-R BT.470-2 System B, G. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"></a>VAProcColorStandardSMPTE170M&#160;</td><td class="fielddoc"><p>SMPTE-170M. </p>
+<p>Equivalent to: colour_primaries = 6 transfer_characteristics = 6 matrix_coefficients = 6 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"></a>VAProcColorStandardSMPTE170M&#160;</td><td class="fielddoc">
-<p>SMPTE-170M. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"></a>VAProcColorStandardSMPTE240M&#160;</td><td class="fielddoc"><p>SMPTE-240M. </p>
+<p>Equivalent to: colour_primaries = 7 transfer_characteristics = 7 matrix_coefficients = 7 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"></a>VAProcColorStandardSMPTE240M&#160;</td><td class="fielddoc">
-<p>SMPTE-240M. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"></a>VAProcColorStandardGenericFilm&#160;</td><td class="fielddoc"><p>Generic film. </p>
+<p>Equivalent to: colour_primaries = 8 transfer_characteristics = 1 matrix_coefficients = 1 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"></a>VAProcColorStandardGenericFilm&#160;</td><td class="fielddoc">
-<p>Generic film. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"></a>VAProcColorStandardSRGB&#160;</td><td class="fielddoc"><p>sRGB. </p>
+<p>Equivalent to: colour_primaries = 1 transfer_characteristics = 13 matrix_coefficients = 0 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"></a>VAProcColorStandardSRGB&#160;</td><td class="fielddoc">
-<p>sRGB. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"></a>VAProcColorStandardSTRGB&#160;</td><td class="fielddoc"><p>stRGB. </p>
+<p>??? </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"></a>VAProcColorStandardSTRGB&#160;</td><td class="fielddoc">
-<p>stRGB. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"></a>VAProcColorStandardXVYCC601&#160;</td><td class="fielddoc"><p>xvYCC601. </p>
+<p>Equivalent to: colour_primaries = 1 transfer_characteristics = 11 matrix_coefficients = 5 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"></a>VAProcColorStandardXVYCC601&#160;</td><td class="fielddoc">
-<p>xvYCC601. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"></a>VAProcColorStandardXVYCC709&#160;</td><td class="fielddoc"><p>xvYCC709. </p>
+<p>Equivalent to: colour_primaries = 1 transfer_characteristics = 11 matrix_coefficients = 1 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"></a>VAProcColorStandardXVYCC709&#160;</td><td class="fielddoc">
-<p>xvYCC709. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"></a>VAProcColorStandardBT2020&#160;</td><td class="fielddoc"><p>ITU-R BT.2020. </p>
+<p>Equivalent to: colour_primaries = 9 transfer_characteristics = 14 matrix_coefficients = 9 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"></a>VAProcColorStandardBT2020&#160;</td><td class="fielddoc">
-<p>ITU-R BT.2020. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69"></a>VAProcColorStandardExplicit&#160;</td><td class="fielddoc"><p>Explicitly specified color properties. </p>
+<p>Use corresponding color properties section. For example, HDR10 content: colour_primaries = 9 (BT2020) transfer_characteristics = 16 (SMPTE ST2084) matrix_coefficients = 9 </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"></a>VAProcColorStandardCount&#160;</td><td class="fielddoc">
-<p>Number of color standards. </p>
+<tr><td class="fieldname"><a id="gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"></a>VAProcColorStandardCount&#160;</td><td class="fielddoc"><p>Number of color standards. </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga26d39907f38d00352223908836f78046"></a>
+<a id="ga26d39907f38d00352223908836f78046"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga26d39907f38d00352223908836f78046">&#9670;&nbsp;</a></span>VAProcDeinterlacingType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -401,26 +514,23 @@ Send video processing parameters through VA buffers</h1>
<p>Deinterlacing types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"></a>VAProcDeinterlacingBob&#160;</td><td class="fielddoc">
-<p>Bob deinterlacing algorithm. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"></a>VAProcDeinterlacingBob&#160;</td><td class="fielddoc"><p>Bob deinterlacing algorithm. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"></a>VAProcDeinterlacingWeave&#160;</td><td class="fielddoc">
-<p>Weave deinterlacing algorithm. </p>
+<tr><td class="fieldname"><a id="gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"></a>VAProcDeinterlacingWeave&#160;</td><td class="fielddoc"><p>Weave deinterlacing algorithm. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"></a>VAProcDeinterlacingMotionAdaptive&#160;</td><td class="fielddoc">
-<p>Motion adaptive deinterlacing algorithm. </p>
+<tr><td class="fieldname"><a id="gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"></a>VAProcDeinterlacingMotionAdaptive&#160;</td><td class="fielddoc"><p>Motion adaptive deinterlacing algorithm. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"></a>VAProcDeinterlacingMotionCompensated&#160;</td><td class="fielddoc">
-<p>Motion compensated deinterlacing algorithm. </p>
+<tr><td class="fieldname"><a id="gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"></a>VAProcDeinterlacingMotionCompensated&#160;</td><td class="fielddoc"><p>Motion compensated deinterlacing algorithm. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"></a>VAProcDeinterlacingCount&#160;</td><td class="fielddoc">
-<p>Number of deinterlacing algorithms. </p>
+<tr><td class="fieldname"><a id="gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"></a>VAProcDeinterlacingCount&#160;</td><td class="fielddoc"><p>Number of deinterlacing algorithms. </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="ga3614dbee76b8ac89dd5a3dc8b1a12bb7"></a>
+<a id="ga3614dbee76b8ac89dd5a3dc8b1a12bb7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">&#9670;&nbsp;</a></span>VAProcFilterType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -432,32 +542,77 @@ Send video processing parameters through VA buffers</h1>
<p>Video filter types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945"></a>VAProcFilterNoiseReduction&#160;</td><td class="fielddoc">
-<p>Noise reduction filter. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945"></a>VAProcFilterNoiseReduction&#160;</td><td class="fielddoc"><p>Noise reduction filter. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f"></a>VAProcFilterDeinterlacing&#160;</td><td class="fielddoc"><p>Deinterlacing filter. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4"></a>VAProcFilterSharpening&#160;</td><td class="fielddoc"><p>Sharpening filter. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f"></a>VAProcFilterDeinterlacing&#160;</td><td class="fielddoc">
-<p>Deinterlacing filter. </p>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3"></a>VAProcFilterColorBalance&#160;</td><td class="fielddoc"><p>Color balance parameters. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4"></a>VAProcFilterSharpening&#160;</td><td class="fielddoc">
-<p>Sharpening filter. </p>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca"></a>VAProcFilterSkinToneEnhancement&#160;</td><td class="fielddoc"><p>Skin Tone Enhancement. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57"></a>VAProcFilterTotalColorCorrection&#160;</td><td class="fielddoc"><p>Total Color Correction. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75"></a>VAProcFilterHVSNoiseReduction&#160;</td><td class="fielddoc"><p>Human Vision System(HVS) Noise reduction filter. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2"></a>VAProcFilterHighDynamicRangeToneMapping&#160;</td><td class="fielddoc"><p>High Dynamic Range Tone Mapping. </p>
+</td></tr>
+<tr><td class="fieldname"><a id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"></a>VAProcFilterCount&#160;</td><td class="fielddoc"><p>Number of video filters. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a id="ga29a61d8d10ec2bd632e0ab27d2bf95ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga29a61d8d10ec2bd632e0ab27d2bf95ae">&#9670;&nbsp;</a></span>VAProcHighDynamicRangeMetadataType</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>High Dynamic Range Metadata types. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f"></a>VAProcHighDynamicRangeMetadataHDR10&#160;</td><td class="fielddoc"><p>Metadata type for HDR10. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3"></a>VAProcFilterColorBalance&#160;</td><td class="fielddoc">
-<p>Color balance parameters. </p>
+<tr><td class="fieldname"><a id="gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f"></a>VAProcHighDynamicRangeMetadataTypeCount&#160;</td><td class="fielddoc"><p>Number of Metadata type. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca"></a>VAProcFilterSkinToneEnhancement&#160;</td><td class="fielddoc">
-<p>Skin Tone Enhancement. </p>
+</table>
+
+</div>
+</div>
+<a id="ga5dba125b9bd3de5a29a87fbdc8925fa6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5dba125b9bd3de5a29a87fbdc8925fa6">&#9670;&nbsp;</a></span>VAProcMode</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Video Processing Mode. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb"></a>VAProcDefaultMode&#160;</td><td class="fielddoc"><p>Default Mode. In this mode, pipeline is decided in driver to the appropriate mode. e.g. a mode that's a balance between power and performance. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57"></a>VAProcFilterTotalColorCorrection&#160;</td><td class="fielddoc">
-<p>Total Color Correction. </p>
+<tr><td class="fieldname"><a id="gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4"></a>VAProcPowerSavingMode&#160;</td><td class="fielddoc"><p>Power Saving Mode. In this mode, pipeline is optimized for power saving. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"></a>VAProcFilterCount&#160;</td><td class="fielddoc">
-<p>Number of video filters. </p>
+<tr><td class="fieldname"><a id="gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519"></a>VAProcPerformanceMode&#160;</td><td class="fielddoc"><p>Performance Mode. In this mode, pipeline is optimized for performance. </p>
</td></tr>
</table>
</div>
</div>
-<a class="anchor" id="gac99de9d4b95824035d8236594f72d5b4"></a>
+<a id="gac99de9d4b95824035d8236594f72d5b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac99de9d4b95824035d8236594f72d5b4">&#9670;&nbsp;</a></span>VAProcTotalColorCorrectionType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -469,33 +624,28 @@ Send video processing parameters through VA buffers</h1>
<p>Total color correction types. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"></a>VAProcTotalColorCorrectionRed&#160;</td><td class="fielddoc">
-<p>Red Saturation. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"></a>VAProcTotalColorCorrectionRed&#160;</td><td class="fielddoc"><p>Red Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"></a>VAProcTotalColorCorrectionGreen&#160;</td><td class="fielddoc">
-<p>Green Saturation. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"></a>VAProcTotalColorCorrectionGreen&#160;</td><td class="fielddoc"><p>Green Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"></a>VAProcTotalColorCorrectionBlue&#160;</td><td class="fielddoc">
-<p>Blue Saturation. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"></a>VAProcTotalColorCorrectionBlue&#160;</td><td class="fielddoc"><p>Blue Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"></a>VAProcTotalColorCorrectionCyan&#160;</td><td class="fielddoc">
-<p>Cyan Saturation. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"></a>VAProcTotalColorCorrectionCyan&#160;</td><td class="fielddoc"><p>Cyan Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"></a>VAProcTotalColorCorrectionMagenta&#160;</td><td class="fielddoc">
-<p>Magenta Saturation. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"></a>VAProcTotalColorCorrectionMagenta&#160;</td><td class="fielddoc"><p>Magenta Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"></a>VAProcTotalColorCorrectionYellow&#160;</td><td class="fielddoc">
-<p>Yellow Saturation. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"></a>VAProcTotalColorCorrectionYellow&#160;</td><td class="fielddoc"><p>Yellow Saturation. </p>
</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"></a>VAProcTotalColorCorrectionCount&#160;</td><td class="fielddoc">
-<p>Number of color correction attributes. </p>
+<tr><td class="fieldname"><a id="ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"></a>VAProcTotalColorCorrectionCount&#160;</td><td class="fielddoc"><p>Number of color correction attributes. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga353ba3cf71da948de3e08a7f34734f13"></a>
+<a id="ga353ba3cf71da948de3e08a7f34734f13"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga353ba3cf71da948de3e08a7f34734f13">&#9670;&nbsp;</a></span>vaQueryVideoProcFilterCaps()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -552,7 +702,9 @@ Send video processing parameters through VA buffers</h1>
</div>
</div>
-<a class="anchor" id="ga05286f03bec73c5d6354b4f097c49b3c"></a>
+<a id="ga05286f03bec73c5d6354b4f097c49b3c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga05286f03bec73c5d6354b4f097c49b3c">&#9670;&nbsp;</a></span>vaQueryVideoProcFilters()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -603,7 +755,9 @@ Send video processing parameters through VA buffers</h1>
</div>
</div>
-<a class="anchor" id="gafcf3b8c6f75cfa2850ff9b9e3f0f339e"></a>
+<a id="gafcf3b8c6f75cfa2850ff9b9e3f0f339e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gafcf3b8c6f75cfa2850ff9b9e3f0f339e">&#9670;&nbsp;</a></span>vaQueryVideoProcPipelineCaps()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -663,6 +817,6 @@ Send video processing parameters through VA buffers</h1>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/index.html b/index.html
index 47ef660..6873194 100644
--- a/index.html
+++ b/index.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Video Acceleration (VA) API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li class="current"><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -94,11 +77,12 @@ Introduction</h1>
<li><a class="el" href="group__api__enc__vp9.html">VP9 encoding API</a></li>
</ul>
</li>
-<li>Decoder (HEVC, JPEG, VP8, VP9)<ul>
+<li>Decoder (HEVC, JPEG, VP8, VP9, AV1)<ul>
<li><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></li>
<li><a class="el" href="group__api__dec__jpeg.html">JPEG decoding API</a></li>
<li><a class="el" href="group__api__dec__vp8.html">VP8 decoding API</a></li>
<li><a class="el" href="group__api__dec__vp9.html">VP9 decoding API</a></li>
+<li>api_dec_av1</li>
</ul>
</li>
<li><a class="el" href="group__api__vpp.html">Video processing API</a></li>
@@ -111,6 +95,6 @@ Introduction</h1>
</ul>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/jquery.js b/jquery.js
index d52a1c7..f5343ed 100644
--- a/jquery.js
+++ b/jquery.js
@@ -1,4 +1,4 @@
-/*
+/*!
* jQuery JavaScript Library v1.7.1
* http://jquery.com/
*
@@ -14,13 +14,13 @@
* Date: Mon Nov 21 21:11:03 2011 -0500
*/
(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4<b3;b4++){if((b9=arguments[b4])!=null){for(b2 in b9){b0=b5[b2];b1=b9[b2];if(b5===b1){continue}if(b8&&b1&&(bF.isPlainObject(b1)||(b6=bF.isArray(b1)))){if(b6){b6=false;b7=b0&&bF.isArray(b0)?b0:[]}else{b7=b0&&bF.isPlainObject(b0)?b0:{}}b5[b2]=bF.extend(b8,b7,b1)}else{if(b1!==L){b5[b2]=b1}}}}}return b5};bF.extend({noConflict:function(b0){if(bb.$===bF){bb.$=bH}if(b0&&bb.jQuery===bF){bb.jQuery=bU}return bF},isReady:false,readyWait:1,holdReady:function(b0){if(b0){bF.readyWait++}else{bF.ready(true)}},ready:function(b0){if((b0===true&&!--bF.readyWait)||(b0!==true&&!bF.isReady)){if(!av.body){return setTimeout(bF.ready,1)}bF.isReady=true;if(b0!==true&&--bF.readyWait>0){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b4<b5;){if(b6.apply(b3[b4++],b2)===false){break}}}}else{if(b0){for(b1 in b3){if(b6.call(b3[b1],b1,b3[b1])===false){break}}}else{for(;b4<b5;){if(b6.call(b3[b4],b4,b3[b4++])===false){break}}}}return b3},trim:bO?function(b0){return b0==null?"":bO.call(b0)}:function(b0){return b0==null?"":b0.toString().replace(bI,"").replace(bE,"")},makeArray:function(b3,b1){var b0=b1||[];if(b3!=null){var b2=bF.type(b3);if(b3.length==null||b2==="string"||b2==="function"||b2==="regexp"||bF.isWindow(b3)){bz.call(b0,b3)}else{bF.merge(b0,b3)}}return b0},inArray:function(b2,b3,b1){var b0;if(b3){if(bv){return bv.call(b3,b2,b1)}b0=b3.length;b1=b1?b1<0?Math.max(0,b0+b1):b1:0;for(;b1<b0;b1++){if(b1 in b3&&b3[b1]===b2){return b1}}}return -1},merge:function(b4,b2){var b3=b4.length,b1=0;if(typeof b2.length==="number"){for(var b0=b2.length;b1<b0;b1++){b4[b3++]=b2[b1]}}else{while(b2[b1]!==L){b4[b3++]=b2[b1++]}}b4.length=b3;return b4},grep:function(b1,b6,b0){var b2=[],b5;b0=!!b0;for(var b3=0,b4=b1.length;b3<b4;b3++){b5=!!b6(b1[b3],b3);if(b0!==b5){b2.push(b1[b3])}}return b2},map:function(b0,b7,b8){var b5,b6,b4=[],b2=0,b1=b0.length,b3=b0 instanceof bF||b1!==L&&typeof b1==="number"&&((b1>0&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b2<b1;b2++){b5=b7(b0[b2],b2,b8);if(b5!=null){b4[b4.length]=b5}}}else{for(b6 in b0){b5=b7(b0[b6],b6,b8);if(b5!=null){b4[b4.length]=b5}}}return b4.concat.apply([],b4)},guid:1,proxy:function(b4,b3){if(typeof b3==="string"){var b2=b4[b3];b3=b4;b4=b2}if(!bF.isFunction(b4)){return L}var b0=bK.call(arguments,2),b1=function(){return b4.apply(b3,b0.concat(bK.call(arguments)))};b1.guid=b4.guid=b4.guid||b1.guid||bF.guid++;return b1},access:function(b0,b8,b6,b2,b5,b7){var b1=b0.length;if(typeof b8==="object"){for(var b3 in b8){bF.access(b0,b3,b8[b3],b2,b5,b6)}return b0}if(b6!==L){b2=!b7&&b2&&bF.isFunction(b6);for(var b4=0;b4<b1;b4++){b5(b0[b4],b8,b2?b6.call(b0[b4],b4,b5(b0[b4],b8)):b6,b7)}return b0}return b1?b5(b0[0],b8):L},now:function(){return(new Date()).getTime()},uaMatch:function(b1){b1=b1.toLowerCase();var b0=by.exec(b1)||bR.exec(b1)||bQ.exec(b1)||b1.indexOf("compatible")<0&&bS.exec(b1)||[];return{browser:b0[1]||"",version:b0[2]||"0"}},sub:function(){function b0(b3,b4){return new b0.fn.init(b3,b4)}bF.extend(true,b0,this);b0.superclass=this;b0.fn=b0.prototype=this();b0.fn.constructor=b0;b0.sub=this.sub;b0.fn.init=function b2(b3,b4){if(b4&&b4 instanceof bF&&!(b4 instanceof b0)){b4=b0(b4)}return bF.fn.init.call(this,b3,b4,b1)};b0.fn.init.prototype=b0.fn;var b1=b0(av);return b0},browser:{}});bF.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b1,b0){bx["[object "+b0+"]"]=b0.toLowerCase()});bV=bF.uaMatch(bX);if(bV.browser){bF.browser[bV.browser]=true;bF.browser.version=bV.version}if(bF.browser.webkit){bF.browser.safari=true}if(bM.test("\xA0")){bI=/^[\s\xA0]+/;bE=/[\s\xA0]+$/}bD=bF(av);if(av.addEventListener){e=function(){av.removeEventListener("DOMContentLoaded",e,false);bF.ready()}}else{if(av.attachEvent){e=function(){if(av.readyState==="complete"){av.detachEvent("onreadystatechange",e);bF.ready()}}}}function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("left")}catch(b0){setTimeout(bw,1);return}bF.ready()}return bF})();var a2={};function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.length;bw<bx;bw++){bv[e[bw]]=true}return bv}b.Callbacks=function(bw){bw=bw?(a2[bw]||X(bw)):{};var bB=[],bC=[],bx,by,bv,bz,bA,bE=function(bF){var bG,bJ,bI,bH,bK;for(bG=0,bJ=bF.length;bG<bJ;bG++){bI=bF[bG];bH=b.type(bI);if(bH==="array"){bE(bI)}else{if(bH==="function"){if(!bw.unique||!bD.has(bI)){bB.push(bI)}}}}},e=function(bG,bF){bF=bF||[];bx=!bw.memory||[bG,bF];by=true;bA=bv||0;bv=0;bz=bB.length;for(;bB&&bA<bz;bA++){if(bB[bA].apply(bG,bF)===false&&bw.stopOnFalse){bx=true;break}}by=false;if(bB){if(!bw.once){if(bC&&bC.length){bx=bC.shift();bD.fireWith(bx[0],bx[1])}}else{if(bx===true){bD.disable()}else{bB=[]}}}},bD={add:function(){if(bB){var bF=bB.length;bE(arguments);if(by){bz=bB.length}else{if(bx&&bx!==true){bv=bF;e(bx[0],bx[1])}}}return this},remove:function(){if(bB){var bF=arguments,bH=0,bI=bF.length;for(;bH<bI;bH++){for(var bG=0;bG<bB.length;bG++){if(bF[bH]===bB[bG]){if(by){if(bG<=bz){bz--;if(bG<=bA){bA--}}}bB.splice(bG--,1);if(bw.unique){break}}}}}return this},has:function(bG){if(bB){var bF=0,bH=bB.length;for(;bF<bH;bF++){if(bG===bB[bF]){return true}}}return false},empty:function(){bB=[];return this},disable:function(){bB=bC=bx=L;return this},disabled:function(){return !bB},lock:function(){bC=L;if(!bx||bx===true){bD.disable()}return this},locked:function(){return !bC},fireWith:function(bG,bF){if(bC){if(by){if(!bw.once){bC.push([bG,bF])}}else{if(!(bw.once&&bx)){e(bG,bF)}}}return this},fire:function(){bD.fireWith(this,arguments);return this},fired:function(){return !!bx}};return bD};var aJ=[].slice;b.extend({Deferred:function(by){var bx=b.Callbacks("once memory"),bw=b.Callbacks("once memory"),bv=b.Callbacks("memory"),e="pending",bA={resolve:bx,reject:bw,notify:bv},bC={done:bx.add,fail:bw.add,progress:bv.add,state:function(){return e},isResolved:bx.fired,isRejected:bw.fired,then:function(bE,bD,bF){bB.done(bE).fail(bD).progress(bF);return this},always:function(){bB.done.apply(bB,arguments).fail.apply(bB,arguments);return this},pipe:function(bF,bE,bD){return b.Deferred(function(bG){b.each({done:[bF,"resolve"],fail:[bE,"reject"],progress:[bD,"notify"]},function(bI,bL){var bH=bL[0],bK=bL[1],bJ;if(b.isFunction(bH)){bB[bI](function(){bJ=bH.apply(this,arguments);if(bJ&&b.isFunction(bJ.promise)){bJ.promise().then(bG.resolve,bG.reject,bG.notify)}else{bG[bK+"With"](this===bB?bG:this,[bJ])}})}else{bB[bI](bG[bK])}})}).promise()},promise:function(bE){if(bE==null){bE=bC}else{for(var bD in bC){bE[bD]=bC[bD]}}return bE}},bB=bC.promise({}),bz;for(bz in bA){bB[bz]=bA[bz].fire;bB[bz+"With"]=bA[bz].fireWith}bB.done(function(){e="resolved"},bw.disable,bv.lock).fail(function(){e="rejected"},bx.disable,bv.lock);if(by){by.call(bB,bB)}return bB},when:function(bA){var bx=aJ.call(arguments,0),bv=0,e=bx.length,bB=new Array(e),bw=e,by=e,bC=e<=1&&bA&&b.isFunction(bA.promise)?bA:b.Deferred(),bE=bC.promise();function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv<e;bv++){if(bx[bv]&&bx[bv].promise&&b.isFunction(bx[bv].promise)){bx[bv].promise().then(bD(bv),bC.reject,bz(bv))}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttribute("className","t");bv.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="<div "+e+"><div></div></div><table "+e+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="<div style='width:4px;'></div>";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA<bz;bA++){delete bB[bv[bA]]}if(!(by?S:b.isEmptyObject)(bB)){return}}}if(!by){delete e[bw].data;if(!S(e[bw])){return}}if(b.support.deleteExpando||!e.setInterval){delete e[bw]}else{e[bw]=null}if(bD){if(b.support.deleteExpando){delete bx[bC]}else{if(bx.removeAttribute){bx.removeAttribute(bC)}else{bx[bC]=null}}}},_data:function(bv,e,bw){return b.data(bv,e,bw,true)},acceptData:function(bv){if(bv.nodeName){var e=b.noData[bv.nodeName.toLowerCase()];if(e){return !(e===true||bv.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(by,bA){var bB,e,bw,bz=null;if(typeof by==="undefined"){if(this.length){bz=b.data(this[0]);if(this[0].nodeType===1&&!b._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var bx=0,bv=e.length;bx<bv;bx++){bw=e[bx].name;if(bw.indexOf("data-")===0){bw=b.camelCase(bw.substring(5));a5(this[0],bw,bz[bw])}}b._data(this[0],"parsedAttrs",true)}}return bz}else{if(typeof by==="object"){return this.each(function(){b.data(this,by)})}}bB=by.split(".");bB[1]=bB[1]?"."+bB[1]:"";if(bA===L){bz=this.triggerHandler("getData"+bB[1]+"!",[bB[0]]);if(bz===L&&this.length){bz=b.data(this[0],by);bz=a5(this[0],by,bz)}return bz===L&&bB[1]?this.data(bB[0]):bz}else{return this.each(function(){var bC=b(this),bD=[bB[0],bA];bC.triggerHandler("setData"+bB[1]+"!",bD);b.data(this,by,bA);bC.triggerHandler("changeData"+bB[1]+"!",bD)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.replace(aA,"-$1").toLowerCase();by=bx.getAttribute(bv);if(typeof by==="string"){try{by=by==="true"?true:by==="false"?false:by==="null"?null:b.isNumeric(by)?parseFloat(by):aS.test(by)?b.parseJSON(by):by}catch(bz){}b.data(bx,bw,by)}else{by=L}}return by}function S(bv){for(var e in bv){if(e==="data"&&b.isEmptyObject(bv[e])){continue}if(e!=="toJSON"){return false}}return true}function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._data(by,bw);if(bz&&(bA==="queue"||!b._data(by,bv))&&(bA==="mark"||!b._data(by,e))){setTimeout(function(){if(!b._data(by,bv)&&!b._data(by,e)){b.removeData(by,bw,true);bz.fire()}},0)}}b.extend({_mark:function(bv,e){if(bv){e=(e||"fx")+"mark";b._data(bv,e,(b._data(bv,e)||0)+1)}},_unmark:function(by,bx,bv){if(by!==true){bv=bx;bx=by;by=false}if(bx){bv=bv||"fx";var e=bv+"mark",bw=by?0:((b._data(bx,e)||1)-1);if(bw){b._data(bx,e,bw)}else{b.removeData(bx,e,true);bi(bx,bv,"mark")}}},queue:function(bv,e,bx){var bw;if(bv){e=(e||"fx")+"queue";bw=b._data(bv,e);if(bx){if(!bw||b.isArray(bx)){bw=b._data(bv,e,b.makeArray(bx))}else{bw.push(bx)}}return bw||[]}},dequeue:function(by,bx){bx=bx||"fx";var bv=b.queue(by,bx),bw=bv.shift(),e={};if(bw==="inprogress"){bw=bv.shift()}if(bw){if(bx==="fx"){bv.unshift("inprogress")}b._data(by,bx+".run",e);bw.call(by,function(){b.dequeue(by,bx)},e)}if(!bv.length){b.removeData(by,bx+"queue "+bx+".run",true);bi(by,bx,"queue")}}});b.fn.extend({queue:function(e,bv){if(typeof e!=="string"){bv=e;e="fx"}if(bv===L){return b.queue(this[0],e)}return this.each(function(){var bw=b.queue(this,e,bv);if(e==="fx"&&bw[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bv,e){bv=b.fx?b.fx.speeds[bv]||bv:bv;e=e||"fx";return this.queue(e,function(bx,bw){var by=setTimeout(bx,bv);bw.stop=function(){clearTimeout(by)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bD,bw){if(typeof bD!=="string"){bw=bD;bD=L}bD=bD||"fx";var e=b.Deferred(),bv=this,by=bv.length,bB=1,bz=bD+"defer",bA=bD+"queue",bC=bD+"mark",bx;function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}}while(by--){if((bx=b.data(bv[by],bz,L,true)||(b.data(bv[by],bA,L,true)||b.data(bv[by],bC,L,true))&&b.data(bv[by],bz,b.Callbacks("once memory"),true))){bB++;bx.add(bE)}}bE();return e.promise()}});var aP=/[\n\t\r]/g,af=/\s+/,aU=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ao=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,F=b.support.getSetAttribute,be,aY,aF;b.fn.extend({attr:function(e,bv){return b.access(this,e,bv,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bv){return b.access(this,e,bv,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=L;delete this[e]}catch(bv){}})},addClass:function(by){var bA,bw,bv,bx,bz,bB,e;if(b.isFunction(by)){return this.each(function(bC){b(this).addClass(by.call(this,bC,this.className))})}if(by&&typeof by==="string"){bA=by.split(af);for(bw=0,bv=this.length;bw<bv;bw++){bx=this[bw];if(bx.nodeType===1){if(!bx.className&&bA.length===1){bx.className=by}else{bz=" "+bx.className+" ";for(bB=0,e=bA.length;bB<e;bB++){if(!~bz.indexOf(" "+bA[bB]+" ")){bz+=bA[bB]+" "}}bx.className=b.trim(bz)}}}}return this},removeClass:function(bz){var bA,bw,bv,by,bx,bB,e;if(b.isFunction(bz)){return this.each(function(bC){b(this).removeClass(bz.call(this,bC,this.className))})}if((bz&&typeof bz==="string")||bz===L){bA=(bz||"").split(af);for(bw=0,bv=this.length;bw<bv;bw++){by=this[bw];if(by.nodeType===1&&by.className){if(bz){bx=(" "+by.className+" ").replace(aP," ");for(bB=0,e=bA.length;bB<e;bB++){bx=bx.replace(" "+bA[bB]+" "," ")}by.className=b.trim(bx)}else{by.className=""}}}}return this},toggleClass:function(bx,bv){var bw=typeof bx,e=typeof bv==="boolean";if(b.isFunction(bx)){return this.each(function(by){b(this).toggleClass(bx.call(this,by,this.className,bv),bv)})}return this.each(function(){if(bw==="string"){var bA,bz=0,by=b(this),bB=bv,bC=bx.split(af);while((bA=bC[bz++])){bB=e?bB:!by.hasClass(bA);by[bB?"addClass":"removeClass"](bA)}}else{if(bw==="undefined"||bw==="boolean"){if(this.className){b._data(this,"__className__",this.className)}this.className=this.className||bx===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bx=" "+e+" ",bw=0,bv=this.length;for(;bw<bv;bw++){if(this[bw].nodeType===1&&(" "+this[bw].className+" ").replace(aP," ").indexOf(bx)>-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv<bz;bv++){bx=bC[bv];if(bx.selected&&(b.support.optDisabled?!bx.disabled:bx.getAttribute("disabled")===null)&&(!bx.parentNode.disabled||!b.nodeName(bx.parentNode,"optgroup"))){bA=b(bx).val();if(bw){return bA}bB.push(bA)}}if(bw&&!bB.length&&bC.length){return b(bC[by]).val()}return bB},set:function(bv,bw){var e=b.makeArray(bw);b(bv).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw<e;bw++){bv=bA[bw];if(bv){by=b.propFix[bv]||bv;b.attr(bx,bv,"");bx.removeAttribute(F?bv:by);if(ao.test(bv)&&by in bx){bx[by]=false}}}}},attrHooks:{type:{set:function(e,bv){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bv==="radio"&&b.nodeName(e,"input")){var bw=e.value;e.setAttribute("type",bv);if(bw){e.value=bw}return bv}}}},value:{get:function(bv,e){if(be&&b.nodeName(bv,"button")){return be.get(bv,e)}return e in bv?bv.value:null},set:function(bv,bw,e){if(be&&b.nodeName(bv,"button")){return be.set(bv,bw,e)}bv.value=bw}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bz,bx,bA){var bw,e,by,bv=bz.nodeType;if(!bz||bv===3||bv===8||bv===2){return}by=bv!==1||!b.isXMLDoc(bz);if(by){bx=b.propFix[bx]||bx;e=b.propHooks[bx]}if(bA!==L){if(e&&"set" in e&&(bw=e.set(bz,bA,bx))!==L){return bw}else{return(bz[bx]=bA)}}else{if(e&&"get" in e&&(bw=e.get(bz,bx))!==null){return bw}else{return bz[bx]}}},propHooks:{tabIndex:{get:function(bv){var e=bv.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bv.nodeName)||l.test(bv.nodeName)&&bv.href?0:L}}}});b.attrHooks.tabindex=b.propHooks.tabIndex;aY={get:function(bv,e){var bx,bw=b.prop(bv,e);return bw===true||typeof bw!=="boolean"&&(bx=bv.getAttributeNode(e))&&bx.nodeValue!==false?e.toLowerCase():L},set:function(bv,bx,e){var bw;if(bx===false){b.removeAttr(bv,e)}else{bw=b.propFix[e]||e;if(bw in bv){bv[bw]=true}bv.setAttribute(e,e.toLowerCase())}return e}};if(!F){aF={name:true,id:true};be=b.valHooks.button={get:function(bw,bv){var e;e=bw.getAttributeNode(bv);return e&&(aF[bv]?e.nodeValue!=="":e.specified)?e.nodeValue:L},set:function(bw,bx,bv){var e=bw.getAttributeNode(bv);if(!e){e=av.createAttribute(bv);bw.setAttributeNode(e)}return(e.nodeValue=bx+"")}};b.attrHooks.tabindex.set=be.set;b.each(["width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bw,bx){if(bx===""){bw.setAttribute(e,"auto");return bx}}})});b.attrHooks.contenteditable={get:be.get,set:function(bv,bw,e){if(bw===""){bw="false"}be.set(bv,bw,e)}}}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bx){var bw=bx.getAttribute(e,2);return bw===null?L:bw}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||L},set:function(e,bv){return(e.style.cssText=""+bv)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bv){var e=bv.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.enctype){b.propFix.enctype="encoding"}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bv){if(b.isArray(bv)){return(e.checked=b.inArray(b(e).val(),bv)>=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI<bC.length;bI++){bH=n.exec(bC[bI])||[];bF=bH[1];e=(bH[2]||"").split(".").sort();bE=b.event.special[bF]||{};bF=(by?bE.delegateType:bE.bindType)||bF;bE=b.event.special[bF]||{};bG=b.extend({type:bF,origType:bH[1],data:bA,handler:bJ,guid:bJ.guid,selector:by,quick:Y(by),namespace:e.join(".")},bv);bw=bK[bF];if(!bw){bw=bK[bF]=[];bw.delegateCount=0;if(!bE.setup||bE.setup.call(bx,bA,e,bB)===false){if(bx.addEventListener){bx.addEventListener(bF,bB,false)}else{if(bx.attachEvent){bx.attachEvent("on"+bF,bB)}}}}if(bE.add){bE.add.call(bx,bG);if(!bG.handler.guid){bG.handler.guid=bJ.guid}}if(by){bw.splice(bw.delegateCount++,0,bG)}else{bw.push(bG)}b.event.global[bF]=true}bx=null},global:{},remove:function(bJ,bE,bv,bH,bB){var bI=b.hasData(bJ)&&b._data(bJ),bF,bx,bz,bL,bC,bA,bG,bw,by,bK,bD,e;if(!bI||!(bw=bI.events)){return}bE=b.trim(bt(bE||"")).split(" ");for(bF=0;bF<bE.length;bF++){bx=n.exec(bE[bF])||[];bz=bL=bx[1];bC=bx[2];if(!bz){for(bz in bw){b.event.remove(bJ,bz+bE[bF],bv,bH,true)}continue}by=b.event.special[bz]||{};bz=(bH?by.delegateType:by.bindType)||bz;bD=bw[bz]||[];bA=bD.length;bC=bC?new RegExp("(^|\\.)"+bC.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(bG=0;bG<bD.length;bG++){e=bD[bG];if((bB||bL===e.origType)&&(!bv||bv.guid===e.guid)&&(!bC||bC.test(e.namespace))&&(!bH||bH===e.selector||bH==="**"&&e.selector)){bD.splice(bG--,1);if(e.selector){bD.delegateCount--}if(by.remove){by.remove.call(bJ,e)}}}if(bD.length===0&&bA!==bD.length){if(!by.teardown||by.teardown.call(bJ,bC)===false){b.removeEvent(bJ,bz,bI.handle)}delete bw[bz]}}if(b.isEmptyObject(bw)){bK=bI.handle;if(bK){bK.elem=null}b.removeData(bJ,["events","handle"],true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(bv,bD,bA,bJ){if(bA&&(bA.nodeType===3||bA.nodeType===8)){return}var bG=bv.type||bv,bx=[],e,bw,bC,bH,bz,by,bF,bE,bB,bI;if(T.test(bG+b.event.triggered)){return}if(bG.indexOf("!")>=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bC<bB.length&&!bv.isPropagationStopped();bC++){bH=bB[bC][0];bv.type=bB[bC][1];bE=(b._data(bH,"events")||{})[bv.type]&&b._data(bH,"handle");if(bE){bE.apply(bH,bD)}bE=by&&bH[by];if(bE&&b.acceptData(bH)&&bE.apply(bH,bD)===false){bv.preventDefault()}}bv.type=bG;if(!bJ&&!bv.isDefaultPrevented()){if((!bF._default||bF._default.apply(bA.ownerDocument,bD)===false)&&!(bG==="click"&&b.nodeName(bA,"a"))&&b.acceptData(bA)){if(by&&bA[bG]&&((bG!=="focus"&&bG!=="blur")||bv.target.offsetWidth!==0)&&!b.isWindow(bA)){bz=bA[by];if(bz){bA[by]=null}b.event.triggered=bG;bA[bG]();b.event.triggered=L;if(bz){bA[by]=bz}}}}return bv.result},dispatch:function(e){e=b.event.fix(e||bb.event);var bz=((b._data(this,"events")||{})[e.type]||[]),bA=bz.delegateCount,bG=[].slice.call(arguments,0),by=!e.exclusive&&!e.namespace,bH=[],bC,bB,bK,bx,bF,bE,bv,bD,bI,bw,bJ;bG[0]=e;e.delegateTarget=this;if(bA&&!e.target.disabled&&!(e.button&&e.type==="click")){bx=b(this);bx.context=this.ownerDocument||this;for(bK=e.target;bK!=this;bK=bK.parentNode||this){bE={};bD=[];bx[0]=bK;for(bC=0;bC<bA;bC++){bI=bz[bC];bw=bI.selector;if(bE[bw]===L){bE[bw]=(bI.quick?j(bK,bI.quick):bx.is(bw))}if(bE[bw]){bD.push(bI)}}if(bD.length){bH.push({elem:bK,matches:bD})}}}if(bz.length>bA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC<bH.length&&!e.isPropagationStopped();bC++){bv=bH[bC];e.currentTarget=bv.elem;for(bB=0;bB<bv.matches.length&&!e.isImmediatePropagationStopped();bB++){bI=bv.matches[bB];if(by||(!e.namespace&&!bI.namespace)||e.namespace_re&&e.namespace_re.test(bI.namespace)){e.data=bI.data;e.handleObj=bI;bF=((b.event.special[bI.origType]||{}).handle||bI.handler).apply(bv.elem,bG);if(bF!==L){e.result=bF;if(bF===false){e.preventDefault();e.stopPropagation()}}}}}return e.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(bv,e){if(bv.which==null){bv.which=e.charCode!=null?e.charCode:e.keyCode}return bv}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(bx,bw){var by,bz,e,bv=bw.button,bA=bw.fromElement;if(bx.pageX==null&&bw.clientX!=null){by=bx.target.ownerDocument||av;bz=by.documentElement;e=by.body;bx.pageX=bw.clientX+(bz&&bz.scrollLeft||e&&e.scrollLeft||0)-(bz&&bz.clientLeft||e&&e.clientLeft||0);bx.pageY=bw.clientY+(bz&&bz.scrollTop||e&&e.scrollTop||0)-(bz&&bz.clientTop||e&&e.clientTop||0)}if(!bx.relatedTarget&&bA){bx.relatedTarget=bA===bx.target?bw.toElement:bA}if(!bx.which&&bv!==L){bx.which=(bv&1?1:(bv&2?3:(bv&4?2:0)))}return bx}},fix:function(bw){if(bw[b.expando]){return bw}var bv,bz,e=bw,bx=b.event.fixHooks[bw.type]||{},by=bx.props?this.props.concat(bx.props):this.props;bw=b.Event(e);for(bv=by.length;bv;){bz=by[--bv];bw[bz]=e[bz]}if(!bw.target){bw.target=e.srcElement||av}if(bw.target.nodeType===3){bw.target=bw.target.parentNode}if(bw.metaKey===L){bw.metaKey=bw.ctrlKey}return bx.filter?bx.filter(bw,e):bw},special:{ready:{setup:b.bindReady},load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(bw,bv,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bv,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}},simulate:function(bw,by,bx,bv){var bz=b.extend(new b.Event(),bx,{type:bw,isSimulated:true,originalEvent:{}});if(bv){b.event.trigger(bz,null,by)}else{b.event.dispatch.call(by,bz)}if(bz.isDefaultPrevented()){bx.preventDefault()}}};b.event.handle=b.event.dispatch;b.removeEvent=av.removeEventListener?function(bv,e,bw){if(bv.removeEventListener){bv.removeEventListener(e,bw,false)}}:function(bv,e,bw){if(bv.detachEvent){bv.detachEvent("on"+e,bw)}};b.Event=function(bv,e){if(!(this instanceof b.Event)){return new b.Event(bv,e)}if(bv&&bv.type){this.originalEvent=bv;this.type=bv.type;this.isDefaultPrevented=(bv.defaultPrevented||bv.returnValue===false||bv.getPreventDefault&&bv.getPreventDefault())?i:bk}else{this.type=bv}if(e){b.extend(this,e)}this.timeStamp=bv&&bv.timeStamp||b.now();this[b.expando]=true};function bk(){return false}function i(){return true}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bv=this.originalEvent;if(!bv){return}if(bv.preventDefault){bv.preventDefault()}else{bv.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bv=this.originalEvent;if(!bv){return}if(bv.stopPropagation){bv.stopPropagation()}bv.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bk,isPropagationStopped:bk,isImmediatePropagationStopped:bk};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bv,e){b.event.special[bv]={delegateType:e,bindType:e,handle:function(bz){var bB=this,bA=bz.relatedTarget,by=bz.handleObj,bw=by.selector,bx;if(!bA||(bA!==bB&&!b.contains(bB,bA))){bz.type=by.origType;bx=by.handler.apply(this,arguments);bz.type=e}return bx}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(){if(b.nodeName(this,"form")){return false}b.event.add(this,"click._submit keypress._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:function(){if(bd.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){b.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});b.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false;b.event.simulate("change",this,e,true)}})}return false}b.event.add(this,"beforeactivate._change",function(bw){var bv=bw.target;if(bd.test(bv.nodeName)&&!bv._change_attached){b.event.add(bv,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){b.event.simulate("change",this.parentNode,e,true)}});bv._change_attached=true}})},handle:function(bv){var e=bv.target;if(this!==e||bv.isSimulated||bv.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return bv.handleObj.handler.apply(this,arguments)}},teardown:function(){b.event.remove(this,"._change");return bd.test(this.nodeName)}}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bx,e){var bv=0,bw=function(by){b.event.simulate(e,by.target,b.event.fix(by),true)};b.event.special[e]={setup:function(){if(bv++===0){av.addEventListener(bx,bw,true)}},teardown:function(){if(--bv===0){av.removeEventListener(bx,bw,true)}}}})}b.fn.extend({on:function(bw,e,bz,by,bv){var bA,bx;if(typeof bw==="object"){if(typeof e!=="string"){bz=e;e=L}for(bx in bw){this.on(bx,e,bz,bw[bx],bv)}return this}if(bz==null&&by==null){by=e;bz=e=L}else{if(by==null){if(typeof e==="string"){by=bz;bz=L}else{by=bz;bz=e;e=L}}}if(by===false){by=bk}else{if(!by){return this}}if(bv===1){bA=by;by=function(bB){b().off(bB);return bA.apply(this,arguments)};by.guid=bA.guid||(bA.guid=b.guid++)}return this.each(function(){b.event.add(this,bw,by,bz,e)})},one:function(bv,e,bx,bw){return this.on.call(this,bv,e,bx,bw,1)},off:function(bw,e,by){if(bw&&bw.preventDefault&&bw.handleObj){var bv=bw.handleObj;b(bw.delegateTarget).off(bv.namespace?bv.type+"."+bv.namespace:bv.type,bv.selector,bv.handler);return this}if(typeof bw==="object"){for(var bx in bw){this.off(bx,e,bw[bx])}return this}if(e===false||typeof e==="function"){by=e;e=L}if(by===false){by=bk}return this.each(function(){b.event.remove(this,bw,by,e)})},bind:function(e,bw,bv){return this.on(e,null,bw,bv)},unbind:function(e,bv){return this.off(e,null,bv)},live:function(e,bw,bv){b(this.context).on(e,this.selector,bw,bv);return this},die:function(e,bv){b(this.context).off(e,this.selector||"**",bv);return this},delegate:function(e,bv,bx,bw){return this.on(bv,e,bx,bw)},undelegate:function(e,bv,bw){return arguments.length==1?this.off(e,"**"):this.off(bv,e,bw)},trigger:function(e,bv){return this.each(function(){b.event.trigger(e,bv,this)})},triggerHandler:function(e,bv){if(this[0]){return b.event.trigger(e,bv,this[0],true)}},toggle:function(bx){var bv=arguments,e=bx.guid||b.guid++,bw=0,by=function(bz){var bA=(b._data(this,"lastToggle"+bx.guid)||0)%bw;b._data(this,"lastToggle"+bx.guid,bA+1);bz.preventDefault();return bv[bA].apply(this,arguments)||false};by.guid=e;while(bw<bv.length){bv[bw++].guid=e}return this.click(by)},hover:function(e,bv){return this.mouseenter(e).mouseleave(bv||e)}});b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(bv,e){b.fn[e]=function(bx,bw){if(bw==null){bw=bx;bx=null}return arguments.length>0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}});
-/*
+/*!
* Sizzle CSS Selector Engine
* Copyright 2011, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
* More information: http://sizzlejs.com/
*/
-(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelector=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?bT:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(var bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=bT}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}return b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCase(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$/,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for(;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,bA,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b.error(bw+" was not called")}return bB[0]};bD.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===L){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bw){if(bw.crossDomain){var e,bv=av.head||av.getElementsByTagName("head")[0]||av.documentElement;return{send:function(bx,by){e=av.createElement("script");e.async="async";if(bw.scriptCharset){e.charset=bw.scriptCharset}e.src=bw.url;e.onload=e.onreadystatechange=function(bA,bz){if(bz||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bv&&e.parentNode){bv.removeChild(e)}e=L;if(!bz){by(200,"success")}}};bv.insertBefore(e,bv.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=bb.ActiveXObject?function(){for(var e in N){N[e](0,1)}}:false,y=0,N;function aL(){try{return new bb.XMLHttpRequest()}catch(bv){}}function aj(){try{return new bb.ActiveXObject("Microsoft.XMLHTTP")}catch(bv){}}b.ajaxSettings.xhr=bb.ActiveXObject?function(){return !this.isLocal&&aL()||aj()}:aL;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bv;return{send:function(bB,bw){var bA=e.xhr(),bz,by;if(e.username){bA.open(e.type,e.url,e.async,e.username,e.password)}else{bA.open(e.type,e.url,e.async)}if(e.xhrFields){for(by in e.xhrFields){bA[by]=e.xhrFields[by]}}if(e.mimeType&&bA.overrideMimeType){bA.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!bB["X-Requested-With"]){bB["X-Requested-With"]="XMLHttpRequest"}try{for(by in bB){bA.setRequestHeader(by,bB[by])}}catch(bx){}bA.send((e.hasContent&&e.data)||null);bv=function(bK,bE){var bF,bD,bC,bI,bH;try{if(bv&&(bE||bA.readyState===4)){bv=L;if(bz){bA.onreadystatechange=b.noop;if(B){delete N[bz]}}if(bE){if(bA.readyState!==4){bA.abort()}}else{bF=bA.status;bC=bA.getAllResponseHeaders();bI={};bH=bA.responseXML;if(bH&&bH.documentElement){bI.xml=bH}bI.text=bA.responseText;try{bD=bA.statusText}catch(bJ){bD=""}if(!bF&&e.isLocal&&!e.crossDomain){bF=bI.text?200:404}else{if(bF===1223){bF=204}}}}}catch(bG){if(!bE){bw(-1,bG)}}if(bI){bw(bF,bD,bI,bC)}};if(!e.async||bA.readyState===4){bv()}else{bz=++y;if(B){if(!N){N={};b(bb).unload(B)}N[bz]=bv}bA.onreadystatechange=bv}},abort:function(){if(bv){bv(0,1)}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.display=""}if(by===""&&b.css(bw,"display")==="none"){b._data(bw,"olddisplay",x(bw.nodeName))}}}for(bv=0;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(by===""||by==="none"){bw.style.display=b._data(bw,"olddisplay")||""}}}return this}},hide:function(bx,bA,bz){if(bx||bx===0){return this.animate(a0("hide",3),bx,bA,bz)}else{var bw,by,bv=0,e=this.length;for(;bv<e;bv++){bw=this[bv];if(bw.style){by=b.css(bw,"display");if(by!=="none"&&!b._data(bw,"olddisplay")){b._data(bw,"olddisplay",by)}}}for(bv=0;bv<e;bv++){if(this[bv].style){this[bv].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bw,bv,bx){var e=typeof bw==="boolean";if(b.isFunction(bw)&&b.isFunction(bv)){this._toggle.apply(this,arguments)}else{if(bw==null||e){this.each(function(){var by=e?bw:b(this).is(":hidden");b(this)[by?"show":"hide"]()})}else{this.animate(a0("toggle",3),bw,bv,bx)}}return this},fadeTo:function(e,bx,bw,bv){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bx},e,bw,bv)},animate:function(bz,bw,by,bx){var e=b.speed(bw,by,bx);if(b.isEmptyObject(bz)){return this.each(e.complete,[false])}bz=b.extend({},bz);function bv(){if(e.queue===false){b._mark(this)}var bE=b.extend({},e),bK=this.nodeType===1,bI=bK&&b(this).is(":hidden"),bB,bF,bD,bJ,bH,bC,bG,bL,bA;bE.animatedProperties={};for(bD in bz){bB=b.camelCase(bD);if(bD!==bB){bz[bB]=bz[bD];delete bz[bD]}bF=bz[bB];if(b.isArray(bF)){bE.animatedProperties[bB]=bF[1];bF=bz[bB]=bF[0]}else{bE.animatedProperties[bB]=bE.specialEasing&&bE.specialEasing[bB]||bE.easing||"swing"}if(bF==="hide"&&bI||bF==="show"&&!bI){return bE.complete.call(this)}if(bK&&(bB==="height"||bB==="width")){bE.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout||x(this.nodeName)==="inline"){this.style.display="inline-block"}else{this.style.zoom=1}}}}if(bE.overflow!=null){this.style.overflow="hidden"}for(bD in bz){bJ=new b.fx(this,bE,bD);bF=bz[bD];if(aB.test(bF)){bA=b._data(this,"toggle"+bD)||(bF==="toggle"?bI?"show":"hide":0);if(bA){b._data(this,"toggle"+bD,bA==="show"?"hide":"show");bJ[bA]()}else{bJ[bF]()}}else{bH=aT.exec(bF);bC=bJ.cur();if(bH){bG=parseFloat(bH[2]);bL=bH[3]||(b.cssNumber[bD]?"":"px");if(bL!=="px"){b.style(this,bD,(bG||1)+bL);bC=((bG||1)/bJ.cur())*bC;b.style(this,bD,bC+bL)}if(bH[1]){bG=((bH[1]==="-="?-1:1)*bG)+bC}bJ.custom(bC,bG,bL)}else{bJ.custom(bC,bF,"")}}}return true}return e.queue===false?this.each(bv):this.queue(e.queue,bv)},stop:function(bw,bv,e){if(typeof bw!=="string"){e=bv;bv=bw;bw=L}if(bv&&bw!==false){this.queue(bw||"fx",[])}return this.each(function(){var bx,by=false,bA=b.timers,bz=b._data(this);if(!e){b._unmark(true,this)}function bB(bE,bF,bD){var bC=bF[bD];b.removeData(bE,bD,true);bC.stop(e)}if(bw==null){for(bx in bz){if(bz[bx]&&bz[bx].stop&&bx.indexOf(".run")===bx.length-4){bB(this,bz,bx)}}}else{if(bz[bx=bw+".run"]&&bz[bx].stop){bB(this,bz,bx)}}for(bx=bA.length;bx--;){if(bA[bx].elem===this&&(bw==null||bA[bx].queue===bw)){if(e){bA[bx](true)}else{bA[bx].saveState()}by=true;bA.splice(bx,1)}}if(!(e&&by)){b.dequeue(this,bw)}})}});function bh(){setTimeout(at,0);return(a4=b.now())}function at(){a4=L}function a0(bv,e){var bw={};b.each(aH.concat.apply([],aH.slice(0,e)),function(){bw[this]=bv});return bw}b.each({slideDown:a0("show",1),slideUp:a0("hide",1),slideToggle:a0("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bv){b.fn[e]=function(bw,by,bx){return this.animate(bv,bw,by,bx)}});b.extend({speed:function(bw,bx,bv){var e=bw&&typeof bw==="object"?b.extend({},bw):{complete:bv||!bv&&bx||b.isFunction(bw)&&bw,duration:bw,easing:bv&&bx||bx&&!b.isFunction(bx)&&bx};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(by){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue){b.dequeue(this,e.queue)}else{if(by!==false){b._unmark(this)}}};return e},easing:{linear:function(bw,bx,e,bv){return e+bv*bw},swing:function(bw,bx,e,bv){return((-Math.cos(bw*Math.PI)/2)+0.5)*bv+e}},timers:[],fx:function(bv,e,bw){this.options=e;this.elem=bv;this.prop=bw;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bv=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bv))?!bv||bv==="auto"?0:bv:e},custom:function(bz,by,bx){var e=this,bw=b.fx;this.startTime=a4||bh();this.end=by;this.now=this.start=bz;this.pos=this.state=0;this.unit=bx||this.unit||(b.cssNumber[this.prop]?"":"px");function bv(bA){return e.step(bA)}bv.queue=this.options.queue;bv.elem=this.elem;bv.saveState=function(){if(e.options.hide&&b._data(e.elem,"fxshow"+e.prop)===L){b._data(e.elem,"fxshow"+e.prop,e.start)}};if(bv()&&b.timers.push(bv)&&!a3){a3=setInterval(bw.tick,bw.interval)}},show:function(){var e=b._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||b.style(this.elem,this.prop);this.options.show=true;if(e!==L){this.custom(this.cur(),e)}else{this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur())}b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b._data(this.elem,"fxshow"+this.prop)||b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(by){var bA,bB,bv,bx=a4||bh(),e=true,bz=this.elem,bw=this.options;if(by||bx>=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e<bv.length;e++){bw=bv[e];if(!bw()&&bv[e]===bw){bv.splice(e--,1)}}if(!bv.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a3);a3=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=e.now+e.unit}else{e.elem[e.prop]=e.now}}}});b.each(["width","height"],function(e,bv){b.fx.step[bv]=function(bw){b.style(bw.elem,bv,Math.max(0,bw.now)+bw.unit)}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bv){return e===bv.elem}).length}}function x(bx){if(!Q[bx]){var e=av.body,bv=b("<"+bx+">").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*
+(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelector=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?bT:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(var bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=bT}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}return b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCase(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$/,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for(;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,bA,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b.error(bw+" was not called")}return bB[0]};bD.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===L){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bw){if(bw.crossDomain){var e,bv=av.head||av.getElementsByTagName("head")[0]||av.documentElement;return{send:function(bx,by){e=av.createElement("script");e.async="async";if(bw.scriptCharset){e.charset=bw.scriptCharset}e.src=bw.url;e.onload=e.onreadystatechange=function(bA,bz){if(bz||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bv&&e.parentNode){bv.removeChild(e)}e=L;if(!bz){by(200,"success")}}};bv.insertBefore(e,bv.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=bb.ActiveXObject?function(){for(var e in N){N[e](0,1)}}:false,y=0,N;function aL(){try{return new bb.XMLHttpRequest()}catch(bv){}}function aj(){try{return new bb.ActiveXObject("Microsoft.XMLHTTP")}catch(bv){}}b.ajaxSettings.xhr=bb.ActiveXObject?function(){return !this.isLocal&&aL()||aj()}:aL;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bv;return{send:function(bB,bw){var bA=e.xhr(),bz,by;if(e.username){bA.open(e.type,e.url,e.async,e.username,e.password)}else{bA.open(e.type,e.url,e.async)}if(e.xhrFields){for(by in e.xhrFields){bA[by]=e.xhrFields[by]}}if(e.mimeType&&bA.overrideMimeType){bA.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!bB["X-Requested-With"]){bB["X-Requested-With"]="XMLHttpRequest"}try{for(by in bB){bA.setRequestHeader(by,bB[by])}}catch(bx){}bA.send((e.hasContent&&e.data)||null);bv=function(bK,bE){var bF,bD,bC,bI,bH;try{if(bv&&(bE||bA.readyState===4)){bv=L;if(bz){bA.onreadystatechange=b.noop;if(B){delete N[bz]}}if(bE){if(bA.readyState!==4){bA.abort()}}else{bF=bA.status;bC=bA.getAllResponseHeaders();bI={};bH=bA.responseXML;if(bH&&bH.documentElement){bI.xml=bH}bI.text=bA.responseText;try{bD=bA.statusText}catch(bJ){bD=""}if(!bF&&e.isLocal&&!e.crossDomain){bF=bI.text?200:404}else{if(bF===1223){bF=204}}}}}catch(bG){if(!bE){bw(-1,bG)}}if(bI){bw(bF,bD,bI,bC)}};if(!e.async||bA.readyState===4){bv()}else{bz=++y;if(B){if(!N){N={};b(bb).unload(B)}N[bz]=bv}bA.onreadystatechange=bv}},abort:function(){if(bv){bv(0,1)}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.display=""}if(by===""&&b.css(bw,"display")==="none"){b._data(bw,"olddisplay",x(bw.nodeName))}}}for(bv=0;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(by===""||by==="none"){bw.style.display=b._data(bw,"olddisplay")||""}}}return this}},hide:function(bx,bA,bz){if(bx||bx===0){return this.animate(a0("hide",3),bx,bA,bz)}else{var bw,by,bv=0,e=this.length;for(;bv<e;bv++){bw=this[bv];if(bw.style){by=b.css(bw,"display");if(by!=="none"&&!b._data(bw,"olddisplay")){b._data(bw,"olddisplay",by)}}}for(bv=0;bv<e;bv++){if(this[bv].style){this[bv].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bw,bv,bx){var e=typeof bw==="boolean";if(b.isFunction(bw)&&b.isFunction(bv)){this._toggle.apply(this,arguments)}else{if(bw==null||e){this.each(function(){var by=e?bw:b(this).is(":hidden");b(this)[by?"show":"hide"]()})}else{this.animate(a0("toggle",3),bw,bv,bx)}}return this},fadeTo:function(e,bx,bw,bv){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bx},e,bw,bv)},animate:function(bz,bw,by,bx){var e=b.speed(bw,by,bx);if(b.isEmptyObject(bz)){return this.each(e.complete,[false])}bz=b.extend({},bz);function bv(){if(e.queue===false){b._mark(this)}var bE=b.extend({},e),bK=this.nodeType===1,bI=bK&&b(this).is(":hidden"),bB,bF,bD,bJ,bH,bC,bG,bL,bA;bE.animatedProperties={};for(bD in bz){bB=b.camelCase(bD);if(bD!==bB){bz[bB]=bz[bD];delete bz[bD]}bF=bz[bB];if(b.isArray(bF)){bE.animatedProperties[bB]=bF[1];bF=bz[bB]=bF[0]}else{bE.animatedProperties[bB]=bE.specialEasing&&bE.specialEasing[bB]||bE.easing||"swing"}if(bF==="hide"&&bI||bF==="show"&&!bI){return bE.complete.call(this)}if(bK&&(bB==="height"||bB==="width")){bE.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout||x(this.nodeName)==="inline"){this.style.display="inline-block"}else{this.style.zoom=1}}}}if(bE.overflow!=null){this.style.overflow="hidden"}for(bD in bz){bJ=new b.fx(this,bE,bD);bF=bz[bD];if(aB.test(bF)){bA=b._data(this,"toggle"+bD)||(bF==="toggle"?bI?"show":"hide":0);if(bA){b._data(this,"toggle"+bD,bA==="show"?"hide":"show");bJ[bA]()}else{bJ[bF]()}}else{bH=aT.exec(bF);bC=bJ.cur();if(bH){bG=parseFloat(bH[2]);bL=bH[3]||(b.cssNumber[bD]?"":"px");if(bL!=="px"){b.style(this,bD,(bG||1)+bL);bC=((bG||1)/bJ.cur())*bC;b.style(this,bD,bC+bL)}if(bH[1]){bG=((bH[1]==="-="?-1:1)*bG)+bC}bJ.custom(bC,bG,bL)}else{bJ.custom(bC,bF,"")}}}return true}return e.queue===false?this.each(bv):this.queue(e.queue,bv)},stop:function(bw,bv,e){if(typeof bw!=="string"){e=bv;bv=bw;bw=L}if(bv&&bw!==false){this.queue(bw||"fx",[])}return this.each(function(){var bx,by=false,bA=b.timers,bz=b._data(this);if(!e){b._unmark(true,this)}function bB(bE,bF,bD){var bC=bF[bD];b.removeData(bE,bD,true);bC.stop(e)}if(bw==null){for(bx in bz){if(bz[bx]&&bz[bx].stop&&bx.indexOf(".run")===bx.length-4){bB(this,bz,bx)}}}else{if(bz[bx=bw+".run"]&&bz[bx].stop){bB(this,bz,bx)}}for(bx=bA.length;bx--;){if(bA[bx].elem===this&&(bw==null||bA[bx].queue===bw)){if(e){bA[bx](true)}else{bA[bx].saveState()}by=true;bA.splice(bx,1)}}if(!(e&&by)){b.dequeue(this,bw)}})}});function bh(){setTimeout(at,0);return(a4=b.now())}function at(){a4=L}function a0(bv,e){var bw={};b.each(aH.concat.apply([],aH.slice(0,e)),function(){bw[this]=bv});return bw}b.each({slideDown:a0("show",1),slideUp:a0("hide",1),slideToggle:a0("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bv){b.fn[e]=function(bw,by,bx){return this.animate(bv,bw,by,bx)}});b.extend({speed:function(bw,bx,bv){var e=bw&&typeof bw==="object"?b.extend({},bw):{complete:bv||!bv&&bx||b.isFunction(bw)&&bw,duration:bw,easing:bv&&bx||bx&&!b.isFunction(bx)&&bx};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(by){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue){b.dequeue(this,e.queue)}else{if(by!==false){b._unmark(this)}}};return e},easing:{linear:function(bw,bx,e,bv){return e+bv*bw},swing:function(bw,bx,e,bv){return((-Math.cos(bw*Math.PI)/2)+0.5)*bv+e}},timers:[],fx:function(bv,e,bw){this.options=e;this.elem=bv;this.prop=bw;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bv=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bv))?!bv||bv==="auto"?0:bv:e},custom:function(bz,by,bx){var e=this,bw=b.fx;this.startTime=a4||bh();this.end=by;this.now=this.start=bz;this.pos=this.state=0;this.unit=bx||this.unit||(b.cssNumber[this.prop]?"":"px");function bv(bA){return e.step(bA)}bv.queue=this.options.queue;bv.elem=this.elem;bv.saveState=function(){if(e.options.hide&&b._data(e.elem,"fxshow"+e.prop)===L){b._data(e.elem,"fxshow"+e.prop,e.start)}};if(bv()&&b.timers.push(bv)&&!a3){a3=setInterval(bw.tick,bw.interval)}},show:function(){var e=b._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||b.style(this.elem,this.prop);this.options.show=true;if(e!==L){this.custom(this.cur(),e)}else{this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur())}b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b._data(this.elem,"fxshow"+this.prop)||b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(by){var bA,bB,bv,bx=a4||bh(),e=true,bz=this.elem,bw=this.options;if(by||bx>=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e<bv.length;e++){bw=bv[e];if(!bw()&&bv[e]===bw){bv.splice(e--,1)}}if(!bv.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a3);a3=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=e.now+e.unit}else{e.elem[e.prop]=e.now}}}});b.each(["width","height"],function(e,bv){b.fx.step[bv]=function(bw){b.style(bw.elem,bv,Math.max(0,bw.now)+bw.unit)}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bv){return e===bv.elem}).length}}function x(bx){if(!Q[bx]){var e=av.body,bv=b("<"+bx+">").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*!
* jQuery UI 1.8.18
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
@@ -29,7 +29,7 @@
*
* http://docs.jquery.com/UI
*/
-(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h<j.length;h++){if(e.options[j[h][0]]){j[h][1].apply(e.element,f)}}}},contains:function(f,e){return document.compareDocumentPosition?f.compareDocumentPosition(e)&16:f!==e&&f.contains(e)},hasScroll:function(h,f){if(a(h).css("overflow")==="hidden"){return false}var e=(f&&f==="left")?"scrollLeft":"scrollTop",g=false;if(h[e]>0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*
+(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h<j.length;h++){if(e.options[j[h][0]]){j[h][1].apply(e.element,f)}}}},contains:function(f,e){return document.compareDocumentPosition?f.compareDocumentPosition(e)&16:f!==e&&f.contains(e)},hasScroll:function(h,f){if(a(h).css("overflow")==="hidden"){return false}var e=(f&&f==="left")?"scrollLeft":"scrollTop",g=false;if(h[e]>0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*!
* jQuery UI Widget 1.8.18
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
@@ -38,7 +38,7 @@
*
* http://docs.jquery.com/UI/Widget
*/
-(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*
+(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*!
* jQuery UI Mouse 1.8.18
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
@@ -50,7 +50,7 @@
* Depends:
* jquery.ui.widget.js
*/
-(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g<l.length;g++){var j=c.trim(l[g]),e="ui-resizable-"+j;var h=c('<div class="ui-resizable-handle '+e+'"></div>');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(h<e.maxWidth){e.maxWidth=h}if(k<e.maxHeight){e.maxHeight=k}}this._vBoundaries=e},_updateCache:function(e){var f=this.options;this.offset=this.helper.offset();if(a(e.left)){this.position.left=e.left}if(a(e.top)){this.position.top=e.top}if(a(e.height)){this.size.height=e.height}if(a(e.width)){this.size.width=e.width}},_updateRatio:function(h,g){var i=this.options,j=this.position,f=this.size,e=this.axis;if(a(h.height)){h.width=(h.height*this.aspectRatio)}else{if(a(h.width)){h.height=(h.width/this.aspectRatio)}}if(e=="sw"){h.left=j.left+(f.width-h.width);h.top=null}if(e=="nw"){h.top=j.top+(f.height-h.height);h.left=j.left+(f.width-h.width)}return h},_respectSize:function(l,g){var j=this.helper,i=this._vBoundaries,r=this._aspectRatio||g.shiftKey,q=this.axis,t=a(l.width)&&i.maxWidth&&(i.maxWidth<l.width),m=a(l.height)&&i.maxHeight&&(i.maxHeight<l.height),h=a(l.width)&&i.minWidth&&(i.minWidth>l.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f<this._proportionallyResizeElements.length;f++){var h=this._proportionallyResizeElements[f];if(!this.borderDif){var e=[h.css("borderTopWidth"),h.css("borderRightWidth"),h.css("borderBottomWidth"),h.css("borderLeftWidth")],j=[h.css("paddingTop"),h.css("paddingRight"),h.css("paddingBottom"),h.css("paddingLeft")];this.borderDif=c.map(e,function(l,n){var m=parseInt(l,10)||0,o=parseInt(j[n],10)||0;return m+o})}if(c.browser.msie&&!(!(c(g).is(":hidden")||c(g).parents(":hidden").length))){continue}h.css({height:(g.height()-this.borderDif[0]-this.borderDif[2])||0,width:(g.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var f=this.element,i=this.options;this.elementOffset=f.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*
+(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g<l.length;g++){var j=c.trim(l[g]),e="ui-resizable-"+j;var h=c('<div class="ui-resizable-handle '+e+'"></div>');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(h<e.maxWidth){e.maxWidth=h}if(k<e.maxHeight){e.maxHeight=k}}this._vBoundaries=e},_updateCache:function(e){var f=this.options;this.offset=this.helper.offset();if(a(e.left)){this.position.left=e.left}if(a(e.top)){this.position.top=e.top}if(a(e.height)){this.size.height=e.height}if(a(e.width)){this.size.width=e.width}},_updateRatio:function(h,g){var i=this.options,j=this.position,f=this.size,e=this.axis;if(a(h.height)){h.width=(h.height*this.aspectRatio)}else{if(a(h.width)){h.height=(h.width/this.aspectRatio)}}if(e=="sw"){h.left=j.left+(f.width-h.width);h.top=null}if(e=="nw"){h.top=j.top+(f.height-h.height);h.left=j.left+(f.width-h.width)}return h},_respectSize:function(l,g){var j=this.helper,i=this._vBoundaries,r=this._aspectRatio||g.shiftKey,q=this.axis,t=a(l.width)&&i.maxWidth&&(i.maxWidth<l.width),m=a(l.height)&&i.maxHeight&&(i.maxHeight<l.height),h=a(l.width)&&i.minWidth&&(i.minWidth>l.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f<this._proportionallyResizeElements.length;f++){var h=this._proportionallyResizeElements[f];if(!this.borderDif){var e=[h.css("borderTopWidth"),h.css("borderRightWidth"),h.css("borderBottomWidth"),h.css("borderLeftWidth")],j=[h.css("paddingTop"),h.css("paddingRight"),h.css("paddingBottom"),h.css("paddingLeft")];this.borderDif=c.map(e,function(l,n){var m=parseInt(l,10)||0,o=parseInt(j[n],10)||0;return m+o})}if(c.browser.msie&&!(!(c(g).is(":hidden")||c(g).parents(":hidden").length))){continue}h.css({height:(g.height()-this.borderDif[0]-this.borderDif[2])||0,width:(g.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var f=this.element,i=this.options;this.elementOffset=f.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*!
* jQuery hashchange event - v1.3 - 7/21/2010
* http://benalman.com/projects/jquery-hashchange-plugin/
*
@@ -58,11 +58,30 @@
* Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/
*/
-(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var l=this,j=c(l),k=f,i,g={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}k=c(k,this);case"object":if(k.is||k.style){i=(k=c(k)).offset()}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=a.max(l,r);if(i){g[p]=i[u]+(m?0:o-j.offset()[u]);if(d.margin){g[p]-=parseInt(k.css("margin"+s))||0;g[p]-=parseInt(k.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=k[r=="x"?"width":"height"]()*d.over[u]}}else{var t=k[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){h(d.onAfterFirst)}delete g[p]}});h(d.onAfter);function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};a.max=function(j,i){var h=i=="x"?"Width":"Height",e="scroll"+h;if(!c(j).is("html,body")){return j[e]-c(j)[h.toLowerCase()]()}var g="client"+h,f=j.ownerDocument.documentElement,d=j.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);/*
+(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var l=this,j=c(l),k=f,i,g={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}k=c(k,this);case"object":if(k.is||k.style){i=(k=c(k)).offset()}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=a.max(l,r);if(i){g[p]=i[u]+(m?0:o-j.offset()[u]);if(d.margin){g[p]-=parseInt(k.css("margin"+s))||0;g[p]-=parseInt(k.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=k[r=="x"?"width":"height"]()*d.over[u]}}else{var t=k[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){h(d.onAfterFirst)}delete g[p]}});h(d.onAfter);function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};a.max=function(j,i){var h=i=="x"?"Width":"Height",e="scroll"+h;if(!c(j).is("html,body")){return j[e]-c(j)[h.toLowerCase()]()}var g="client"+h,f=j.ownerDocument.documentElement,d=j.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);/*!
PowerTip - v1.2.0 - 2013-04-03
http://stevenbenner.github.com/jquery-powertip/
Copyright (c) 2013 Steven Benner (http://stevenbenner.com/).
Released under MIT license.
https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt
*/
-(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(k){var A=k(document),s=k(window),w=k("body");var n="displayController",e="hasActiveHover",d="forcedOpen",u="hasMouseMove",f="mouseOnToPopup",g="originalTitle",y="powertip",o="powertipjq",l="powertiptarget",E=180/Math.PI;var c={isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var p={none:0,top:1,bottom:2,left:4,right:8};k.fn.powerTip=function(F,N){if(!this.length){return this}if(k.type(F)==="string"&&k.powerTip[F]){return k.powerTip[F].call(this,this,N)}var O=k.extend({},k.fn.powerTip.defaults,F),G=new x(O);h();this.each(function M(){var R=k(this),Q=R.data(y),P=R.data(o),T=R.data(l),S;if(R.data(n)){k.powerTip.destroy(R)}S=R.attr("title");if(!Q&&!T&&!P&&S){R.data(y,S);R.data(g,S);R.removeAttr("title")}R.data(n,new t(R,O,G))});if(!O.manual){this.on({"mouseenter.powertip":function J(P){k.powerTip.show(this,P)},"mouseleave.powertip":function L(){k.powerTip.hide(this)},"focus.powertip":function K(){k.powerTip.show(this)},"blur.powertip":function H(){k.powerTip.hide(this,true)},"keydown.powertip":function I(P){if(P.keyCode===27){k.powerTip.hide(this,true)}}})}return this};k.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false};k.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};k.powerTip={show:function z(F,G){if(G){i(G);c.previousX=G.pageX;c.previousY=G.pageY;k(F).data(n).show()}else{k(F).first().data(n).show(true,true)}return F},reposition:function r(F){k(F).first().data(n).resetPosition();return F},hide:function D(G,F){if(G){k(G).first().data(n).hide(F)}else{if(c.activeHover){c.activeHover.data(n).hide(true)}}return G},destroy:function C(G){k(G).off(".powertip").each(function F(){var I=k(this),H=[g,n,e,d];if(I.data(g)){I.attr("title",I.data(g));H.push(y)}I.removeData(H)});return G}};k.powerTip.showTip=k.powerTip.show;k.powerTip.closeTip=k.powerTip.hide;function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bottom="auto";F.set=function(H,G){if(k.isNumeric(G)){F[H]=Math.round(G)}}}function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c.tipOpenImminent=true;J=setTimeout(function O(){J=null;I()},N.intentPollInterval)}else{if(Q){K.data(d,true)}F.showTip(K)}}}function G(P){M();c.tipOpenImminent=false;if(K.data(e)){K.data(d,false);if(!P){c.delayInProgress=true;J=setTimeout(function O(){J=null;F.hideTip(K);c.delayInProgress=false},N.closeDelay)}else{F.hideTip(K)}}}function I(){var Q=Math.abs(c.previousX-c.currentX),O=Math.abs(c.previousY-c.currentY),P=Q+O;if(P<N.intentSensitivity){F.showTip(K)}else{c.previousX=c.currentX;c.previousY=c.currentY;L()}}function M(){J=clearTimeout(J);c.delayInProgress=false}function H(){F.resetPosition(K)}this.show=L;this.hide=G;this.cancel=M;this.resetPosition=H}function j(){function G(M,L,J,O,P){var K=L.split("-")[0],N=new b(),I;if(q(M)){I=H(M,K)}else{I=F(M,K)}switch(L){case"n":N.set("left",I.left-(J/2));N.set("bottom",c.windowHeight-I.top+P);break;case"e":N.set("left",I.left+P);N.set("top",I.top-(O/2));break;case"s":N.set("left",I.left-(J/2));N.set("top",I.top+P);break;case"w":N.set("top",I.top-(O/2));N.set("right",c.windowWidth-I.left+P);break;case"nw":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"nw-alt":N.set("left",I.left);N.set("bottom",c.windowHeight-I.top+P);break;case"ne":N.set("left",I.left-20);N.set("bottom",c.windowHeight-I.top+P);break;case"ne-alt":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left);break;case"sw":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"sw-alt":N.set("left",I.left);N.set("top",I.top+P);break;case"se":N.set("left",I.left-20);N.set("top",I.top+P);break;case"se-alt":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left);break}return N}function F(K,J){var O=K.offset(),N=K.outerWidth(),I=K.outerHeight(),M,L;switch(J){case"n":M=O.left+N/2;L=O.top;break;case"e":M=O.left+N;L=O.top+I/2;break;case"s":M=O.left+N/2;L=O.top+I;break;case"w":M=O.left;L=O.top+I/2;break;case"nw":M=O.left;L=O.top;break;case"ne":M=O.left+N;L=O.top;break;case"sw":M=O.left;L=O.top+I;break;case"se":M=O.left+N;L=O.top+I;break}return{top:L,left:M}}function H(O,K){var S=O.closest("svg")[0],N=O[0],W=S.createSVGPoint(),L=N.getBBox(),V=N.getScreenCTM(),M=L.width/2,Q=L.height/2,P=[],I=["nw","n","ne","e","se","s","sw","w"],U,X,R,T;function J(){P.push(W.matrixTransform(V))}W.x=L.x;W.y=L.y;J();W.x+=M;J();W.x+=M;J();W.y+=Q;J();W.y+=Q;J();W.x-=M;J();W.x-=M;J();W.y-=Q;J();if(P[0].y!==P[1].y||P[0].x!==P[7].x){X=Math.atan2(V.b,V.a)*E;R=Math.ceil(((X%360)-22.5)/45);if(R<1){R+=8}while(R--){I.push(I.shift())}}for(T=0;T<P.length;T++){if(I[T]===K){U=P[T];break}}return{top:U.y+c.scrollTop,left:U.x+c.scrollLeft}}this.compute=G}function x(Q){var P=new j(),O=k("#"+Q.popupId);if(O.length===0){O=k("<div/>",{id:Q.popupId});if(w.length===0){w=k("body")}w.append(O)}if(Q.followMouse){if(!O.data(u)){A.on("mousemove",M);s.on("scroll",M);O.data(u,true)}}if(Q.mouseOnToPopup){O.on({mouseenter:function L(){if(O.data(f)){if(c.activeHover){c.activeHover.data(n).cancel()}}},mouseleave:function N(){if(c.activeHover){c.activeHover.data(n).hide()}}})}function I(S){S.data(e,true);O.queue(function R(T){H(S);T()})}function H(S){var U;if(!S.data(e)){return}if(c.isTipOpen){if(!c.isClosing){K(c.activeHover)}O.delay(100).queue(function R(V){H(S);V()});return}S.trigger("powerTipPreRender");U=B(S);if(U){O.empty().append(U)}else{return}S.trigger("powerTipRender");c.activeHover=S;c.isTipOpen=true;O.data(f,Q.mouseOnToPopup);if(!Q.followMouse){G(S);c.isFixedTipOpen=true}else{M()}O.fadeIn(Q.fadeInTime,function T(){if(!c.desyncTimeout){c.desyncTimeout=setInterval(J,500)}S.trigger("powerTipOpen")})}function K(R){c.isClosing=true;c.activeHover=null;c.isTipOpen=false;c.desyncTimeout=clearInterval(c.desyncTimeout);R.data(e,false);R.data(d,false);O.fadeOut(Q.fadeOutTime,function S(){var T=new b();c.isClosing=false;c.isFixedTipOpen=false;O.removeClass();T.set("top",c.currentY+Q.offset);T.set("left",c.currentX+Q.offset);O.css(T);R.trigger("powerTipClose")})}function M(){if(!c.isFixedTipOpen&&(c.isTipOpen||(c.tipOpenImminent&&O.data(u)))){var R=O.outerWidth(),V=O.outerHeight(),U=new b(),S,T;U.set("top",c.currentY+Q.offset);U.set("left",c.currentX+Q.offset);S=m(U,R,V);if(S!==p.none){T=a(S);if(T===1){if(S===p.right){U.set("left",c.windowWidth-R)}else{if(S===p.bottom){U.set("top",c.scrollTop+c.windowHeight-V)}}}else{U.set("left",c.currentX-R-Q.offset);U.set("top",c.currentY-V-Q.offset)}}O.css(U)}}function G(S){var R,T;if(Q.smartPlacement){R=k.fn.powerTip.smartPlacementLists[Q.placement];k.each(R,function(U,W){var V=m(F(S,W),O.outerWidth(),O.outerHeight());T=W;if(V===p.none){return false}})}else{F(S,Q.placement);T=Q.placement}O.addClass(T)}function F(U,T){var R=0,S,W,V=new b();V.set("top",0);V.set("left",0);O.css(V);do{S=O.outerWidth();W=O.outerHeight();V=P.compute(U,T,S,W,Q.offset);O.css(V)}while(++R<=5&&(S!==O.outerWidth()||W!==O.outerHeight()));return V}function J(){var R=false;if(c.isTipOpen&&!c.isClosing&&!c.delayInProgress){if(c.activeHover.data(e)===false||c.activeHover.is(":disabled")){R=true}else{if(!v(c.activeHover)&&!c.activeHover.is(":focus")&&!c.activeHover.data(d)){if(O.data(f)){if(!v(O)){R=true}}else{R=true}}}if(R){K(c.activeHover)}}}this.showTip=I;this.hideTip=K;this.resetPosition=G}function q(F){return window.SVGElement&&F[0] instanceof SVGElement}function h(){if(!c.mouseTrackingActive){c.mouseTrackingActive=true;k(function H(){c.scrollLeft=s.scrollLeft();c.scrollTop=s.scrollTop();c.windowWidth=s.width();c.windowHeight=s.height()});A.on("mousemove",i);s.on({resize:function G(){c.windowWidth=s.width();c.windowHeight=s.height()},scroll:function F(){var I=s.scrollLeft(),J=s.scrollTop();if(I!==c.scrollLeft){c.currentX+=I-c.scrollLeft;c.scrollLeft=I}if(J!==c.scrollTop){c.currentY+=J-c.scrollTop;c.scrollTop=J}}})}}function i(F){c.currentX=F.pageX;c.currentY=F.pageY}function v(F){var H=F.offset(),J=F[0].getBoundingClientRect(),I=J.right-J.left,G=J.bottom-J.top;return c.currentX>=H.left&&c.currentX<=H.left+I&&c.currentY>=H.top&&c.currentY<=H.top+G}function B(I){var G=I.data(y),F=I.data(o),K=I.data(l),H,J;if(G){if(k.isFunction(G)){G=G.call(I[0])}J=G}else{if(F){if(k.isFunction(F)){F=F.call(I[0])}if(F.length>0){J=F.clone(true,true)}}else{if(K){H=k("#"+K);if(H.length>0){J=H.html()}}}}return J}function m(M,L,K){var G=c.scrollTop,J=c.scrollLeft,I=G+c.windowHeight,F=J+c.windowWidth,H=p.none;if(M.top<G||Math.abs(M.bottom-c.windowHeight)-K<G){H|=p.top}if(M.top+K>I||Math.abs(M.bottom-c.windowHeight)>I){H|=p.bottom}if(M.left<J||M.right+L>F){H|=p.left}if(M.left+L>F||M.right<J){H|=p.right}return H}function a(G){var F=0;while(G){G&=G-1;F++}return F}})); \ No newline at end of file
+(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(k){var A=k(document),s=k(window),w=k("body");var n="displayController",e="hasActiveHover",d="forcedOpen",u="hasMouseMove",f="mouseOnToPopup",g="originalTitle",y="powertip",o="powertipjq",l="powertiptarget",E=180/Math.PI;var c={isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var p={none:0,top:1,bottom:2,left:4,right:8};k.fn.powerTip=function(F,N){if(!this.length){return this}if(k.type(F)==="string"&&k.powerTip[F]){return k.powerTip[F].call(this,this,N)}var O=k.extend({},k.fn.powerTip.defaults,F),G=new x(O);h();this.each(function M(){var R=k(this),Q=R.data(y),P=R.data(o),T=R.data(l),S;if(R.data(n)){k.powerTip.destroy(R)}S=R.attr("title");if(!Q&&!T&&!P&&S){R.data(y,S);R.data(g,S);R.removeAttr("title")}R.data(n,new t(R,O,G))});if(!O.manual){this.on({"mouseenter.powertip":function J(P){k.powerTip.show(this,P)},"mouseleave.powertip":function L(){k.powerTip.hide(this)},"focus.powertip":function K(){k.powerTip.show(this)},"blur.powertip":function H(){k.powerTip.hide(this,true)},"keydown.powertip":function I(P){if(P.keyCode===27){k.powerTip.hide(this,true)}}})}return this};k.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false};k.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};k.powerTip={show:function z(F,G){if(G){i(G);c.previousX=G.pageX;c.previousY=G.pageY;k(F).data(n).show()}else{k(F).first().data(n).show(true,true)}return F},reposition:function r(F){k(F).first().data(n).resetPosition();return F},hide:function D(G,F){if(G){k(G).first().data(n).hide(F)}else{if(c.activeHover){c.activeHover.data(n).hide(true)}}return G},destroy:function C(G){k(G).off(".powertip").each(function F(){var I=k(this),H=[g,n,e,d];if(I.data(g)){I.attr("title",I.data(g));H.push(y)}I.removeData(H)});return G}};k.powerTip.showTip=k.powerTip.show;k.powerTip.closeTip=k.powerTip.hide;function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bottom="auto";F.set=function(H,G){if(k.isNumeric(G)){F[H]=Math.round(G)}}}function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c.tipOpenImminent=true;J=setTimeout(function O(){J=null;I()},N.intentPollInterval)}else{if(Q){K.data(d,true)}F.showTip(K)}}}function G(P){M();c.tipOpenImminent=false;if(K.data(e)){K.data(d,false);if(!P){c.delayInProgress=true;J=setTimeout(function O(){J=null;F.hideTip(K);c.delayInProgress=false},N.closeDelay)}else{F.hideTip(K)}}}function I(){var Q=Math.abs(c.previousX-c.currentX),O=Math.abs(c.previousY-c.currentY),P=Q+O;if(P<N.intentSensitivity){F.showTip(K)}else{c.previousX=c.currentX;c.previousY=c.currentY;L()}}function M(){J=clearTimeout(J);c.delayInProgress=false}function H(){F.resetPosition(K)}this.show=L;this.hide=G;this.cancel=M;this.resetPosition=H}function j(){function G(M,L,J,O,P){var K=L.split("-")[0],N=new b(),I;if(q(M)){I=H(M,K)}else{I=F(M,K)}switch(L){case"n":N.set("left",I.left-(J/2));N.set("bottom",c.windowHeight-I.top+P);break;case"e":N.set("left",I.left+P);N.set("top",I.top-(O/2));break;case"s":N.set("left",I.left-(J/2));N.set("top",I.top+P);break;case"w":N.set("top",I.top-(O/2));N.set("right",c.windowWidth-I.left+P);break;case"nw":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"nw-alt":N.set("left",I.left);N.set("bottom",c.windowHeight-I.top+P);break;case"ne":N.set("left",I.left-20);N.set("bottom",c.windowHeight-I.top+P);break;case"ne-alt":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left);break;case"sw":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"sw-alt":N.set("left",I.left);N.set("top",I.top+P);break;case"se":N.set("left",I.left-20);N.set("top",I.top+P);break;case"se-alt":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left);break}return N}function F(K,J){var O=K.offset(),N=K.outerWidth(),I=K.outerHeight(),M,L;switch(J){case"n":M=O.left+N/2;L=O.top;break;case"e":M=O.left+N;L=O.top+I/2;break;case"s":M=O.left+N/2;L=O.top+I;break;case"w":M=O.left;L=O.top+I/2;break;case"nw":M=O.left;L=O.top;break;case"ne":M=O.left+N;L=O.top;break;case"sw":M=O.left;L=O.top+I;break;case"se":M=O.left+N;L=O.top+I;break}return{top:L,left:M}}function H(O,K){var S=O.closest("svg")[0],N=O[0],W=S.createSVGPoint(),L=N.getBBox(),V=N.getScreenCTM(),M=L.width/2,Q=L.height/2,P=[],I=["nw","n","ne","e","se","s","sw","w"],U,X,R,T;function J(){P.push(W.matrixTransform(V))}W.x=L.x;W.y=L.y;J();W.x+=M;J();W.x+=M;J();W.y+=Q;J();W.y+=Q;J();W.x-=M;J();W.x-=M;J();W.y-=Q;J();if(P[0].y!==P[1].y||P[0].x!==P[7].x){X=Math.atan2(V.b,V.a)*E;R=Math.ceil(((X%360)-22.5)/45);if(R<1){R+=8}while(R--){I.push(I.shift())}}for(T=0;T<P.length;T++){if(I[T]===K){U=P[T];break}}return{top:U.y+c.scrollTop,left:U.x+c.scrollLeft}}this.compute=G}function x(Q){var P=new j(),O=k("#"+Q.popupId);if(O.length===0){O=k("<div/>",{id:Q.popupId});if(w.length===0){w=k("body")}w.append(O)}if(Q.followMouse){if(!O.data(u)){A.on("mousemove",M);s.on("scroll",M);O.data(u,true)}}if(Q.mouseOnToPopup){O.on({mouseenter:function L(){if(O.data(f)){if(c.activeHover){c.activeHover.data(n).cancel()}}},mouseleave:function N(){if(c.activeHover){c.activeHover.data(n).hide()}}})}function I(S){S.data(e,true);O.queue(function R(T){H(S);T()})}function H(S){var U;if(!S.data(e)){return}if(c.isTipOpen){if(!c.isClosing){K(c.activeHover)}O.delay(100).queue(function R(V){H(S);V()});return}S.trigger("powerTipPreRender");U=B(S);if(U){O.empty().append(U)}else{return}S.trigger("powerTipRender");c.activeHover=S;c.isTipOpen=true;O.data(f,Q.mouseOnToPopup);if(!Q.followMouse){G(S);c.isFixedTipOpen=true}else{M()}O.fadeIn(Q.fadeInTime,function T(){if(!c.desyncTimeout){c.desyncTimeout=setInterval(J,500)}S.trigger("powerTipOpen")})}function K(R){c.isClosing=true;c.activeHover=null;c.isTipOpen=false;c.desyncTimeout=clearInterval(c.desyncTimeout);R.data(e,false);R.data(d,false);O.fadeOut(Q.fadeOutTime,function S(){var T=new b();c.isClosing=false;c.isFixedTipOpen=false;O.removeClass();T.set("top",c.currentY+Q.offset);T.set("left",c.currentX+Q.offset);O.css(T);R.trigger("powerTipClose")})}function M(){if(!c.isFixedTipOpen&&(c.isTipOpen||(c.tipOpenImminent&&O.data(u)))){var R=O.outerWidth(),V=O.outerHeight(),U=new b(),S,T;U.set("top",c.currentY+Q.offset);U.set("left",c.currentX+Q.offset);S=m(U,R,V);if(S!==p.none){T=a(S);if(T===1){if(S===p.right){U.set("left",c.windowWidth-R)}else{if(S===p.bottom){U.set("top",c.scrollTop+c.windowHeight-V)}}}else{U.set("left",c.currentX-R-Q.offset);U.set("top",c.currentY-V-Q.offset)}}O.css(U)}}function G(S){var R,T;if(Q.smartPlacement){R=k.fn.powerTip.smartPlacementLists[Q.placement];k.each(R,function(U,W){var V=m(F(S,W),O.outerWidth(),O.outerHeight());T=W;if(V===p.none){return false}})}else{F(S,Q.placement);T=Q.placement}O.addClass(T)}function F(U,T){var R=0,S,W,V=new b();V.set("top",0);V.set("left",0);O.css(V);do{S=O.outerWidth();W=O.outerHeight();V=P.compute(U,T,S,W,Q.offset);O.css(V)}while(++R<=5&&(S!==O.outerWidth()||W!==O.outerHeight()));return V}function J(){var R=false;if(c.isTipOpen&&!c.isClosing&&!c.delayInProgress){if(c.activeHover.data(e)===false||c.activeHover.is(":disabled")){R=true}else{if(!v(c.activeHover)&&!c.activeHover.is(":focus")&&!c.activeHover.data(d)){if(O.data(f)){if(!v(O)){R=true}}else{R=true}}}if(R){K(c.activeHover)}}}this.showTip=I;this.hideTip=K;this.resetPosition=G}function q(F){return window.SVGElement&&F[0] instanceof SVGElement}function h(){if(!c.mouseTrackingActive){c.mouseTrackingActive=true;k(function H(){c.scrollLeft=s.scrollLeft();c.scrollTop=s.scrollTop();c.windowWidth=s.width();c.windowHeight=s.height()});A.on("mousemove",i);s.on({resize:function G(){c.windowWidth=s.width();c.windowHeight=s.height()},scroll:function F(){var I=s.scrollLeft(),J=s.scrollTop();if(I!==c.scrollLeft){c.currentX+=I-c.scrollLeft;c.scrollLeft=I}if(J!==c.scrollTop){c.currentY+=J-c.scrollTop;c.scrollTop=J}}})}}function i(F){c.currentX=F.pageX;c.currentY=F.pageY}function v(F){var H=F.offset(),J=F[0].getBoundingClientRect(),I=J.right-J.left,G=J.bottom-J.top;return c.currentX>=H.left&&c.currentX<=H.left+I&&c.currentY>=H.top&&c.currentY<=H.top+G}function B(I){var G=I.data(y),F=I.data(o),K=I.data(l),H,J;if(G){if(k.isFunction(G)){G=G.call(I[0])}J=G}else{if(F){if(k.isFunction(F)){F=F.call(I[0])}if(F.length>0){J=F.clone(true,true)}}else{if(K){H=k("#"+K);if(H.length>0){J=H.html()}}}}return J}function m(M,L,K){var G=c.scrollTop,J=c.scrollLeft,I=G+c.windowHeight,F=J+c.windowWidth,H=p.none;if(M.top<G||Math.abs(M.bottom-c.windowHeight)-K<G){H|=p.top}if(M.top+K>I||Math.abs(M.bottom-c.windowHeight)>I){H|=p.bottom}if(M.left<J||M.right+L>F){H|=p.left}if(M.left+L>F||M.right<J){H|=p.right}return H}function a(G){var F=0;while(G){G&=G-1;F++}return F}}));/*!
+ * jQuery UI Touch Punch 0.2.3
+ *
+ * Copyright 2011–2014, Dave Furfero
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ *
+ * Depends:
+ * jquery.ui.widget.js
+ * jquery.ui.mouse.js
+ */
+(function(b){b.support.touch="ontouchend" in document;if(!b.support.touch){return}var d=b.ui.mouse.prototype,f=d._mouseInit,c=d._mouseDestroy,a;function e(h,i){if(h.originalEvent.touches.length>1){return}h.preventDefault();var j=h.originalEvent.changedTouches[0],g=document.createEvent("MouseEvents");g.initMouseEvent(i,true,true,window,1,j.screenX,j.screenY,j.clientX,j.clientY,false,false,false,false,0,null);h.target.dispatchEvent(g)}d._touchStart=function(h){var g=this;if(a||!g._mouseCapture(h.originalEvent.changedTouches[0])){return}a=true;g._touchMoved=false;e(h,"mouseover");e(h,"mousemove");e(h,"mousedown")};d._touchMove=function(g){if(!a){return}this._touchMoved=true;e(g,"mousemove")};d._touchEnd=function(g){if(!a){return}e(g,"mouseup");e(g,"mouseout");if(!this._touchMoved){e(g,"click")}a=false};d._mouseInit=function(){var g=this;g.element.bind({touchstart:b.proxy(g,"_touchStart"),touchmove:b.proxy(g,"_touchMove"),touchend:b.proxy(g,"_touchEnd")});f.call(g)};d._mouseDestroy=function(){var g=this;g.element.unbind({touchstart:b.proxy(g,"_touchStart"),touchmove:b.proxy(g,"_touchMove"),touchend:b.proxy(g,"_touchEnd")});c.call(g)}})(jQuery);/*!
+ * SmartMenus jQuery Plugin - v1.0.0 - January 27, 2016
+ * http://www.smartmenus.org/
+ *
+ * Copyright Vasil Dinkov, Vadikom Web Ltd.
+ * http://vadikom.com
+ *
+ * Licensed MIT
+ */
+(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&typeof module.exports==="object"){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(a){var b=[],e=!!window.createPopup,f=false,d="ontouchstart" in window,h=false,g=window.requestAnimationFrame||function(l){return setTimeout(l,1000/60)},c=window.cancelAnimationFrame||function(l){clearTimeout(l)};function k(m){var n=".smartmenus_mouse";if(!h&&!m){var o=true,l=null;a(document).bind(i([["mousemove",function(s){var t={x:s.pageX,y:s.pageY,timeStamp:new Date().getTime()};if(l){var q=Math.abs(l.x-t.x),p=Math.abs(l.y-t.y);if((q>0||p>0)&&q<=2&&p<=2&&t.timeStamp-l.timeStamp<=300){f=true;if(o){var r=a(s.target).closest("a");if(r.is("a")){a.each(b,function(){if(a.contains(this.$root[0],r[0])){this.itemEnter({currentTarget:r[0]});return false}})}o=false}}}l=t}],[d?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut",function(p){if(j(p.originalEvent)){f=false}}]],n));h=true}else{if(h&&m){a(document).unbind(n);h=false}}}function j(l){return !/^(4|mouse)$/.test(l.pointerType)}function i(l,n){if(!n){n=""}var m={};a.each(l,function(o,p){m[p[0].split(" ").join(n+" ")+n]=p[1]});return m}a.SmartMenus=function(m,l){this.$root=a(m);this.opts=l;this.rootId="";this.accessIdPrefix="";this.$subArrow=null;this.activatedItems=[];this.visibleSubMenus=[];this.showTimeout=0;this.hideTimeout=0;this.scrollTimeout=0;this.clickActivated=false;this.focusActivated=false;this.zIndexInc=0;this.idInc=0;this.$firstLink=null;this.$firstSub=null;this.disabled=false;this.$disableOverlay=null;this.$touchScrollingSub=null;this.cssTransforms3d="perspective" in m.style||"webkitPerspective" in m.style;this.wasCollapsible=false;this.init()};a.extend(a.SmartMenus,{hideAll:function(){a.each(b,function(){this.menuHideAll()})},destroy:function(){while(b.length){b[0].destroy()}k(true)},prototype:{init:function(n){var l=this;if(!n){b.push(this);this.rootId=(new Date().getTime()+Math.random()+"").replace(/\D/g,"");this.accessIdPrefix="sm-"+this.rootId+"-";if(this.$root.hasClass("sm-rtl")){this.opts.rightToLeftSubMenus=true}var r=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).bind(i([["mouseover focusin",a.proxy(this.rootOver,this)],["mouseout focusout",a.proxy(this.rootOut,this)],["keydown",a.proxy(this.rootKeyDown,this)]],r)).delegate("a",i([["mouseenter",a.proxy(this.itemEnter,this)],["mouseleave",a.proxy(this.itemLeave,this)],["mousedown",a.proxy(this.itemDown,this)],["focus",a.proxy(this.itemFocus,this)],["blur",a.proxy(this.itemBlur,this)],["click",a.proxy(this.itemClick,this)]],r));r+=this.rootId;if(this.opts.hideOnClick){a(document).bind(i([["touchstart",a.proxy(this.docTouchStart,this)],["touchmove",a.proxy(this.docTouchMove,this)],["touchend",a.proxy(this.docTouchEnd,this)],["click",a.proxy(this.docClick,this)]],r))}a(window).bind(i([["resize orientationchange",a.proxy(this.winResize,this)]],r));if(this.opts.subIndicators){this.$subArrow=a("<span/>").addClass("sub-arrow");if(this.opts.subIndicatorsText){this.$subArrow.html(this.opts.subIndicatorsText)}}k()}this.$firstSub=this.$root.find("ul").each(function(){l.menuInit(a(this))}).eq(0);this.$firstLink=this.$root.find("a").eq(0);if(this.opts.markCurrentItem){var p=/(index|default)\.[^#\?\/]*/i,m=/#.*/,q=window.location.href.replace(p,""),o=q.replace(m,"");this.$root.find("a").each(function(){var s=this.href.replace(p,""),t=a(this);if(s==q||s==o){t.addClass("current");if(l.opts.markCurrentTree){t.parentsUntil("[data-smartmenus-id]","ul").each(function(){a(this).dataSM("parent-a").addClass("current")})}}})}this.wasCollapsible=this.isCollapsible()},destroy:function(m){if(!m){var n=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").unbind(n).undelegate(n);n+=this.rootId;a(document).unbind(n);a(window).unbind(n);if(this.opts.subIndicators){this.$subArrow=null}}this.menuHideAll();var l=this;this.$root.find("ul").each(function(){var o=a(this);if(o.dataSM("scroll-arrows")){o.dataSM("scroll-arrows").remove()}if(o.dataSM("shown-before")){if(l.opts.subMenusMinWidth||l.opts.subMenusMaxWidth){o.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap")}if(o.dataSM("scroll-arrows")){o.dataSM("scroll-arrows").remove()}o.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})}if((o.attr("id")||"").indexOf(l.accessIdPrefix)==0){o.removeAttr("id")}}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("ie-shim").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded");this.$root.find("a.has-submenu").each(function(){var o=a(this);if(o.attr("id").indexOf(l.accessIdPrefix)==0){o.removeAttr("id")}}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub");if(this.opts.subIndicators){this.$root.find("span.sub-arrow").remove()}if(this.opts.markCurrentItem){this.$root.find("a.current").removeClass("current")}if(!m){this.$root=null;this.$firstLink=null;this.$firstSub=null;if(this.$disableOverlay){this.$disableOverlay.remove();this.$disableOverlay=null}b.splice(a.inArray(this,b),1)}},disable:function(l){if(!this.disabled){this.menuHideAll();if(!l&&!this.opts.isPopup&&this.$root.is(":visible")){var m=this.$root.offset();this.$disableOverlay=a('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:m.top,left:m.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(true),opacity:0}).appendTo(document.body)}this.disabled=true}},docClick:function(l){if(this.$touchScrollingSub){this.$touchScrollingSub=null;return}if(this.visibleSubMenus.length&&!a.contains(this.$root[0],l.target)||a(l.target).is("a")){this.menuHideAll()}},docTouchEnd:function(m){if(!this.lastTouch){return}if(this.visibleSubMenus.length&&(this.lastTouch.x2===undefined||this.lastTouch.x1==this.lastTouch.x2)&&(this.lastTouch.y2===undefined||this.lastTouch.y1==this.lastTouch.y2)&&(!this.lastTouch.target||!a.contains(this.$root[0],this.lastTouch.target))){if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}var l=this;this.hideTimeout=setTimeout(function(){l.menuHideAll()},350)}this.lastTouch=null},docTouchMove:function(m){if(!this.lastTouch){return}var l=m.originalEvent.touches[0];this.lastTouch.x2=l.pageX;this.lastTouch.y2=l.pageY},docTouchStart:function(m){var l=m.originalEvent.touches[0];this.lastTouch={x1:l.pageX,y1:l.pageY,target:l.target}},enable:function(){if(this.disabled){if(this.$disableOverlay){this.$disableOverlay.remove();this.$disableOverlay=null}this.disabled=false}},getClosestMenu:function(m){var l=a(m).closest("ul");while(l.dataSM("in-mega")){l=l.parent().closest("ul")}return l[0]||null},getHeight:function(l){return this.getOffset(l,true)},getOffset:function(n,l){var m;if(n.css("display")=="none"){m={position:n[0].style.position,visibility:n[0].style.visibility};n.css({position:"absolute",visibility:"hidden"}).show()}var o=n[0].getBoundingClientRect&&n[0].getBoundingClientRect(),p=o&&(l?o.height||o.bottom-o.top:o.width||o.right-o.left);if(!p&&p!==0){p=l?n[0].offsetHeight:n[0].offsetWidth}if(m){n.hide().css(m)}return p},getStartZIndex:function(l){var m=parseInt(this[l?"$root":"$firstSub"].css("z-index"));if(!l&&isNaN(m)){m=parseInt(this.$root.css("z-index"))}return !isNaN(m)?m:1},getTouchPoint:function(l){return l.touches&&l.touches[0]||l.changedTouches&&l.changedTouches[0]||l},getViewport:function(l){var m=l?"Height":"Width",o=document.documentElement["client"+m],n=window["inner"+m];if(n){o=Math.min(o,n)}return o},getViewportHeight:function(){return this.getViewport(true)},getViewportWidth:function(){return this.getViewport()},getWidth:function(l){return this.getOffset(l)},handleEvents:function(){return !this.disabled&&this.isCSSOn()},handleItemEvents:function(l){return this.handleEvents()&&!this.isLinkInMegaMenu(l)},isCollapsible:function(){return this.$firstSub.css("position")=="static"},isCSSOn:function(){return this.$firstLink.css("display")=="block"},isFixed:function(){var l=this.$root.css("position")=="fixed";if(!l){this.$root.parentsUntil("body").each(function(){if(a(this).css("position")=="fixed"){l=true;return false}})}return l},isLinkInMegaMenu:function(l){return a(this.getClosestMenu(l[0])).hasClass("mega-menu")},isTouchMode:function(){return !f||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(p,l){var n=p.closest("ul"),q=n.dataSM("level");if(q>1&&(!this.activatedItems[q-2]||this.activatedItems[q-2][0]!=n.dataSM("parent-a")[0])){var m=this;a(n.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(n).each(function(){m.itemActivate(a(this).dataSM("parent-a"))})}if(!this.isCollapsible()||l){this.menuHideSubMenus(!this.activatedItems[q-1]||this.activatedItems[q-1][0]!=p[0]?q-1:q)}this.activatedItems[q-1]=p;if(this.$root.triggerHandler("activate.smapi",p[0])===false){return}var o=p.dataSM("sub");if(o&&(this.isTouchMode()||(!this.opts.showOnClick||this.clickActivated))){this.menuShow(o)}},itemBlur:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}this.$root.triggerHandler("blur.smapi",l[0])},itemClick:function(o){var n=a(o.currentTarget);if(!this.handleItemEvents(n)){return}if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==n.closest("ul")[0]){this.$touchScrollingSub=null;o.stopPropagation();return false}if(this.$root.triggerHandler("click.smapi",n[0])===false){return false}var p=a(o.target).is("span.sub-arrow"),m=n.dataSM("sub"),l=m?m.dataSM("level")==2:false;if(m&&!m.is(":visible")){if(this.opts.showOnClick&&l){this.clickActivated=true}this.itemActivate(n);if(m.is(":visible")){this.focusActivated=true;return false}}else{if(this.isCollapsible()&&p){this.itemActivate(n);this.menuHide(m);return false}}if(this.opts.showOnClick&&l||n.hasClass("disabled")||this.$root.triggerHandler("select.smapi",n[0])===false){return false}},itemDown:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}l.dataSM("mousedown",true)},itemEnter:function(n){var m=a(n.currentTarget);if(!this.handleItemEvents(m)){return}if(!this.isTouchMode()){if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}var l=this;this.showTimeout=setTimeout(function(){l.itemActivate(m)},this.opts.showOnClick&&m.closest("ul").dataSM("level")==1?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",m[0])},itemFocus:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}if(this.focusActivated&&(!this.isTouchMode()||!l.dataSM("mousedown"))&&(!this.activatedItems.length||this.activatedItems[this.activatedItems.length-1][0]!=l[0])){this.itemActivate(l,true)}this.$root.triggerHandler("focus.smapi",l[0])},itemLeave:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}if(!this.isTouchMode()){l[0].blur();if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}}l.removeDataSM("mousedown");this.$root.triggerHandler("mouseleave.smapi",l[0])},menuHide:function(m){if(this.$root.triggerHandler("beforehide.smapi",m[0])===false){return}m.stop(true,true);if(m.css("display")!="none"){var l=function(){m.css("z-index","")};if(this.isCollapsible()){if(this.opts.collapsibleHideFunction){this.opts.collapsibleHideFunction.call(this,m,l)}else{m.hide(this.opts.collapsibleHideDuration,l)}}else{if(this.opts.hideFunction){this.opts.hideFunction.call(this,m,l)}else{m.hide(this.opts.hideDuration,l)}}if(m.dataSM("ie-shim")){m.dataSM("ie-shim").remove().css({"-webkit-transform":"",transform:""})}if(m.dataSM("scroll")){this.menuScrollStop(m);m.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).unbind(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()}m.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false");m.attr({"aria-expanded":"false","aria-hidden":"true"});var n=m.dataSM("level");this.activatedItems.splice(n-1,1);this.visibleSubMenus.splice(a.inArray(m,this.visibleSubMenus),1);this.$root.triggerHandler("hide.smapi",m[0])}},menuHideAll:function(){if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}var m=this.opts.isPopup?1:0;for(var l=this.visibleSubMenus.length-1;l>=m;l--){this.menuHide(this.visibleSubMenus[l])}if(this.opts.isPopup){this.$root.stop(true,true);if(this.$root.is(":visible")){if(this.opts.hideFunction){this.opts.hideFunction.call(this,this.$root)}else{this.$root.hide(this.opts.hideDuration)}if(this.$root.dataSM("ie-shim")){this.$root.dataSM("ie-shim").remove()}}}this.activatedItems=[];this.visibleSubMenus=[];this.clickActivated=false;this.focusActivated=false;this.zIndexInc=0;this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(n){for(var l=this.activatedItems.length-1;l>=n;l--){var m=this.activatedItems[l].dataSM("sub");if(m){this.menuHide(m)}}},menuIframeShim:function(l){if(e&&this.opts.overlapControlsInIE&&!l.dataSM("ie-shim")){l.dataSM("ie-shim",a("<iframe/>").attr({src:"javascript:0",tabindex:-9}).css({position:"absolute",top:"auto",left:"0",opacity:0,border:"0"}))}},menuInit:function(l){if(!l.dataSM("in-mega")){if(l.hasClass("mega-menu")){l.find("ul").dataSM("in-mega",true)}var q=2,m=l[0];while((m=m.parentNode.parentNode)!=this.$root[0]){q++}var n=l.prevAll("a").eq(-1);if(!n.length){n=l.prevAll().find("a").eq(-1)}n.addClass("has-submenu").dataSM("sub",l);l.dataSM("parent-a",n).dataSM("level",q).parent().dataSM("sub",l);var o=n.attr("id")||this.accessIdPrefix+(++this.idInc),p=l.attr("id")||this.accessIdPrefix+(++this.idInc);n.attr({id:o,"aria-haspopup":"true","aria-controls":p,"aria-expanded":"false"});l.attr({id:p,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"});if(this.opts.subIndicators){n[this.opts.subIndicatorsPos](this.$subArrow.clone())}}},menuPosition:function(K){var r=K.dataSM("parent-a"),D=r.closest("li"),E=D.parent(),l=K.dataSM("level"),t=this.getWidth(K),J=this.getHeight(K),u=r.offset(),o=u.left,m=u.top,q=this.getWidth(r),F=this.getHeight(r),H=a(window),v=H.scrollLeft(),s=H.scrollTop(),z=this.getViewportWidth(),L=this.getViewportHeight(),w=E.parent().is("[data-sm-horizontal-sub]")||l==2&&!E.hasClass("sm-vertical"),B=this.opts.rightToLeftSubMenus&&!D.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&D.is("[data-sm-reverse]"),p=l==2?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,n=l==2?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY,C,A;if(w){C=B?q-t-p:p;A=this.opts.bottomToTopSubMenus?-J-n:F+n}else{C=B?p-t:q-p;A=this.opts.bottomToTopSubMenus?F-n-J:n}if(this.opts.keepInViewport){var N=o+C,M=m+A;if(B&&N<v){C=w?v-N+C:q-p}else{if(!B&&N+t>v+z){C=w?v+z-t-N+C:p-t}}if(!w){if(J<L&&M+J>s+L){A+=s+L-J-M}else{if(J>=L||M<s){A+=s-M}}}if(w&&(M+J>s+L+0.49||M<s)||!w&&J>L+0.49){var G=this;if(!K.dataSM("scroll-arrows")){K.dataSM("scroll-arrows",a([a('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],a('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).bind({mouseenter:function(){K.dataSM("scroll").up=a(this).hasClass("scroll-up");G.menuScroll(K)},mouseleave:function(x){G.menuScrollStop(K);G.menuScrollOut(K,x)},"mousewheel DOMMouseScroll":function(x){x.preventDefault()}}).insertAfter(K))}var I=".smartmenus_scroll";K.dataSM("scroll",{y:this.cssTransforms3d?0:A-F,step:1,itemH:F,subH:J,arrowDownH:this.getHeight(K.dataSM("scroll-arrows").eq(1))}).bind(i([["mouseover",function(x){G.menuScrollOver(K,x)}],["mouseout",function(x){G.menuScrollOut(K,x)}],["mousewheel DOMMouseScroll",function(x){G.menuScrollMousewheel(K,x)}]],I)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:C+(parseInt(K.css("border-left-width"))||0),width:t-(parseInt(K.css("border-left-width"))||0)-(parseInt(K.css("border-right-width"))||0),zIndex:K.css("z-index")}).eq(w&&this.opts.bottomToTopSubMenus?0:1).show();if(this.isFixed()){K.css({"touch-action":"none","-ms-touch-action":"none"}).bind(i([[d?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp",function(x){G.menuScrollTouch(K,x)}]],I))}}}K.css({top:"auto",left:"0",marginLeft:C,marginTop:A-F});this.menuIframeShim(K);if(K.dataSM("ie-shim")){K.dataSM("ie-shim").css({zIndex:K.css("z-index"),width:t,height:J,marginLeft:C,marginTop:A-F})}},menuScroll:function(r,m,n){var p=r.dataSM("scroll"),q=r.dataSM("scroll-arrows"),o=p.up?p.upEnd:p.downEnd,s;if(!m&&p.momentum){p.momentum*=0.92;s=p.momentum;if(s<0.5){this.menuScrollStop(r);return}}else{s=n||(m||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(p.step))}var l=r.dataSM("level");if(this.activatedItems[l-1]&&this.activatedItems[l-1].dataSM("sub")&&this.activatedItems[l-1].dataSM("sub").is(":visible")){this.menuHideSubMenus(l-1)}p.y=p.up&&o<=p.y||!p.up&&o>=p.y?p.y:(Math.abs(o-p.y)>s?p.y+(p.up?s:-s):o);r.add(r.dataSM("ie-shim")).css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+p.y+"px, 0)",transform:"translate3d(0, "+p.y+"px, 0)"}:{marginTop:p.y});if(f&&(p.up&&p.y>p.downEnd||!p.up&&p.y<p.upEnd)){q.eq(p.up?1:0).show()}if(p.y==o){if(f){q.eq(p.up?0:1).hide()}this.menuScrollStop(r)}else{if(!m){if(this.opts.scrollAccelerate&&p.step<this.opts.scrollStep){p.step+=0.2}var t=this;this.scrollTimeout=g(function(){t.menuScroll(r)})}}},menuScrollMousewheel:function(m,n){if(this.getClosestMenu(n.target)==m[0]){n=n.originalEvent;var l=(n.wheelDelta||-n.detail)>0;if(m.dataSM("scroll-arrows").eq(l?0:1).is(":visible")){m.dataSM("scroll").up=l;this.menuScroll(m,true)}}n.preventDefault()},menuScrollOut:function(l,m){if(f){if(!/^scroll-(up|down)/.test((m.relatedTarget||"").className)&&(l[0]!=m.relatedTarget&&!a.contains(l[0],m.relatedTarget)||this.getClosestMenu(m.relatedTarget)!=l[0])){l.dataSM("scroll-arrows").css("visibility","hidden")}}},menuScrollOver:function(n,o){if(f){if(!/^scroll-(up|down)/.test(o.target.className)&&this.getClosestMenu(o.target)==n[0]){this.menuScrollRefreshData(n);var m=n.dataSM("scroll"),l=a(window).scrollTop()-n.dataSM("parent-a").offset().top-m.itemH;n.dataSM("scroll-arrows").eq(0).css("margin-top",l).end().eq(1).css("margin-top",l+this.getViewportHeight()-m.arrowDownH).end().css("visibility","visible")}}},menuScrollRefreshData:function(n){var m=n.dataSM("scroll"),l=a(window).scrollTop()-n.dataSM("parent-a").offset().top-m.itemH;if(this.cssTransforms3d){l=-(parseFloat(n.css("margin-top"))-l)}a.extend(m,{upEnd:l,downEnd:l+this.getViewportHeight()-m.subH})},menuScrollStop:function(l){if(this.scrollTimeout){c(this.scrollTimeout);this.scrollTimeout=0;l.dataSM("scroll").step=1;return true}},menuScrollTouch:function(p,q){q=q.originalEvent;if(j(q)){var m=this.getTouchPoint(q);if(this.getClosestMenu(m.target)==p[0]){var o=p.dataSM("scroll");if(/(start|down)$/i.test(q.type)){if(this.menuScrollStop(p)){q.preventDefault();this.$touchScrollingSub=p}else{this.$touchScrollingSub=null}this.menuScrollRefreshData(p);a.extend(o,{touchStartY:m.pageY,touchStartTime:q.timeStamp})}else{if(/move$/i.test(q.type)){var n=o.touchY!==undefined?o.touchY:o.touchStartY;if(n!==undefined&&n!=m.pageY){this.$touchScrollingSub=p;var l=n<m.pageY;if(o.up!==undefined&&o.up!=l){a.extend(o,{touchStartY:m.pageY,touchStartTime:q.timeStamp})}a.extend(o,{up:l,touchY:m.pageY});this.menuScroll(p,true,Math.abs(m.pageY-n))}q.preventDefault()}else{if(o.touchY!==undefined){if(o.momentum=Math.pow(Math.abs(m.pageY-o.touchStartY)/(q.timeStamp-o.touchStartTime),2)*15){this.menuScrollStop(p);this.menuScroll(p);q.preventDefault()}delete o.touchY}}}}}},menuShow:function(n){if(!n.dataSM("beforefirstshowfired")){n.dataSM("beforefirstshowfired",true);if(this.$root.triggerHandler("beforefirstshow.smapi",n[0])===false){return}}if(this.$root.triggerHandler("beforeshow.smapi",n[0])===false){return}n.dataSM("shown-before",true).stop(true,true);if(!n.is(":visible")){var m=n.dataSM("parent-a");if(this.opts.keepHighlighted||this.isCollapsible()){m.addClass("highlighted")}if(this.isCollapsible()){n.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""})}else{n.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1);if(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth){n.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap");if(this.opts.subMenusMinWidth){n.css("min-width",this.opts.subMenusMinWidth)}if(this.opts.subMenusMaxWidth){var o=this.getWidth(n);n.css("max-width",this.opts.subMenusMaxWidth);if(o>this.getWidth(n)){n.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}}}this.menuPosition(n);if(n.dataSM("ie-shim")){n.dataSM("ie-shim").insertBefore(n)}}var l=function(){n.css("overflow","")};if(this.isCollapsible()){if(this.opts.collapsibleShowFunction){this.opts.collapsibleShowFunction.call(this,n,l)}else{n.show(this.opts.collapsibleShowDuration,l)}}else{if(this.opts.showFunction){this.opts.showFunction.call(this,n,l)}else{n.show(this.opts.showDuration,l)}}m.attr("aria-expanded","true");n.attr({"aria-expanded":"true","aria-hidden":"false"});this.visibleSubMenus.push(n);this.$root.triggerHandler("show.smapi",n[0])}},popupHide:function(l){if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}var m=this;this.hideTimeout=setTimeout(function(){m.menuHideAll()},l?1:this.opts.hideTimeout)},popupShow:function(o,n){if(!this.opts.isPopup){alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.');return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}this.$root.dataSM("shown-before",true).stop(true,true);if(!this.$root.is(":visible")){this.$root.css({left:o,top:n});this.menuIframeShim(this.$root);if(this.$root.dataSM("ie-shim")){this.$root.dataSM("ie-shim").css({zIndex:this.$root.css("z-index"),width:this.getWidth(this.$root),height:this.getHeight(this.$root),left:o,top:n}).insertBefore(this.$root)}var m=this,l=function(){m.$root.css("overflow","")};if(this.opts.showFunction){this.opts.showFunction.call(this,this.$root,l)}else{this.$root.show(this.opts.showDuration,l)}this.visibleSubMenus[0]=this.$root}},refresh:function(){this.destroy(true);this.init(true)},rootKeyDown:function(o){if(!this.handleEvents()){return}switch(o.keyCode){case 27:var m=this.activatedItems[0];if(m){this.menuHideAll();m[0].focus();var n=m.dataSM("sub");if(n){this.menuHide(n)}}break;case 32:var l=a(o.target);if(l.is("a")&&this.handleItemEvents(l)){var n=l.dataSM("sub");if(n&&!n.is(":visible")){this.itemClick({currentTarget:o.target});o.preventDefault()}}break}},rootOut:function(m){if(!this.handleEvents()||this.isTouchMode()||m.target==this.$root[0]){return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}if(!this.opts.showOnClick||!this.opts.hideOnClick){var l=this;this.hideTimeout=setTimeout(function(){l.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(l){if(!this.handleEvents()||this.isTouchMode()||l.target==this.$root[0]){return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}},winResize:function(m){if(!this.handleEvents()){if(this.$disableOverlay){var n=this.$root.offset();this.$disableOverlay.css({top:n.top,left:n.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}return}if(!("onorientationchange" in window)||m.type=="orientationchange"){var l=this.isCollapsible();if(!(this.wasCollapsible&&l)){if(this.activatedItems.length){this.activatedItems[this.activatedItems.length-1][0].blur()}this.menuHideAll()}this.wasCollapsible=l}}}});a.fn.dataSM=function(l,m){if(m){return this.data(l+"_smartmenus",m)}return this.data(l+"_smartmenus")};a.fn.removeDataSM=function(l){return this.removeData(l+"_smartmenus")};a.fn.smartmenus=function(m){if(typeof m=="string"){var l=arguments,o=m;Array.prototype.shift.call(l);return this.each(function(){var p=a(this).data("smartmenus");if(p&&p[o]){p[o].apply(p,l)}})}var n=a.extend({},a.fn.smartmenus.defaults,m);return this.each(function(){new a.SmartMenus(this,n)})};a.fn.smartmenus.defaults={isPopup:false,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:true,subIndicatorsPos:"prepend",subIndicatorsText:"+",scrollStep:30,scrollAccelerate:true,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(m,l){m.fadeOut(200,l)},collapsibleShowDuration:0,collapsibleShowFunction:function(m,l){m.slideDown(200,l)},collapsibleHideDuration:0,collapsibleHideFunction:function(m,l){m.slideUp(200,l)},showOnClick:false,hideOnClick:true,noMouseOver:false,keepInViewport:true,keepHighlighted:true,markCurrentItem:false,markCurrentTree:true,rightToLeftSubMenus:false,bottomToTopSubMenus:false,overlapControlsInIE:true};return a})); \ No newline at end of file
diff --git a/menu.js b/menu.js
new file mode 100644
index 0000000..97db4c2
--- /dev/null
+++ b/menu.js
@@ -0,0 +1,26 @@
+function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
+ function makeTree(data,relPath) {
+ var result='';
+ if ('children' in data) {
+ result+='<ul>';
+ for (var i in data.children) {
+ result+='<li><a href="'+relPath+data.children[i].url+'">'+
+ data.children[i].text+'</a>'+
+ makeTree(data.children[i],relPath)+'</li>';
+ }
+ result+='</ul>';
+ }
+ return result;
+ }
+
+ $('#main-nav').append(makeTree(menudata,relPath));
+ $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
+ if (searchEnabled) {
+ if (serverSide) {
+ $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
+ } else {
+ $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
+ }
+ }
+ $('#main-menu').smartmenus();
+}
diff --git a/menudata.js b/menudata.js
new file mode 100644
index 0000000..29d94c2
--- /dev/null
+++ b/menudata.js
@@ -0,0 +1,67 @@
+var menudata={children:[
+{text:"Main Page",url:"index.html"},
+{text:"Related Pages",url:"pages.html"},
+{text:"Modules",url:"modules.html"},
+{text:"Classes",url:"annotated.html",children:[
+{text:"Class List",url:"annotated.html"},
+{text:"Class Index",url:"classes.html"},
+{text:"Class Members",url:"functions.html",children:[
+{text:"All",url:"functions.html",children:[
+{text:"a",url:"functions.html#index_a"},
+{text:"b",url:"functions_b.html#index_b"},
+{text:"c",url:"functions_c.html#index_c"},
+{text:"d",url:"functions_d.html#index_d"},
+{text:"e",url:"functions_e.html#index_e"},
+{text:"f",url:"functions_f.html#index_f"},
+{text:"g",url:"functions_g.html#index_g"},
+{text:"h",url:"functions_h.html#index_h"},
+{text:"i",url:"functions_i.html#index_i"},
+{text:"l",url:"functions_l.html#index_l"},
+{text:"m",url:"functions_m.html#index_m"},
+{text:"n",url:"functions_n.html#index_n"},
+{text:"o",url:"functions_o.html#index_o"},
+{text:"p",url:"functions_p.html#index_p"},
+{text:"q",url:"functions_q.html#index_q"},
+{text:"r",url:"functions_r.html#index_r"},
+{text:"s",url:"functions_s.html#index_s"},
+{text:"t",url:"functions_t.html#index_t"},
+{text:"u",url:"functions_u.html#index_u"},
+{text:"v",url:"functions_v.html#index_v"},
+{text:"w",url:"functions_w.html#index_w"}]},
+{text:"Variables",url:"functions_vars.html",children:[
+{text:"a",url:"functions_vars.html#index_a"},
+{text:"b",url:"functions_vars_b.html#index_b"},
+{text:"c",url:"functions_vars_c.html#index_c"},
+{text:"d",url:"functions_vars_d.html#index_d"},
+{text:"e",url:"functions_vars_e.html#index_e"},
+{text:"f",url:"functions_vars_f.html#index_f"},
+{text:"g",url:"functions_vars_g.html#index_g"},
+{text:"h",url:"functions_vars_h.html#index_h"},
+{text:"i",url:"functions_vars_i.html#index_i"},
+{text:"l",url:"functions_vars_l.html#index_l"},
+{text:"m",url:"functions_vars_m.html#index_m"},
+{text:"n",url:"functions_vars_n.html#index_n"},
+{text:"o",url:"functions_vars_o.html#index_o"},
+{text:"p",url:"functions_vars_p.html#index_p"},
+{text:"q",url:"functions_vars_q.html#index_q"},
+{text:"r",url:"functions_vars_r.html#index_r"},
+{text:"s",url:"functions_vars_s.html#index_s"},
+{text:"t",url:"functions_vars_t.html#index_t"},
+{text:"u",url:"functions_vars_u.html#index_u"},
+{text:"v",url:"functions_vars_v.html#index_v"},
+{text:"w",url:"functions_vars_w.html#index_w"}]}]}]},
+{text:"Files",url:"files.html",children:[
+{text:"File List",url:"files.html"},
+{text:"File Members",url:"globals.html",children:[
+{text:"All",url:"globals.html",children:[
+{text:"h",url:"globals.html#index_h"},
+{text:"v",url:"globals_v.html#index_v"}]},
+{text:"Functions",url:"globals_func.html",children:[
+{text:"v",url:"globals_func.html#index_v"}]},
+{text:"Typedefs",url:"globals_type.html"},
+{text:"Enumerations",url:"globals_enum.html"},
+{text:"Enumerator",url:"globals_eval.html",children:[
+{text:"v",url:"globals_eval.html#index_v"}]},
+{text:"Macros",url:"globals_defs.html",children:[
+{text:"h",url:"globals_defs.html#index_h"},
+{text:"v",url:"globals_defs_v.html#index_v"}]}]}]}]}
diff --git a/modules.html b/modules.html
index 1f31ec4..a75e601 100644
--- a/modules.html
+++ b/modules.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Modules</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li class="current"><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -101,6 +84,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- directory -->
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/pages.html b/pages.html
index fa9feca..0eeffa7 100644
--- a/pages.html
+++ b/pages.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Related Pages</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,35 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -87,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- directory -->
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/search/all_0.html b/search/all_0.html
index d54e0bd..f25360b 100644
--- a/search/all_0.html
+++ b/search/all_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_1.html b/search/all_1.html
index 8cc6a1d..b13f0f7 100644
--- a/search/all_1.html
+++ b/search/all_1.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_1.js b/search/all_1.js
index c89953b..80cc120 100644
--- a/search/all_1.js
+++ b/search/all_1.js
@@ -2,7 +2,9 @@ var searchData=
[
['backward_5freference_5fpicture',['backward_reference_picture',['../structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb',1,'VAEncPictureParameterBufferMPEG2']]],
['backward_5freferences',['backward_references',['../structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934',1,'VAProcPipelineParameterBuffer']]],
+ ['base',['base',['../structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c',1,'VAPictureParameterBufferHEVCExtension::base()'],['../structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae',1,'VASliceParameterBufferHEVCExtension::base()']]],
['base_5fqp_5findex',['base_qp_index',['../structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7',1,'VACodedBufferVP9Status']]],
+ ['basic_5funit_5fsize',['basic_unit_size',['../structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e',1,'VAEncMiscParameterRateControl']]],
['best_5fdistortion',['best_distortion',['../group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5',1,'VAEncFEIDistortionHevc']]],
['best_5finter_5fdistortion0',['best_inter_distortion0',['../group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf',1,'VAStatsStatisticsH264']]],
['best_5finter_5fdistortion1',['best_inter_distortion1',['../group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028',1,'VAStatsStatisticsH264']]],
@@ -18,13 +20,14 @@ var searchData=
['bit_5foffset_5fref_5flf_5fdelta',['bit_offset_ref_lf_delta',['../structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511',1,'VAEncPictureParameterBufferVP9']]],
['bit_5foffset_5fsegmentation',['bit_offset_segmentation',['../structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff',1,'VAEncPictureParameterBufferVP9']]],
['bit_5fsize_5fsegmentation',['bit_size_segmentation',['../structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6',1,'VAEncPictureParameterBufferVP9']]],
- ['bits_5fper_5fsecond',['bits_per_second',['../structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca',1,'VAEncSequenceParameterBufferH264::bits_per_second()'],['../structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76',1,'VAEncSequenceParameterBufferMPEG2::bits_per_second()'],['../structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22',1,'VAEncSequenceParameterBufferHEVC::bits_per_second()'],['../structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11',1,'VAEncSequenceParameterBufferVP8::bits_per_second()'],['../structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62',1,'VAEncSequenceParameterBufferVP9::bits_per_second()']]],
+ ['bits_5fper_5fsecond',['bits_per_second',['../structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2',1,'VAEncMiscParameterRateControl::bits_per_second()'],['../structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca',1,'VAEncSequenceParameterBufferH264::bits_per_second()'],['../structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76',1,'VAEncSequenceParameterBufferMPEG2::bits_per_second()'],['../structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22',1,'VAEncSequenceParameterBufferHEVC::bits_per_second()'],['../structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11',1,'VAEncSequenceParameterBufferVP8::bits_per_second()'],['../structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62',1,'VAEncSequenceParameterBufferVP9::bits_per_second()']]],
['bitstream_5frestriction_5fflag',['bitstream_restriction_flag',['../structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a',1,'VAEncSequenceParameterBufferH264::bitstream_restriction_flag()'],['../structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0',1,'VAEncSequenceParameterBufferHEVC::bitstream_restriction_flag()']]],
['blend_5fflags',['blend_flags',['../structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac',1,'VAProcPipelineCaps']]],
['blend_5fstate',['blend_state',['../structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c',1,'VAProcPipelineParameterBuffer']]],
['block_5fsize',['block_size',['../group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8',1,'VAEncFEIMVPredictorHEVC']]],
['broken_5flink',['broken_link',['../structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86',1,'VAEncSequenceParameterBufferMPEG2']]],
['buf',['buf',['../structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d',1,'VACodedBufferSegment']]],
+ ['buffer_5fsize',['buffer_size',['../structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91',1,'VAEncMiscParameterHRD']]],
['buffers',['buffers',['../structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05',1,'VASurfaceAttribExternalBuffers']]],
['burst_5famplitude',['burst_amplitude',['../structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d',1,'VAEncPictureParameterBufferMPEG2']]]
];
diff --git a/search/all_10.html b/search/all_10.html
index c25484f..d1345a1 100644
--- a/search/all_10.html
+++ b/search/all_10.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_10.js b/search/all_10.js
index 84fd555..b0045e2 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -10,7 +10,7 @@ var searchData=
['ref_5fgf_5fidx',['ref_gf_idx',['../structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201',1,'VAEncPictureParameterBufferVP9']]],
['ref_5fgf_5fsign_5fbias',['ref_gf_sign_bias',['../structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09',1,'VAEncPictureParameterBufferVP9']]],
['ref_5fheight',['ref_height',['../group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
- ['ref_5fidx',['ref_idx',['../group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25',1,'VAEncFEIMVPredictorH264::ref_idx()'],['../group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc',1,'VAEncFEIMVPredictorHEVC::ref_idx()']]],
+ ['ref_5fidx',['ref_idx',['../group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1',1,'VAEncFEIMVPredictorH264::ref_idx()'],['../group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239',1,'VAEncFEIMVPredictorHEVC::ref_idx()']]],
['ref_5flast_5fidx',['ref_last_idx',['../structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47',1,'VAEncPictureParameterBufferVP9']]],
['ref_5flast_5fsign_5fbias',['ref_last_sign_bias',['../structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e',1,'VAEncPictureParameterBufferVP9']]],
['ref_5flf_5fdelta',['ref_lf_delta',['../structVAEncPictureParameterBufferVP8.html#a66bdd93d42197f453aa8a203dfe88a19',1,'VAEncPictureParameterBufferVP8::ref_lf_delta()'],['../structVAEncPictureParameterBufferVP9.html#a53cebf50fb2fe3a781fc0e7f05b32830',1,'VAEncPictureParameterBufferVP9::ref_lf_delta()']]],
@@ -30,9 +30,12 @@ var searchData=
['refresh_5flast',['refresh_last',['../structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3',1,'VAEncPictureParameterBufferVP8']]],
['repartition_5fcheck_5fenable',['repartition_check_enable',['../group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6',1,'VAEncMiscParameterFEIFrameControlH264']]],
['repeat_5ffirst_5ffield',['repeat_first_field',['../structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4',1,'VAEncPictureParameterBufferMPEG2']]],
- ['reserved',['reserved',['../structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb',1,'VACodedBufferSegment::reserved()'],['../structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c',1,'VAEncSequenceParameterBufferH264::reserved()'],['../structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71',1,'VAEncPictureParameterBufferVP8::reserved()']]],
+ ['reserved',['reserved',['../unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0',1,'VAConfigAttribValMaxFrameSize::reserved()'],['../unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e',1,'VAConfigAttribValMultipleFrame::reserved()'],['../structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8',1,'VAEncMiscParameterRateControl::reserved()'],['../structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d',1,'VAEncMiscParameterFrameRate::reserved()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330',1,'VAEncMiscParameterBufferMultiPassFrameSize::reserved()'],['../structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb',1,'VACodedBufferSegment::reserved()'],['../structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c',1,'VAEncSequenceParameterBufferH264::reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd',1,'VAEncSequenceParameterBufferHEVC::reserved()'],['../structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9',1,'VAEncPictureParameterBufferHEVC::reserved()'],['../structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71',1,'VAEncPictureParameterBufferVP8::reserved()'],['../structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64',1,'VAPictureParameterBufferHEVCRext::reserved()'],['../structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665',1,'VAPictureParameterBufferHEVCScc::reserved()'],['../structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1',1,'VASliceParameterBufferHEVCRext::reserved()'],['../structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4',1,'VAHdrMetaDataHDR10::reserved()'],['../structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284',1,'VAHdrMetaData::reserved()']]],
+ ['reserved_5fbits',['reserved_bits',['../structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['reset',['reset',['../structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693',1,'VAEncMiscParameterRateControl']]],
['restart_5finterval',['restart_interval',['../structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af',1,'VAEncSliceParameterBufferJPEG::restart_interval()'],['../structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91',1,'VASliceParameterBufferJPEGBaseline::restart_interval()']]],
['restricted_5fref_5fpic_5flists_5fflag',['restricted_ref_pic_lists_flag',['../structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['rext',['rext',['../structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818',1,'VAPictureParameterBufferHEVCExtension::rext()'],['../structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d',1,'VASliceParameterBufferHEVCExtension::rext()']]],
['roi_5frc_5fpriority_5fsupport',['roi_rc_priority_support',['../unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853',1,'VAConfigAttribValEncROI']]],
['roi_5frc_5fqp_5fdelta_5fsupport',['roi_rc_qp_delta_support',['../unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5',1,'VAConfigAttribValEncROI']]],
['roi_5frectangle',['roi_rectangle',['../structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865',1,'VAEncROI']]],
diff --git a/search/all_11.html b/search/all_11.html
index 3615c28..2be8b71 100644
--- a/search/all_11.html
+++ b/search/all_11.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_11.js b/search/all_11.js
index f9629cb..032aaee 100644
--- a/search/all_11.js
+++ b/search/all_11.js
@@ -18,6 +18,8 @@ var searchData=
['scalinglist8x8',['ScalingList8x8',['../structVAIQMatrixBufferH264.html#af15c79820b69c5ee080c6ce812e9749b',1,'VAIQMatrixBufferH264::ScalingList8x8()'],['../structVAIQMatrixBufferHEVC.html#a74c76be0f54c8707653c9d42868ae461',1,'VAIQMatrixBufferHEVC::ScalingList8x8()']]],
['scalinglistdc16x16',['ScalingListDC16x16',['../structVAIQMatrixBufferHEVC.html#a8e3a754924d149db5619f32dc1a53470',1,'VAIQMatrixBufferHEVC']]],
['scalinglistdc32x32',['ScalingListDC32x32',['../structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60',1,'VAIQMatrixBufferHEVC']]],
+ ['scc',['scc',['../structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda',1,'VAPictureParameterBufferHEVCExtension']]],
+ ['scc_5ffields',['scc_fields',['../structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e',1,'VAEncSequenceParameterBufferHEVC::scc_fields()'],['../structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281',1,'VAEncPictureParameterBufferHEVC::scc_fields()']]],
['screen_5fcontent_5fflag',['screen_content_flag',['../structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d',1,'VAEncPictureParameterBufferHEVC']]],
['search_5fpath',['search_path',['../group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927',1,'VAEncMiscParameterFEIFrameControlH264::search_path()'],['../group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67',1,'VAStatsStatisticsParameterH264::search_path()'],['../group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59',1,'VAEncMiscParameterFEIFrameControlHEVC::search_path()']]],
['search_5fwindow',['search_window',['../group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4',1,'VAEncMiscParameterFEIFrameControlH264::search_window()'],['../group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb',1,'VAStatsStatisticsParameterH264::search_window()'],['../group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5',1,'VAEncMiscParameterFEIFrameControlHEVC::search_window()']]],
@@ -44,6 +46,7 @@ var searchData=
['skip_5fframe_5fflag',['skip_frame_flag',['../structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0',1,'VAEncMiscParameterSkipFrame::skip_frame_flag()'],['../structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff',1,'VAEncPictureParameterBufferVP9::skip_frame_flag()']]],
['skip_5fframes_5fsize',['skip_frames_size',['../structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39',1,'VAEncPictureParameterBufferVP9']]],
['skipcheckdisable',['skipCheckDisable',['../structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7',1,'VAEncMiscParameterEncQuality']]],
+ ['slice_5fact_5fy_5fqp_5foffset',['slice_act_y_qp_offset',['../structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129',1,'VASliceParameterBufferHEVCRext']]],
['slice_5falpha_5fc0_5foffset_5fdiv2',['slice_alpha_c0_offset_div2',['../structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668',1,'VAEncSliceParameterBufferH264']]],
['slice_5fbeta_5foffset_5fdiv2',['slice_beta_offset_div2',['../structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887',1,'VAEncSliceParameterBufferH264::slice_beta_offset_div2()'],['../structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896',1,'VAEncSliceParameterBufferHEVC::slice_beta_offset_div2()'],['../structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa',1,'VASliceParameterBufferHEVC::slice_beta_offset_div2()']]],
['slice_5fcb_5fqp_5foffset',['slice_cb_qp_offset',['../structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094',1,'VAEncSliceParameterBufferHEVC::slice_cb_qp_offset()'],['../structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08',1,'VASliceParameterBufferHEVC::slice_cb_qp_offset()']]],
@@ -51,12 +54,13 @@ var searchData=
['slice_5fdata_5fbit_5foffset',['slice_data_bit_offset',['../structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973',1,'VASliceParameterBufferH264']]],
['slice_5fdata_5fbyte_5foffset',['slice_data_byte_offset',['../structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6',1,'VASliceParameterBufferHEVC']]],
['slice_5fdata_5fflag',['slice_data_flag',['../structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916',1,'VASliceParameterBufferHEVC::slice_data_flag()'],['../structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61',1,'VASliceParameterBufferJPEGBaseline::slice_data_flag()'],['../structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356',1,'VASliceParameterBufferVP9::slice_data_flag()']]],
+ ['slice_5fdata_5fnum_5femu_5fprevn_5fbytes',['slice_data_num_emu_prevn_bytes',['../structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676',1,'VASliceParameterBufferHEVC']]],
['slice_5fdata_5foffset',['slice_data_offset',['../structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a',1,'VASliceParameterBufferH264::slice_data_offset()'],['../structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f',1,'VASliceParameterBufferHEVC::slice_data_offset()'],['../structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599',1,'VASliceParameterBufferJPEGBaseline::slice_data_offset()'],['../structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0',1,'VASliceParameterBufferVP9::slice_data_offset()']]],
['slice_5fdata_5fsize',['slice_data_size',['../structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f',1,'VASliceParameterBufferHEVC::slice_data_size()'],['../structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439',1,'VASliceParameterBufferJPEGBaseline::slice_data_size()'],['../structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394',1,'VASliceParameterBufferVP9::slice_data_size()']]],
['slice_5fdeblocking_5ffilter_5fdisabled_5fflag',['slice_deblocking_filter_disabled_flag',['../structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921',1,'VAEncSliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag()'],['../structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8',1,'VASliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag()']]],
['slice_5fhorizontal_5fposition',['slice_horizontal_position',['../structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7',1,'VASliceParameterBufferJPEGBaseline']]],
['slice_5floop_5ffilter_5facross_5fslices_5fenabled_5fflag',['slice_loop_filter_across_slices_enabled_flag',['../structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5',1,'VAEncSliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag()'],['../structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df',1,'VASliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag()']]],
- ['slice_5fparsing_5ffields',['slice_parsing_fields',['../structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f',1,'VAPictureParameterBufferHEVC']]],
+ ['slice_5fparsing_5ffields',['slice_parsing_fields',['../structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1',1,'VAPictureParameterBufferHEVC']]],
['slice_5fpic_5fparameter_5fset_5fid',['slice_pic_parameter_set_id',['../structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d',1,'VAEncPictureParameterBufferHEVC::slice_pic_parameter_set_id()'],['../structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc',1,'VAEncSliceParameterBufferHEVC::slice_pic_parameter_set_id()']]],
['slice_5fqp_5fdelta',['slice_qp_delta',['../structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc',1,'VAEncSliceParameterBufferH264::slice_qp_delta()'],['../structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c',1,'VAEncSliceParameterBufferHEVC::slice_qp_delta()'],['../structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a',1,'VASliceParameterBufferHEVC::slice_qp_delta()']]],
['slice_5fsao_5fchroma_5fflag',['slice_sao_chroma_flag',['../structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d',1,'VAEncSliceParameterBufferHEVC::slice_sao_chroma_flag()'],['../structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61',1,'VASliceParameterBufferHEVC::slice_sao_chroma_flag()']]],
@@ -71,6 +75,7 @@ var searchData=
['st_5frps_5fbits',['st_rps_bits',['../structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770',1,'VAPictureParameterBufferHEVC']]],
['status',['status',['../structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862',1,'VACodedBufferSegment']]],
['step',['step',['../structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3',1,'VAProcFilterValueRange']]],
+ ['strength',['strength',['../structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2',1,'VAProcFilterParameterBufferHVSNoiseReduction']]],
['strong_5fintra_5fsmoothing_5fenabled_5fflag',['strong_intra_smoothing_enabled_flag',['../structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1',1,'VAEncSequenceParameterBufferHEVC']]],
['sub_5fcarrier',['sub_carrier',['../structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314',1,'VAEncPictureParameterBufferMPEG2']]],
['sub_5fcarrier_5fphase',['sub_carrier_phase',['../structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2',1,'VAEncPictureParameterBufferMPEG2']]],
diff --git a/search/all_12.html b/search/all_12.html
index abd082a..13c5263 100644
--- a/search/all_12.html
+++ b/search/all_12.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_12.js b/search/all_12.js
index 1d8d7a6..55b164d 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -1,6 +1,8 @@
var searchData=
[
+ ['target_5fpercentage',['target_percentage',['../structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21',1,'VAEncMiscParameterRateControl']]],
['target_5fsize_5fin_5fword',['target_size_in_word',['../group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890',1,'VAEncFEIMBControlH264']]],
+ ['temporal_5fid',['temporal_id',['../structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd',1,'VAEncMiscParameterRateControl::temporal_id()'],['../structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445',1,'VAEncMiscParameterFrameRate::temporal_id()']]],
['temporal_5flayer_5fbitrate_5fcontrol_5fflag',['temporal_layer_bitrate_control_flag',['../unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437',1,'VAConfigAttribValEncRateControlExt']]],
['temporal_5freference',['temporal_reference',['../structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495',1,'VAEncPictureParameterBufferMPEG2']]],
['tiles_5fenabled_5fflag',['tiles_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b',1,'VAEncPictureParameterBufferHEVC']]],
@@ -11,6 +13,7 @@ var searchData=
['top_5ffield_5ffirst',['top_field_first',['../structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed',1,'VAEncPictureParameterBufferMPEG2']]],
['transform_5f8x8_5fmode_5fflag',['transform_8x8_mode_flag',['../structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca',1,'VAEncPictureParameterBufferH264']]],
['transform_5fskip_5fenabled_5fflag',['transform_skip_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2',1,'VAEncPictureParameterBufferHEVC']]],
+ ['transform_5fskip_5frotation_5fenabled_5fflag',['transform_skip_rotation_enabled_flag',['../structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38',1,'VAPictureParameterBufferHEVCRext']]],
['transquant_5fbypass_5fenabled_5fflag',['transquant_bypass_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854',1,'VAEncPictureParameterBufferHEVC']]],
- ['type',['type',['../structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff',1,'VAGenericValue::type()'],['../structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431',1,'VASurfaceAttrib::type()'],['../structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1',1,'VAEncPackedHeaderParameterBuffer::type()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f',1,'VAEncMiscParameterBufferMaxFrameSize::type()'],['../structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41',1,'VABufferInfo::type()'],['../structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58',1,'VAProcFilterParameterBufferBase::type()'],['../structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a',1,'VAProcFilterParameterBuffer::type()'],['../structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7',1,'VAProcFilterParameterBufferDeinterlacing::type()'],['../structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2',1,'VAProcFilterParameterBufferColorBalance::type()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79',1,'VAProcFilterParameterBufferTotalColorCorrection::type()'],['../structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae',1,'VAProcFilterCapDeinterlacing::type()'],['../structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2',1,'VAProcFilterCapColorBalance::type()'],['../structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5',1,'VAProcFilterCapTotalColorCorrection::type()']]]
+ ['type',['type',['../structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff',1,'VAGenericValue::type()'],['../structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431',1,'VASurfaceAttrib::type()'],['../structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1',1,'VAEncPackedHeaderParameterBuffer::type()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5',1,'VAEncMiscParameterBufferMaxFrameSize::type()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd',1,'VAEncMiscParameterBufferMultiPassFrameSize::type()'],['../structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41',1,'VABufferInfo::type()'],['../structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58',1,'VAProcFilterParameterBufferBase::type()'],['../structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a',1,'VAProcFilterParameterBuffer::type()'],['../structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7',1,'VAProcFilterParameterBufferDeinterlacing::type()'],['../structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2',1,'VAProcFilterParameterBufferColorBalance::type()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79',1,'VAProcFilterParameterBufferTotalColorCorrection::type()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87',1,'VAProcFilterParameterBufferHVSNoiseReduction::type()'],['../structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d',1,'VAProcFilterParameterBufferHDRToneMapping::type()'],['../structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae',1,'VAProcFilterCapDeinterlacing::type()'],['../structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2',1,'VAProcFilterCapColorBalance::type()'],['../structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5',1,'VAProcFilterCapTotalColorCorrection::type()']]]
];
diff --git a/search/all_13.html b/search/all_13.html
index 88fa653..b4a8bca 100644
--- a/search/all_13.html
+++ b/search/all_13.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_14.html b/search/all_14.html
index 518db1d..fb4d0ec 100644
--- a/search/all_14.html
+++ b/search/all_14.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_14.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_14.js b/search/all_14.js
index 5331aa1..4a26300 100644
--- a/search/all_14.js
+++ b/search/all_14.js
@@ -13,6 +13,7 @@ var searchData=
['va_5fblend_5fglobal_5falpha',['VA_BLEND_GLOBAL_ALPHA',['../group__api__vpp.html#ga1e19de8ccc0a8b7365c642f956ffe9d6',1,'va_vpp.h']]],
['va_5fblend_5fluma_5fkey',['VA_BLEND_LUMA_KEY',['../group__api__vpp.html#ga178337f19f770e526be7da1c905a2474',1,'va_vpp.h']]],
['va_5fblend_5fpremultiplied_5falpha',['VA_BLEND_PREMULTIPLIED_ALPHA',['../group__api__vpp.html#ga62767089c940a92a715692c90ba3a86d',1,'va_vpp.h']]],
+ ['va_5fbyte_5freserved',['va_byte_reserved',['../structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d',1,'VAEncPictureParameterBufferHEVC']]],
['va_5fchroma_5fsiting_5fhorizontal_5fcenter',['VA_CHROMA_SITING_HORIZONTAL_CENTER',['../group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc',1,'va_vpp.h']]],
['va_5fchroma_5fsiting_5fhorizontal_5fleft',['VA_CHROMA_SITING_HORIZONTAL_LEFT',['../group__api__vpp.html#ga5552478f83e5c1c8fa3245afe02b6d61',1,'va_vpp.h']]],
['va_5fchroma_5fsiting_5funknown',['VA_CHROMA_SITING_UNKNOWN',['../group__api__vpp.html#ga0c6dcdf85fb51cab13a013c132bceaa1',1,'va_vpp.h']]],
@@ -65,6 +66,7 @@ var searchData=
['va_5fenc_5fquantization_5ftrellis_5fsupported',['VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED',['../group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4',1,'va.h']]],
['va_5fenc_5fslice_5fstructure_5farbitrary_5fmacroblocks',['VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS',['../group__api__core.html#ga17d1fe4e9620db340d5b51163d571c04',1,'va.h']]],
['va_5fenc_5fslice_5fstructure_5farbitrary_5frows',['VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS',['../group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0',1,'va.h']]],
+ ['va_5fenc_5fslice_5fstructure_5fequal_5fmulti_5frows',['VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS',['../group__api__core.html#ga14c3baf1c178f2e283bb19af5c10c6ff',1,'va.h']]],
['va_5fenc_5fslice_5fstructure_5fequal_5frows',['VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS',['../group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e',1,'va.h']]],
['va_5fenc_5fslice_5fstructure_5fmax_5fslice_5fsize',['VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE',['../group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c',1,'va.h']]],
['va_5fenc_5fslice_5fstructure_5fpower_5fof_5ftwo_5frows',['VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS',['../group__api__core.html#ga8876c49ae6d8c3af84f7cc9a34fdb486',1,'va.h']]],
@@ -83,9 +85,57 @@ var searchData=
['va_5ffei_5fhevc_2eh',['va_fei_hevc.h',['../va__fei__hevc_8h.html',1,'']]],
['va_5ffilter_5fscaling_5fdefault',['VA_FILTER_SCALING_DEFAULT',['../group__api__core.html#gaee1ba68046de52cfbd207d3cc8214201',1,'va.h']]],
['va_5ffourcc',['VA_FOURCC',['../group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3',1,'va.h']]],
+ ['va_5ffourcc_5f411p',['VA_FOURCC_411P',['../group__api__core.html#ga681ccd40b9afae021cdeb806f39f2293',1,'va.h']]],
+ ['va_5ffourcc_5f411r',['VA_FOURCC_411R',['../group__api__core.html#gac3c45435c72d84429b2f257cd77713fd',1,'va.h']]],
+ ['va_5ffourcc_5f422h',['VA_FOURCC_422H',['../group__api__core.html#ga7b54cc35d77a6a0fe16de9206c0e3c05',1,'va.h']]],
+ ['va_5ffourcc_5f422v',['VA_FOURCC_422V',['../group__api__core.html#gacaa4a7596c39f077da952e20d83f7bee',1,'va.h']]],
+ ['va_5ffourcc_5f444p',['VA_FOURCC_444P',['../group__api__core.html#gab97c13e91207458675234cffa294bcd8',1,'va.h']]],
+ ['va_5ffourcc_5fa2b10g10r10',['VA_FOURCC_A2B10G10R10',['../group__api__core.html#ga573bbff5818402f73dd9bc073b49b46c',1,'va.h']]],
+ ['va_5ffourcc_5fa2r10g10b10',['VA_FOURCC_A2R10G10B10',['../group__api__core.html#ga00c430c1562118c5ee7cd8c004f496b3',1,'va.h']]],
+ ['va_5ffourcc_5fabgr',['VA_FOURCC_ABGR',['../group__api__core.html#gaa445a3d08bb22285f5f35f706d740c50',1,'va.h']]],
+ ['va_5ffourcc_5fabgr64',['VA_FOURCC_ABGR64',['../group__api__core.html#gacdc713382bb52e675f9d988493631283',1,'va.h']]],
+ ['va_5ffourcc_5fai44',['VA_FOURCC_AI44',['../group__api__core.html#gad9e41915a24cf645acb5ceca8498368a',1,'va.h']]],
+ ['va_5ffourcc_5fargb',['VA_FOURCC_ARGB',['../group__api__core.html#gafd8946dd39a18c7c5d35b45ac7cc140c',1,'va.h']]],
+ ['va_5ffourcc_5fargb64',['VA_FOURCC_ARGB64',['../group__api__core.html#gaf381ffb104032f02d5cbf3550c0aabd5',1,'va.h']]],
+ ['va_5ffourcc_5fayuv',['VA_FOURCC_AYUV',['../group__api__core.html#ga2abba001ddcd7f23a7372d98a68afc89',1,'va.h']]],
+ ['va_5ffourcc_5fbgr565',['VA_FOURCC_BGR565',['../group__api__core.html#gaf26ac95b4a001189552a890bd8ba9b1c',1,'va.h']]],
+ ['va_5ffourcc_5fbgra',['VA_FOURCC_BGRA',['../group__api__core.html#gae517b1ac9199ab8638ee4af132451f73',1,'va.h']]],
+ ['va_5ffourcc_5fbgrp',['VA_FOURCC_BGRP',['../group__api__core.html#ga3dae1b647d3d32cea6f9104cbc7f3cfe',1,'va.h']]],
+ ['va_5ffourcc_5fbgrx',['VA_FOURCC_BGRX',['../group__api__core.html#ga12233a1f6cbd11a970159b79fbc7c179',1,'va.h']]],
['va_5ffourcc_5fi010',['VA_FOURCC_I010',['../group__api__core.html#ga200e07025ef1447c3e33f3534f987911',1,'va.h']]],
+ ['va_5ffourcc_5fi420',['VA_FOURCC_I420',['../group__api__core.html#ga927a384d9a4166218e37eea93b91926d',1,'va.h']]],
+ ['va_5ffourcc_5fimc3',['VA_FOURCC_IMC3',['../group__api__core.html#gaa199dbf58fb225f4e612ce156fce87ce',1,'va.h']]],
+ ['va_5ffourcc_5fiyuv',['VA_FOURCC_IYUV',['../group__api__core.html#ga6ed94da0b1543db329f4c8385370103a',1,'va.h']]],
+ ['va_5ffourcc_5fnv11',['VA_FOURCC_NV11',['../group__api__core.html#ga7d9433e65d21b8fcc85386b1f603ce71',1,'va.h']]],
+ ['va_5ffourcc_5fnv12',['VA_FOURCC_NV12',['../group__api__core.html#gad017021aea788f8b8a2165719605c627',1,'va.h']]],
+ ['va_5ffourcc_5fnv21',['VA_FOURCC_NV21',['../group__api__core.html#ga1e7c5b8eb5acbee401b56264f1b4149e',1,'va.h']]],
['va_5ffourcc_5fp010',['VA_FOURCC_P010',['../group__api__core.html#ga8c02ad279c93468632ad85169156057e',1,'va.h']]],
+ ['va_5ffourcc_5fp012',['VA_FOURCC_P012',['../group__api__core.html#ga5587560692e1b4dd9c1a31562fc4c309',1,'va.h']]],
+ ['va_5ffourcc_5fp016',['VA_FOURCC_P016',['../group__api__core.html#gacf9899f55f39e50f77dc5965f03a5d03',1,'va.h']]],
+ ['va_5ffourcc_5fp208',['VA_FOURCC_P208',['../group__api__core.html#gabc6e0c598a4df8c4c75a5d674e84a86b',1,'va.h']]],
+ ['va_5ffourcc_5frgb565',['VA_FOURCC_RGB565',['../group__api__core.html#ga3f5864281ce1c3ef62cae1f1f1d6552c',1,'va.h']]],
+ ['va_5ffourcc_5frgba',['VA_FOURCC_RGBA',['../group__api__core.html#ga7f856f264dbf0ffacf6d19f52c87b662',1,'va.h']]],
+ ['va_5ffourcc_5frgbp',['VA_FOURCC_RGBP',['../group__api__core.html#gaaac3890eb5fd8fb5444956165afb9608',1,'va.h']]],
+ ['va_5ffourcc_5frgbx',['VA_FOURCC_RGBX',['../group__api__core.html#ga58d2ee5e78e566dea8c091331554d1ab',1,'va.h']]],
+ ['va_5ffourcc_5fuyvy',['VA_FOURCC_UYVY',['../group__api__core.html#ga9588390eb559be613894cbc091cf1e43',1,'va.h']]],
+ ['va_5ffourcc_5fvyuy',['VA_FOURCC_VYUY',['../group__api__core.html#ga739b622bec47ad0a3e3414595781554c',1,'va.h']]],
+ ['va_5ffourcc_5fx2b10g10r10',['VA_FOURCC_X2B10G10R10',['../group__api__core.html#gaccacd791cd681155531cdf7a26fb56b1',1,'va.h']]],
+ ['va_5ffourcc_5fx2r10g10b10',['VA_FOURCC_X2R10G10B10',['../group__api__core.html#gad7c2a6c7c8af57eebf3ee786d32f27e3',1,'va.h']]],
+ ['va_5ffourcc_5fxbgr',['VA_FOURCC_XBGR',['../group__api__core.html#ga08134a315490c1c0e1d5eaedca8e4f9c',1,'va.h']]],
+ ['va_5ffourcc_5fxrgb',['VA_FOURCC_XRGB',['../group__api__core.html#gacd3c115dbd9b80791a2ad6db08617141',1,'va.h']]],
+ ['va_5ffourcc_5fy16',['VA_FOURCC_Y16',['../group__api__core.html#gace862315b8ad74021fc05424afaeaf73',1,'va.h']]],
+ ['va_5ffourcc_5fy210',['VA_FOURCC_Y210',['../group__api__core.html#ga730635180d1dd50463b264a53fed8dde',1,'va.h']]],
+ ['va_5ffourcc_5fy216',['VA_FOURCC_Y216',['../group__api__core.html#ga414b3d49d1e9b19699bf29d72b2afeb5',1,'va.h']]],
+ ['va_5ffourcc_5fy410',['VA_FOURCC_Y410',['../group__api__core.html#gac16f27a9610065a3c5031c2552cbf220',1,'va.h']]],
+ ['va_5ffourcc_5fy416',['VA_FOURCC_Y416',['../group__api__core.html#ga33f92599d153a9e36ff65b66c2f61ed9',1,'va.h']]],
+ ['va_5ffourcc_5fy8',['VA_FOURCC_Y8',['../group__api__core.html#gaedd954937b36b4bb7717a88b8538904b',1,'va.h']]],
+ ['va_5ffourcc_5fy800',['VA_FOURCC_Y800',['../group__api__core.html#gacbb9bb3f3702ca56ee77bc505e6bfd76',1,'va.h']]],
+ ['va_5ffourcc_5fyuy2',['VA_FOURCC_YUY2',['../group__api__core.html#ga37316eecf03734173036b876c491af91',1,'va.h']]],
+ ['va_5ffourcc_5fyv12',['VA_FOURCC_YV12',['../group__api__core.html#gab2ef88aa914142b406fc50f223e644f3',1,'va.h']]],
['va_5ffourcc_5fyv16',['VA_FOURCC_YV16',['../group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d',1,'va.h']]],
+ ['va_5ffourcc_5fyv24',['VA_FOURCC_YV24',['../group__api__core.html#ga563c133bcdb464e95b5416f1c2579cc9',1,'va.h']]],
+ ['va_5ffourcc_5fyv32',['VA_FOURCC_YV32',['../group__api__core.html#ga84a5975f3a4f66ded024d8998d8ca1ff',1,'va.h']]],
+ ['va_5ffourcc_5fyvyu',['VA_FOURCC_YVYU',['../group__api__core.html#ga32279f0e2de86641cab440120e884280',1,'va.h']]],
['va_5fframe_5fpicture',['VA_FRAME_PICTURE',['../group__api__core.html#gab5ad65ad225291300cb5bd59e7528858',1,'va.h']]],
['va_5fmb_5fpred_5favail_5fleft',['VA_MB_PRED_AVAIL_LEFT',['../group__api__enc__h264.html#ga0b7d7f38ac1007370e62a62ba644ab36',1,'va_enc_h264.h']]],
['va_5fmb_5fpred_5favail_5ftop',['VA_MB_PRED_AVAIL_TOP',['../group__api__enc__h264.html#ga147e8575387396de9ee9df45a6264772',1,'va_enc_h264.h']]],
@@ -104,12 +154,16 @@ var searchData=
['va_5fpicture_5fhevc_5frps_5fst_5fcurr_5fbefore',['VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE',['../va_8h.html#ac4fa7b3d1e3060921400075e93b725d8',1,'va.h']]],
['va_5fpicture_5fstats_5fcontent_5fupdated',['VA_PICTURE_STATS_CONTENT_UPDATED',['../group__api__fei.html#ga4d4d4c9dcccc756235b62cd1c350a779',1,'va_fei.h']]],
['va_5fpipeline_5fflag_5fend',['VA_PIPELINE_FLAG_END',['../group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d',1,'va_vpp.h']]],
+ ['va_5fprediction_5fdirection_5fbi_5fnot_5fempty',['VA_PREDICTION_DIRECTION_BI_NOT_EMPTY',['../group__api__core.html#gae946be7903a9085d97e27b905b213308',1,'va.h']]],
+ ['va_5fprediction_5fdirection_5ffuture',['VA_PREDICTION_DIRECTION_FUTURE',['../group__api__core.html#ga2e39619c42d3d394149a6a6cd09b724b',1,'va.h']]],
+ ['va_5fprediction_5fdirection_5fprevious',['VA_PREDICTION_DIRECTION_PREVIOUS',['../group__api__core.html#ga9280c646f3380f4168ecd300b8f496a3',1,'va.h']]],
['va_5fproc_5ffilter_5fmandatory',['VA_PROC_FILTER_MANDATORY',['../group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19',1,'va_vpp.h']]],
['va_5fproc_5fpipeline_5ffast',['VA_PROC_PIPELINE_FAST',['../group__api__vpp.html#gaf603b3020d17088313d0e3dab3abff8c',1,'va_vpp.h']]],
['va_5fproc_5fpipeline_5fsubpictures',['VA_PROC_PIPELINE_SUBPICTURES',['../group__api__vpp.html#ga99bb795d7d095a4c62537e807f2eb280',1,'va_vpp.h']]],
['va_5fprocessing_5frate_5fdecode',['VA_PROCESSING_RATE_DECODE',['../group__api__core.html#gac4e578743bd5c26676a50f2312a26732',1,'va.h']]],
['va_5fprocessing_5frate_5fencode',['VA_PROCESSING_RATE_ENCODE',['../group__api__core.html#ga327e7df22d7913b6236569ad193f50df',1,'va.h']]],
['va_5fprocessing_5frate_5fnone',['VA_PROCESSING_RATE_NONE',['../group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3',1,'va.h']]],
+ ['va_5frc_5favbr',['VA_RC_AVBR',['../group__api__core.html#ga4256f3e1e60811f59e5ef6c2cd4927f1',1,'va.h']]],
['va_5frc_5fcbr',['VA_RC_CBR',['../group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1',1,'va.h']]],
['va_5frc_5fcfs',['VA_RC_CFS',['../group__api__core.html#ga6da2ff1056f0d08964f1b328761083b9',1,'va.h']]],
['va_5frc_5fcqp',['VA_RC_CQP',['../group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f',1,'va.h']]],
@@ -117,23 +171,38 @@ var searchData=
['va_5frc_5fmb',['VA_RC_MB',['../group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f',1,'va.h']]],
['va_5frc_5fnone',['VA_RC_NONE',['../group__api__core.html#gab10cf4da1ef5db32d76e365c1866f77a',1,'va.h']]],
['va_5frc_5fparallel',['VA_RC_PARALLEL',['../group__api__core.html#gadff6600305c303977d0f1f4e101dd850',1,'va.h']]],
+ ['va_5frc_5fqvbr',['VA_RC_QVBR',['../group__api__core.html#gadb097bc35bdddb568ac0d569befc654b',1,'va.h']]],
['va_5frc_5fvbr',['VA_RC_VBR',['../group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1',1,'va.h']]],
['va_5frc_5fvbr_5fconstrained',['VA_RC_VBR_CONSTRAINED',['../group__api__core.html#gae6b9ee41f788fd0460901f2c86e5f1a4',1,'va.h']]],
['va_5frc_5fvcm',['VA_RC_VCM',['../group__api__core.html#ga2ed57b5340f383c664d8982a9f87cfb1',1,'va.h']]],
['va_5frender_5fdevice_5fundefined',['VA_RENDER_DEVICE_UNDEFINED',['../va_8h.html#aa27ad15a5dbb02e475c15926c46bcd05',1,'va.h']]],
['va_5frender_5fmode_5fundefined',['VA_RENDER_MODE_UNDEFINED',['../va_8h.html#a6dd8c3c128180e6f4c903f350f68de14',1,'va.h']]],
- ['va_5freserved',['va_reserved',['../structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010',1,'VAEncPackedHeaderParameterBuffer::va_reserved()'],['../structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359',1,'VAEncMiscParameterTemporalLayerStructure::va_reserved()'],['../structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28',1,'VAEncMiscParameterMaxSliceSize::va_reserved()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed',1,'VAEncMiscParameterBufferMaxFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9',1,'VAEncMiscParameterBufferQualityLevel::va_reserved()'],['../structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc',1,'VAEncMiscParameterSkipFrame::va_reserved()'],['../structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec',1,'VAHuffmanTableBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598',1,'VAIQMatrixBufferMPEG2::va_reserved()'],['../structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374',1,'VASliceParameterBufferMPEG2::va_reserved()'],['../structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2',1,'VAMacroblockParameterBufferMPEG2::va_reserved()'],['../structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc',1,'VAPictureParameterBufferMPEG4::va_reserved()'],['../structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f',1,'VAIQMatrixBufferMPEG4::va_reserved()'],['../structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd',1,'VASliceParameterBufferMPEG4::va_reserved()'],['../structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed',1,'VAPictureParameterBufferVC1::va_reserved()'],['../structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e',1,'VASliceParameterBufferVC1::va_reserved()'],['../structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec',1,'VAPictureParameterBufferH264::va_reserved()'],['../structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7',1,'VAIQMatrixBufferH264::va_reserved()'],['../structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d',1,'VASliceParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e',1,'VAEncSliceParameterBuffer::va_reserved()'],['../structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865',1,'VACodedBufferSegment::va_reserved()'],['../structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746',1,'VABufferInfo::va_reserved()'],['../structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907',1,'VASurfaceDecodeMBErrors::va_reserved()'],['../structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0',1,'VAPictureHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89',1,'VAEncSequenceParameterBufferH264::va_reserved()'],['../structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3',1,'VAEncPictureParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017',1,'VAEncSliceParameterBufferH264::va_reserved()'],['../structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2',1,'VAEncMacroblockParameterBufferH264::va_reserved()'],['../structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845',1,'VAEncSequenceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee',1,'VAEncPictureParameterBufferMPEG2::va_reserved()'],['../structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55',1,'VAEncSliceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282',1,'VAEncPictureParameterBufferJPEG::va_reserved()'],['../structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605',1,'VAEncSliceParameterBufferJPEG::va_reserved()'],['../structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0',1,'VAQMatrixBufferJPEG::va_reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4',1,'VAEncSequenceParameterBufferHEVC::va_reserved()'],['../structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f',1,'VAEncPictureParameterBufferHEVC::va_reserved()'],['../structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b',1,'VAEncSliceParameterBufferHEVC::va_reserved()'],['../structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b',1,'VAQMatrixBufferHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6',1,'VAEncSequenceParameterBufferVP8::va_reserved()'],['../structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9',1,'VAEncPictureParameterBufferVP8::va_reserved()'],['../structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af',1,'VAEncMBMapBufferVP8::va_reserved()'],['../structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6',1,'VAQMatrixBufferVP8::va_reserved()'],['../structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1',1,'VACodedBufferVP9Status::va_reserved()'],['../structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063',1,'VAEncSequenceParameterBufferVP9::va_reserved()'],['../structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4',1,'VAEncPictureParameterBufferVP9::va_reserved()'],['../structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917',1,'VAEncSegParamVP9::va_reserved()'],['../structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e',1,'VAEncMiscParameterTypeVP9PerSegmantParam::va_reserved()'],['../structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5',1,'VAPictureParameterBufferHEVC::va_reserved()'],['../structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3',1,'VASliceParameterBufferHEVC::va_reserved()'],['../structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1',1,'VAIQMatrixBufferHEVC::va_reserved()'],['../structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753',1,'VAPictureParameterBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302',1,'VAIQMatrixBufferJPEGBaseline::va_reserved()'],['../structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00',1,'VASliceParameterBufferJPEGBaseline::va_reserved()'],['../structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16',1,'VAPictureParameterBufferVP8::va_reserved()'],['../structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48',1,'VASliceParameterBufferVP8::va_reserved()'],['../structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0',1,'VAProbabilityDataBufferVP8::va_reserved()'],['../structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a',1,'VAIQMatrixBufferVP8::va_reserved()'],['../structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18',1,'VADecPictureParameterBufferVP9::va_reserved()'],['../structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc',1,'VASegmentParameterVP9::va_reserved()'],['../structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161',1,'VASliceParameterBufferVP9::va_reserved()'],['../structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48',1,'VAProcPipelineCaps::va_reserved()'],['../structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670',1,'VAProcFilterValueRange::va_reserved()'],['../structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2',1,'VAProcPipelineParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907',1,'VAProcFilterParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea',1,'VAProcFilterParameterBufferDeinterlacing::va_reserved()'],['../structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d',1,'VAProcFilterParameterBufferColorBalance::va_reserved()'],['../structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb',1,'VAProcFilterCap::va_reserved()'],['../structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7',1,'VAProcFilterCapDeinterlacing::va_reserved()'],['../structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7',1,'VAProcFilterCapColorBalance::va_reserved()']]],
+ ['va_5freserved',['va_reserved',['../structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010',1,'VAEncPackedHeaderParameterBuffer::va_reserved()'],['../structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359',1,'VAEncMiscParameterTemporalLayerStructure::va_reserved()'],['../structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9',1,'VAEncMiscParameterRateControl::va_reserved()'],['../structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5',1,'VAEncMiscParameterFrameRate::va_reserved()'],['../structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28',1,'VAEncMiscParameterMaxSliceSize::va_reserved()'],['../structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591',1,'VAEncMiscParameterHRD::va_reserved()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed',1,'VAEncMiscParameterBufferMaxFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505',1,'VAEncMiscParameterBufferMultiPassFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9',1,'VAEncMiscParameterBufferQualityLevel::va_reserved()'],['../structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc',1,'VAEncMiscParameterSkipFrame::va_reserved()'],['../structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec',1,'VAHuffmanTableBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598',1,'VAIQMatrixBufferMPEG2::va_reserved()'],['../structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374',1,'VASliceParameterBufferMPEG2::va_reserved()'],['../structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2',1,'VAMacroblockParameterBufferMPEG2::va_reserved()'],['../structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc',1,'VAPictureParameterBufferMPEG4::va_reserved()'],['../structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f',1,'VAIQMatrixBufferMPEG4::va_reserved()'],['../structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd',1,'VASliceParameterBufferMPEG4::va_reserved()'],['../structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05',1,'VAPictureParameterBufferVC1::va_reserved()'],['../structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e',1,'VASliceParameterBufferVC1::va_reserved()'],['../structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec',1,'VAPictureParameterBufferH264::va_reserved()'],['../structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7',1,'VAIQMatrixBufferH264::va_reserved()'],['../structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d',1,'VASliceParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e',1,'VAEncSliceParameterBuffer::va_reserved()'],['../structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865',1,'VACodedBufferSegment::va_reserved()'],['../structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746',1,'VABufferInfo::va_reserved()'],['../structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65',1,'VASurfaceDecodeMBErrors::va_reserved()'],['../structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0',1,'VAPictureHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89',1,'VAEncSequenceParameterBufferH264::va_reserved()'],['../structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3',1,'VAEncPictureParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017',1,'VAEncSliceParameterBufferH264::va_reserved()'],['../structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2',1,'VAEncMacroblockParameterBufferH264::va_reserved()'],['../structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845',1,'VAEncSequenceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee',1,'VAEncPictureParameterBufferMPEG2::va_reserved()'],['../structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55',1,'VAEncSliceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282',1,'VAEncPictureParameterBufferJPEG::va_reserved()'],['../structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605',1,'VAEncSliceParameterBufferJPEG::va_reserved()'],['../structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0',1,'VAQMatrixBufferJPEG::va_reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92',1,'VAEncSequenceParameterBufferHEVC::va_reserved()'],['../structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c',1,'VAEncPictureParameterBufferHEVC::va_reserved()'],['../structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b',1,'VAEncSliceParameterBufferHEVC::va_reserved()'],['../structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b',1,'VAQMatrixBufferHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6',1,'VAEncSequenceParameterBufferVP8::va_reserved()'],['../structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9',1,'VAEncPictureParameterBufferVP8::va_reserved()'],['../structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af',1,'VAEncMBMapBufferVP8::va_reserved()'],['../structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6',1,'VAQMatrixBufferVP8::va_reserved()'],['../structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1',1,'VACodedBufferVP9Status::va_reserved()'],['../structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063',1,'VAEncSequenceParameterBufferVP9::va_reserved()'],['../structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4',1,'VAEncPictureParameterBufferVP9::va_reserved()'],['../structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917',1,'VAEncSegParamVP9::va_reserved()'],['../structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e',1,'VAEncMiscParameterTypeVP9PerSegmantParam::va_reserved()'],['../structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5',1,'VAPictureParameterBufferHEVC::va_reserved()'],['../structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066',1,'VASliceParameterBufferHEVC::va_reserved()'],['../structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1',1,'VAIQMatrixBufferHEVC::va_reserved()'],['../structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020',1,'VAPictureParameterBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302',1,'VAIQMatrixBufferJPEGBaseline::va_reserved()'],['../structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00',1,'VASliceParameterBufferJPEGBaseline::va_reserved()'],['../structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16',1,'VAPictureParameterBufferVP8::va_reserved()'],['../structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48',1,'VASliceParameterBufferVP8::va_reserved()'],['../structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0',1,'VAProbabilityDataBufferVP8::va_reserved()'],['../structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a',1,'VAIQMatrixBufferVP8::va_reserved()'],['../structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18',1,'VADecPictureParameterBufferVP9::va_reserved()'],['../structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc',1,'VASegmentParameterVP9::va_reserved()'],['../structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161',1,'VASliceParameterBufferVP9::va_reserved()'],['../structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48',1,'VAProcPipelineCaps::va_reserved()'],['../structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670',1,'VAProcFilterValueRange::va_reserved()'],['../structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6',1,'VAProcFilterCapHighDynamicRange::va_reserved()'],['../structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40',1,'VAProcPipelineParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907',1,'VAProcFilterParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea',1,'VAProcFilterParameterBufferDeinterlacing::va_reserved()'],['../structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d',1,'VAProcFilterParameterBufferColorBalance::va_reserved()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394',1,'VAProcFilterParameterBufferHVSNoiseReduction::va_reserved()'],['../structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98',1,'VAProcFilterParameterBufferHDRToneMapping::va_reserved()'],['../structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb',1,'VAProcFilterCap::va_reserved()'],['../structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7',1,'VAProcFilterCapDeinterlacing::va_reserved()'],['../structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7',1,'VAProcFilterCapColorBalance::va_reserved()']]],
['va_5frotation_5fnone',['VA_ROTATION_NONE',['../group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01',1,'va.h']]],
['va_5frt_5fformat_5frgb16',['VA_RT_FORMAT_RGB16',['../group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328',1,'va.h']]],
+ ['va_5frt_5fformat_5frgb32',['VA_RT_FORMAT_RGB32',['../group__api__core.html#ga9cc9b579c351f1ab639a1d8f6b8e4d84',1,'va.h']]],
+ ['va_5frt_5fformat_5frgb32_5f10',['VA_RT_FORMAT_RGB32_10',['../group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3',1,'va.h']]],
['va_5frt_5fformat_5frgb32_5f10bpp',['VA_RT_FORMAT_RGB32_10BPP',['../group__api__core.html#gae1c4093783110899a548372bd63bf161',1,'va.h']]],
+ ['va_5frt_5fformat_5frgbp',['VA_RT_FORMAT_RGBP',['../group__api__core.html#ga5c4f381e8bbb8ad7240c5c8029d37c72',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv400',['VA_RT_FORMAT_YUV400',['../group__api__core.html#ga11b713ea2c855c7a16676bcce95be159',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv411',['VA_RT_FORMAT_YUV411',['../group__api__core.html#ga67932ccfccdf30ffad8ea8fea33d032d',1,'va.h']]],
['va_5frt_5fformat_5fyuv420',['VA_RT_FORMAT_YUV420',['../group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv420_5f10',['VA_RT_FORMAT_YUV420_10',['../group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448',1,'va.h']]],
['va_5frt_5fformat_5fyuv420_5f10bpp',['VA_RT_FORMAT_YUV420_10BPP',['../group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv420_5f12',['VA_RT_FORMAT_YUV420_12',['../group__api__core.html#ga17c7dde4fa898c84a04a46f18a8c54a2',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv422',['VA_RT_FORMAT_YUV422',['../group__api__core.html#ga7e1cba11274068c72acf7ad252c75d1c',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv422_5f10',['VA_RT_FORMAT_YUV422_10',['../group__api__core.html#ga72154a55274c6776a7d160f79a2aed5e',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv422_5f12',['VA_RT_FORMAT_YUV422_12',['../group__api__core.html#ga87ca542b9ca5399eca16972eefe33825',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv444',['VA_RT_FORMAT_YUV444',['../group__api__core.html#ga4a6376511a5b8b8c6848700e93f0fe7c',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv444_5f10',['VA_RT_FORMAT_YUV444_10',['../group__api__core.html#gab9cb54233ebf4b4d29f2f1a58c44f903',1,'va.h']]],
+ ['va_5frt_5fformat_5fyuv444_5f12',['VA_RT_FORMAT_YUV444_12',['../group__api__core.html#ga2c26ce10afa4ea787fc28ca49eb58571',1,'va.h']]],
['va_5fslice_5fdata_5fflag_5fall',['VA_SLICE_DATA_FLAG_ALL',['../group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25',1,'va.h']]],
['va_5fsource_5frange_5funknown',['VA_SOURCE_RANGE_UNKNOWN',['../group__api__vpp.html#gae12c648e281433d134cac798a5f2ac5e',1,'va_vpp.h']]],
['va_5fsrc_5fcolor_5fmask',['VA_SRC_COLOR_MASK',['../group__api__core.html#ga6f807dfeeb70b935d83d16fbaf5f2e92',1,'va.h']]],
['va_5fstatus_5ferror_5fhw_5fbusy',['VA_STATUS_ERROR_HW_BUSY',['../group__api__core.html#ga8e8233a63792eed022f9e66ee51e8daf',1,'va.h']]],
['va_5fstatus_5ferror_5finvalid_5ffilter_5fchain',['VA_STATUS_ERROR_INVALID_FILTER_CHAIN',['../group__api__core.html#ga6398758c29fc5f4bd82631206b4de198',1,'va.h']]],
['va_5fstatus_5ferror_5finvalid_5fvalue',['VA_STATUS_ERROR_INVALID_VALUE',['../group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b',1,'va.h']]],
+ ['va_5fstatus_5ferror_5fnot_5fenough_5fbuffer',['VA_STATUS_ERROR_NOT_ENOUGH_BUFFER',['../group__api__core.html#gaa57e27884cad7b54a64395ff76b546d9',1,'va.h']]],
['va_5fstatus_5ferror_5funsupported_5ffilter',['VA_STATUS_ERROR_UNSUPPORTED_FILTER',['../group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb',1,'va.h']]],
['va_5fstatus_5ferror_5funsupported_5fmemory_5ftype',['VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE',['../group__api__core.html#ga3ad6349d24e84f50d5238056535c4812',1,'va.h']]],
['va_5fstatus_5fsuccess',['VA_STATUS_SUCCESS',['../group__api__core.html#ga1058e4dfef31ee2711f080c5a5d12463',1,'va.h']]],
@@ -147,6 +216,7 @@ var searchData=
['va_5fsurface_5fattrib_5fusage_5fhint_5fdecoder',['VA_SURFACE_ATTRIB_USAGE_HINT_DECODER',['../group__api__core.html#ga91b7cb3036ee2dc7d3f0b49d070fd399',1,'va.h']]],
['va_5fsurface_5fattrib_5fusage_5fhint_5fdisplay',['VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY',['../group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf',1,'va.h']]],
['va_5fsurface_5fattrib_5fusage_5fhint_5fencoder',['VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER',['../group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773',1,'va.h']]],
+ ['va_5fsurface_5fattrib_5fusage_5fhint_5fexport',['VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT',['../group__api__core.html#ga7ff0998deb3912e12c61f7440ae657f6',1,'va.h']]],
['va_5fsurface_5fattrib_5fusage_5fhint_5fgeneric',['VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC',['../group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93',1,'va.h']]],
['va_5fsurface_5fattrib_5fusage_5fhint_5fvpp_5fread',['VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ',['../group__api__core.html#ga299fa1b6559acf0ea5e93a14db7ed6f9',1,'va.h']]],
['va_5fsurface_5fattrib_5fusage_5fhint_5fvpp_5fwrite',['VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE',['../group__api__core.html#gad2b861a6911f8e7a2399efc97bdb4eb2',1,'va.h']]],
@@ -155,6 +225,10 @@ var searchData=
['va_5fsurface_5fextbuf_5fdesc_5fprotected',['VA_SURFACE_EXTBUF_DESC_PROTECTED',['../group__api__core.html#ga550c387e62cdbeb0cc2e45d1b96b62f0',1,'va.h']]],
['va_5fsurface_5fextbuf_5fdesc_5funcached',['VA_SURFACE_EXTBUF_DESC_UNCACHED',['../group__api__core.html#ga53435d8cb3fc648ca1ccd91f5efc3b65',1,'va.h']]],
['va_5fsurface_5fextbuf_5fdesc_5fwc',['VA_SURFACE_EXTBUF_DESC_WC',['../group__api__core.html#gaa32567b966dbc2520433c50ca59cf947',1,'va.h']]],
+ ['va_5ftone_5fmapping_5fhdr_5fto_5fedr',['VA_TONE_MAPPING_HDR_TO_EDR',['../group__api__vpp.html#ga2ee004e162852d2228e1bb24b910c45b',1,'va_vpp.h']]],
+ ['va_5ftone_5fmapping_5fhdr_5fto_5fhdr',['VA_TONE_MAPPING_HDR_TO_HDR',['../group__api__vpp.html#gaf04a7d8d8f9d268e42de98cd8e05dd2f',1,'va_vpp.h']]],
+ ['va_5ftone_5fmapping_5fhdr_5fto_5fsdr',['VA_TONE_MAPPING_HDR_TO_SDR',['../group__api__vpp.html#ga23692c30e346b56f68c4de9749ab006b',1,'va_vpp.h']]],
+ ['va_5ftone_5fmapping_5fsdr_5fto_5fhdr',['VA_TONE_MAPPING_SDR_TO_HDR',['../group__api__vpp.html#gad7d56afa804990da7e0a72406464b645',1,'va_vpp.h']]],
['va_5fvpp_2eh',['va_vpp.h',['../va__vpp_8h.html',1,'']]],
['vaacquirebufferhandle',['vaAcquireBufferHandle',['../group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703',1,'va.h']]],
['vaassociatesubpicture',['vaAssociateSubpicture',['../group__api__core.html#ga6f235c87fbad9dfef30a6d81a41be574',1,'va.h']]],
@@ -192,8 +266,11 @@ var searchData=
['vaconfigattribfeifunctiontype',['VAConfigAttribFEIFunctionType',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c',1,'va.h']]],
['vaconfigattribfeimvpredictors',['VAConfigAttribFEIMVPredictors',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792',1,'va.h']]],
['vaconfigattribframesizetolerancesupport',['VAConfigAttribFrameSizeToleranceSupport',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03',1,'va.h']]],
+ ['vaconfigattribmaxframesize',['VAConfigAttribMaxFrameSize',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2',1,'va.h']]],
['vaconfigattribmaxpictureheight',['VAConfigAttribMaxPictureHeight',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a',1,'va.h']]],
['vaconfigattribmaxpicturewidth',['VAConfigAttribMaxPictureWidth',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906',1,'va.h']]],
+ ['vaconfigattribmultipleframe',['VAConfigAttribMultipleFrame',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2',1,'va.h']]],
+ ['vaconfigattribpredictiondirection',['VAConfigAttribPredictionDirection',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf',1,'va.h']]],
['vaconfigattribprocessingrate',['VAConfigAttribProcessingRate',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6',1,'va.h']]],
['vaconfigattribqpblocksize',['VAConfigAttribQPBlockSize',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705',1,'va.h']]],
['vaconfigattribstats',['VAConfigAttribStats',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8',1,'va.h']]],
@@ -201,6 +278,8 @@ var searchData=
['vaconfigattribvalencjpeg',['VAConfigAttribValEncJPEG',['../unionVAConfigAttribValEncJPEG.html',1,'']]],
['vaconfigattribvalencratecontrolext',['VAConfigAttribValEncRateControlExt',['../unionVAConfigAttribValEncRateControlExt.html',1,'']]],
['vaconfigattribvalencroi',['VAConfigAttribValEncROI',['../unionVAConfigAttribValEncROI.html',1,'']]],
+ ['vaconfigattribvalmaxframesize',['VAConfigAttribValMaxFrameSize',['../unionVAConfigAttribValMaxFrameSize.html',1,'']]],
+ ['vaconfigattribvalmultipleframe',['VAConfigAttribValMultipleFrame',['../unionVAConfigAttribValMultipleFrame.html',1,'']]],
['vaconfigattribvalstats',['VAConfigAttribValStats',['../unionVAConfigAttribValStats.html',1,'']]],
['vacontextid',['VAContextID',['../group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653',1,'va.h']]],
['vacreatebuffer',['vaCreateBuffer',['../group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78',1,'va.h']]],
@@ -239,11 +318,14 @@ var searchData=
['vaencmbmapbuffervp8',['VAEncMBMapBufferVP8',['../structVAEncMBMapBufferVP8.html',1,'']]],
['vaencmiscparameterbuffer',['VAEncMiscParameterBuffer',['../structVAEncMiscParameterBuffer.html',1,'']]],
['vaencmiscparameterbuffermaxframesize',['VAEncMiscParameterBufferMaxFrameSize',['../structVAEncMiscParameterBufferMaxFrameSize.html',1,'']]],
+ ['vaencmiscparameterbuffermultipassframesize',['VAEncMiscParameterBufferMultiPassFrameSize',['../structVAEncMiscParameterBufferMultiPassFrameSize.html',1,'']]],
['vaencmiscparameterbufferqualitylevel',['VAEncMiscParameterBufferQualityLevel',['../structVAEncMiscParameterBufferQualityLevel.html',1,'']]],
['vaencmiscparametercustomroundingcontrol',['VAEncMiscParameterCustomRoundingControl',['../structVAEncMiscParameterCustomRoundingControl.html',1,'']]],
['vaencmiscparameterencquality',['VAEncMiscParameterEncQuality',['../structVAEncMiscParameterEncQuality.html',1,'']]],
['vaencmiscparameterfeiframecontrolh264',['VAEncMiscParameterFEIFrameControlH264',['../structVAEncMiscParameterFEIFrameControlH264.html',1,'']]],
['vaencmiscparameterfeiframecontrolhevc',['VAEncMiscParameterFEIFrameControlHEVC',['../structVAEncMiscParameterFEIFrameControlHEVC.html',1,'']]],
+ ['vaencmiscparameterframerate',['VAEncMiscParameterFrameRate',['../structVAEncMiscParameterFrameRate.html',1,'']]],
+ ['vaencmiscparameterhrd',['VAEncMiscParameterHRD',['../structVAEncMiscParameterHRD.html',1,'']]],
['vaencmiscparametermaxslicesize',['VAEncMiscParameterMaxSliceSize',['../structVAEncMiscParameterMaxSliceSize.html',1,'']]],
['vaencmiscparameterparallelratecontrol',['VAEncMiscParameterParallelRateControl',['../structVAEncMiscParameterParallelRateControl.html',1,'']]],
['vaencmiscparameterquantization',['VAEncMiscParameterQuantization',['../structVAEncMiscParameterQuantization.html',1,'']]],
@@ -259,6 +341,7 @@ var searchData=
['vaencmiscparametertypefeiframecontrol',['VAEncMiscParameterTypeFEIFrameControl',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd',1,'va.h']]],
['vaencmiscparametertypehrd',['VAEncMiscParameterTypeHRD',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984',1,'va.h']]],
['vaencmiscparametertypemaxframesize',['VAEncMiscParameterTypeMaxFrameSize',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d',1,'va.h']]],
+ ['vaencmiscparametertypemultipassframesize',['VAEncMiscParameterTypeMultiPassFrameSize',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d',1,'va.h']]],
['vaencmiscparametertypeparallelbrc',['VAEncMiscParameterTypeParallelBRC',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b',1,'va.h']]],
['vaencmiscparametertypequantization',['VAEncMiscParameterTypeQuantization',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593',1,'va.h']]],
['vaencmiscparametertyperir',['VAEncMiscParameterTypeRIR',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a',1,'va.h']]],
@@ -324,6 +407,8 @@ var searchData=
['vagetdisplayattributes',['vaGetDisplayAttributes',['../va_8h.html#a2ad3b148d5eedeb8b5a23fb97dc2df3c',1,'va.h']]],
['vagetimage',['vaGetImage',['../group__api__core.html#ga3d56f2eaf0be528a512cc935aca35418',1,'va.h']]],
['vagetlibfunc',['vaGetLibFunc',['../group__api__core.html#gacb4937e46e862704a3dd2bf2ebde6ef8',1,'va.h']]],
+ ['vahdrmetadata',['VAHdrMetaData',['../structVAHdrMetaData.html',1,'']]],
+ ['vahdrmetadatahdr10',['VAHdrMetaDataHDR10',['../structVAHdrMetaDataHDR10.html',1,'']]],
['vahuffmantablebufferjpegbaseline',['VAHuffmanTableBufferJPEGBaseline',['../structVAHuffmanTableBufferJPEGBaseline.html',1,'']]],
['vainitialize',['vaInitialize',['../group__api__core.html#ga266154ed3b1f38e873caa0af680d733e',1,'va.h']]],
['vaiqmatrixbufferh264',['VAIQMatrixBufferH264',['../structVAIQMatrixBufferH264.html',1,'']]],
@@ -332,7 +417,7 @@ var searchData=
['vaiqmatrixbuffermpeg2',['VAIQMatrixBufferMPEG2',['../structVAIQMatrixBufferMPEG2.html',1,'']]],
['vaiqmatrixbuffermpeg4',['VAIQMatrixBufferMPEG4',['../structVAIQMatrixBufferMPEG4.html',1,'']]],
['vaiqmatrixbuffervp8',['VAIQMatrixBufferVP8',['../structVAIQMatrixBufferVP8.html',1,'']]],
- ['value',['value',['../structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e',1,'VAGenericValue::value()'],['../structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0',1,'VASurfaceAttrib::value()'],['../structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756',1,'VAProcFilterParameterBuffer::value()'],['../structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600',1,'VAProcFilterParameterBufferColorBalance::value()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1',1,'VAProcFilterParameterBufferTotalColorCorrection::value()']]],
+ ['value',['value',['../structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b',1,'VAGenericValue::value()'],['../structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0',1,'VASurfaceAttrib::value()'],['../structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756',1,'VAProcFilterParameterBuffer::value()'],['../structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600',1,'VAProcFilterParameterBufferColorBalance::value()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1',1,'VAProcFilterParameterBufferTotalColorCorrection::value()']]],
['vamacroblockparameterbuffermpeg2',['VAMacroblockParameterBufferMPEG2',['../structVAMacroblockParameterBufferMPEG2.html',1,'']]],
['vamapbuffer',['vaMapBuffer',['../group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa',1,'va.h']]],
['vamaxnumconfigattributes',['vaMaxNumConfigAttributes',['../group__api__core.html#ga151aa810eea4c6092440a6047cf961be',1,'va.h']]],
@@ -351,6 +436,9 @@ var searchData=
['vapicturehevc',['VAPictureHEVC',['../structVAPictureHEVC.html',1,'']]],
['vapictureparameterbufferh264',['VAPictureParameterBufferH264',['../structVAPictureParameterBufferH264.html',1,'']]],
['vapictureparameterbufferhevc',['VAPictureParameterBufferHEVC',['../structVAPictureParameterBufferHEVC.html',1,'']]],
+ ['vapictureparameterbufferhevcextension',['VAPictureParameterBufferHEVCExtension',['../structVAPictureParameterBufferHEVCExtension.html',1,'']]],
+ ['vapictureparameterbufferhevcrext',['VAPictureParameterBufferHEVCRext',['../structVAPictureParameterBufferHEVCRext.html',1,'']]],
+ ['vapictureparameterbufferhevcscc',['VAPictureParameterBufferHEVCScc',['../structVAPictureParameterBufferHEVCScc.html',1,'']]],
['vapictureparameterbufferjpegbaseline',['VAPictureParameterBufferJPEGBaseline',['../structVAPictureParameterBufferJPEGBaseline.html',1,'']]],
['vapictureparameterbuffermpeg4',['VAPictureParameterBufferMPEG4',['../structVAPictureParameterBufferMPEG4.html',1,'']]],
['vapictureparameterbuffervc1',['VAPictureParameterBufferVC1',['../structVAPictureParameterBufferVC1.html',1,'']]],
@@ -371,6 +459,7 @@ var searchData=
['vaproccolorstandardbt601',['VAProcColorStandardBT601',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab',1,'va_vpp.h']]],
['vaproccolorstandardbt709',['VAProcColorStandardBT709',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7',1,'va_vpp.h']]],
['vaproccolorstandardcount',['VAProcColorStandardCount',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77',1,'va_vpp.h']]],
+ ['vaproccolorstandardexplicit',['VAProcColorStandardExplicit',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69',1,'va_vpp.h']]],
['vaproccolorstandardgenericfilm',['VAProcColorStandardGenericFilm',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72',1,'va_vpp.h']]],
['vaproccolorstandardsmpte170m',['VAProcColorStandardSMPTE170M',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e',1,'va_vpp.h']]],
['vaproccolorstandardsmpte240m',['VAProcColorStandardSMPTE240M',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5',1,'va_vpp.h']]],
@@ -379,6 +468,7 @@ var searchData=
['vaproccolorstandardtype',['VAProcColorStandardType',['../group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f',1,'va_vpp.h']]],
['vaproccolorstandardxvycc601',['VAProcColorStandardXVYCC601',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9',1,'va_vpp.h']]],
['vaproccolorstandardxvycc709',['VAProcColorStandardXVYCC709',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9',1,'va_vpp.h']]],
+ ['vaprocdefaultmode',['VAProcDefaultMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb',1,'va_vpp.h']]],
['vaprocdeinterlacingbob',['VAProcDeinterlacingBob',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540',1,'va_vpp.h']]],
['vaprocdeinterlacingcount',['VAProcDeinterlacingCount',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b',1,'va_vpp.h']]],
['vaprocdeinterlacingmotionadaptive',['VAProcDeinterlacingMotionAdaptive',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9',1,'va_vpp.h']]],
@@ -390,15 +480,20 @@ var searchData=
['vaprocfiltercap',['VAProcFilterCap',['../structVAProcFilterCap.html',1,'']]],
['vaprocfiltercapcolorbalance',['VAProcFilterCapColorBalance',['../structVAProcFilterCapColorBalance.html',1,'']]],
['vaprocfiltercapdeinterlacing',['VAProcFilterCapDeinterlacing',['../structVAProcFilterCapDeinterlacing.html',1,'']]],
+ ['vaprocfiltercaphighdynamicrange',['VAProcFilterCapHighDynamicRange',['../structVAProcFilterCapHighDynamicRange.html',1,'']]],
['vaprocfiltercaptotalcolorcorrection',['VAProcFilterCapTotalColorCorrection',['../structVAProcFilterCapTotalColorCorrection.html',1,'']]],
['vaprocfiltercolorbalance',['VAProcFilterColorBalance',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3',1,'va_vpp.h']]],
['vaprocfiltercount',['VAProcFilterCount',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f',1,'va_vpp.h']]],
['vaprocfilterdeinterlacing',['VAProcFilterDeinterlacing',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f',1,'va_vpp.h']]],
+ ['vaprocfilterhighdynamicrangetonemapping',['VAProcFilterHighDynamicRangeToneMapping',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2',1,'va_vpp.h']]],
+ ['vaprocfilterhvsnoisereduction',['VAProcFilterHVSNoiseReduction',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75',1,'va_vpp.h']]],
['vaprocfilternoisereduction',['VAProcFilterNoiseReduction',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945',1,'va_vpp.h']]],
['vaprocfilterparameterbuffer',['VAProcFilterParameterBuffer',['../structVAProcFilterParameterBuffer.html',1,'']]],
['vaprocfilterparameterbufferbase',['VAProcFilterParameterBufferBase',['../structVAProcFilterParameterBufferBase.html',1,'']]],
['vaprocfilterparameterbuffercolorbalance',['VAProcFilterParameterBufferColorBalance',['../structVAProcFilterParameterBufferColorBalance.html',1,'']]],
['vaprocfilterparameterbufferdeinterlacing',['VAProcFilterParameterBufferDeinterlacing',['../structVAProcFilterParameterBufferDeinterlacing.html',1,'']]],
+ ['vaprocfilterparameterbufferhdrtonemapping',['VAProcFilterParameterBufferHDRToneMapping',['../structVAProcFilterParameterBufferHDRToneMapping.html',1,'']]],
+ ['vaprocfilterparameterbufferhvsnoisereduction',['VAProcFilterParameterBufferHVSNoiseReduction',['../structVAProcFilterParameterBufferHVSNoiseReduction.html',1,'']]],
['vaprocfilterparameterbuffertotalcolorcorrection',['VAProcFilterParameterBufferTotalColorCorrection',['../structVAProcFilterParameterBufferTotalColorCorrection.html',1,'']]],
['vaprocfilterparameterbuffertype',['VAProcFilterParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65',1,'va.h']]],
['vaprocfiltersharpening',['VAProcFilterSharpening',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4',1,'va_vpp.h']]],
@@ -406,9 +501,15 @@ var searchData=
['vaprocfiltertotalcolorcorrection',['VAProcFilterTotalColorCorrection',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57',1,'va_vpp.h']]],
['vaprocfiltertype',['VAProcFilterType',['../group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7',1,'va_vpp.h']]],
['vaprocfiltervaluerange',['VAProcFilterValueRange',['../structVAProcFilterValueRange.html',1,'']]],
+ ['vaprochighdynamicrangemetadatahdr10',['VAProcHighDynamicRangeMetadataHDR10',['../group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f',1,'va_vpp.h']]],
+ ['vaprochighdynamicrangemetadatatype',['VAProcHighDynamicRangeMetadataType',['../group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae',1,'va_vpp.h']]],
+ ['vaprochighdynamicrangemetadatatypecount',['VAProcHighDynamicRangeMetadataTypeCount',['../group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f',1,'va_vpp.h']]],
+ ['vaprocmode',['VAProcMode',['../group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6',1,'va_vpp.h']]],
+ ['vaprocperformancemode',['VAProcPerformanceMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519',1,'va_vpp.h']]],
['vaprocpipelinecaps',['VAProcPipelineCaps',['../structVAProcPipelineCaps.html',1,'']]],
['vaprocpipelineparameterbuffer',['VAProcPipelineParameterBuffer',['../structVAProcPipelineParameterBuffer.html',1,'']]],
['vaprocpipelineparameterbuffertype',['VAProcPipelineParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593',1,'va.h']]],
+ ['vaprocpowersavingmode',['VAProcPowerSavingMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4',1,'va_vpp.h']]],
['vaproctotalcolorcorrectionblue',['VAProcTotalColorCorrectionBlue',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d',1,'va_vpp.h']]],
['vaproctotalcolorcorrectioncount',['VAProcTotalColorCorrectionCount',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345',1,'va_vpp.h']]],
['vaproctotalcolorcorrectioncyan',['VAProcTotalColorCorrectionCyan',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc',1,'va_vpp.h']]],
@@ -452,6 +553,8 @@ var searchData=
['vasetsubpictureimage',['vaSetSubpictureImage',['../group__api__core.html#ga44b7f6361bd4917ea4e25c10c024739c',1,'va.h']]],
['vasliceparameterbufferh264',['VASliceParameterBufferH264',['../structVASliceParameterBufferH264.html',1,'']]],
['vasliceparameterbufferhevc',['VASliceParameterBufferHEVC',['../structVASliceParameterBufferHEVC.html',1,'']]],
+ ['vasliceparameterbufferhevcextension',['VASliceParameterBufferHEVCExtension',['../structVASliceParameterBufferHEVCExtension.html',1,'']]],
+ ['vasliceparameterbufferhevcrext',['VASliceParameterBufferHEVCRext',['../structVASliceParameterBufferHEVCRext.html',1,'']]],
['vasliceparameterbufferjpegbaseline',['VASliceParameterBufferJPEGBaseline',['../structVASliceParameterBufferJPEGBaseline.html',1,'']]],
['vasliceparameterbuffermpeg2',['VASliceParameterBufferMPEG2',['../structVASliceParameterBufferMPEG2.html',1,'']]],
['vasliceparameterbuffermpeg4',['VASliceParameterBufferMPEG4',['../structVASliceParameterBufferMPEG4.html',1,'']]],
@@ -464,6 +567,7 @@ var searchData=
['vastatsstatisticsparameter',['VAStatsStatisticsParameter',['../structVAStatsStatisticsParameter.html',1,'']]],
['vastatsstatisticsparameterh264',['VAStatsStatisticsParameterH264',['../structVAStatsStatisticsParameterH264.html',1,'']]],
['vasubpictureid',['VASubpictureID',['../group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce',1,'va.h']]],
+ ['vasubsetsparameterbuffertype',['VASubsetsParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67',1,'va.h']]],
['vasurfaceattrib',['VASurfaceAttrib',['../structVASurfaceAttrib.html',1,'']]],
['vasurfaceattribcount',['VASurfaceAttribCount',['../group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308',1,'va.h']]],
['vasurfaceattribexternalbufferdescriptor',['VASurfaceAttribExternalBufferDescriptor',['../group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180',1,'va.h']]],
diff --git a/search/all_15.html b/search/all_15.html
index 1331c0d..8afe9a0 100644
--- a/search/all_15.html
+++ b/search/all_15.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_15.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_15.js b/search/all_15.js
index 331bf9a..cafab04 100644
--- a/search/all_15.js
+++ b/search/all_15.js
@@ -3,5 +3,8 @@ var searchData=
['weighted_5fbipred_5fflag',['weighted_bipred_flag',['../structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42',1,'VAEncPictureParameterBufferHEVC']]],
['weighted_5fbipred_5fidc',['weighted_bipred_idc',['../structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df',1,'VAEncPictureParameterBufferH264']]],
['weighted_5fpred_5fflag',['weighted_pred_flag',['../structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce',1,'VAEncPictureParameterBufferH264::weighted_pred_flag()'],['../structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a',1,'VAEncPictureParameterBufferHEVC::weighted_pred_flag()']]],
- ['width',['width',['../structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07',1,'VASurfaceAttribExternalBuffers']]]
+ ['white_5fpoint_5fx',['white_point_x',['../structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8',1,'VAHdrMetaDataHDR10']]],
+ ['white_5fpoint_5fy',['white_point_y',['../structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a',1,'VAHdrMetaDataHDR10']]],
+ ['width',['width',['../structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07',1,'VASurfaceAttribExternalBuffers']]],
+ ['window_5fsize',['window_size',['../structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462',1,'VAEncMiscParameterRateControl']]]
];
diff --git a/search/all_2.html b/search/all_2.html
index d15ac65..9543c57 100644
--- a/search/all_2.html
+++ b/search/all_2.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_2.js b/search/all_2.js
index 779ad33..fae0369 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -3,6 +3,8 @@ var searchData=
['core_20api',['Core API',['../group__api__core.html',1,'']]],
['cabac_5finit_5fflag',['cabac_init_flag',['../structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6',1,'VAEncSliceParameterBufferHEVC::cabac_init_flag()'],['../structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571',1,'VASliceParameterBufferHEVC::cabac_init_flag()']]],
['cabac_5finit_5fidc',['cabac_init_idc',['../structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d',1,'VAEncSliceParameterBufferH264']]],
+ ['caps_5fflag',['caps_flag',['../structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce',1,'VAProcFilterCapHighDynamicRange']]],
+ ['cfs_5fi_5fframes',['cfs_I_frames',['../structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7',1,'VAEncMiscParameterRateControl']]],
['chroma_5fac_5fqindex_5fdelta',['chroma_ac_qindex_delta',['../structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f',1,'VAEncPictureParameterBufferVP9']]],
['chroma_5fac_5fquant_5fscale',['chroma_ac_quant_scale',['../structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08',1,'VASegmentParameterVP9']]],
['chroma_5fdc_5fqindex_5fdelta',['chroma_dc_qindex_delta',['../structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a',1,'VAEncPictureParameterBufferVP9']]],
diff --git a/search/all_3.html b/search/all_3.html
index 9f526c6..03405c0 100644
--- a/search/all_3.html
+++ b/search/all_3.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_3.js b/search/all_3.js
index bbea2b2..ccdebf6 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['data',['data',['../structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c',1,'VAProcFilterParameterBufferHDRToneMapping']]],
['data_5fsize',['data_size',['../structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd',1,'VASurfaceAttribExternalBuffers']]],
['dc_5ftable_5fselector',['dc_table_selector',['../structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8',1,'VAEncSliceParameterBufferJPEG::dc_table_selector()'],['../structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82',1,'VASliceParameterBufferJPEGBaseline::dc_table_selector()']]],
['dc_5fvalues',['dc_values',['../structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01',1,'VAHuffmanTableBufferJPEGBaseline']]],
@@ -14,18 +15,23 @@ var searchData=
['delta_5fpic_5forder_5falways_5fzero_5fflag',['delta_pic_order_always_zero_flag',['../structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825',1,'VAEncSequenceParameterBufferH264']]],
['delta_5fpic_5forder_5fcnt',['delta_pic_order_cnt',['../structVAEncSliceParameterBufferH264.html#a2444f24d1224d8cbe8fc1022eb82a829',1,'VAEncSliceParameterBufferH264']]],
['delta_5fpic_5forder_5fcnt_5fbottom',['delta_pic_order_cnt_bottom',['../structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d',1,'VAEncSliceParameterBufferH264']]],
- ['delta_5fqp',['delta_qp',['../group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b',1,'VAEncMiscParameterFEIFrameControlH264::delta_qp()'],['../group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657',1,'VAEncMiscParameterFEIFrameControlHEVC::delta_qp()']]],
+ ['delta_5fqp',['delta_qp',['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0',1,'VAEncMiscParameterBufferMultiPassFrameSize::delta_qp()'],['../group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b',1,'VAEncMiscParameterFEIFrameControlH264::delta_qp()'],['../group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657',1,'VAEncMiscParameterFEIFrameControlHEVC::delta_qp()']]],
['dependent_5fslice_5fsegment_5fflag',['dependent_slice_segment_flag',['../structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6',1,'VAEncSliceParameterBufferHEVC::dependent_slice_segment_flag()'],['../structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2',1,'VASliceParameterBufferHEVC::dependent_slice_segment_flag()']]],
['dependent_5fslice_5fsegments_5fenabled_5fflag',['dependent_slice_segments_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8',1,'VAEncPictureParameterBufferHEVC']]],
['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]],
+ ['diff_5fcu_5fchroma_5fqp_5foffset_5fdepth',['diff_cu_chroma_qp_offset_depth',['../structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6',1,'VAPictureParameterBufferHEVCRext']]],
['diff_5fcu_5fqp_5fdelta_5fdepth',['diff_cu_qp_delta_depth',['../structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca',1,'VAEncPictureParameterBufferHEVC']]],
['differential',['differential',['../structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1',1,'VAEncPictureParameterBufferJPEG']]],
['differential_5fmode',['differential_mode',['../unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955',1,'VAConfigAttribValEncJPEG']]],
['direct_5f8x8_5finference_5fflag',['direct_8x8_inference_flag',['../structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990',1,'VAEncSequenceParameterBufferH264']]],
['directbiasadjustmentenable',['directBiasAdjustmentEnable',['../structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531',1,'VAEncMiscParameterEncQuality']]],
+ ['disable_5fbit_5fstuffing',['disable_bit_stuffing',['../structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e',1,'VAEncMiscParameterRateControl']]],
['disable_5fdeblocking_5ffilter_5fidc',['disable_deblocking_filter_idc',['../structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c',1,'VAEncSliceParameterBufferH264']]],
+ ['disable_5fframe_5fskip',['disable_frame_skip',['../structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4',1,'VAEncMiscParameterRateControl']]],
['disable_5fmv_5foutput',['disable_mv_output',['../group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5',1,'VAStatsStatisticsParameterH264']]],
['disable_5fstatistics_5foutput',['disable_statistics_output',['../group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f',1,'VAStatsStatisticsParameterH264']]],
+ ['display_5fprimaries_5fx',['display_primaries_x',['../structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a',1,'VAHdrMetaDataHDR10']]],
+ ['display_5fprimaries_5fy',['display_primaries_y',['../structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd',1,'VAHdrMetaDataHDR10']]],
['distortion',['distortion',['../group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8',1,'VAEncMiscParameterFEIFrameControlH264::distortion()'],['../group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e',1,'VAEncMiscParameterFEIFrameControlHEVC::distortion()']]],
['distortion_5ftype',['distortion_type',['../group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b',1,'VAEncMiscParameterFEIFrameControlH264']]]
];
diff --git a/search/all_4.html b/search/all_4.html
index 7b814aa..8e1f4b9 100644
--- a/search/all_4.html
+++ b/search/all_4.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_4.js b/search/all_4.js
index 2f1be6c..c128873 100644
--- a/search/all_4.js
+++ b/search/all_4.js
@@ -6,8 +6,10 @@ var searchData=
['enable_5fcustom_5frouding_5fintra',['enable_custom_rouding_intra',['../structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648',1,'VAEncMiscParameterCustomRoundingControl']]],
['enable_5fcustom_5frounding_5finter',['enable_custom_rounding_inter',['../structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905',1,'VAEncMiscParameterCustomRoundingControl']]],
['enable_5fgpu_5fweighted_5fprediction',['enable_gpu_weighted_prediction',['../structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7',1,'VAEncPictureParameterBufferHEVC']]],
+ ['enable_5fparallel_5fbrc',['enable_parallel_brc',['../structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9',1,'VAEncMiscParameterRateControl']]],
['enable_5fsub_5fpel_5fmode',['enable_sub_pel_mode',['../structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70',1,'VAEncMiscParameterSubMbPartPelH264']]],
['entropy_5fcoding_5fmode_5fflag',['entropy_coding_mode_flag',['../structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5',1,'VAEncPictureParameterBufferH264']]],
['entropy_5fcoding_5fsync_5fenabled_5fflag',['entropy_coding_sync_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191',1,'VAEncPictureParameterBufferHEVC']]],
+ ['entry_5foffset_5fto_5fsubset_5farray',['entry_offset_to_subset_array',['../structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0',1,'VASliceParameterBufferHEVC']]],
['error_5fresilient_5fmode',['error_resilient_mode',['../structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78',1,'VAEncPictureParameterBufferVP9']]]
];
diff --git a/search/all_5.html b/search/all_5.html
index d8de556..89a879e 100644
--- a/search/all_5.html
+++ b/search/all_5.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_5.js b/search/all_5.js
index 3366cb5..856c1f7 100644
--- a/search/all_5.js
+++ b/search/all_5.js
@@ -3,6 +3,7 @@ var searchData=
['fei_20encoding_20common_20api',['FEI encoding common API',['../group__api__fei.html',1,'']]],
['f',['f',['../structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560',1,'VAGenericValue']]],
['f_5fcode',['f_code',['../structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425',1,'VAEncPictureParameterBufferMPEG2']]],
+ ['fast_5fintra_5fmode',['fast_intra_mode',['../group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['field_5fseq_5fflag',['field_seq_flag',['../structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43',1,'VAEncSequenceParameterBufferHEVC']]],
['field_5fsequence',['field_sequence',['../structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063',1,'VAEncPictureParameterBufferMPEG2']]],
['filter_5fflags',['filter_flags',['../structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58',1,'VAProcPipelineCaps::filter_flags()'],['../structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784',1,'VAProcPipelineParameterBuffer::filter_flags()']]],
@@ -40,6 +41,7 @@ var searchData=
['frame_5ftype',['frame_type',['../structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601',1,'VAEncPictureParameterBufferVP9']]],
['frame_5fwidth',['frame_width',['../structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a',1,'VADecPictureParameterBufferVP9']]],
['frame_5fwidth_5fsrc',['frame_width_src',['../structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac',1,'VAEncPictureParameterBufferVP9']]],
+ ['framerate',['framerate',['../structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198',1,'VAEncMiscParameterFrameRate']]],
['ft_5fenable',['ft_enable',['../group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974',1,'VAStatsStatisticsParameterH264']]],
['ftqenable',['FTQEnable',['../structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b',1,'VAEncMiscParameterEncQuality']]],
['ftqoverride',['FTQOverride',['../structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920',1,'VAEncMiscParameterEncQuality']]],
diff --git a/search/all_6.html b/search/all_6.html
index 9ba0cc2..6afac06 100644
--- a/search/all_6.html
+++ b/search/all_6.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_7.html b/search/all_7.html
index 9384ec9..de19107 100644
--- a/search/all_7.html
+++ b/search/all_7.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_7.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_7.js b/search/all_7.js
index 28bd446..bb6ad62 100644
--- a/search/all_7.js
+++ b/search/all_7.js
@@ -13,8 +13,10 @@ var searchData=
['height',['height',['../structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5',1,'VASurfaceAttribExternalBuffers']]],
['hevc_5flast_5fpicture_5feoseq',['HEVC_LAST_PICTURE_EOSEQ',['../group__api__enc__hevc.html#gaade88d61138c828ffecc07074abab0c9',1,'va_enc_hevc.h']]],
['hevc_5flast_5fpicture_5feostream',['HEVC_LAST_PICTURE_EOSTREAM',['../group__api__enc__hevc.html#ga46667f93d28ca50593a3a9defa0d6f5f',1,'va_enc_hevc.h']]],
+ ['hierachical_5fflag',['hierachical_flag',['../structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['hierarchical_5flevel_5fplus1',['hierarchical_level_plus1',['../structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314',1,'VAEncPictureParameterBufferHEVC']]],
['hmedisable',['HMEDisable',['../structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468',1,'VAEncMiscParameterEncQuality']]],
['hmemvcostscalingfactor',['HMEMVCostScalingFactor',['../structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3',1,'VAEncMiscParameterEncQuality']]],
['huffman',['huffman',['../structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3',1,'VAEncPictureParameterBufferJPEG']]],
- ['huffman_5ftable',['huffman_table',['../structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d',1,'VAHuffmanTableBufferJPEGBaseline']]]
+ ['huffman_5ftable',['huffman_table',['../structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822',1,'VAHuffmanTableBufferJPEGBaseline']]]
];
diff --git a/search/all_8.html b/search/all_8.html
index 37566c5..11e27cd 100644
--- a/search/all_8.html
+++ b/search/all_8.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_8.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_8.js b/search/all_8.js
index 51ea852..212d6d1 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -1,16 +1,20 @@
var searchData=
[
['i',['i',['../structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad',1,'VAGenericValue']]],
+ ['icq_5fquality_5ffactor',['ICQ_quality_factor',['../structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c',1,'VAEncMiscParameterRateControl']]],
['idr_5fpic_5fflag',['idr_pic_flag',['../structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36',1,'VAEncPictureParameterBufferH264::idr_pic_flag()'],['../structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599',1,'VAEncPictureParameterBufferHEVC::idr_pic_flag()']]],
['idr_5fpic_5fid',['idr_pic_id',['../structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e',1,'VAEncSliceParameterBufferH264']]],
['idrpicflag',['IdrPicFlag',['../structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b',1,'VAPictureParameterBufferHEVC']]],
+ ['initial_5fbuffer_5ffullness',['initial_buffer_fullness',['../structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066',1,'VAEncMiscParameterHRD']]],
+ ['initial_5fqp',['initial_qp',['../structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b',1,'VAEncMiscParameterRateControl']]],
['input',['input',['../group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78',1,'VAStatsStatisticsParameter']]],
+ ['input_5fcolor_5fproperties',['input_color_properties',['../structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d',1,'VAProcPipelineParameterBuffer']]],
['input_5fcolor_5fstandards',['input_color_standards',['../structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6',1,'VAProcPipelineCaps']]],
['input_5fpixel_5fformat',['input_pixel_format',['../structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080',1,'VAProcPipelineCaps']]],
['input_5fsurface_5fflag',['input_surface_flag',['../structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9',1,'VAProcPipelineParameterBuffer']]],
['inter_5fdistortion',['inter_distortion',['../group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392',1,'VAEncFEIDistortionH264']]],
['inter_5fsad',['inter_sad',['../group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b',1,'VAEncMiscParameterFEIFrameControlH264::inter_sad()'],['../group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581',1,'VAStatsStatisticsParameterH264::inter_sad()']]],
- ['interlaced',['interlaced',['../group__api__fei.html#gac4279fe65dfe730d2bb061d4b724879b',1,'VAConfigAttribValStats::interlaced()'],['../group__api__fei.html#gaa5c7b10dd43d4f0cd274227f4213a40a',1,'VAConfigAttribValStats::@100::interlaced()']]],
+ ['interlaced',['interlaced',['../group__api__fei.html#gac4279fe65dfe730d2bb061d4b724879b',1,'VAConfigAttribValStats::interlaced()'],['../group__api__fei.html#ga38e4a1568e6e5a9f9505385b5c2e47ea',1,'VAConfigAttribValStats::@106::interlaced()']]],
['interleaved',['interleaved',['../structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f',1,'VAEncPictureParameterBufferJPEG']]],
['intra_5fdc_5fprecision',['intra_dc_precision',['../structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752',1,'VAEncPictureParameterBufferMPEG2']]],
['intra_5fidr_5fperiod',['intra_idr_period',['../structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7',1,'VAEncSequenceParameterBufferH264::intra_idr_period()'],['../structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4',1,'VAEncSequenceParameterBufferHEVC::intra_idr_period()']]],
diff --git a/search/all_9.html b/search/all_9.html
index c8c5102..f8abbbe 100644
--- a/search/all_9.html
+++ b/search/all_9.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_9.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_a.html b/search/all_a.html
index 4cb31f0..9601fce 100644
--- a/search/all_a.html
+++ b/search/all_a.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_a.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_a.js b/search/all_a.js
index 10bce72..a1fdddf 100644
--- a/search/all_a.js
+++ b/search/all_a.js
@@ -40,6 +40,7 @@ var searchData=
['lossless_5fmode',['lossless_mode',['../structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d',1,'VAEncPictureParameterBufferVP9']]],
['low_5fdelay',['low_delay',['../structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc',1,'VAEncSequenceParameterBufferMPEG2']]],
['low_5fdelay_5fhrd_5fflag',['low_delay_hrd_flag',['../structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37',1,'VAEncSequenceParameterBufferH264']]],
+ ['low_5fdelay_5fseq',['low_delay_seq',['../structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c',1,'VAEncSequenceParameterBufferHEVC']]],
['lum_5fquantiser_5fmatrix',['lum_quantiser_matrix',['../structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba',1,'VAQMatrixBufferJPEG']]],
['luma_5fac_5fqindex',['luma_ac_qindex',['../structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496',1,'VAEncPictureParameterBufferVP9']]],
['luma_5fac_5fquant_5fscale',['luma_ac_quant_scale',['../structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1',1,'VASegmentParameterVP9']]],
diff --git a/search/all_b.html b/search/all_b.html
index d34a612..0814e4e 100644
--- a/search/all_b.html
+++ b/search/all_b.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_b.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_b.js b/search/all_b.js
index 6a614e2..f849390 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -5,19 +5,23 @@ var searchData=
['macroblock_5finfo',['macroblock_info',['../structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe',1,'VAEncSliceParameterBufferH264']]],
['max_5fbits_5fper_5fmin_5fcu_5fdenom',['max_bits_per_min_cu_denom',['../structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73',1,'VAEncSequenceParameterBufferHEVC']]],
['max_5fbytes_5fper_5fpic_5fdenom',['max_bytes_per_pic_denom',['../structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4',1,'VAEncSequenceParameterBufferHEVC']]],
- ['max_5fframe_5fsize',['max_frame_size',['../structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970',1,'VAEncMiscParameterBufferMaxFrameSize::max_frame_size()'],['../group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74',1,'VAEncMiscParameterFEIFrameControlH264::max_frame_size()'],['../group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284',1,'VAEncMiscParameterFEIFrameControlHEVC::max_frame_size()']]],
+ ['max_5fcontent_5flight_5flevel',['max_content_light_level',['../structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc',1,'VAHdrMetaDataHDR10']]],
+ ['max_5fdisplay_5fmastering_5fluminance',['max_display_mastering_luminance',['../structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a',1,'VAHdrMetaDataHDR10']]],
+ ['max_5fframe_5fsize',['max_frame_size',['../unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e',1,'VAConfigAttribValMaxFrameSize::max_frame_size()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970',1,'VAEncMiscParameterBufferMaxFrameSize::max_frame_size()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434',1,'VAEncMiscParameterBufferMultiPassFrameSize::max_frame_size()'],['../group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74',1,'VAEncMiscParameterFEIFrameControlH264::max_frame_size()'],['../group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284',1,'VAEncMiscParameterFEIFrameControlHEVC::max_frame_size()']]],
['max_5fframe_5fwidth',['max_frame_width',['../structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023',1,'VAEncSequenceParameterBufferVP9']]],
['max_5finput_5fheight',['max_input_height',['../structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca',1,'VAProcPipelineCaps']]],
['max_5finput_5fwidth',['max_input_width',['../structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44',1,'VAProcPipelineCaps']]],
['max_5fluma',['max_luma',['../structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348',1,'VABlendState']]],
- ['max_5fnum_5ffuture_5freferences',['max_num_future_references',['../group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8',1,'VAConfigAttribValStats::max_num_future_references()'],['../group__api__fei.html#ga116c2c38379950aebecfedde012542c0',1,'VAConfigAttribValStats::@100::max_num_future_references()']]],
+ ['max_5fnum_5fconcurrent_5fframes',['max_num_concurrent_frames',['../unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11',1,'VAConfigAttribValMultipleFrame']]],
+ ['max_5fnum_5ffuture_5freferences',['max_num_future_references',['../group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8',1,'VAConfigAttribValStats::max_num_future_references()'],['../group__api__fei.html#gabcad48e8366406fb8ff12bdae56b8618',1,'VAConfigAttribValStats::@106::max_num_future_references()']]],
['max_5fnum_5fime_5fsearch_5fcenter',['max_num_ime_search_center',['../group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['max_5fnum_5fmerge_5fcand',['max_num_merge_cand',['../structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1',1,'VAEncSliceParameterBufferHEVC']]],
- ['max_5fnum_5fpast_5freferences',['max_num_past_references',['../group__api__fei.html#ga6c777921f779a35c8d282cc54a98743a',1,'VAConfigAttribValStats::max_num_past_references()'],['../group__api__fei.html#ga61db8b3c49226fe5fe6395013563c44e',1,'VAConfigAttribValStats::@100::max_num_past_references()']]],
+ ['max_5fnum_5fpast_5freferences',['max_num_past_references',['../group__api__fei.html#ga6c777921f779a35c8d282cc54a98743a',1,'VAConfigAttribValStats::max_num_past_references()'],['../group__api__fei.html#ga5c47306cc397f0cc3f423358d57fd20e',1,'VAConfigAttribValStats::@106::max_num_past_references()']]],
['max_5fnum_5fref_5fframes',['max_num_ref_frames',['../structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285',1,'VAEncSequenceParameterBufferH264']]],
['max_5fnum_5ftemporal_5flayers_5fminus1',['max_num_temporal_layers_minus1',['../unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae',1,'VAConfigAttribValEncRateControlExt']]],
['max_5foutput_5fheight',['max_output_height',['../structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453',1,'VAProcPipelineCaps']]],
['max_5foutput_5fwidth',['max_output_width',['../structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39',1,'VAProcPipelineCaps']]],
+ ['max_5fpic_5faverage_5flight_5flevel',['max_pic_average_light_level',['../structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679',1,'VAHdrMetaDataHDR10']]],
['max_5fqp',['max_qp',['../structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20',1,'VAEncMiscParameterRateControl']]],
['max_5fsize_5fin_5fword',['max_size_in_word',['../group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922',1,'VAEncFEIMBControlH264']]],
['max_5ftransform_5fhierarchy_5fdepth_5finter',['max_transform_hierarchy_depth_inter',['../structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a',1,'VAEncSequenceParameterBufferHEVC']]],
@@ -30,25 +34,33 @@ var searchData=
['mb_5fis_5fflat',['mb_is_flat',['../group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4',1,'VAStatsStatisticsH264']]],
['mb_5fno_5fcoeff_5fskip',['mb_no_coeff_skip',['../structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7',1,'VAEncPictureParameterBufferVP8']]],
['mb_5fqp',['mb_qp',['../group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100',1,'VAEncMiscParameterFEIFrameControlH264']]],
+ ['mb_5frate_5fcontrol',['mb_rate_control',['../structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4',1,'VAEncMiscParameterRateControl']]],
['mb_5fsegment_5fid',['mb_segment_id',['../structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8',1,'VAEncMBMapBufferVP8']]],
['mb_5fsegment_5ftree_5fprobs',['mb_segment_tree_probs',['../structVADecPictureParameterBufferVP9.html#abc0baf582619a5cd31862338fd1a7dee',1,'VADecPictureParameterBufferVP9']]],
['mb_5fsize_5fctrl',['mb_size_ctrl',['../group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c',1,'VAEncMiscParameterFEIFrameControlH264']]],
['mcomp_5ffilter_5ftype',['mcomp_filter_type',['../structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724',1,'VAEncPictureParameterBufferVP9']]],
['mem_5fsize',['mem_size',['../structVABufferInfo.html#ab15829a379ffabdc492256300b067136',1,'VABufferInfo']]],
['mem_5ftype',['mem_type',['../structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834',1,'VABufferInfo']]],
+ ['metadata',['metadata',['../structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e',1,'VAHdrMetaData']]],
+ ['metadata_5fsize',['metadata_size',['../structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372',1,'VAHdrMetaData']]],
+ ['metadata_5ftype',['metadata_type',['../structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf',1,'VAProcFilterCapHighDynamicRange::metadata_type()'],['../structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a',1,'VAHdrMetaData::metadata_type()']]],
+ ['min_5fdisplay_5fmastering_5fluminance',['min_display_mastering_luminance',['../structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad',1,'VAHdrMetaDataHDR10']]],
['min_5finput_5fheight',['min_input_height',['../structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab',1,'VAProcPipelineCaps']]],
['min_5finput_5fwidth',['min_input_width',['../structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e',1,'VAProcPipelineCaps']]],
['min_5fluma',['min_luma',['../structVABlendState.html#ae0b816df786f351f7521c2c279e53f52',1,'VABlendState']]],
['min_5foutput_5fheight',['min_output_height',['../structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84',1,'VAProcPipelineCaps']]],
['min_5foutput_5fwidth',['min_output_width',['../structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e',1,'VAProcPipelineCaps']]],
+ ['min_5fqp',['min_qp',['../structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc',1,'VAEncMiscParameterRateControl']]],
['min_5fspatial_5fsegmentation_5fidc',['min_spatial_segmentation_idc',['../structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63',1,'VAEncSequenceParameterBufferHEVC']]],
['min_5fvalue',['min_value',['../structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b',1,'VAProcFilterValueRange']]],
['mirror_5fflags',['mirror_flags',['../structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e',1,'VAProcPipelineCaps']]],
['mirror_5fstate',['mirror_state',['../structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1',1,'VAProcPipelineParameterBuffer']]],
+ ['mixed_5fquality_5flevel',['mixed_quality_level',['../unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a',1,'VAConfigAttribValMultipleFrame']]],
['mode_5flf_5fdelta',['mode_lf_delta',['../structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7',1,'VAEncPictureParameterBufferVP8::mode_lf_delta()'],['../structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802',1,'VAEncPictureParameterBufferVP9::mode_lf_delta()']]],
['motion_5fvectors_5fover_5fpic_5fboundaries_5fflag',['motion_vectors_over_pic_boundaries_flag',['../structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132',1,'VAEncSequenceParameterBufferH264::motion_vectors_over_pic_boundaries_flag()'],['../structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a',1,'VAEncSequenceParameterBufferHEVC::motion_vectors_over_pic_boundaries_flag()']]],
['multi_5fpred_5fl0',['multi_pred_l0',['../group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981',1,'VAEncMiscParameterFEIFrameControlH264::multi_pred_l0()'],['../group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d',1,'VAEncMiscParameterFEIFrameControlHEVC::multi_pred_l0()']]],
['multi_5fpred_5fl1',['multi_pred_l1',['../group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726',1,'VAEncMiscParameterFEIFrameControlH264']]],
+ ['multiple_5fpass',['multiple_pass',['../unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc',1,'VAConfigAttribValMaxFrameSize']]],
['mv',['mv',['../group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077',1,'VAEncFEIMVPredictorH264']]],
['mv0',['mv0',['../structVAMotionVector.html#a5b4f89c9031f981bc7b98ffd2a5a43cd',1,'VAMotionVector']]],
['mv_5fdata',['mv_data',['../group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1',1,'VAEncMiscParameterFEIFrameControlH264']]],
diff --git a/search/all_c.html b/search/all_c.html
index c1ae2ca..da08c38 100644
--- a/search/all_c.html
+++ b/search/all_c.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_c.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_c.js b/search/all_c.js
index e50075f..bcb5791 100644
--- a/search/all_c.js
+++ b/search/all_c.js
@@ -21,6 +21,7 @@ var searchData=
['num_5fconcurrent_5fenc_5fframe_5fpartition',['num_concurrent_enc_frame_partition',['../group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['num_5fctu_5fin_5fslice',['num_ctu_in_slice',['../structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0',1,'VAEncSliceParameterBufferHEVC']]],
['num_5fdc_5fcodes',['num_dc_codes',['../structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a',1,'VAHuffmanTableBufferJPEGBaseline']]],
+ ['num_5fentry_5fpoint_5foffsets',['num_entry_point_offsets',['../structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246',1,'VASliceParameterBufferHEVC']]],
['num_5ffilters',['num_filters',['../structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f',1,'VAProcPipelineParameterBuffer']]],
['num_5fforward_5freferences',['num_forward_references',['../structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a',1,'VAProcPipelineCaps::num_forward_references()'],['../structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d',1,'VAProcPipelineParameterBuffer::num_forward_references()']]],
['num_5ffuture_5freferences',['num_future_references',['../group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50',1,'VAStatsStatisticsParameter']]],
@@ -33,8 +34,8 @@ var searchData=
['num_5fmv_5fpredictors_5fl0',['num_mv_predictors_l0',['../group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936',1,'VAEncMiscParameterFEIFrameControlH264::num_mv_predictors_l0()'],['../group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9',1,'VAEncMiscParameterFEIFrameControlHEVC::num_mv_predictors_l0()']]],
['num_5foutput_5fcolor_5fstandards',['num_output_color_standards',['../structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe',1,'VAProcPipelineCaps']]],
['num_5foutput_5fpixel_5fformats',['num_output_pixel_formats',['../structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728',1,'VAProcPipelineCaps']]],
- ['num_5foutputs',['num_outputs',['../group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26',1,'VAConfigAttribValStats::num_outputs()'],['../group__api__fei.html#ga3f757685d6c95b7976744096b8af6db8',1,'VAConfigAttribValStats::@100::num_outputs()']]],
- ['num_5fpasses',['num_passes',['../group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8',1,'VAEncMiscParameterFEIFrameControlH264::num_passes()'],['../group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5',1,'VAEncMiscParameterFEIFrameControlHEVC::num_passes()']]],
+ ['num_5foutputs',['num_outputs',['../group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26',1,'VAConfigAttribValStats::num_outputs()'],['../group__api__fei.html#gaced3b12877ecc3698111360a01b08b61',1,'VAConfigAttribValStats::@106::num_outputs()']]],
+ ['num_5fpasses',['num_passes',['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07',1,'VAEncMiscParameterBufferMultiPassFrameSize::num_passes()'],['../group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8',1,'VAEncMiscParameterFEIFrameControlH264::num_passes()'],['../group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5',1,'VAEncMiscParameterFEIFrameControlHEVC::num_passes()']]],
['num_5fpast_5freferences',['num_past_references',['../group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3',1,'VAStatsStatisticsParameter']]],
['num_5fplanes',['num_planes',['../structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5',1,'VASurfaceAttribExternalBuffers']]],
['num_5fref_5fframes_5fin_5fpic_5forder_5fcnt_5fcycle',['num_ref_frames_in_pic_order_cnt_cycle',['../structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998',1,'VAEncSequenceParameterBufferH264']]],
diff --git a/search/all_d.html b/search/all_d.html
index 712223c..9986c9c 100644
--- a/search/all_d.html
+++ b/search/all_d.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_d.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_d.js b/search/all_d.js
index 647c311..d8d4818 100644
--- a/search/all_d.js
+++ b/search/all_d.js
@@ -5,8 +5,10 @@ var searchData=
['offset_5ffor_5ftop_5fto_5fbottom_5ffield',['offset_for_top_to_bottom_field',['../structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc',1,'VAEncSequenceParameterBufferH264']]],
['offsets',['offsets',['../structVASurfaceAttribExternalBuffers.html#adb67de3930ad8034f68776db27ab1c00',1,'VASurfaceAttribExternalBuffers']]],
['output_5fbackground_5fcolor',['output_background_color',['../structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7',1,'VAProcPipelineParameterBuffer']]],
+ ['output_5fcolor_5fproperties',['output_color_properties',['../structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb',1,'VAProcPipelineParameterBuffer']]],
['output_5fcolor_5fstandard',['output_color_standard',['../structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c',1,'VAProcPipelineParameterBuffer']]],
['output_5fcolor_5fstandards',['output_color_standards',['../structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f',1,'VAProcPipelineCaps']]],
+ ['output_5fhdr_5fmetadata',['output_hdr_metadata',['../structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53',1,'VAProcPipelineParameterBuffer']]],
['output_5fpixel_5fformat',['output_pixel_format',['../structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009',1,'VAProcPipelineCaps']]],
['output_5fregion',['output_region',['../structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0',1,'VAProcPipelineParameterBuffer']]],
['output_5fsurface_5fflag',['output_surface_flag',['../structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8',1,'VAProcPipelineParameterBuffer']]],
diff --git a/search/all_e.html b/search/all_e.html
index d553ffa..9fa42bb 100644
--- a/search/all_e.html
+++ b/search/all_e.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_e.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_e.js b/search/all_e.js
index c820c5b..9456a50 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -2,6 +2,7 @@ var searchData=
[
['p',['p',['../structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109',1,'VAGenericValue']]],
['pad',['pad',['../structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f',1,'VAHuffmanTableBufferJPEGBaseline']]],
+ ['palette_5fmode_5fenabled_5fflag',['palette_mode_enabled_flag',['../structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c',1,'VAEncSequenceParameterBufferHEVC']]],
['panicmodedisable',['PanicModeDisable',['../structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457',1,'VAEncMiscParameterEncQuality']]],
['past_5fref_5fstat_5fbuf',['past_ref_stat_buf',['../group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162',1,'VAStatsStatisticsParameter']]],
['past_5freferences',['past_references',['../group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf',1,'VAStatsStatisticsParameter']]],
@@ -12,7 +13,7 @@ var searchData=
['per_5fblock_5fqp',['per_block_qp',['../group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['per_5fctb_5finput',['per_ctb_input',['../group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['periodicity',['periodicity',['../structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad',1,'VAEncMiscParameterTemporalLayerStructure']]],
- ['pic_5fflags',['pic_flags',['../structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235',1,'VAEncPictureParameterBufferJPEG']]],
+ ['pic_5fflags',['pic_flags',['../structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd',1,'VAEncPictureParameterBufferJPEG']]],
['pic_5fheight_5fin_5fluma_5fsamples',['pic_height_in_luma_samples',['../structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602',1,'VAEncSequenceParameterBufferHEVC::pic_height_in_luma_samples()'],['../structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766',1,'VAPictureParameterBufferHEVC::pic_height_in_luma_samples()']]],
['pic_5finit_5fqp',['pic_init_qp',['../structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b',1,'VAEncPictureParameterBufferH264::pic_init_qp()'],['../structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d',1,'VAEncPictureParameterBufferHEVC::pic_init_qp()']]],
['pic_5forder_5fcnt',['pic_order_cnt',['../structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca',1,'VAPictureHEVC']]],
@@ -36,10 +37,14 @@ var searchData=
['pixel_5fformat',['pixel_format',['../structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd',1,'VASurfaceAttribExternalBuffers']]],
['pps_5fcb_5fqp_5foffset',['pps_cb_qp_offset',['../structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf',1,'VAEncPictureParameterBufferHEVC']]],
['pps_5fcr_5fqp_5foffset',['pps_cr_qp_offset',['../structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2',1,'VAEncPictureParameterBufferHEVC']]],
+ ['pps_5fcurr_5fpic_5fref_5fenabled_5fflag',['pps_curr_pic_ref_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b',1,'VAEncPictureParameterBufferHEVC::pps_curr_pic_ref_enabled_flag()'],['../structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c',1,'VAPictureParameterBufferHEVCScc::pps_curr_pic_ref_enabled_flag()']]],
['pps_5floop_5ffilter_5facross_5fslices_5fenabled_5fflag',['pps_loop_filter_across_slices_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44',1,'VAEncPictureParameterBufferHEVC']]],
['pred_5favail_5fflags',['pred_avail_flags',['../structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8',1,'VAEncMacroblockParameterBufferH264']]],
['pred_5favail_5foverride_5fflag',['pred_avail_override_flag',['../structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23',1,'VAEncMacroblockParameterBufferH264']]],
+ ['predictor_5fpalette_5fentries',['predictor_palette_entries',['../structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7',1,'VAPictureParameterBufferHEVCScc']]],
+ ['predictor_5fpalette_5fsize',['predictor_palette_size',['../structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde',1,'VAPictureParameterBufferHEVCScc']]],
['private_5fdata',['private_data',['../structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914',1,'VASurfaceAttribExternalBuffers']]],
+ ['processing_5fmode',['processing_mode',['../structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7',1,'VAProcPipelineParameterBuffer']]],
['profile',['profile',['../structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87',1,'VAEncPictureParameterBufferJPEG::profile()'],['../structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654',1,'VADecPictureParameterBufferVP9::profile()']]],
['profile_5fand_5flevel_5findication',['profile_and_level_indication',['../structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a',1,'VAEncSequenceParameterBufferMPEG2']]],
['progressive',['progressive',['../structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87',1,'VAEncPictureParameterBufferJPEG']]],
diff --git a/search/all_f.html b/search/all_f.html
index c77391a..6ecfc0e 100644
--- a/search/all_f.html
+++ b/search/all_f.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_f.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/all_f.js b/search/all_f.js
index 9176c81..cfd0f88 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -1,8 +1,9 @@
var searchData=
[
['q_5fscale_5ftype',['q_scale_type',['../structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53',1,'VAEncPictureParameterBufferMPEG2']]],
- ['qp',['qp',['../structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6',1,'VAEncMacroblockParameterBufferH264::qp()'],['../group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b',1,'VAStatsStatisticsParameter::qp()'],['../group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713',1,'VAEncMiscParameterFEIFrameControlH264::qp()'],['../group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883',1,'VAEncMiscParameterFEIFrameControlHEVC::qp()']]],
+ ['qp',['qp',['../structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6',1,'VAEncMacroblockParameterBufferH264::qp()'],['../group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b',1,'VAStatsStatisticsParameter::qp()'],['../group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713',1,'VAEncMiscParameterFEIFrameControlH264::qp()'],['../group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883',1,'VAEncMiscParameterFEIFrameControlHEVC::qp()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341',1,'VAProcFilterParameterBufferHVSNoiseReduction::qp()']]],
['quality',['quality',['../structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0',1,'VAEncPictureParameterBufferJPEG']]],
+ ['quality_5ffactor',['quality_factor',['../structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600',1,'VAEncMiscParameterRateControl']]],
['quality_5flevel',['quality_level',['../structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7',1,'VAProcessingRateParameterEnc::quality_level()'],['../structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458',1,'VAEncMiscParameterBufferQualityLevel::quality_level()']]],
['quantiser_5fscale_5fcode',['quantiser_scale_code',['../structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c',1,'VAEncSliceParameterBufferMPEG2']]],
['quantiser_5ftable',['quantiser_table',['../structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333',1,'VAIQMatrixBufferJPEGBaseline']]],
diff --git a/search/classes_0.html b/search/classes_0.html
index 025587a..1c3e406 100644
--- a/search/classes_0.html
+++ b/search/classes_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/classes_0.js b/search/classes_0.js
index c23d8ca..b061dcd 100644
--- a/search/classes_0.js
+++ b/search/classes_0.js
@@ -9,6 +9,8 @@ var searchData=
['vaconfigattribvalencjpeg',['VAConfigAttribValEncJPEG',['../unionVAConfigAttribValEncJPEG.html',1,'']]],
['vaconfigattribvalencratecontrolext',['VAConfigAttribValEncRateControlExt',['../unionVAConfigAttribValEncRateControlExt.html',1,'']]],
['vaconfigattribvalencroi',['VAConfigAttribValEncROI',['../unionVAConfigAttribValEncROI.html',1,'']]],
+ ['vaconfigattribvalmaxframesize',['VAConfigAttribValMaxFrameSize',['../unionVAConfigAttribValMaxFrameSize.html',1,'']]],
+ ['vaconfigattribvalmultipleframe',['VAConfigAttribValMultipleFrame',['../unionVAConfigAttribValMultipleFrame.html',1,'']]],
['vaconfigattribvalstats',['VAConfigAttribValStats',['../unionVAConfigAttribValStats.html',1,'']]],
['vadecpictureparameterbuffervp9',['VADecPictureParameterBufferVP9',['../structVADecPictureParameterBufferVP9.html',1,'']]],
['vaencfeictbcontrolhevc',['VAEncFEICTBControlHEVC',['../structVAEncFEICTBControlHEVC.html',1,'']]],
@@ -22,11 +24,14 @@ var searchData=
['vaencmbmapbuffervp8',['VAEncMBMapBufferVP8',['../structVAEncMBMapBufferVP8.html',1,'']]],
['vaencmiscparameterbuffer',['VAEncMiscParameterBuffer',['../structVAEncMiscParameterBuffer.html',1,'']]],
['vaencmiscparameterbuffermaxframesize',['VAEncMiscParameterBufferMaxFrameSize',['../structVAEncMiscParameterBufferMaxFrameSize.html',1,'']]],
+ ['vaencmiscparameterbuffermultipassframesize',['VAEncMiscParameterBufferMultiPassFrameSize',['../structVAEncMiscParameterBufferMultiPassFrameSize.html',1,'']]],
['vaencmiscparameterbufferqualitylevel',['VAEncMiscParameterBufferQualityLevel',['../structVAEncMiscParameterBufferQualityLevel.html',1,'']]],
['vaencmiscparametercustomroundingcontrol',['VAEncMiscParameterCustomRoundingControl',['../structVAEncMiscParameterCustomRoundingControl.html',1,'']]],
['vaencmiscparameterencquality',['VAEncMiscParameterEncQuality',['../structVAEncMiscParameterEncQuality.html',1,'']]],
['vaencmiscparameterfeiframecontrolh264',['VAEncMiscParameterFEIFrameControlH264',['../structVAEncMiscParameterFEIFrameControlH264.html',1,'']]],
['vaencmiscparameterfeiframecontrolhevc',['VAEncMiscParameterFEIFrameControlHEVC',['../structVAEncMiscParameterFEIFrameControlHEVC.html',1,'']]],
+ ['vaencmiscparameterframerate',['VAEncMiscParameterFrameRate',['../structVAEncMiscParameterFrameRate.html',1,'']]],
+ ['vaencmiscparameterhrd',['VAEncMiscParameterHRD',['../structVAEncMiscParameterHRD.html',1,'']]],
['vaencmiscparametermaxslicesize',['VAEncMiscParameterMaxSliceSize',['../structVAEncMiscParameterMaxSliceSize.html',1,'']]],
['vaencmiscparameterparallelratecontrol',['VAEncMiscParameterParallelRateControl',['../structVAEncMiscParameterParallelRateControl.html',1,'']]],
['vaencmiscparameterquantization',['VAEncMiscParameterQuantization',['../structVAEncMiscParameterQuantization.html',1,'']]],
@@ -55,6 +60,8 @@ var searchData=
['vaencsliceparameterbufferjpeg',['VAEncSliceParameterBufferJPEG',['../structVAEncSliceParameterBufferJPEG.html',1,'']]],
['vaencsliceparameterbuffermpeg2',['VAEncSliceParameterBufferMPEG2',['../structVAEncSliceParameterBufferMPEG2.html',1,'']]],
['vagenericvalue',['VAGenericValue',['../structVAGenericValue.html',1,'']]],
+ ['vahdrmetadata',['VAHdrMetaData',['../structVAHdrMetaData.html',1,'']]],
+ ['vahdrmetadatahdr10',['VAHdrMetaDataHDR10',['../structVAHdrMetaDataHDR10.html',1,'']]],
['vahuffmantablebufferjpegbaseline',['VAHuffmanTableBufferJPEGBaseline',['../structVAHuffmanTableBufferJPEGBaseline.html',1,'']]],
['vaiqmatrixbufferh264',['VAIQMatrixBufferH264',['../structVAIQMatrixBufferH264.html',1,'']]],
['vaiqmatrixbufferhevc',['VAIQMatrixBufferHEVC',['../structVAIQMatrixBufferHEVC.html',1,'']]],
@@ -67,6 +74,9 @@ var searchData=
['vapicturehevc',['VAPictureHEVC',['../structVAPictureHEVC.html',1,'']]],
['vapictureparameterbufferh264',['VAPictureParameterBufferH264',['../structVAPictureParameterBufferH264.html',1,'']]],
['vapictureparameterbufferhevc',['VAPictureParameterBufferHEVC',['../structVAPictureParameterBufferHEVC.html',1,'']]],
+ ['vapictureparameterbufferhevcextension',['VAPictureParameterBufferHEVCExtension',['../structVAPictureParameterBufferHEVCExtension.html',1,'']]],
+ ['vapictureparameterbufferhevcrext',['VAPictureParameterBufferHEVCRext',['../structVAPictureParameterBufferHEVCRext.html',1,'']]],
+ ['vapictureparameterbufferhevcscc',['VAPictureParameterBufferHEVCScc',['../structVAPictureParameterBufferHEVCScc.html',1,'']]],
['vapictureparameterbufferjpegbaseline',['VAPictureParameterBufferJPEGBaseline',['../structVAPictureParameterBufferJPEGBaseline.html',1,'']]],
['vapictureparameterbuffermpeg4',['VAPictureParameterBufferMPEG4',['../structVAPictureParameterBufferMPEG4.html',1,'']]],
['vapictureparameterbuffervc1',['VAPictureParameterBufferVC1',['../structVAPictureParameterBufferVC1.html',1,'']]],
@@ -77,11 +87,14 @@ var searchData=
['vaprocfiltercap',['VAProcFilterCap',['../structVAProcFilterCap.html',1,'']]],
['vaprocfiltercapcolorbalance',['VAProcFilterCapColorBalance',['../structVAProcFilterCapColorBalance.html',1,'']]],
['vaprocfiltercapdeinterlacing',['VAProcFilterCapDeinterlacing',['../structVAProcFilterCapDeinterlacing.html',1,'']]],
+ ['vaprocfiltercaphighdynamicrange',['VAProcFilterCapHighDynamicRange',['../structVAProcFilterCapHighDynamicRange.html',1,'']]],
['vaprocfiltercaptotalcolorcorrection',['VAProcFilterCapTotalColorCorrection',['../structVAProcFilterCapTotalColorCorrection.html',1,'']]],
['vaprocfilterparameterbuffer',['VAProcFilterParameterBuffer',['../structVAProcFilterParameterBuffer.html',1,'']]],
['vaprocfilterparameterbufferbase',['VAProcFilterParameterBufferBase',['../structVAProcFilterParameterBufferBase.html',1,'']]],
['vaprocfilterparameterbuffercolorbalance',['VAProcFilterParameterBufferColorBalance',['../structVAProcFilterParameterBufferColorBalance.html',1,'']]],
['vaprocfilterparameterbufferdeinterlacing',['VAProcFilterParameterBufferDeinterlacing',['../structVAProcFilterParameterBufferDeinterlacing.html',1,'']]],
+ ['vaprocfilterparameterbufferhdrtonemapping',['VAProcFilterParameterBufferHDRToneMapping',['../structVAProcFilterParameterBufferHDRToneMapping.html',1,'']]],
+ ['vaprocfilterparameterbufferhvsnoisereduction',['VAProcFilterParameterBufferHVSNoiseReduction',['../structVAProcFilterParameterBufferHVSNoiseReduction.html',1,'']]],
['vaprocfilterparameterbuffertotalcolorcorrection',['VAProcFilterParameterBufferTotalColorCorrection',['../structVAProcFilterParameterBufferTotalColorCorrection.html',1,'']]],
['vaprocfiltervaluerange',['VAProcFilterValueRange',['../structVAProcFilterValueRange.html',1,'']]],
['vaprocpipelinecaps',['VAProcPipelineCaps',['../structVAProcPipelineCaps.html',1,'']]],
@@ -92,6 +105,8 @@ var searchData=
['vasegmentparametervp9',['VASegmentParameterVP9',['../structVASegmentParameterVP9.html',1,'']]],
['vasliceparameterbufferh264',['VASliceParameterBufferH264',['../structVASliceParameterBufferH264.html',1,'']]],
['vasliceparameterbufferhevc',['VASliceParameterBufferHEVC',['../structVASliceParameterBufferHEVC.html',1,'']]],
+ ['vasliceparameterbufferhevcextension',['VASliceParameterBufferHEVCExtension',['../structVASliceParameterBufferHEVCExtension.html',1,'']]],
+ ['vasliceparameterbufferhevcrext',['VASliceParameterBufferHEVCRext',['../structVASliceParameterBufferHEVCRext.html',1,'']]],
['vasliceparameterbufferjpegbaseline',['VASliceParameterBufferJPEGBaseline',['../structVASliceParameterBufferJPEGBaseline.html',1,'']]],
['vasliceparameterbuffermpeg2',['VASliceParameterBufferMPEG2',['../structVASliceParameterBufferMPEG2.html',1,'']]],
['vasliceparameterbuffermpeg4',['VASliceParameterBufferMPEG4',['../structVASliceParameterBufferMPEG4.html',1,'']]],
diff --git a/search/defines_0.html b/search/defines_0.html
index 17cfaa2..5b25204 100644
--- a/search/defines_0.html
+++ b/search/defines_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/enums_0.html b/search/enums_0.html
index aba8d79..ee343ac 100644
--- a/search/enums_0.html
+++ b/search/enums_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enums_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/enums_0.js b/search/enums_0.js
index 45ace48..af05a7d 100644
--- a/search/enums_0.js
+++ b/search/enums_0.js
@@ -16,6 +16,8 @@ var searchData=
['vaproccolorstandardtype',['VAProcColorStandardType',['../group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f',1,'va_vpp.h']]],
['vaprocdeinterlacingtype',['VAProcDeinterlacingType',['../group__api__vpp.html#ga26d39907f38d00352223908836f78046',1,'va_vpp.h']]],
['vaprocfiltertype',['VAProcFilterType',['../group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7',1,'va_vpp.h']]],
+ ['vaprochighdynamicrangemetadatatype',['VAProcHighDynamicRangeMetadataType',['../group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae',1,'va_vpp.h']]],
+ ['vaprocmode',['VAProcMode',['../group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6',1,'va_vpp.h']]],
['vaproctotalcolorcorrectiontype',['VAProcTotalColorCorrectionType',['../group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4',1,'va_vpp.h']]],
['vaprofile',['VAProfile',['../group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde',1,'va.h']]],
['vasurfaceattribtype',['VASurfaceAttribType',['../group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7',1,'va.h']]]
diff --git a/search/enumvalues_0.html b/search/enumvalues_0.html
index 83192d3..9387b6a 100644
--- a/search/enumvalues_0.html
+++ b/search/enumvalues_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enumvalues_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js
index 35a68c7..4ff133a 100644
--- a/search/enumvalues_0.js
+++ b/search/enumvalues_0.js
@@ -25,8 +25,11 @@ var searchData=
['vaconfigattribfeifunctiontype',['VAConfigAttribFEIFunctionType',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c',1,'va.h']]],
['vaconfigattribfeimvpredictors',['VAConfigAttribFEIMVPredictors',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792',1,'va.h']]],
['vaconfigattribframesizetolerancesupport',['VAConfigAttribFrameSizeToleranceSupport',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03',1,'va.h']]],
+ ['vaconfigattribmaxframesize',['VAConfigAttribMaxFrameSize',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2',1,'va.h']]],
['vaconfigattribmaxpictureheight',['VAConfigAttribMaxPictureHeight',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a',1,'va.h']]],
['vaconfigattribmaxpicturewidth',['VAConfigAttribMaxPictureWidth',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906',1,'va.h']]],
+ ['vaconfigattribmultipleframe',['VAConfigAttribMultipleFrame',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2',1,'va.h']]],
+ ['vaconfigattribpredictiondirection',['VAConfigAttribPredictionDirection',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf',1,'va.h']]],
['vaconfigattribprocessingrate',['VAConfigAttribProcessingRate',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6',1,'va.h']]],
['vaconfigattribqpblocksize',['VAConfigAttribQPBlockSize',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705',1,'va.h']]],
['vaconfigattribstats',['VAConfigAttribStats',['../group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8',1,'va.h']]],
@@ -42,6 +45,7 @@ var searchData=
['vaencmiscparametertypefeiframecontrol',['VAEncMiscParameterTypeFEIFrameControl',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd',1,'va.h']]],
['vaencmiscparametertypehrd',['VAEncMiscParameterTypeHRD',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984',1,'va.h']]],
['vaencmiscparametertypemaxframesize',['VAEncMiscParameterTypeMaxFrameSize',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d',1,'va.h']]],
+ ['vaencmiscparametertypemultipassframesize',['VAEncMiscParameterTypeMultiPassFrameSize',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d',1,'va.h']]],
['vaencmiscparametertypeparallelbrc',['VAEncMiscParameterTypeParallelBRC',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b',1,'va.h']]],
['vaencmiscparametertypequantization',['VAEncMiscParameterTypeQuantization',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593',1,'va.h']]],
['vaencmiscparametertyperir',['VAEncMiscParameterTypeRIR',['../group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a',1,'va.h']]],
@@ -85,6 +89,7 @@ var searchData=
['vaproccolorstandardbt601',['VAProcColorStandardBT601',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab',1,'va_vpp.h']]],
['vaproccolorstandardbt709',['VAProcColorStandardBT709',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7',1,'va_vpp.h']]],
['vaproccolorstandardcount',['VAProcColorStandardCount',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77',1,'va_vpp.h']]],
+ ['vaproccolorstandardexplicit',['VAProcColorStandardExplicit',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69',1,'va_vpp.h']]],
['vaproccolorstandardgenericfilm',['VAProcColorStandardGenericFilm',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72',1,'va_vpp.h']]],
['vaproccolorstandardsmpte170m',['VAProcColorStandardSMPTE170M',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e',1,'va_vpp.h']]],
['vaproccolorstandardsmpte240m',['VAProcColorStandardSMPTE240M',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5',1,'va_vpp.h']]],
@@ -92,6 +97,7 @@ var searchData=
['vaproccolorstandardstrgb',['VAProcColorStandardSTRGB',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae',1,'va_vpp.h']]],
['vaproccolorstandardxvycc601',['VAProcColorStandardXVYCC601',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9',1,'va_vpp.h']]],
['vaproccolorstandardxvycc709',['VAProcColorStandardXVYCC709',['../group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9',1,'va_vpp.h']]],
+ ['vaprocdefaultmode',['VAProcDefaultMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb',1,'va_vpp.h']]],
['vaprocdeinterlacingbob',['VAProcDeinterlacingBob',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540',1,'va_vpp.h']]],
['vaprocdeinterlacingcount',['VAProcDeinterlacingCount',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b',1,'va_vpp.h']]],
['vaprocdeinterlacingmotionadaptive',['VAProcDeinterlacingMotionAdaptive',['../group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9',1,'va_vpp.h']]],
@@ -100,12 +106,18 @@ var searchData=
['vaprocfiltercolorbalance',['VAProcFilterColorBalance',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3',1,'va_vpp.h']]],
['vaprocfiltercount',['VAProcFilterCount',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f',1,'va_vpp.h']]],
['vaprocfilterdeinterlacing',['VAProcFilterDeinterlacing',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f',1,'va_vpp.h']]],
+ ['vaprocfilterhighdynamicrangetonemapping',['VAProcFilterHighDynamicRangeToneMapping',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2',1,'va_vpp.h']]],
+ ['vaprocfilterhvsnoisereduction',['VAProcFilterHVSNoiseReduction',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75',1,'va_vpp.h']]],
['vaprocfilternoisereduction',['VAProcFilterNoiseReduction',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945',1,'va_vpp.h']]],
['vaprocfilterparameterbuffertype',['VAProcFilterParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65',1,'va.h']]],
['vaprocfiltersharpening',['VAProcFilterSharpening',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4',1,'va_vpp.h']]],
['vaprocfilterskintoneenhancement',['VAProcFilterSkinToneEnhancement',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca',1,'va_vpp.h']]],
['vaprocfiltertotalcolorcorrection',['VAProcFilterTotalColorCorrection',['../group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57',1,'va_vpp.h']]],
+ ['vaprochighdynamicrangemetadatahdr10',['VAProcHighDynamicRangeMetadataHDR10',['../group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f',1,'va_vpp.h']]],
+ ['vaprochighdynamicrangemetadatatypecount',['VAProcHighDynamicRangeMetadataTypeCount',['../group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f',1,'va_vpp.h']]],
+ ['vaprocperformancemode',['VAProcPerformanceMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519',1,'va_vpp.h']]],
['vaprocpipelineparameterbuffertype',['VAProcPipelineParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593',1,'va.h']]],
+ ['vaprocpowersavingmode',['VAProcPowerSavingMode',['../group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4',1,'va_vpp.h']]],
['vaproctotalcolorcorrectionblue',['VAProcTotalColorCorrectionBlue',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d',1,'va_vpp.h']]],
['vaproctotalcolorcorrectioncount',['VAProcTotalColorCorrectionCount',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345',1,'va_vpp.h']]],
['vaproctotalcolorcorrectioncyan',['VAProcTotalColorCorrectionCyan',['../group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc',1,'va_vpp.h']]],
@@ -116,6 +128,7 @@ var searchData=
['vaprofilenone',['VAProfileNone',['../group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc',1,'va.h']]],
['vastatsstatisticsbottomfieldbuffertype',['VAStatsStatisticsBottomFieldBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be',1,'va.h']]],
['vastatsstatisticsbuffertype',['VAStatsStatisticsBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673',1,'va.h']]],
+ ['vasubsetsparameterbuffertype',['VASubsetsParameterBufferType',['../group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67',1,'va.h']]],
['vasurfaceattribcount',['VASurfaceAttribCount',['../group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308',1,'va.h']]],
['vasurfaceattribexternalbufferdescriptor',['VASurfaceAttribExternalBufferDescriptor',['../group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180',1,'va.h']]],
['vasurfaceattribmaxheight',['VASurfaceAttribMaxHeight',['../group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a',1,'va.h']]],
diff --git a/search/files_0.html b/search/files_0.html
index 0b637cf..4f272b8 100644
--- a/search/files_0.html
+++ b/search/files_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/functions_0.html b/search/functions_0.html
index 6bc52b6..4e6d87d 100644
--- a/search/functions_0.html
+++ b/search/functions_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_0.html b/search/groups_0.html
index 95cee43..1ede28d 100644
--- a/search/groups_0.html
+++ b/search/groups_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_1.html b/search/groups_1.html
index 979ea3d..3c05216 100644
--- a/search/groups_1.html
+++ b/search/groups_1.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_1.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_2.html b/search/groups_2.html
index 310ab32..7191495 100644
--- a/search/groups_2.html
+++ b/search/groups_2.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_2.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_3.html b/search/groups_3.html
index c24c7bd..3af27ea 100644
--- a/search/groups_3.html
+++ b/search/groups_3.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_3.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_4.html b/search/groups_4.html
index a1f3533..e7abc74 100644
--- a/search/groups_4.html
+++ b/search/groups_4.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_4.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/groups_5.html b/search/groups_5.html
index 938507d..edc563e 100644
--- a/search/groups_5.html
+++ b/search/groups_5.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_5.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/pages_0.html b/search/pages_0.html
index 0db7267..4955b9e 100644
--- a/search/pages_0.html
+++ b/search/pages_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/pages_1.html b/search/pages_1.html
index 2c67a8e..aedb14e 100644
--- a/search/pages_1.html
+++ b/search/pages_1.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_1.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/search.css b/search/search.css
index 4d7612f..3cf9df9 100644
--- a/search/search.css
+++ b/search/search.css
@@ -6,14 +6,12 @@
#MSearchBox {
white-space : nowrap;
- position: absolute;
float: none;
- display: inline;
margin-top: 8px;
right: 0px;
width: 170px;
+ height: 24px;
z-index: 102;
- background-color: white;
}
#MSearchBox .left
@@ -48,12 +46,13 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:111px;
+ width:115px;
margin-left:20px;
padding-left:4px;
color: #909090;
outline: none;
font: 9pt Arial, Verdana, sans-serif;
+ -webkit-border-radius: 0px;
}
#FSearchBox #MSearchField {
@@ -64,7 +63,7 @@
display:block;
position:absolute;
right:10px;
- top:0px;
+ top:8px;
width:20px;
height:19px;
background:url('search_r.png') no-repeat;
@@ -102,7 +101,7 @@
left: 0; top: 0;
border: 1px solid #90A5CE;
background-color: #F9FAFC;
- z-index: 1;
+ z-index: 10001;
padding-top: 4px;
padding-bottom: 4px;
-moz-border-radius: 4px;
@@ -165,6 +164,7 @@ iframe#MSearchResults {
left: 0; top: 0;
border: 1px solid #000;
background-color: #EEF1F7;
+ z-index:10000;
}
/* ----------------------------------- */
diff --git a/search/typedefs_0.html b/search/typedefs_0.html
index fb07195..05722e1 100644
--- a/search/typedefs_0.html
+++ b/search/typedefs_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="typedefs_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_0.html b/search/variables_0.html
index 3835278..74ce807 100644
--- a/search/variables_0.html
+++ b/search/variables_0.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_0.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_1.html b/search/variables_1.html
index 3c65cf2..84237b6 100644
--- a/search/variables_1.html
+++ b/search/variables_1.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_1.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_1.js b/search/variables_1.js
index c89953b..80cc120 100644
--- a/search/variables_1.js
+++ b/search/variables_1.js
@@ -2,7 +2,9 @@ var searchData=
[
['backward_5freference_5fpicture',['backward_reference_picture',['../structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb',1,'VAEncPictureParameterBufferMPEG2']]],
['backward_5freferences',['backward_references',['../structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934',1,'VAProcPipelineParameterBuffer']]],
+ ['base',['base',['../structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c',1,'VAPictureParameterBufferHEVCExtension::base()'],['../structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae',1,'VASliceParameterBufferHEVCExtension::base()']]],
['base_5fqp_5findex',['base_qp_index',['../structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7',1,'VACodedBufferVP9Status']]],
+ ['basic_5funit_5fsize',['basic_unit_size',['../structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e',1,'VAEncMiscParameterRateControl']]],
['best_5fdistortion',['best_distortion',['../group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5',1,'VAEncFEIDistortionHevc']]],
['best_5finter_5fdistortion0',['best_inter_distortion0',['../group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf',1,'VAStatsStatisticsH264']]],
['best_5finter_5fdistortion1',['best_inter_distortion1',['../group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028',1,'VAStatsStatisticsH264']]],
@@ -18,13 +20,14 @@ var searchData=
['bit_5foffset_5fref_5flf_5fdelta',['bit_offset_ref_lf_delta',['../structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511',1,'VAEncPictureParameterBufferVP9']]],
['bit_5foffset_5fsegmentation',['bit_offset_segmentation',['../structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff',1,'VAEncPictureParameterBufferVP9']]],
['bit_5fsize_5fsegmentation',['bit_size_segmentation',['../structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6',1,'VAEncPictureParameterBufferVP9']]],
- ['bits_5fper_5fsecond',['bits_per_second',['../structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca',1,'VAEncSequenceParameterBufferH264::bits_per_second()'],['../structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76',1,'VAEncSequenceParameterBufferMPEG2::bits_per_second()'],['../structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22',1,'VAEncSequenceParameterBufferHEVC::bits_per_second()'],['../structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11',1,'VAEncSequenceParameterBufferVP8::bits_per_second()'],['../structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62',1,'VAEncSequenceParameterBufferVP9::bits_per_second()']]],
+ ['bits_5fper_5fsecond',['bits_per_second',['../structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2',1,'VAEncMiscParameterRateControl::bits_per_second()'],['../structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca',1,'VAEncSequenceParameterBufferH264::bits_per_second()'],['../structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76',1,'VAEncSequenceParameterBufferMPEG2::bits_per_second()'],['../structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22',1,'VAEncSequenceParameterBufferHEVC::bits_per_second()'],['../structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11',1,'VAEncSequenceParameterBufferVP8::bits_per_second()'],['../structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62',1,'VAEncSequenceParameterBufferVP9::bits_per_second()']]],
['bitstream_5frestriction_5fflag',['bitstream_restriction_flag',['../structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a',1,'VAEncSequenceParameterBufferH264::bitstream_restriction_flag()'],['../structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0',1,'VAEncSequenceParameterBufferHEVC::bitstream_restriction_flag()']]],
['blend_5fflags',['blend_flags',['../structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac',1,'VAProcPipelineCaps']]],
['blend_5fstate',['blend_state',['../structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c',1,'VAProcPipelineParameterBuffer']]],
['block_5fsize',['block_size',['../group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8',1,'VAEncFEIMVPredictorHEVC']]],
['broken_5flink',['broken_link',['../structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86',1,'VAEncSequenceParameterBufferMPEG2']]],
['buf',['buf',['../structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d',1,'VACodedBufferSegment']]],
+ ['buffer_5fsize',['buffer_size',['../structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91',1,'VAEncMiscParameterHRD']]],
['buffers',['buffers',['../structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05',1,'VASurfaceAttribExternalBuffers']]],
['burst_5famplitude',['burst_amplitude',['../structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d',1,'VAEncPictureParameterBufferMPEG2']]]
];
diff --git a/search/variables_10.html b/search/variables_10.html
index 52b5fe8..548ac84 100644
--- a/search/variables_10.html
+++ b/search/variables_10.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_10.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_10.js b/search/variables_10.js
index f9629cb..032aaee 100644
--- a/search/variables_10.js
+++ b/search/variables_10.js
@@ -18,6 +18,8 @@ var searchData=
['scalinglist8x8',['ScalingList8x8',['../structVAIQMatrixBufferH264.html#af15c79820b69c5ee080c6ce812e9749b',1,'VAIQMatrixBufferH264::ScalingList8x8()'],['../structVAIQMatrixBufferHEVC.html#a74c76be0f54c8707653c9d42868ae461',1,'VAIQMatrixBufferHEVC::ScalingList8x8()']]],
['scalinglistdc16x16',['ScalingListDC16x16',['../structVAIQMatrixBufferHEVC.html#a8e3a754924d149db5619f32dc1a53470',1,'VAIQMatrixBufferHEVC']]],
['scalinglistdc32x32',['ScalingListDC32x32',['../structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60',1,'VAIQMatrixBufferHEVC']]],
+ ['scc',['scc',['../structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda',1,'VAPictureParameterBufferHEVCExtension']]],
+ ['scc_5ffields',['scc_fields',['../structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e',1,'VAEncSequenceParameterBufferHEVC::scc_fields()'],['../structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281',1,'VAEncPictureParameterBufferHEVC::scc_fields()']]],
['screen_5fcontent_5fflag',['screen_content_flag',['../structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d',1,'VAEncPictureParameterBufferHEVC']]],
['search_5fpath',['search_path',['../group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927',1,'VAEncMiscParameterFEIFrameControlH264::search_path()'],['../group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67',1,'VAStatsStatisticsParameterH264::search_path()'],['../group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59',1,'VAEncMiscParameterFEIFrameControlHEVC::search_path()']]],
['search_5fwindow',['search_window',['../group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4',1,'VAEncMiscParameterFEIFrameControlH264::search_window()'],['../group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb',1,'VAStatsStatisticsParameterH264::search_window()'],['../group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5',1,'VAEncMiscParameterFEIFrameControlHEVC::search_window()']]],
@@ -44,6 +46,7 @@ var searchData=
['skip_5fframe_5fflag',['skip_frame_flag',['../structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0',1,'VAEncMiscParameterSkipFrame::skip_frame_flag()'],['../structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff',1,'VAEncPictureParameterBufferVP9::skip_frame_flag()']]],
['skip_5fframes_5fsize',['skip_frames_size',['../structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39',1,'VAEncPictureParameterBufferVP9']]],
['skipcheckdisable',['skipCheckDisable',['../structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7',1,'VAEncMiscParameterEncQuality']]],
+ ['slice_5fact_5fy_5fqp_5foffset',['slice_act_y_qp_offset',['../structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129',1,'VASliceParameterBufferHEVCRext']]],
['slice_5falpha_5fc0_5foffset_5fdiv2',['slice_alpha_c0_offset_div2',['../structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668',1,'VAEncSliceParameterBufferH264']]],
['slice_5fbeta_5foffset_5fdiv2',['slice_beta_offset_div2',['../structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887',1,'VAEncSliceParameterBufferH264::slice_beta_offset_div2()'],['../structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896',1,'VAEncSliceParameterBufferHEVC::slice_beta_offset_div2()'],['../structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa',1,'VASliceParameterBufferHEVC::slice_beta_offset_div2()']]],
['slice_5fcb_5fqp_5foffset',['slice_cb_qp_offset',['../structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094',1,'VAEncSliceParameterBufferHEVC::slice_cb_qp_offset()'],['../structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08',1,'VASliceParameterBufferHEVC::slice_cb_qp_offset()']]],
@@ -51,12 +54,13 @@ var searchData=
['slice_5fdata_5fbit_5foffset',['slice_data_bit_offset',['../structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973',1,'VASliceParameterBufferH264']]],
['slice_5fdata_5fbyte_5foffset',['slice_data_byte_offset',['../structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6',1,'VASliceParameterBufferHEVC']]],
['slice_5fdata_5fflag',['slice_data_flag',['../structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916',1,'VASliceParameterBufferHEVC::slice_data_flag()'],['../structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61',1,'VASliceParameterBufferJPEGBaseline::slice_data_flag()'],['../structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356',1,'VASliceParameterBufferVP9::slice_data_flag()']]],
+ ['slice_5fdata_5fnum_5femu_5fprevn_5fbytes',['slice_data_num_emu_prevn_bytes',['../structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676',1,'VASliceParameterBufferHEVC']]],
['slice_5fdata_5foffset',['slice_data_offset',['../structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a',1,'VASliceParameterBufferH264::slice_data_offset()'],['../structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f',1,'VASliceParameterBufferHEVC::slice_data_offset()'],['../structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599',1,'VASliceParameterBufferJPEGBaseline::slice_data_offset()'],['../structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0',1,'VASliceParameterBufferVP9::slice_data_offset()']]],
['slice_5fdata_5fsize',['slice_data_size',['../structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f',1,'VASliceParameterBufferHEVC::slice_data_size()'],['../structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439',1,'VASliceParameterBufferJPEGBaseline::slice_data_size()'],['../structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394',1,'VASliceParameterBufferVP9::slice_data_size()']]],
['slice_5fdeblocking_5ffilter_5fdisabled_5fflag',['slice_deblocking_filter_disabled_flag',['../structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921',1,'VAEncSliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag()'],['../structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8',1,'VASliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag()']]],
['slice_5fhorizontal_5fposition',['slice_horizontal_position',['../structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7',1,'VASliceParameterBufferJPEGBaseline']]],
['slice_5floop_5ffilter_5facross_5fslices_5fenabled_5fflag',['slice_loop_filter_across_slices_enabled_flag',['../structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5',1,'VAEncSliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag()'],['../structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df',1,'VASliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag()']]],
- ['slice_5fparsing_5ffields',['slice_parsing_fields',['../structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f',1,'VAPictureParameterBufferHEVC']]],
+ ['slice_5fparsing_5ffields',['slice_parsing_fields',['../structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1',1,'VAPictureParameterBufferHEVC']]],
['slice_5fpic_5fparameter_5fset_5fid',['slice_pic_parameter_set_id',['../structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d',1,'VAEncPictureParameterBufferHEVC::slice_pic_parameter_set_id()'],['../structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc',1,'VAEncSliceParameterBufferHEVC::slice_pic_parameter_set_id()']]],
['slice_5fqp_5fdelta',['slice_qp_delta',['../structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc',1,'VAEncSliceParameterBufferH264::slice_qp_delta()'],['../structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c',1,'VAEncSliceParameterBufferHEVC::slice_qp_delta()'],['../structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a',1,'VASliceParameterBufferHEVC::slice_qp_delta()']]],
['slice_5fsao_5fchroma_5fflag',['slice_sao_chroma_flag',['../structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d',1,'VAEncSliceParameterBufferHEVC::slice_sao_chroma_flag()'],['../structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61',1,'VASliceParameterBufferHEVC::slice_sao_chroma_flag()']]],
@@ -71,6 +75,7 @@ var searchData=
['st_5frps_5fbits',['st_rps_bits',['../structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770',1,'VAPictureParameterBufferHEVC']]],
['status',['status',['../structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862',1,'VACodedBufferSegment']]],
['step',['step',['../structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3',1,'VAProcFilterValueRange']]],
+ ['strength',['strength',['../structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2',1,'VAProcFilterParameterBufferHVSNoiseReduction']]],
['strong_5fintra_5fsmoothing_5fenabled_5fflag',['strong_intra_smoothing_enabled_flag',['../structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1',1,'VAEncSequenceParameterBufferHEVC']]],
['sub_5fcarrier',['sub_carrier',['../structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314',1,'VAEncPictureParameterBufferMPEG2']]],
['sub_5fcarrier_5fphase',['sub_carrier_phase',['../structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2',1,'VAEncPictureParameterBufferMPEG2']]],
diff --git a/search/variables_11.html b/search/variables_11.html
index 476f36e..d5be914 100644
--- a/search/variables_11.html
+++ b/search/variables_11.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_11.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_11.js b/search/variables_11.js
index 1d8d7a6..55b164d 100644
--- a/search/variables_11.js
+++ b/search/variables_11.js
@@ -1,6 +1,8 @@
var searchData=
[
+ ['target_5fpercentage',['target_percentage',['../structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21',1,'VAEncMiscParameterRateControl']]],
['target_5fsize_5fin_5fword',['target_size_in_word',['../group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890',1,'VAEncFEIMBControlH264']]],
+ ['temporal_5fid',['temporal_id',['../structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd',1,'VAEncMiscParameterRateControl::temporal_id()'],['../structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445',1,'VAEncMiscParameterFrameRate::temporal_id()']]],
['temporal_5flayer_5fbitrate_5fcontrol_5fflag',['temporal_layer_bitrate_control_flag',['../unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437',1,'VAConfigAttribValEncRateControlExt']]],
['temporal_5freference',['temporal_reference',['../structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495',1,'VAEncPictureParameterBufferMPEG2']]],
['tiles_5fenabled_5fflag',['tiles_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b',1,'VAEncPictureParameterBufferHEVC']]],
@@ -11,6 +13,7 @@ var searchData=
['top_5ffield_5ffirst',['top_field_first',['../structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed',1,'VAEncPictureParameterBufferMPEG2']]],
['transform_5f8x8_5fmode_5fflag',['transform_8x8_mode_flag',['../structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca',1,'VAEncPictureParameterBufferH264']]],
['transform_5fskip_5fenabled_5fflag',['transform_skip_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2',1,'VAEncPictureParameterBufferHEVC']]],
+ ['transform_5fskip_5frotation_5fenabled_5fflag',['transform_skip_rotation_enabled_flag',['../structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38',1,'VAPictureParameterBufferHEVCRext']]],
['transquant_5fbypass_5fenabled_5fflag',['transquant_bypass_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854',1,'VAEncPictureParameterBufferHEVC']]],
- ['type',['type',['../structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff',1,'VAGenericValue::type()'],['../structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431',1,'VASurfaceAttrib::type()'],['../structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1',1,'VAEncPackedHeaderParameterBuffer::type()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f',1,'VAEncMiscParameterBufferMaxFrameSize::type()'],['../structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41',1,'VABufferInfo::type()'],['../structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58',1,'VAProcFilterParameterBufferBase::type()'],['../structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a',1,'VAProcFilterParameterBuffer::type()'],['../structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7',1,'VAProcFilterParameterBufferDeinterlacing::type()'],['../structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2',1,'VAProcFilterParameterBufferColorBalance::type()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79',1,'VAProcFilterParameterBufferTotalColorCorrection::type()'],['../structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae',1,'VAProcFilterCapDeinterlacing::type()'],['../structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2',1,'VAProcFilterCapColorBalance::type()'],['../structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5',1,'VAProcFilterCapTotalColorCorrection::type()']]]
+ ['type',['type',['../structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff',1,'VAGenericValue::type()'],['../structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431',1,'VASurfaceAttrib::type()'],['../structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1',1,'VAEncPackedHeaderParameterBuffer::type()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5',1,'VAEncMiscParameterBufferMaxFrameSize::type()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd',1,'VAEncMiscParameterBufferMultiPassFrameSize::type()'],['../structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41',1,'VABufferInfo::type()'],['../structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58',1,'VAProcFilterParameterBufferBase::type()'],['../structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a',1,'VAProcFilterParameterBuffer::type()'],['../structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7',1,'VAProcFilterParameterBufferDeinterlacing::type()'],['../structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2',1,'VAProcFilterParameterBufferColorBalance::type()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79',1,'VAProcFilterParameterBufferTotalColorCorrection::type()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87',1,'VAProcFilterParameterBufferHVSNoiseReduction::type()'],['../structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d',1,'VAProcFilterParameterBufferHDRToneMapping::type()'],['../structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae',1,'VAProcFilterCapDeinterlacing::type()'],['../structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2',1,'VAProcFilterCapColorBalance::type()'],['../structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5',1,'VAProcFilterCapTotalColorCorrection::type()']]]
];
diff --git a/search/variables_12.html b/search/variables_12.html
index ff143dc..b62e1ee 100644
--- a/search/variables_12.html
+++ b/search/variables_12.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_12.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_13.html b/search/variables_13.html
index f62f946..15437be 100644
--- a/search/variables_13.html
+++ b/search/variables_13.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_13.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_13.js b/search/variables_13.js
index 4e848a8..b8078eb 100644
--- a/search/variables_13.js
+++ b/search/variables_13.js
@@ -2,8 +2,9 @@ var searchData=
[
['v_5faxis',['v_axis',['../structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7',1,'VAEncPictureParameterBufferMPEG2']]],
['v_5fsampling_5ffactor',['v_sampling_factor',['../structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6',1,'VAPictureParameterBufferJPEGBaseline']]],
- ['va_5freserved',['va_reserved',['../structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010',1,'VAEncPackedHeaderParameterBuffer::va_reserved()'],['../structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359',1,'VAEncMiscParameterTemporalLayerStructure::va_reserved()'],['../structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28',1,'VAEncMiscParameterMaxSliceSize::va_reserved()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed',1,'VAEncMiscParameterBufferMaxFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9',1,'VAEncMiscParameterBufferQualityLevel::va_reserved()'],['../structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc',1,'VAEncMiscParameterSkipFrame::va_reserved()'],['../structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec',1,'VAHuffmanTableBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598',1,'VAIQMatrixBufferMPEG2::va_reserved()'],['../structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374',1,'VASliceParameterBufferMPEG2::va_reserved()'],['../structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2',1,'VAMacroblockParameterBufferMPEG2::va_reserved()'],['../structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc',1,'VAPictureParameterBufferMPEG4::va_reserved()'],['../structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f',1,'VAIQMatrixBufferMPEG4::va_reserved()'],['../structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd',1,'VASliceParameterBufferMPEG4::va_reserved()'],['../structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed',1,'VAPictureParameterBufferVC1::va_reserved()'],['../structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e',1,'VASliceParameterBufferVC1::va_reserved()'],['../structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec',1,'VAPictureParameterBufferH264::va_reserved()'],['../structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7',1,'VAIQMatrixBufferH264::va_reserved()'],['../structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d',1,'VASliceParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e',1,'VAEncSliceParameterBuffer::va_reserved()'],['../structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865',1,'VACodedBufferSegment::va_reserved()'],['../structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746',1,'VABufferInfo::va_reserved()'],['../structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907',1,'VASurfaceDecodeMBErrors::va_reserved()'],['../structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0',1,'VAPictureHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89',1,'VAEncSequenceParameterBufferH264::va_reserved()'],['../structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3',1,'VAEncPictureParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017',1,'VAEncSliceParameterBufferH264::va_reserved()'],['../structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2',1,'VAEncMacroblockParameterBufferH264::va_reserved()'],['../structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845',1,'VAEncSequenceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee',1,'VAEncPictureParameterBufferMPEG2::va_reserved()'],['../structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55',1,'VAEncSliceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282',1,'VAEncPictureParameterBufferJPEG::va_reserved()'],['../structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605',1,'VAEncSliceParameterBufferJPEG::va_reserved()'],['../structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0',1,'VAQMatrixBufferJPEG::va_reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4',1,'VAEncSequenceParameterBufferHEVC::va_reserved()'],['../structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f',1,'VAEncPictureParameterBufferHEVC::va_reserved()'],['../structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b',1,'VAEncSliceParameterBufferHEVC::va_reserved()'],['../structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b',1,'VAQMatrixBufferHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6',1,'VAEncSequenceParameterBufferVP8::va_reserved()'],['../structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9',1,'VAEncPictureParameterBufferVP8::va_reserved()'],['../structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af',1,'VAEncMBMapBufferVP8::va_reserved()'],['../structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6',1,'VAQMatrixBufferVP8::va_reserved()'],['../structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1',1,'VACodedBufferVP9Status::va_reserved()'],['../structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063',1,'VAEncSequenceParameterBufferVP9::va_reserved()'],['../structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4',1,'VAEncPictureParameterBufferVP9::va_reserved()'],['../structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917',1,'VAEncSegParamVP9::va_reserved()'],['../structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e',1,'VAEncMiscParameterTypeVP9PerSegmantParam::va_reserved()'],['../structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5',1,'VAPictureParameterBufferHEVC::va_reserved()'],['../structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3',1,'VASliceParameterBufferHEVC::va_reserved()'],['../structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1',1,'VAIQMatrixBufferHEVC::va_reserved()'],['../structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753',1,'VAPictureParameterBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302',1,'VAIQMatrixBufferJPEGBaseline::va_reserved()'],['../structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00',1,'VASliceParameterBufferJPEGBaseline::va_reserved()'],['../structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16',1,'VAPictureParameterBufferVP8::va_reserved()'],['../structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48',1,'VASliceParameterBufferVP8::va_reserved()'],['../structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0',1,'VAProbabilityDataBufferVP8::va_reserved()'],['../structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a',1,'VAIQMatrixBufferVP8::va_reserved()'],['../structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18',1,'VADecPictureParameterBufferVP9::va_reserved()'],['../structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc',1,'VASegmentParameterVP9::va_reserved()'],['../structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161',1,'VASliceParameterBufferVP9::va_reserved()'],['../structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48',1,'VAProcPipelineCaps::va_reserved()'],['../structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670',1,'VAProcFilterValueRange::va_reserved()'],['../structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2',1,'VAProcPipelineParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907',1,'VAProcFilterParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea',1,'VAProcFilterParameterBufferDeinterlacing::va_reserved()'],['../structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d',1,'VAProcFilterParameterBufferColorBalance::va_reserved()'],['../structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb',1,'VAProcFilterCap::va_reserved()'],['../structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7',1,'VAProcFilterCapDeinterlacing::va_reserved()'],['../structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7',1,'VAProcFilterCapColorBalance::va_reserved()']]],
- ['value',['value',['../structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e',1,'VAGenericValue::value()'],['../structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0',1,'VASurfaceAttrib::value()'],['../structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756',1,'VAProcFilterParameterBuffer::value()'],['../structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600',1,'VAProcFilterParameterBufferColorBalance::value()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1',1,'VAProcFilterParameterBufferTotalColorCorrection::value()']]],
+ ['va_5fbyte_5freserved',['va_byte_reserved',['../structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d',1,'VAEncPictureParameterBufferHEVC']]],
+ ['va_5freserved',['va_reserved',['../structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010',1,'VAEncPackedHeaderParameterBuffer::va_reserved()'],['../structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359',1,'VAEncMiscParameterTemporalLayerStructure::va_reserved()'],['../structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9',1,'VAEncMiscParameterRateControl::va_reserved()'],['../structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5',1,'VAEncMiscParameterFrameRate::va_reserved()'],['../structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28',1,'VAEncMiscParameterMaxSliceSize::va_reserved()'],['../structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591',1,'VAEncMiscParameterHRD::va_reserved()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed',1,'VAEncMiscParameterBufferMaxFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505',1,'VAEncMiscParameterBufferMultiPassFrameSize::va_reserved()'],['../structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9',1,'VAEncMiscParameterBufferQualityLevel::va_reserved()'],['../structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc',1,'VAEncMiscParameterSkipFrame::va_reserved()'],['../structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec',1,'VAHuffmanTableBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598',1,'VAIQMatrixBufferMPEG2::va_reserved()'],['../structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374',1,'VASliceParameterBufferMPEG2::va_reserved()'],['../structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2',1,'VAMacroblockParameterBufferMPEG2::va_reserved()'],['../structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc',1,'VAPictureParameterBufferMPEG4::va_reserved()'],['../structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f',1,'VAIQMatrixBufferMPEG4::va_reserved()'],['../structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd',1,'VASliceParameterBufferMPEG4::va_reserved()'],['../structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05',1,'VAPictureParameterBufferVC1::va_reserved()'],['../structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e',1,'VASliceParameterBufferVC1::va_reserved()'],['../structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec',1,'VAPictureParameterBufferH264::va_reserved()'],['../structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7',1,'VAIQMatrixBufferH264::va_reserved()'],['../structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d',1,'VASliceParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e',1,'VAEncSliceParameterBuffer::va_reserved()'],['../structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865',1,'VACodedBufferSegment::va_reserved()'],['../structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746',1,'VABufferInfo::va_reserved()'],['../structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65',1,'VASurfaceDecodeMBErrors::va_reserved()'],['../structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0',1,'VAPictureHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89',1,'VAEncSequenceParameterBufferH264::va_reserved()'],['../structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3',1,'VAEncPictureParameterBufferH264::va_reserved()'],['../structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017',1,'VAEncSliceParameterBufferH264::va_reserved()'],['../structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2',1,'VAEncMacroblockParameterBufferH264::va_reserved()'],['../structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845',1,'VAEncSequenceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee',1,'VAEncPictureParameterBufferMPEG2::va_reserved()'],['../structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55',1,'VAEncSliceParameterBufferMPEG2::va_reserved()'],['../structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282',1,'VAEncPictureParameterBufferJPEG::va_reserved()'],['../structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605',1,'VAEncSliceParameterBufferJPEG::va_reserved()'],['../structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0',1,'VAQMatrixBufferJPEG::va_reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92',1,'VAEncSequenceParameterBufferHEVC::va_reserved()'],['../structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c',1,'VAEncPictureParameterBufferHEVC::va_reserved()'],['../structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b',1,'VAEncSliceParameterBufferHEVC::va_reserved()'],['../structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b',1,'VAQMatrixBufferHEVC::va_reserved()'],['../structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6',1,'VAEncSequenceParameterBufferVP8::va_reserved()'],['../structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9',1,'VAEncPictureParameterBufferVP8::va_reserved()'],['../structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af',1,'VAEncMBMapBufferVP8::va_reserved()'],['../structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6',1,'VAQMatrixBufferVP8::va_reserved()'],['../structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1',1,'VACodedBufferVP9Status::va_reserved()'],['../structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063',1,'VAEncSequenceParameterBufferVP9::va_reserved()'],['../structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4',1,'VAEncPictureParameterBufferVP9::va_reserved()'],['../structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917',1,'VAEncSegParamVP9::va_reserved()'],['../structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e',1,'VAEncMiscParameterTypeVP9PerSegmantParam::va_reserved()'],['../structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5',1,'VAPictureParameterBufferHEVC::va_reserved()'],['../structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066',1,'VASliceParameterBufferHEVC::va_reserved()'],['../structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1',1,'VAIQMatrixBufferHEVC::va_reserved()'],['../structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020',1,'VAPictureParameterBufferJPEGBaseline::va_reserved()'],['../structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302',1,'VAIQMatrixBufferJPEGBaseline::va_reserved()'],['../structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00',1,'VASliceParameterBufferJPEGBaseline::va_reserved()'],['../structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16',1,'VAPictureParameterBufferVP8::va_reserved()'],['../structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48',1,'VASliceParameterBufferVP8::va_reserved()'],['../structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0',1,'VAProbabilityDataBufferVP8::va_reserved()'],['../structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a',1,'VAIQMatrixBufferVP8::va_reserved()'],['../structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18',1,'VADecPictureParameterBufferVP9::va_reserved()'],['../structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc',1,'VASegmentParameterVP9::va_reserved()'],['../structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161',1,'VASliceParameterBufferVP9::va_reserved()'],['../structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48',1,'VAProcPipelineCaps::va_reserved()'],['../structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670',1,'VAProcFilterValueRange::va_reserved()'],['../structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6',1,'VAProcFilterCapHighDynamicRange::va_reserved()'],['../structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40',1,'VAProcPipelineParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907',1,'VAProcFilterParameterBuffer::va_reserved()'],['../structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea',1,'VAProcFilterParameterBufferDeinterlacing::va_reserved()'],['../structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d',1,'VAProcFilterParameterBufferColorBalance::va_reserved()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394',1,'VAProcFilterParameterBufferHVSNoiseReduction::va_reserved()'],['../structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98',1,'VAProcFilterParameterBufferHDRToneMapping::va_reserved()'],['../structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb',1,'VAProcFilterCap::va_reserved()'],['../structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7',1,'VAProcFilterCapDeinterlacing::va_reserved()'],['../structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7',1,'VAProcFilterCapColorBalance::va_reserved()']]],
+ ['value',['value',['../structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b',1,'VAGenericValue::value()'],['../structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0',1,'VASurfaceAttrib::value()'],['../structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756',1,'VAProcFilterParameterBuffer::value()'],['../structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600',1,'VAProcFilterParameterBufferColorBalance::value()'],['../structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1',1,'VAProcFilterParameterBufferTotalColorCorrection::value()']]],
['variance_5f16x16',['variance_16x16',['../group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27',1,'VAStatsStatisticsH264']]],
['variance_5f8x8',['variance_8x8',['../group__api__fei__h264.html#gabc39a2d5a6563fb04013e766a697881b',1,'VAStatsStatisticsH264']]],
['vbv_5fbuffer_5fsize',['vbv_buffer_size',['../structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702',1,'VAEncSequenceParameterBufferMPEG2']]],
diff --git a/search/variables_14.html b/search/variables_14.html
index edd9b91..3745fec 100644
--- a/search/variables_14.html
+++ b/search/variables_14.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_14.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_14.js b/search/variables_14.js
index 331bf9a..cafab04 100644
--- a/search/variables_14.js
+++ b/search/variables_14.js
@@ -3,5 +3,8 @@ var searchData=
['weighted_5fbipred_5fflag',['weighted_bipred_flag',['../structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42',1,'VAEncPictureParameterBufferHEVC']]],
['weighted_5fbipred_5fidc',['weighted_bipred_idc',['../structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df',1,'VAEncPictureParameterBufferH264']]],
['weighted_5fpred_5fflag',['weighted_pred_flag',['../structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce',1,'VAEncPictureParameterBufferH264::weighted_pred_flag()'],['../structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a',1,'VAEncPictureParameterBufferHEVC::weighted_pred_flag()']]],
- ['width',['width',['../structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07',1,'VASurfaceAttribExternalBuffers']]]
+ ['white_5fpoint_5fx',['white_point_x',['../structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8',1,'VAHdrMetaDataHDR10']]],
+ ['white_5fpoint_5fy',['white_point_y',['../structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a',1,'VAHdrMetaDataHDR10']]],
+ ['width',['width',['../structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07',1,'VASurfaceAttribExternalBuffers']]],
+ ['window_5fsize',['window_size',['../structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462',1,'VAEncMiscParameterRateControl']]]
];
diff --git a/search/variables_2.html b/search/variables_2.html
index 7b43e0a..5c9de1a 100644
--- a/search/variables_2.html
+++ b/search/variables_2.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_2.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_2.js b/search/variables_2.js
index 41b1398..49171fa 100644
--- a/search/variables_2.js
+++ b/search/variables_2.js
@@ -2,6 +2,8 @@ var searchData=
[
['cabac_5finit_5fflag',['cabac_init_flag',['../structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6',1,'VAEncSliceParameterBufferHEVC::cabac_init_flag()'],['../structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571',1,'VASliceParameterBufferHEVC::cabac_init_flag()']]],
['cabac_5finit_5fidc',['cabac_init_idc',['../structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d',1,'VAEncSliceParameterBufferH264']]],
+ ['caps_5fflag',['caps_flag',['../structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce',1,'VAProcFilterCapHighDynamicRange']]],
+ ['cfs_5fi_5fframes',['cfs_I_frames',['../structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7',1,'VAEncMiscParameterRateControl']]],
['chroma_5fac_5fqindex_5fdelta',['chroma_ac_qindex_delta',['../structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f',1,'VAEncPictureParameterBufferVP9']]],
['chroma_5fac_5fquant_5fscale',['chroma_ac_quant_scale',['../structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08',1,'VASegmentParameterVP9']]],
['chroma_5fdc_5fqindex_5fdelta',['chroma_dc_qindex_delta',['../structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a',1,'VAEncPictureParameterBufferVP9']]],
diff --git a/search/variables_3.html b/search/variables_3.html
index ea0392d..f95e34c 100644
--- a/search/variables_3.html
+++ b/search/variables_3.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_3.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_3.js b/search/variables_3.js
index 9dee9d2..0b2735f 100644
--- a/search/variables_3.js
+++ b/search/variables_3.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['data',['data',['../structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c',1,'VAProcFilterParameterBufferHDRToneMapping']]],
['data_5fsize',['data_size',['../structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd',1,'VASurfaceAttribExternalBuffers']]],
['dc_5ftable_5fselector',['dc_table_selector',['../structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8',1,'VAEncSliceParameterBufferJPEG::dc_table_selector()'],['../structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82',1,'VASliceParameterBufferJPEGBaseline::dc_table_selector()']]],
['dc_5fvalues',['dc_values',['../structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01',1,'VAHuffmanTableBufferJPEGBaseline']]],
@@ -14,17 +15,22 @@ var searchData=
['delta_5fpic_5forder_5falways_5fzero_5fflag',['delta_pic_order_always_zero_flag',['../structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825',1,'VAEncSequenceParameterBufferH264']]],
['delta_5fpic_5forder_5fcnt',['delta_pic_order_cnt',['../structVAEncSliceParameterBufferH264.html#a2444f24d1224d8cbe8fc1022eb82a829',1,'VAEncSliceParameterBufferH264']]],
['delta_5fpic_5forder_5fcnt_5fbottom',['delta_pic_order_cnt_bottom',['../structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d',1,'VAEncSliceParameterBufferH264']]],
- ['delta_5fqp',['delta_qp',['../group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b',1,'VAEncMiscParameterFEIFrameControlH264::delta_qp()'],['../group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657',1,'VAEncMiscParameterFEIFrameControlHEVC::delta_qp()']]],
+ ['delta_5fqp',['delta_qp',['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0',1,'VAEncMiscParameterBufferMultiPassFrameSize::delta_qp()'],['../group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b',1,'VAEncMiscParameterFEIFrameControlH264::delta_qp()'],['../group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657',1,'VAEncMiscParameterFEIFrameControlHEVC::delta_qp()']]],
['dependent_5fslice_5fsegment_5fflag',['dependent_slice_segment_flag',['../structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6',1,'VAEncSliceParameterBufferHEVC::dependent_slice_segment_flag()'],['../structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2',1,'VASliceParameterBufferHEVC::dependent_slice_segment_flag()']]],
['dependent_5fslice_5fsegments_5fenabled_5fflag',['dependent_slice_segments_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8',1,'VAEncPictureParameterBufferHEVC']]],
+ ['diff_5fcu_5fchroma_5fqp_5foffset_5fdepth',['diff_cu_chroma_qp_offset_depth',['../structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6',1,'VAPictureParameterBufferHEVCRext']]],
['diff_5fcu_5fqp_5fdelta_5fdepth',['diff_cu_qp_delta_depth',['../structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca',1,'VAEncPictureParameterBufferHEVC']]],
['differential',['differential',['../structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1',1,'VAEncPictureParameterBufferJPEG']]],
['differential_5fmode',['differential_mode',['../unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955',1,'VAConfigAttribValEncJPEG']]],
['direct_5f8x8_5finference_5fflag',['direct_8x8_inference_flag',['../structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990',1,'VAEncSequenceParameterBufferH264']]],
['directbiasadjustmentenable',['directBiasAdjustmentEnable',['../structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531',1,'VAEncMiscParameterEncQuality']]],
+ ['disable_5fbit_5fstuffing',['disable_bit_stuffing',['../structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e',1,'VAEncMiscParameterRateControl']]],
['disable_5fdeblocking_5ffilter_5fidc',['disable_deblocking_filter_idc',['../structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c',1,'VAEncSliceParameterBufferH264']]],
+ ['disable_5fframe_5fskip',['disable_frame_skip',['../structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4',1,'VAEncMiscParameterRateControl']]],
['disable_5fmv_5foutput',['disable_mv_output',['../group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5',1,'VAStatsStatisticsParameterH264']]],
['disable_5fstatistics_5foutput',['disable_statistics_output',['../group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f',1,'VAStatsStatisticsParameterH264']]],
+ ['display_5fprimaries_5fx',['display_primaries_x',['../structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a',1,'VAHdrMetaDataHDR10']]],
+ ['display_5fprimaries_5fy',['display_primaries_y',['../structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd',1,'VAHdrMetaDataHDR10']]],
['distortion',['distortion',['../group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8',1,'VAEncMiscParameterFEIFrameControlH264::distortion()'],['../group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e',1,'VAEncMiscParameterFEIFrameControlHEVC::distortion()']]],
['distortion_5ftype',['distortion_type',['../group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b',1,'VAEncMiscParameterFEIFrameControlH264']]]
];
diff --git a/search/variables_4.html b/search/variables_4.html
index 1ed95cb..d7db285 100644
--- a/search/variables_4.html
+++ b/search/variables_4.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_4.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_4.js b/search/variables_4.js
index 2f1be6c..c128873 100644
--- a/search/variables_4.js
+++ b/search/variables_4.js
@@ -6,8 +6,10 @@ var searchData=
['enable_5fcustom_5frouding_5fintra',['enable_custom_rouding_intra',['../structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648',1,'VAEncMiscParameterCustomRoundingControl']]],
['enable_5fcustom_5frounding_5finter',['enable_custom_rounding_inter',['../structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905',1,'VAEncMiscParameterCustomRoundingControl']]],
['enable_5fgpu_5fweighted_5fprediction',['enable_gpu_weighted_prediction',['../structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7',1,'VAEncPictureParameterBufferHEVC']]],
+ ['enable_5fparallel_5fbrc',['enable_parallel_brc',['../structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9',1,'VAEncMiscParameterRateControl']]],
['enable_5fsub_5fpel_5fmode',['enable_sub_pel_mode',['../structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70',1,'VAEncMiscParameterSubMbPartPelH264']]],
['entropy_5fcoding_5fmode_5fflag',['entropy_coding_mode_flag',['../structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5',1,'VAEncPictureParameterBufferH264']]],
['entropy_5fcoding_5fsync_5fenabled_5fflag',['entropy_coding_sync_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191',1,'VAEncPictureParameterBufferHEVC']]],
+ ['entry_5foffset_5fto_5fsubset_5farray',['entry_offset_to_subset_array',['../structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0',1,'VASliceParameterBufferHEVC']]],
['error_5fresilient_5fmode',['error_resilient_mode',['../structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78',1,'VAEncPictureParameterBufferVP9']]]
];
diff --git a/search/variables_5.html b/search/variables_5.html
index ecc883b..7bbceeb 100644
--- a/search/variables_5.html
+++ b/search/variables_5.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_5.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_5.js b/search/variables_5.js
index 0cd9222..595d050 100644
--- a/search/variables_5.js
+++ b/search/variables_5.js
@@ -2,6 +2,7 @@ var searchData=
[
['f',['f',['../structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560',1,'VAGenericValue']]],
['f_5fcode',['f_code',['../structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425',1,'VAEncPictureParameterBufferMPEG2']]],
+ ['fast_5fintra_5fmode',['fast_intra_mode',['../group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['field_5fseq_5fflag',['field_seq_flag',['../structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43',1,'VAEncSequenceParameterBufferHEVC']]],
['field_5fsequence',['field_sequence',['../structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063',1,'VAEncPictureParameterBufferMPEG2']]],
['filter_5fflags',['filter_flags',['../structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58',1,'VAProcPipelineCaps::filter_flags()'],['../structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784',1,'VAProcPipelineParameterBuffer::filter_flags()']]],
@@ -39,6 +40,7 @@ var searchData=
['frame_5ftype',['frame_type',['../structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601',1,'VAEncPictureParameterBufferVP9']]],
['frame_5fwidth',['frame_width',['../structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a',1,'VADecPictureParameterBufferVP9']]],
['frame_5fwidth_5fsrc',['frame_width_src',['../structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac',1,'VAEncPictureParameterBufferVP9']]],
+ ['framerate',['framerate',['../structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198',1,'VAEncMiscParameterFrameRate']]],
['ft_5fenable',['ft_enable',['../group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974',1,'VAStatsStatisticsParameterH264']]],
['ftqenable',['FTQEnable',['../structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b',1,'VAEncMiscParameterEncQuality']]],
['ftqoverride',['FTQOverride',['../structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920',1,'VAEncMiscParameterEncQuality']]],
diff --git a/search/variables_6.html b/search/variables_6.html
index 0c1a66b..4eb162d 100644
--- a/search/variables_6.html
+++ b/search/variables_6.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_6.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_7.html b/search/variables_7.html
index e0da2ef..0408829 100644
--- a/search/variables_7.html
+++ b/search/variables_7.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_7.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_7.js b/search/variables_7.js
index 760e74c..c0cc117 100644
--- a/search/variables_7.js
+++ b/search/variables_7.js
@@ -4,8 +4,10 @@ var searchData=
['handle',['handle',['../structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7',1,'VABufferInfo']]],
['has_5femulation_5fbytes',['has_emulation_bytes',['../structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3',1,'VAEncPackedHeaderParameterBuffer']]],
['height',['height',['../structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5',1,'VASurfaceAttribExternalBuffers']]],
+ ['hierachical_5fflag',['hierachical_flag',['../structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['hierarchical_5flevel_5fplus1',['hierarchical_level_plus1',['../structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314',1,'VAEncPictureParameterBufferHEVC']]],
['hmedisable',['HMEDisable',['../structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468',1,'VAEncMiscParameterEncQuality']]],
['hmemvcostscalingfactor',['HMEMVCostScalingFactor',['../structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3',1,'VAEncMiscParameterEncQuality']]],
['huffman',['huffman',['../structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3',1,'VAEncPictureParameterBufferJPEG']]],
- ['huffman_5ftable',['huffman_table',['../structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d',1,'VAHuffmanTableBufferJPEGBaseline']]]
+ ['huffman_5ftable',['huffman_table',['../structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822',1,'VAHuffmanTableBufferJPEGBaseline']]]
];
diff --git a/search/variables_8.html b/search/variables_8.html
index 0c3d1df..d54d096 100644
--- a/search/variables_8.html
+++ b/search/variables_8.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_8.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_8.js b/search/variables_8.js
index 51ea852..212d6d1 100644
--- a/search/variables_8.js
+++ b/search/variables_8.js
@@ -1,16 +1,20 @@
var searchData=
[
['i',['i',['../structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad',1,'VAGenericValue']]],
+ ['icq_5fquality_5ffactor',['ICQ_quality_factor',['../structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c',1,'VAEncMiscParameterRateControl']]],
['idr_5fpic_5fflag',['idr_pic_flag',['../structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36',1,'VAEncPictureParameterBufferH264::idr_pic_flag()'],['../structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599',1,'VAEncPictureParameterBufferHEVC::idr_pic_flag()']]],
['idr_5fpic_5fid',['idr_pic_id',['../structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e',1,'VAEncSliceParameterBufferH264']]],
['idrpicflag',['IdrPicFlag',['../structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b',1,'VAPictureParameterBufferHEVC']]],
+ ['initial_5fbuffer_5ffullness',['initial_buffer_fullness',['../structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066',1,'VAEncMiscParameterHRD']]],
+ ['initial_5fqp',['initial_qp',['../structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b',1,'VAEncMiscParameterRateControl']]],
['input',['input',['../group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78',1,'VAStatsStatisticsParameter']]],
+ ['input_5fcolor_5fproperties',['input_color_properties',['../structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d',1,'VAProcPipelineParameterBuffer']]],
['input_5fcolor_5fstandards',['input_color_standards',['../structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6',1,'VAProcPipelineCaps']]],
['input_5fpixel_5fformat',['input_pixel_format',['../structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080',1,'VAProcPipelineCaps']]],
['input_5fsurface_5fflag',['input_surface_flag',['../structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9',1,'VAProcPipelineParameterBuffer']]],
['inter_5fdistortion',['inter_distortion',['../group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392',1,'VAEncFEIDistortionH264']]],
['inter_5fsad',['inter_sad',['../group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b',1,'VAEncMiscParameterFEIFrameControlH264::inter_sad()'],['../group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581',1,'VAStatsStatisticsParameterH264::inter_sad()']]],
- ['interlaced',['interlaced',['../group__api__fei.html#gac4279fe65dfe730d2bb061d4b724879b',1,'VAConfigAttribValStats::interlaced()'],['../group__api__fei.html#gaa5c7b10dd43d4f0cd274227f4213a40a',1,'VAConfigAttribValStats::@100::interlaced()']]],
+ ['interlaced',['interlaced',['../group__api__fei.html#gac4279fe65dfe730d2bb061d4b724879b',1,'VAConfigAttribValStats::interlaced()'],['../group__api__fei.html#ga38e4a1568e6e5a9f9505385b5c2e47ea',1,'VAConfigAttribValStats::@106::interlaced()']]],
['interleaved',['interleaved',['../structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f',1,'VAEncPictureParameterBufferJPEG']]],
['intra_5fdc_5fprecision',['intra_dc_precision',['../structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752',1,'VAEncPictureParameterBufferMPEG2']]],
['intra_5fidr_5fperiod',['intra_idr_period',['../structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7',1,'VAEncSequenceParameterBufferH264::intra_idr_period()'],['../structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4',1,'VAEncSequenceParameterBufferHEVC::intra_idr_period()']]],
diff --git a/search/variables_9.html b/search/variables_9.html
index e14a107..234dc60 100644
--- a/search/variables_9.html
+++ b/search/variables_9.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_9.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_9.js b/search/variables_9.js
index 10bce72..a1fdddf 100644
--- a/search/variables_9.js
+++ b/search/variables_9.js
@@ -40,6 +40,7 @@ var searchData=
['lossless_5fmode',['lossless_mode',['../structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d',1,'VAEncPictureParameterBufferVP9']]],
['low_5fdelay',['low_delay',['../structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc',1,'VAEncSequenceParameterBufferMPEG2']]],
['low_5fdelay_5fhrd_5fflag',['low_delay_hrd_flag',['../structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37',1,'VAEncSequenceParameterBufferH264']]],
+ ['low_5fdelay_5fseq',['low_delay_seq',['../structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c',1,'VAEncSequenceParameterBufferHEVC']]],
['lum_5fquantiser_5fmatrix',['lum_quantiser_matrix',['../structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba',1,'VAQMatrixBufferJPEG']]],
['luma_5fac_5fqindex',['luma_ac_qindex',['../structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496',1,'VAEncPictureParameterBufferVP9']]],
['luma_5fac_5fquant_5fscale',['luma_ac_quant_scale',['../structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1',1,'VASegmentParameterVP9']]],
diff --git a/search/variables_a.html b/search/variables_a.html
index 4e38be7..0892488 100644
--- a/search/variables_a.html
+++ b/search/variables_a.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_a.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_a.js b/search/variables_a.js
index 0c0f507..589808f 100644
--- a/search/variables_a.js
+++ b/search/variables_a.js
@@ -4,19 +4,23 @@ var searchData=
['macroblock_5finfo',['macroblock_info',['../structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe',1,'VAEncSliceParameterBufferH264']]],
['max_5fbits_5fper_5fmin_5fcu_5fdenom',['max_bits_per_min_cu_denom',['../structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73',1,'VAEncSequenceParameterBufferHEVC']]],
['max_5fbytes_5fper_5fpic_5fdenom',['max_bytes_per_pic_denom',['../structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4',1,'VAEncSequenceParameterBufferHEVC']]],
- ['max_5fframe_5fsize',['max_frame_size',['../structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970',1,'VAEncMiscParameterBufferMaxFrameSize::max_frame_size()'],['../group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74',1,'VAEncMiscParameterFEIFrameControlH264::max_frame_size()'],['../group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284',1,'VAEncMiscParameterFEIFrameControlHEVC::max_frame_size()']]],
+ ['max_5fcontent_5flight_5flevel',['max_content_light_level',['../structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc',1,'VAHdrMetaDataHDR10']]],
+ ['max_5fdisplay_5fmastering_5fluminance',['max_display_mastering_luminance',['../structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a',1,'VAHdrMetaDataHDR10']]],
+ ['max_5fframe_5fsize',['max_frame_size',['../unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e',1,'VAConfigAttribValMaxFrameSize::max_frame_size()'],['../structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970',1,'VAEncMiscParameterBufferMaxFrameSize::max_frame_size()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434',1,'VAEncMiscParameterBufferMultiPassFrameSize::max_frame_size()'],['../group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74',1,'VAEncMiscParameterFEIFrameControlH264::max_frame_size()'],['../group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284',1,'VAEncMiscParameterFEIFrameControlHEVC::max_frame_size()']]],
['max_5fframe_5fwidth',['max_frame_width',['../structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023',1,'VAEncSequenceParameterBufferVP9']]],
['max_5finput_5fheight',['max_input_height',['../structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca',1,'VAProcPipelineCaps']]],
['max_5finput_5fwidth',['max_input_width',['../structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44',1,'VAProcPipelineCaps']]],
['max_5fluma',['max_luma',['../structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348',1,'VABlendState']]],
- ['max_5fnum_5ffuture_5freferences',['max_num_future_references',['../group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8',1,'VAConfigAttribValStats::max_num_future_references()'],['../group__api__fei.html#ga116c2c38379950aebecfedde012542c0',1,'VAConfigAttribValStats::@100::max_num_future_references()']]],
+ ['max_5fnum_5fconcurrent_5fframes',['max_num_concurrent_frames',['../unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11',1,'VAConfigAttribValMultipleFrame']]],
+ ['max_5fnum_5ffuture_5freferences',['max_num_future_references',['../group__api__fei.html#ga41847a7b78f2c3c2c065adbb1e80b5e8',1,'VAConfigAttribValStats::max_num_future_references()'],['../group__api__fei.html#gabcad48e8366406fb8ff12bdae56b8618',1,'VAConfigAttribValStats::@106::max_num_future_references()']]],
['max_5fnum_5fime_5fsearch_5fcenter',['max_num_ime_search_center',['../group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['max_5fnum_5fmerge_5fcand',['max_num_merge_cand',['../structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1',1,'VAEncSliceParameterBufferHEVC']]],
- ['max_5fnum_5fpast_5freferences',['max_num_past_references',['../group__api__fei.html#ga6c777921f779a35c8d282cc54a98743a',1,'VAConfigAttribValStats::max_num_past_references()'],['../group__api__fei.html#ga61db8b3c49226fe5fe6395013563c44e',1,'VAConfigAttribValStats::@100::max_num_past_references()']]],
+ ['max_5fnum_5fpast_5freferences',['max_num_past_references',['../group__api__fei.html#ga6c777921f779a35c8d282cc54a98743a',1,'VAConfigAttribValStats::max_num_past_references()'],['../group__api__fei.html#ga5c47306cc397f0cc3f423358d57fd20e',1,'VAConfigAttribValStats::@106::max_num_past_references()']]],
['max_5fnum_5fref_5fframes',['max_num_ref_frames',['../structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285',1,'VAEncSequenceParameterBufferH264']]],
['max_5fnum_5ftemporal_5flayers_5fminus1',['max_num_temporal_layers_minus1',['../unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae',1,'VAConfigAttribValEncRateControlExt']]],
['max_5foutput_5fheight',['max_output_height',['../structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453',1,'VAProcPipelineCaps']]],
['max_5foutput_5fwidth',['max_output_width',['../structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39',1,'VAProcPipelineCaps']]],
+ ['max_5fpic_5faverage_5flight_5flevel',['max_pic_average_light_level',['../structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679',1,'VAHdrMetaDataHDR10']]],
['max_5fqp',['max_qp',['../structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20',1,'VAEncMiscParameterRateControl']]],
['max_5fsize_5fin_5fword',['max_size_in_word',['../group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922',1,'VAEncFEIMBControlH264']]],
['max_5ftransform_5fhierarchy_5fdepth_5finter',['max_transform_hierarchy_depth_inter',['../structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a',1,'VAEncSequenceParameterBufferHEVC']]],
@@ -29,25 +33,33 @@ var searchData=
['mb_5fis_5fflat',['mb_is_flat',['../group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4',1,'VAStatsStatisticsH264']]],
['mb_5fno_5fcoeff_5fskip',['mb_no_coeff_skip',['../structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7',1,'VAEncPictureParameterBufferVP8']]],
['mb_5fqp',['mb_qp',['../group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100',1,'VAEncMiscParameterFEIFrameControlH264']]],
+ ['mb_5frate_5fcontrol',['mb_rate_control',['../structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4',1,'VAEncMiscParameterRateControl']]],
['mb_5fsegment_5fid',['mb_segment_id',['../structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8',1,'VAEncMBMapBufferVP8']]],
['mb_5fsegment_5ftree_5fprobs',['mb_segment_tree_probs',['../structVADecPictureParameterBufferVP9.html#abc0baf582619a5cd31862338fd1a7dee',1,'VADecPictureParameterBufferVP9']]],
['mb_5fsize_5fctrl',['mb_size_ctrl',['../group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c',1,'VAEncMiscParameterFEIFrameControlH264']]],
['mcomp_5ffilter_5ftype',['mcomp_filter_type',['../structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724',1,'VAEncPictureParameterBufferVP9']]],
['mem_5fsize',['mem_size',['../structVABufferInfo.html#ab15829a379ffabdc492256300b067136',1,'VABufferInfo']]],
['mem_5ftype',['mem_type',['../structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834',1,'VABufferInfo']]],
+ ['metadata',['metadata',['../structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e',1,'VAHdrMetaData']]],
+ ['metadata_5fsize',['metadata_size',['../structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372',1,'VAHdrMetaData']]],
+ ['metadata_5ftype',['metadata_type',['../structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf',1,'VAProcFilterCapHighDynamicRange::metadata_type()'],['../structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a',1,'VAHdrMetaData::metadata_type()']]],
+ ['min_5fdisplay_5fmastering_5fluminance',['min_display_mastering_luminance',['../structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad',1,'VAHdrMetaDataHDR10']]],
['min_5finput_5fheight',['min_input_height',['../structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab',1,'VAProcPipelineCaps']]],
['min_5finput_5fwidth',['min_input_width',['../structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e',1,'VAProcPipelineCaps']]],
['min_5fluma',['min_luma',['../structVABlendState.html#ae0b816df786f351f7521c2c279e53f52',1,'VABlendState']]],
['min_5foutput_5fheight',['min_output_height',['../structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84',1,'VAProcPipelineCaps']]],
['min_5foutput_5fwidth',['min_output_width',['../structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e',1,'VAProcPipelineCaps']]],
+ ['min_5fqp',['min_qp',['../structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc',1,'VAEncMiscParameterRateControl']]],
['min_5fspatial_5fsegmentation_5fidc',['min_spatial_segmentation_idc',['../structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63',1,'VAEncSequenceParameterBufferHEVC']]],
['min_5fvalue',['min_value',['../structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b',1,'VAProcFilterValueRange']]],
['mirror_5fflags',['mirror_flags',['../structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e',1,'VAProcPipelineCaps']]],
['mirror_5fstate',['mirror_state',['../structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1',1,'VAProcPipelineParameterBuffer']]],
+ ['mixed_5fquality_5flevel',['mixed_quality_level',['../unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a',1,'VAConfigAttribValMultipleFrame']]],
['mode_5flf_5fdelta',['mode_lf_delta',['../structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7',1,'VAEncPictureParameterBufferVP8::mode_lf_delta()'],['../structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802',1,'VAEncPictureParameterBufferVP9::mode_lf_delta()']]],
['motion_5fvectors_5fover_5fpic_5fboundaries_5fflag',['motion_vectors_over_pic_boundaries_flag',['../structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132',1,'VAEncSequenceParameterBufferH264::motion_vectors_over_pic_boundaries_flag()'],['../structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a',1,'VAEncSequenceParameterBufferHEVC::motion_vectors_over_pic_boundaries_flag()']]],
['multi_5fpred_5fl0',['multi_pred_l0',['../group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981',1,'VAEncMiscParameterFEIFrameControlH264::multi_pred_l0()'],['../group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d',1,'VAEncMiscParameterFEIFrameControlHEVC::multi_pred_l0()']]],
['multi_5fpred_5fl1',['multi_pred_l1',['../group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726',1,'VAEncMiscParameterFEIFrameControlH264']]],
+ ['multiple_5fpass',['multiple_pass',['../unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc',1,'VAConfigAttribValMaxFrameSize']]],
['mv',['mv',['../group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077',1,'VAEncFEIMVPredictorH264']]],
['mv0',['mv0',['../structVAMotionVector.html#a5b4f89c9031f981bc7b98ffd2a5a43cd',1,'VAMotionVector']]],
['mv_5fdata',['mv_data',['../group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1',1,'VAEncMiscParameterFEIFrameControlH264']]],
diff --git a/search/variables_b.html b/search/variables_b.html
index c98ef41..ea46965 100644
--- a/search/variables_b.html
+++ b/search/variables_b.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_b.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_b.js b/search/variables_b.js
index e50075f..bcb5791 100644
--- a/search/variables_b.js
+++ b/search/variables_b.js
@@ -21,6 +21,7 @@ var searchData=
['num_5fconcurrent_5fenc_5fframe_5fpartition',['num_concurrent_enc_frame_partition',['../group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['num_5fctu_5fin_5fslice',['num_ctu_in_slice',['../structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0',1,'VAEncSliceParameterBufferHEVC']]],
['num_5fdc_5fcodes',['num_dc_codes',['../structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a',1,'VAHuffmanTableBufferJPEGBaseline']]],
+ ['num_5fentry_5fpoint_5foffsets',['num_entry_point_offsets',['../structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246',1,'VASliceParameterBufferHEVC']]],
['num_5ffilters',['num_filters',['../structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f',1,'VAProcPipelineParameterBuffer']]],
['num_5fforward_5freferences',['num_forward_references',['../structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a',1,'VAProcPipelineCaps::num_forward_references()'],['../structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d',1,'VAProcPipelineParameterBuffer::num_forward_references()']]],
['num_5ffuture_5freferences',['num_future_references',['../group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50',1,'VAStatsStatisticsParameter']]],
@@ -33,8 +34,8 @@ var searchData=
['num_5fmv_5fpredictors_5fl0',['num_mv_predictors_l0',['../group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936',1,'VAEncMiscParameterFEIFrameControlH264::num_mv_predictors_l0()'],['../group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9',1,'VAEncMiscParameterFEIFrameControlHEVC::num_mv_predictors_l0()']]],
['num_5foutput_5fcolor_5fstandards',['num_output_color_standards',['../structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe',1,'VAProcPipelineCaps']]],
['num_5foutput_5fpixel_5fformats',['num_output_pixel_formats',['../structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728',1,'VAProcPipelineCaps']]],
- ['num_5foutputs',['num_outputs',['../group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26',1,'VAConfigAttribValStats::num_outputs()'],['../group__api__fei.html#ga3f757685d6c95b7976744096b8af6db8',1,'VAConfigAttribValStats::@100::num_outputs()']]],
- ['num_5fpasses',['num_passes',['../group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8',1,'VAEncMiscParameterFEIFrameControlH264::num_passes()'],['../group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5',1,'VAEncMiscParameterFEIFrameControlHEVC::num_passes()']]],
+ ['num_5foutputs',['num_outputs',['../group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26',1,'VAConfigAttribValStats::num_outputs()'],['../group__api__fei.html#gaced3b12877ecc3698111360a01b08b61',1,'VAConfigAttribValStats::@106::num_outputs()']]],
+ ['num_5fpasses',['num_passes',['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07',1,'VAEncMiscParameterBufferMultiPassFrameSize::num_passes()'],['../group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8',1,'VAEncMiscParameterFEIFrameControlH264::num_passes()'],['../group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5',1,'VAEncMiscParameterFEIFrameControlHEVC::num_passes()']]],
['num_5fpast_5freferences',['num_past_references',['../group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3',1,'VAStatsStatisticsParameter']]],
['num_5fplanes',['num_planes',['../structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5',1,'VASurfaceAttribExternalBuffers']]],
['num_5fref_5fframes_5fin_5fpic_5forder_5fcnt_5fcycle',['num_ref_frames_in_pic_order_cnt_cycle',['../structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998',1,'VAEncSequenceParameterBufferH264']]],
diff --git a/search/variables_c.html b/search/variables_c.html
index d5f4449..94bf1a6 100644
--- a/search/variables_c.html
+++ b/search/variables_c.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_c.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_c.js b/search/variables_c.js
index 647c311..d8d4818 100644
--- a/search/variables_c.js
+++ b/search/variables_c.js
@@ -5,8 +5,10 @@ var searchData=
['offset_5ffor_5ftop_5fto_5fbottom_5ffield',['offset_for_top_to_bottom_field',['../structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc',1,'VAEncSequenceParameterBufferH264']]],
['offsets',['offsets',['../structVASurfaceAttribExternalBuffers.html#adb67de3930ad8034f68776db27ab1c00',1,'VASurfaceAttribExternalBuffers']]],
['output_5fbackground_5fcolor',['output_background_color',['../structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7',1,'VAProcPipelineParameterBuffer']]],
+ ['output_5fcolor_5fproperties',['output_color_properties',['../structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb',1,'VAProcPipelineParameterBuffer']]],
['output_5fcolor_5fstandard',['output_color_standard',['../structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c',1,'VAProcPipelineParameterBuffer']]],
['output_5fcolor_5fstandards',['output_color_standards',['../structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f',1,'VAProcPipelineCaps']]],
+ ['output_5fhdr_5fmetadata',['output_hdr_metadata',['../structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53',1,'VAProcPipelineParameterBuffer']]],
['output_5fpixel_5fformat',['output_pixel_format',['../structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009',1,'VAProcPipelineCaps']]],
['output_5fregion',['output_region',['../structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0',1,'VAProcPipelineParameterBuffer']]],
['output_5fsurface_5fflag',['output_surface_flag',['../structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8',1,'VAProcPipelineParameterBuffer']]],
diff --git a/search/variables_d.html b/search/variables_d.html
index a57e383..b9381e9 100644
--- a/search/variables_d.html
+++ b/search/variables_d.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_d.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_d.js b/search/variables_d.js
index c820c5b..9456a50 100644
--- a/search/variables_d.js
+++ b/search/variables_d.js
@@ -2,6 +2,7 @@ var searchData=
[
['p',['p',['../structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109',1,'VAGenericValue']]],
['pad',['pad',['../structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f',1,'VAHuffmanTableBufferJPEGBaseline']]],
+ ['palette_5fmode_5fenabled_5fflag',['palette_mode_enabled_flag',['../structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c',1,'VAEncSequenceParameterBufferHEVC']]],
['panicmodedisable',['PanicModeDisable',['../structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457',1,'VAEncMiscParameterEncQuality']]],
['past_5fref_5fstat_5fbuf',['past_ref_stat_buf',['../group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162',1,'VAStatsStatisticsParameter']]],
['past_5freferences',['past_references',['../group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf',1,'VAStatsStatisticsParameter']]],
@@ -12,7 +13,7 @@ var searchData=
['per_5fblock_5fqp',['per_block_qp',['../group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['per_5fctb_5finput',['per_ctb_input',['../group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
['periodicity',['periodicity',['../structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad',1,'VAEncMiscParameterTemporalLayerStructure']]],
- ['pic_5fflags',['pic_flags',['../structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235',1,'VAEncPictureParameterBufferJPEG']]],
+ ['pic_5fflags',['pic_flags',['../structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd',1,'VAEncPictureParameterBufferJPEG']]],
['pic_5fheight_5fin_5fluma_5fsamples',['pic_height_in_luma_samples',['../structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602',1,'VAEncSequenceParameterBufferHEVC::pic_height_in_luma_samples()'],['../structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766',1,'VAPictureParameterBufferHEVC::pic_height_in_luma_samples()']]],
['pic_5finit_5fqp',['pic_init_qp',['../structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b',1,'VAEncPictureParameterBufferH264::pic_init_qp()'],['../structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d',1,'VAEncPictureParameterBufferHEVC::pic_init_qp()']]],
['pic_5forder_5fcnt',['pic_order_cnt',['../structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca',1,'VAPictureHEVC']]],
@@ -36,10 +37,14 @@ var searchData=
['pixel_5fformat',['pixel_format',['../structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd',1,'VASurfaceAttribExternalBuffers']]],
['pps_5fcb_5fqp_5foffset',['pps_cb_qp_offset',['../structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf',1,'VAEncPictureParameterBufferHEVC']]],
['pps_5fcr_5fqp_5foffset',['pps_cr_qp_offset',['../structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2',1,'VAEncPictureParameterBufferHEVC']]],
+ ['pps_5fcurr_5fpic_5fref_5fenabled_5fflag',['pps_curr_pic_ref_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b',1,'VAEncPictureParameterBufferHEVC::pps_curr_pic_ref_enabled_flag()'],['../structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c',1,'VAPictureParameterBufferHEVCScc::pps_curr_pic_ref_enabled_flag()']]],
['pps_5floop_5ffilter_5facross_5fslices_5fenabled_5fflag',['pps_loop_filter_across_slices_enabled_flag',['../structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44',1,'VAEncPictureParameterBufferHEVC']]],
['pred_5favail_5fflags',['pred_avail_flags',['../structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8',1,'VAEncMacroblockParameterBufferH264']]],
['pred_5favail_5foverride_5fflag',['pred_avail_override_flag',['../structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23',1,'VAEncMacroblockParameterBufferH264']]],
+ ['predictor_5fpalette_5fentries',['predictor_palette_entries',['../structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7',1,'VAPictureParameterBufferHEVCScc']]],
+ ['predictor_5fpalette_5fsize',['predictor_palette_size',['../structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde',1,'VAPictureParameterBufferHEVCScc']]],
['private_5fdata',['private_data',['../structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914',1,'VASurfaceAttribExternalBuffers']]],
+ ['processing_5fmode',['processing_mode',['../structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7',1,'VAProcPipelineParameterBuffer']]],
['profile',['profile',['../structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87',1,'VAEncPictureParameterBufferJPEG::profile()'],['../structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654',1,'VADecPictureParameterBufferVP9::profile()']]],
['profile_5fand_5flevel_5findication',['profile_and_level_indication',['../structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a',1,'VAEncSequenceParameterBufferMPEG2']]],
['progressive',['progressive',['../structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87',1,'VAEncPictureParameterBufferJPEG']]],
diff --git a/search/variables_e.html b/search/variables_e.html
index d1502e0..375ad70 100644
--- a/search/variables_e.html
+++ b/search/variables_e.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_e.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_e.js b/search/variables_e.js
index 9176c81..cfd0f88 100644
--- a/search/variables_e.js
+++ b/search/variables_e.js
@@ -1,8 +1,9 @@
var searchData=
[
['q_5fscale_5ftype',['q_scale_type',['../structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53',1,'VAEncPictureParameterBufferMPEG2']]],
- ['qp',['qp',['../structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6',1,'VAEncMacroblockParameterBufferH264::qp()'],['../group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b',1,'VAStatsStatisticsParameter::qp()'],['../group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713',1,'VAEncMiscParameterFEIFrameControlH264::qp()'],['../group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883',1,'VAEncMiscParameterFEIFrameControlHEVC::qp()']]],
+ ['qp',['qp',['../structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6',1,'VAEncMacroblockParameterBufferH264::qp()'],['../group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b',1,'VAStatsStatisticsParameter::qp()'],['../group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713',1,'VAEncMiscParameterFEIFrameControlH264::qp()'],['../group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883',1,'VAEncMiscParameterFEIFrameControlHEVC::qp()'],['../structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341',1,'VAProcFilterParameterBufferHVSNoiseReduction::qp()']]],
['quality',['quality',['../structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0',1,'VAEncPictureParameterBufferJPEG']]],
+ ['quality_5ffactor',['quality_factor',['../structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600',1,'VAEncMiscParameterRateControl']]],
['quality_5flevel',['quality_level',['../structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7',1,'VAProcessingRateParameterEnc::quality_level()'],['../structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458',1,'VAEncMiscParameterBufferQualityLevel::quality_level()']]],
['quantiser_5fscale_5fcode',['quantiser_scale_code',['../structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c',1,'VAEncSliceParameterBufferMPEG2']]],
['quantiser_5ftable',['quantiser_table',['../structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333',1,'VAIQMatrixBufferJPEGBaseline']]],
diff --git a/search/variables_f.html b/search/variables_f.html
index f777e71..d371418 100644
--- a/search/variables_f.html
+++ b/search/variables_f.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_f.js"></script>
<script type="text/javascript" src="search.js"></script>
diff --git a/search/variables_f.js b/search/variables_f.js
index 84fd555..b0045e2 100644
--- a/search/variables_f.js
+++ b/search/variables_f.js
@@ -10,7 +10,7 @@ var searchData=
['ref_5fgf_5fidx',['ref_gf_idx',['../structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201',1,'VAEncPictureParameterBufferVP9']]],
['ref_5fgf_5fsign_5fbias',['ref_gf_sign_bias',['../structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09',1,'VAEncPictureParameterBufferVP9']]],
['ref_5fheight',['ref_height',['../group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa',1,'VAEncMiscParameterFEIFrameControlHEVC']]],
- ['ref_5fidx',['ref_idx',['../group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25',1,'VAEncFEIMVPredictorH264::ref_idx()'],['../group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc',1,'VAEncFEIMVPredictorHEVC::ref_idx()']]],
+ ['ref_5fidx',['ref_idx',['../group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1',1,'VAEncFEIMVPredictorH264::ref_idx()'],['../group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239',1,'VAEncFEIMVPredictorHEVC::ref_idx()']]],
['ref_5flast_5fidx',['ref_last_idx',['../structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47',1,'VAEncPictureParameterBufferVP9']]],
['ref_5flast_5fsign_5fbias',['ref_last_sign_bias',['../structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e',1,'VAEncPictureParameterBufferVP9']]],
['ref_5flf_5fdelta',['ref_lf_delta',['../structVAEncPictureParameterBufferVP8.html#a66bdd93d42197f453aa8a203dfe88a19',1,'VAEncPictureParameterBufferVP8::ref_lf_delta()'],['../structVAEncPictureParameterBufferVP9.html#a53cebf50fb2fe3a781fc0e7f05b32830',1,'VAEncPictureParameterBufferVP9::ref_lf_delta()']]],
@@ -30,9 +30,12 @@ var searchData=
['refresh_5flast',['refresh_last',['../structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3',1,'VAEncPictureParameterBufferVP8']]],
['repartition_5fcheck_5fenable',['repartition_check_enable',['../group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6',1,'VAEncMiscParameterFEIFrameControlH264']]],
['repeat_5ffirst_5ffield',['repeat_first_field',['../structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4',1,'VAEncPictureParameterBufferMPEG2']]],
- ['reserved',['reserved',['../structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb',1,'VACodedBufferSegment::reserved()'],['../structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c',1,'VAEncSequenceParameterBufferH264::reserved()'],['../structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71',1,'VAEncPictureParameterBufferVP8::reserved()']]],
+ ['reserved',['reserved',['../unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0',1,'VAConfigAttribValMaxFrameSize::reserved()'],['../unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e',1,'VAConfigAttribValMultipleFrame::reserved()'],['../structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8',1,'VAEncMiscParameterRateControl::reserved()'],['../structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d',1,'VAEncMiscParameterFrameRate::reserved()'],['../structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330',1,'VAEncMiscParameterBufferMultiPassFrameSize::reserved()'],['../structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb',1,'VACodedBufferSegment::reserved()'],['../structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c',1,'VAEncSequenceParameterBufferH264::reserved()'],['../structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd',1,'VAEncSequenceParameterBufferHEVC::reserved()'],['../structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9',1,'VAEncPictureParameterBufferHEVC::reserved()'],['../structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71',1,'VAEncPictureParameterBufferVP8::reserved()'],['../structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64',1,'VAPictureParameterBufferHEVCRext::reserved()'],['../structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665',1,'VAPictureParameterBufferHEVCScc::reserved()'],['../structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1',1,'VASliceParameterBufferHEVCRext::reserved()'],['../structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4',1,'VAHdrMetaDataHDR10::reserved()'],['../structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284',1,'VAHdrMetaData::reserved()']]],
+ ['reserved_5fbits',['reserved_bits',['../structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['reset',['reset',['../structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693',1,'VAEncMiscParameterRateControl']]],
['restart_5finterval',['restart_interval',['../structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af',1,'VAEncSliceParameterBufferJPEG::restart_interval()'],['../structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91',1,'VASliceParameterBufferJPEGBaseline::restart_interval()']]],
['restricted_5fref_5fpic_5flists_5fflag',['restricted_ref_pic_lists_flag',['../structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34',1,'VAEncSequenceParameterBufferHEVC']]],
+ ['rext',['rext',['../structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818',1,'VAPictureParameterBufferHEVCExtension::rext()'],['../structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d',1,'VASliceParameterBufferHEVCExtension::rext()']]],
['roi_5frc_5fpriority_5fsupport',['roi_rc_priority_support',['../unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853',1,'VAConfigAttribValEncROI']]],
['roi_5frc_5fqp_5fdelta_5fsupport',['roi_rc_qp_delta_support',['../unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5',1,'VAConfigAttribValEncROI']]],
['roi_5frectangle',['roi_rectangle',['../structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865',1,'VAEncROI']]],
diff --git a/structVABlendState-members.html b/structVABlendState-members.html
index d829aa7..2bbd3ec 100644
--- a/structVABlendState-members.html
+++ b/structVABlendState-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52">min_luma</a></td><td class="entry"><a class="el" href="structVABlendState.html">VABlendState</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVABlendState.html b/structVABlendState.html
index f85b6b1..14011bc 100644
--- a/structVABlendState.html
+++ b/structVABlendState.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VABlendState Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ad431dee1b7244e5068d48baabb985fea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad431dee1b7244e5068d48baabb985fea"></a>
+<tr class="memitem:ad431dee1b7244e5068d48baabb985fea"><td class="memItemLeft" align="right" valign="top"><a id="ad431dee1b7244e5068d48baabb985fea"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea">flags</a></td></tr>
<tr class="memdesc:ad431dee1b7244e5068d48baabb985fea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video blending flags. <br /></td></tr>
<tr class="separator:ad431dee1b7244e5068d48baabb985fea"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,7 +91,9 @@ unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Video blending state definition. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aedc803aadfeab929f8899724a8367a71"></a>
+<a id="aedc803aadfeab929f8899724a8367a71"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aedc803aadfeab929f8899724a8367a71">&#9670;&nbsp;</a></span>global_alpha</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -130,7 +108,9 @@ unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</div>
</div>
-<a class="anchor" id="a1341a0fd953d035e663aeb8a45b08348"></a>
+<a id="a1341a0fd953d035e663aeb8a45b08348"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1341a0fd953d035e663aeb8a45b08348">&#9670;&nbsp;</a></span>max_luma</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -145,7 +125,9 @@ unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</div>
</div>
-<a class="anchor" id="ae0b816df786f351f7521c2c279e53f52"></a>
+<a id="ae0b816df786f351f7521c2c279e53f52"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0b816df786f351f7521c2c279e53f52">&#9670;&nbsp;</a></span>min_luma</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -165,6 +147,6 @@ unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVABoolCoderContextVPX-members.html b/structVABoolCoderContextVPX-members.html
index 9a0a4ef..e548a28 100644
--- a/structVABoolCoderContextVPX-members.html
+++ b/structVABoolCoderContextVPX-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,6 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVABoolCoderContextVPX.html b/structVABoolCoderContextVPX.html
index 462a30e..31e3868 100644
--- a/structVABoolCoderContextVPX.html
+++ b/structVABoolCoderContextVPX.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VABoolCoderContextVPX Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,6 +78,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVABufferInfo-members.html b/structVABufferInfo-members.html
index f243544..e6e969c 100644
--- a/structVABufferInfo-members.html
+++ b/structVABufferInfo-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746">va_reserved</a></td><td class="entry"><a class="el" href="structVABufferInfo.html">VABufferInfo</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVABufferInfo.html b/structVABufferInfo.html
index 652d069..e9fdadd 100644
--- a/structVABufferInfo.html
+++ b/structVABufferInfo.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VABufferInfo Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,22 +74,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae39b96376411a780159ce4a6645f7fb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae39b96376411a780159ce4a6645f7fb7"></a>
+<tr class="memitem:ae39b96376411a780159ce4a6645f7fb7"><td class="memItemLeft" align="right" valign="top"><a id="ae39b96376411a780159ce4a6645f7fb7"></a>
uintptr_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7">handle</a></td></tr>
<tr class="memdesc:ae39b96376411a780159ce4a6645f7fb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer handle. <br /></td></tr>
<tr class="separator:ae39b96376411a780159ce4a6645f7fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ff5009a4bdf39be517da2a839e53d41"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ff5009a4bdf39be517da2a839e53d41"></a>
+<tr class="memitem:a8ff5009a4bdf39be517da2a839e53d41"><td class="memItemLeft" align="right" valign="top"><a id="a8ff5009a4bdf39be517da2a839e53d41"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">type</a></td></tr>
<tr class="memdesc:a8ff5009a4bdf39be517da2a839e53d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer type (See <a class="el" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a>). <br /></td></tr>
<tr class="separator:a8ff5009a4bdf39be517da2a839e53d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6332b7ffab1163a9f30a5674fc32e834"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">mem_type</a></td></tr>
<tr class="memdesc:a6332b7ffab1163a9f30a5674fc32e834"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer memory type (See <a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a>). <a href="#a6332b7ffab1163a9f30a5674fc32e834">More...</a><br /></td></tr>
<tr class="separator:a6332b7ffab1163a9f30a5674fc32e834"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab15829a379ffabdc492256300b067136"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab15829a379ffabdc492256300b067136"></a>
+<tr class="memitem:ab15829a379ffabdc492256300b067136"><td class="memItemLeft" align="right" valign="top"><a id="ab15829a379ffabdc492256300b067136"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136">mem_size</a></td></tr>
<tr class="memdesc:ab15829a379ffabdc492256300b067136"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the underlying buffer. <br /></td></tr>
<tr class="separator:ab15829a379ffabdc492256300b067136"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07d5c85f933633730e6eb2962455a746"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07d5c85f933633730e6eb2962455a746"></a>
+<tr class="memitem:a07d5c85f933633730e6eb2962455a746"><td class="memItemLeft" align="right" valign="top"><a id="a07d5c85f933633730e6eb2962455a746"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a07d5c85f933633730e6eb2962455a746"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a07d5c85f933633730e6eb2962455a746"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -121,7 +97,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>VA buffer information. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a6332b7ffab1163a9f30a5674fc32e834"></a>
+<a id="a6332b7ffab1163a9f30a5674fc32e834"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6332b7ffab1163a9f30a5674fc32e834">&#9670;&nbsp;</a></span>mem_type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -141,6 +119,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVACodedBufferSegment-members.html b/structVACodedBufferSegment-members.html
index ebf7509..39512e4 100644
--- a/structVACodedBufferSegment-members.html
+++ b/structVACodedBufferSegment-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -99,6 +75,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865">va_reserved</a></td><td class="entry"><a class="el" href="structVACodedBufferSegment.html">VACodedBufferSegment</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVACodedBufferSegment.html b/structVACodedBufferSegment.html
index f84dcd9..88feb6c 100644
--- a/structVACodedBufferSegment.html
+++ b/structVACodedBufferSegment.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VACodedBufferSegment Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,31 +74,31 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a5a148f4def74fe86fc0a81beff9fcf71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a148f4def74fe86fc0a81beff9fcf71"></a>
+<tr class="memitem:a5a148f4def74fe86fc0a81beff9fcf71"><td class="memItemLeft" align="right" valign="top"><a id="a5a148f4def74fe86fc0a81beff9fcf71"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71">size</a></td></tr>
<tr class="memdesc:a5a148f4def74fe86fc0a81beff9fcf71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the data buffer in this segment (in bytes). <br /></td></tr>
<tr class="separator:a5a148f4def74fe86fc0a81beff9fcf71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1300cc1ce3d25d4fbd60ff05f7e56064"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1300cc1ce3d25d4fbd60ff05f7e56064"></a>
+<tr class="memitem:a1300cc1ce3d25d4fbd60ff05f7e56064"><td class="memItemLeft" align="right" valign="top"><a id="a1300cc1ce3d25d4fbd60ff05f7e56064"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064">bit_offset</a></td></tr>
<tr class="memdesc:a1300cc1ce3d25d4fbd60ff05f7e56064"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bit offset into the data buffer where the video data starts. <br /></td></tr>
<tr class="separator:a1300cc1ce3d25d4fbd60ff05f7e56064"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3088172d4d3034cac872992a5024b862"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3088172d4d3034cac872992a5024b862"></a>
+<tr class="memitem:a3088172d4d3034cac872992a5024b862"><td class="memItemLeft" align="right" valign="top"><a id="a3088172d4d3034cac872992a5024b862"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862">status</a></td></tr>
<tr class="memdesc:a3088172d4d3034cac872992a5024b862"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status set by the driver. See <code>VA_CODED_BUF_STATUS_*</code>. <br /></td></tr>
<tr class="separator:a3088172d4d3034cac872992a5024b862"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb9a4666451633e9f7ed66b3f930b8eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb9a4666451633e9f7ed66b3f930b8eb"></a>
+<tr class="memitem:afb9a4666451633e9f7ed66b3f930b8eb"><td class="memItemLeft" align="right" valign="top"><a id="afb9a4666451633e9f7ed66b3f930b8eb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">reserved</a></td></tr>
<tr class="memdesc:afb9a4666451633e9f7ed66b3f930b8eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved for future use. <br /></td></tr>
<tr class="separator:afb9a4666451633e9f7ed66b3f930b8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6c0e6905111189fc4bf30c96264cf6d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6c0e6905111189fc4bf30c96264cf6d"></a>
+<tr class="memitem:af6c0e6905111189fc4bf30c96264cf6d"><td class="memItemLeft" align="right" valign="top"><a id="af6c0e6905111189fc4bf30c96264cf6d"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">buf</a></td></tr>
<tr class="memdesc:af6c0e6905111189fc4bf30c96264cf6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the start of the data buffer. <br /></td></tr>
<tr class="separator:af6c0e6905111189fc4bf30c96264cf6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50a74f34a8003c1d254cf5876757a847"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50a74f34a8003c1d254cf5876757a847"></a>
+<tr class="memitem:a50a74f34a8003c1d254cf5876757a847"><td class="memItemLeft" align="right" valign="top"><a id="a50a74f34a8003c1d254cf5876757a847"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847">next</a></td></tr>
<tr class="memdesc:a50a74f34a8003c1d254cf5876757a847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the next <a class="el" href="structVACodedBufferSegment.html" title="Coded buffer segment. ">VACodedBufferSegment</a> element, or <code>NULL</code> if there is none. <br /></td></tr>
<tr class="separator:a50a74f34a8003c1d254cf5876757a847"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ece24160727ed4df5b1f36cb24ac865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ece24160727ed4df5b1f36cb24ac865"></a>
+<tr class="memitem:a2ece24160727ed4df5b1f36cb24ac865"><td class="memItemLeft" align="right" valign="top"><a id="a2ece24160727ed4df5b1f36cb24ac865"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a2ece24160727ed4df5b1f36cb24ac865"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a2ece24160727ed4df5b1f36cb24ac865"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -135,6 +111,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVACodedBufferVP9Status-members.html b/structVACodedBufferVP9Status-members.html
index 6ad40ba..999a64c 100644
--- a/structVACodedBufferVP9Status-members.html
+++ b/structVACodedBufferVP9Status-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1">va_reserved</a></td><td class="entry"><a class="el" href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVACodedBufferVP9Status.html b/structVACodedBufferVP9Status.html
index f9d0da6..ae70d21 100644
--- a/structVACodedBufferVP9Status.html
+++ b/structVACodedBufferVP9Status.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VACodedBufferVP9Status Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -104,7 +80,7 @@ Public Attributes</h2></td></tr>
<tr class="separator:af94c2001cb5151fa9eb1042d7a2c936f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a692864c6cac629c2fad123233922125c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c">long_term_indication</a></td></tr>
<tr class="separator:a692864c6cac629c2fad123233922125c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc735086ef60eb1d6a412df4ddb78cb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc735086ef60eb1d6a412df4ddb78cb1"></a>
+<tr class="memitem:abc735086ef60eb1d6a412df4ddb78cb1"><td class="memItemLeft" align="right" valign="top"><a id="abc735086ef60eb1d6a412df4ddb78cb1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:abc735086ef60eb1d6a412df4ddb78cb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:abc735086ef60eb1d6a412df4ddb78cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -113,7 +89,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP9 Encoding Status Data Buffer Structure. </p>
<p>This structure is used to convey status data from encoder to application. Driver allocates <a class="el" href="structVACodedBufferVP9Status.html" title="VP9 Encoding Status Data Buffer Structure. ">VACodedBufferVP9Status</a> as a private data buffer. Driver encapsulates the status buffer with a <a class="el" href="structVACodedBufferSegment.html" title="Coded buffer segment. ">VACodedBufferSegment</a>, and sets <a class="el" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862" title="Status set by the driver. See VA_CODED_BUF_STATUS_*. ">VACodedBufferSegment.status</a> to be VA_CODED_BUF_STATUS_CODEC_SPECIFIC. And driver associates status data segment to the bit stream buffer segment by setting <a class="el" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847" title="Pointer to the next VACodedBufferSegment element, or NULL if there is none. ">VACodedBufferSegment.next</a> of coded_buf (bit stream) to the private buffer segment of status data. Application accesses it by calling VAMapBuffer() with VAEncCodedBufferType. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a8b3f49d2e054348ae008800eaef372d7"></a>
+<a id="a8b3f49d2e054348ae008800eaef372d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8b3f49d2e054348ae008800eaef372d7">&#9670;&nbsp;</a></span>base_qp_index</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -126,7 +104,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a692864c6cac629c2fad123233922125c"></a>
+<a id="a692864c6cac629c2fad123233922125c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a692864c6cac629c2fad123233922125c">&#9670;&nbsp;</a></span>long_term_indication</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -139,7 +119,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af94c2001cb5151fa9eb1042d7a2c936f"></a>
+<a id="af94c2001cb5151fa9eb1042d7a2c936f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af94c2001cb5151fa9eb1042d7a2c936f">&#9670;&nbsp;</a></span>loop_filter_level</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -157,6 +139,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAConfigAttrib-members.html b/structVAConfigAttrib-members.html
index bd39826..e88a589 100644
--- a/structVAConfigAttrib-members.html
+++ b/structVAConfigAttrib-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,6 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAConfigAttrib.html b/structVAConfigAttrib.html
index 7ff2fb5..0deff45 100644
--- a/structVAConfigAttrib.html
+++ b/structVAConfigAttrib.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAConfigAttrib Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,6 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVADecPictureParameterBufferVP9-members.html b/structVADecPictureParameterBufferVP9-members.html
index 8d6ecbe..32197a9 100644
--- a/structVADecPictureParameterBufferVP9-members.html
+++ b/structVADecPictureParameterBufferVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -113,6 +89,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18">va_reserved</a></td><td class="entry"><a class="el" href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVADecPictureParameterBufferVP9.html b/structVADecPictureParameterBufferVP9.html
index 3961bda..88fdc7a 100644
--- a/structVADecPictureParameterBufferVP9.html
+++ b/structVADecPictureParameterBufferVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VADecPictureParameterBufferVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,84 +74,84 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:abf8402be78e00e9a5d108bb28a477a6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf8402be78e00e9a5d108bb28a477a6a"></a>
+<tr class="memitem:abf8402be78e00e9a5d108bb28a477a6a"><td class="memItemLeft" align="right" valign="top"><a id="abf8402be78e00e9a5d108bb28a477a6a"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a">frame_width</a></td></tr>
<tr class="memdesc:abf8402be78e00e9a5d108bb28a477a6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture width Picture original resolution. The value may not be multiple of 8. <br /></td></tr>
<tr class="separator:abf8402be78e00e9a5d108bb28a477a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3de4c9c112355012948406a70caa4514"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3de4c9c112355012948406a70caa4514"></a>
+<tr class="memitem:a3de4c9c112355012948406a70caa4514"><td class="memItemLeft" align="right" valign="top"><a id="a3de4c9c112355012948406a70caa4514"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514">frame_height</a></td></tr>
<tr class="memdesc:a3de4c9c112355012948406a70caa4514"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture height Picture original resolution. The value may not be multiple of 8. <br /></td></tr>
<tr class="separator:a3de4c9c112355012948406a70caa4514"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a192e9cb4f3cc7411c2259ecc5a8ad91e"><td class="memItemLeft" align="right" valign="top">VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a192e9cb4f3cc7411c2259ecc5a8ad91e">reference_frames</a> [8]</td></tr>
<tr class="memdesc:a192e9cb4f3cc7411c2259ecc5a8ad91e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface indices of reference frames in DPB. <a href="#a192e9cb4f3cc7411c2259ecc5a8ad91e">More...</a><br /></td></tr>
<tr class="separator:a192e9cb4f3cc7411c2259ecc5a8ad91e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aace98271394d05e7f9b056c4ac22aff1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aace98271394d05e7f9b056c4ac22aff1"></a>
+<tr class="memitem:aace98271394d05e7f9b056c4ac22aff1"><td class="memItemLeft" align="right" valign="top"><a id="aace98271394d05e7f9b056c4ac22aff1"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1">log2_tile_rows</a></td></tr>
<tr class="memdesc:aace98271394d05e7f9b056c4ac22aff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tile rows specified by (1 &lt;&lt; log2_tile_rows). It corresponds the variable with same name in VP9 code. <br /></td></tr>
<tr class="separator:aace98271394d05e7f9b056c4ac22aff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83b8e0671f0b94a344dbcfa9cee8a6cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83b8e0671f0b94a344dbcfa9cee8a6cd"></a>
+<tr class="memitem:a83b8e0671f0b94a344dbcfa9cee8a6cd"><td class="memItemLeft" align="right" valign="top"><a id="a83b8e0671f0b94a344dbcfa9cee8a6cd"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd">log2_tile_columns</a></td></tr>
<tr class="memdesc:a83b8e0671f0b94a344dbcfa9cee8a6cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tile columns specified by (1 &lt;&lt; log2_tile_columns). It corresponds the variable with same name in VP9 code. <br /></td></tr>
<tr class="separator:a83b8e0671f0b94a344dbcfa9cee8a6cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad14e30082fadb4b4f2f50009d05a8456"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad14e30082fadb4b4f2f50009d05a8456"></a>
+<tr class="memitem:ad14e30082fadb4b4f2f50009d05a8456"><td class="memItemLeft" align="right" valign="top"><a id="ad14e30082fadb4b4f2f50009d05a8456"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456">frame_header_length_in_bytes</a></td></tr>
<tr class="memdesc:ad14e30082fadb4b4f2f50009d05a8456"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes taken up by the uncompressed frame header, which corresponds to byte length of function read_uncompressed_header() in VP9 code. Specifically, it is the byte count from bit stream buffer start to the last byte of uncompressed frame header. If there are other meta data in the buffer before uncompressed header, its size should be also included here. <br /></td></tr>
<tr class="separator:ad14e30082fadb4b4f2f50009d05a8456"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1572b9a14b2965e0db74514ef188059a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1572b9a14b2965e0db74514ef188059a"></a>
+<tr class="memitem:a1572b9a14b2965e0db74514ef188059a"><td class="memItemLeft" align="right" valign="top"><a id="a1572b9a14b2965e0db74514ef188059a"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a">first_partition_size</a></td></tr>
<tr class="memdesc:a1572b9a14b2965e0db74514ef188059a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The byte count of compressed header the bitstream buffer, which corresponds to syntax first_partition_size in code. <br /></td></tr>
<tr class="separator:a1572b9a14b2965e0db74514ef188059a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc0baf582619a5cd31862338fd1a7dee"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#abc0baf582619a5cd31862338fd1a7dee">mb_segment_tree_probs</a> [7]</td></tr>
<tr class="separator:abc0baf582619a5cd31862338fd1a7dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7518ba6f2797064a35c989e08eb8654"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7518ba6f2797064a35c989e08eb8654"></a>
+<tr class="memitem:ae7518ba6f2797064a35c989e08eb8654"><td class="memItemLeft" align="right" valign="top"><a id="ae7518ba6f2797064a35c989e08eb8654"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">profile</a></td></tr>
<tr class="memdesc:ae7518ba6f2797064a35c989e08eb8654"><td class="mdescLeft">&#160;</td><td class="mdescRight">VP9 Profile definition value range [0..3]. <br /></td></tr>
<tr class="separator:ae7518ba6f2797064a35c989e08eb8654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a607ffbd792096c061e2cff1bb33d33d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a607ffbd792096c061e2cff1bb33d33d0"></a>
+<tr class="memitem:a607ffbd792096c061e2cff1bb33d33d0"><td class="memItemLeft" align="right" valign="top"><a id="a607ffbd792096c061e2cff1bb33d33d0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0">bit_depth</a></td></tr>
<tr class="memdesc:a607ffbd792096c061e2cff1bb33d33d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">VP9 bit depth per sample same for both luma and chroma samples. <br /></td></tr>
<tr class="separator:a607ffbd792096c061e2cff1bb33d33d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a67a91beffc214221075d44ab54c32b18"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67a91beffc214221075d44ab54c32b18"></a>
+<tr class="memitem:a67a91beffc214221075d44ab54c32b18"><td class="memItemLeft" align="right" valign="top"><a id="a67a91beffc214221075d44ab54c32b18"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
<tr class="memdesc:a67a91beffc214221075d44ab54c32b18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a67a91beffc214221075d44ab54c32b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8c2e6476996302a3622b39b5c5a5241"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8c2e6476996302a3622b39b5c5a5241"></a>
+<tr class="memitem:af8c2e6476996302a3622b39b5c5a5241"><td class="memItemLeft" align="right" valign="top"><a id="af8c2e6476996302a3622b39b5c5a5241"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#af8c2e6476996302a3622b39b5c5a5241">subsampling_x</a>: 1</td></tr>
<tr class="memdesc:af8c2e6476996302a3622b39b5c5a5241"><td class="mdescLeft">&#160;</td><td class="mdescRight">flags for current picture same syntax and semantic as those in VP9 code <br /></td></tr>
<tr class="separator:af8c2e6476996302a3622b39b5c5a5241"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d9a0225993deb8c0b0718e990302dd4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9a0225993deb8c0b0718e990302dd4"></a>
+<tr class="memitem:a7d9a0225993deb8c0b0718e990302dd4"><td class="memItemLeft" align="right" valign="top"><a id="a7d9a0225993deb8c0b0718e990302dd4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a7d9a0225993deb8c0b0718e990302dd4">segmentation_temporal_update</a>: 1</td></tr>
<tr class="memdesc:a7d9a0225993deb8c0b0718e990302dd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">corresponds to variable temporal_update in VP9 code. <br /></td></tr>
<tr class="separator:a7d9a0225993deb8c0b0718e990302dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42c99eceb503c0c22e86e87fe7592b61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42c99eceb503c0c22e86e87fe7592b61"></a>
+<tr class="memitem:a42c99eceb503c0c22e86e87fe7592b61"><td class="memItemLeft" align="right" valign="top"><a id="a42c99eceb503c0c22e86e87fe7592b61"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a42c99eceb503c0c22e86e87fe7592b61">segmentation_update_map</a>: 1</td></tr>
<tr class="memdesc:a42c99eceb503c0c22e86e87fe7592b61"><td class="mdescLeft">&#160;</td><td class="mdescRight">corresponds to variable update_mb_segmentation_map in VP9 code. <br /></td></tr>
<tr class="separator:a42c99eceb503c0c22e86e87fe7592b61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f35f32dd4fbf5975e4c02751d44ac85"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f35f32dd4fbf5975e4c02751d44ac85"></a>
+<tr class="memitem:a1f35f32dd4fbf5975e4c02751d44ac85"><td class="memItemLeft" align="right" valign="top"><a id="a1f35f32dd4fbf5975e4c02751d44ac85"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a1f35f32dd4fbf5975e4c02751d44ac85">last_ref_frame</a>: 3</td></tr>
<tr class="memdesc:a1f35f32dd4fbf5975e4c02751d44ac85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of reference_frames[] and points to the LAST reference frame. It corresponds to active_ref_idx[0] in VP9 code. <br /></td></tr>
<tr class="separator:a1f35f32dd4fbf5975e4c02751d44ac85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4f44adc9483264ea87fa6194617e367"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4f44adc9483264ea87fa6194617e367"></a>
+<tr class="memitem:ae4f44adc9483264ea87fa6194617e367"><td class="memItemLeft" align="right" valign="top"><a id="ae4f44adc9483264ea87fa6194617e367"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#ae4f44adc9483264ea87fa6194617e367">last_ref_frame_sign_bias</a>: 1</td></tr>
<tr class="memdesc:ae4f44adc9483264ea87fa6194617e367"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sign Bias of the LAST reference frame. It corresponds to ref_frame_sign_bias[LAST_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:ae4f44adc9483264ea87fa6194617e367"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a360ee9da61cedab645d8145853cecbb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a360ee9da61cedab645d8145853cecbb1"></a>
+<tr class="memitem:a360ee9da61cedab645d8145853cecbb1"><td class="memItemLeft" align="right" valign="top"><a id="a360ee9da61cedab645d8145853cecbb1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a360ee9da61cedab645d8145853cecbb1">golden_ref_frame</a>: 3</td></tr>
<tr class="memdesc:a360ee9da61cedab645d8145853cecbb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of reference_frames[] and points to the GOLDERN reference frame. It corresponds to active_ref_idx[1] in VP9 code. <br /></td></tr>
<tr class="separator:a360ee9da61cedab645d8145853cecbb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12d241315f5070c6454778a117172154"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12d241315f5070c6454778a117172154"></a>
+<tr class="memitem:a12d241315f5070c6454778a117172154"><td class="memItemLeft" align="right" valign="top"><a id="a12d241315f5070c6454778a117172154"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a12d241315f5070c6454778a117172154">golden_ref_frame_sign_bias</a>: 1</td></tr>
<tr class="memdesc:a12d241315f5070c6454778a117172154"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sign Bias of the GOLDERN reference frame. Corresponds to ref_frame_sign_bias[GOLDERN_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:a12d241315f5070c6454778a117172154"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2684abd3fa5c52b792024119c19002df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2684abd3fa5c52b792024119c19002df"></a>
+<tr class="memitem:a2684abd3fa5c52b792024119c19002df"><td class="memItemLeft" align="right" valign="top"><a id="a2684abd3fa5c52b792024119c19002df"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a2684abd3fa5c52b792024119c19002df">alt_ref_frame</a>: 3</td></tr>
<tr class="memdesc:a2684abd3fa5c52b792024119c19002df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of reference_frames[] and points to the ALTERNATE reference frame. Corresponds to active_ref_idx[2] in VP9 code. <br /></td></tr>
<tr class="separator:a2684abd3fa5c52b792024119c19002df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8dd6db6b084339c85a169583793da06"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8dd6db6b084339c85a169583793da06"></a>
+<tr class="memitem:ab8dd6db6b084339c85a169583793da06"><td class="memItemLeft" align="right" valign="top"><a id="ab8dd6db6b084339c85a169583793da06"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#ab8dd6db6b084339c85a169583793da06">alt_ref_frame_sign_bias</a>: 1</td></tr>
<tr class="memdesc:ab8dd6db6b084339c85a169583793da06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sign Bias of the ALTERNATE reference frame. Corresponds to ref_frame_sign_bias[ALTREF_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:ab8dd6db6b084339c85a169583793da06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52bcb25f2f52f9c8068f4a614f9aff56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52bcb25f2f52f9c8068f4a614f9aff56"></a>
+<tr class="memitem:a52bcb25f2f52f9c8068f4a614f9aff56"><td class="memItemLeft" align="right" valign="top"><a id="a52bcb25f2f52f9c8068f4a614f9aff56"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVADecPictureParameterBufferVP9.html#a52bcb25f2f52f9c8068f4a614f9aff56">lossless_flag</a>: 1</td></tr>
<tr class="memdesc:a52bcb25f2f52f9c8068f4a614f9aff56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lossless Mode LosslessFlag = base_qindex == 0 &amp;&amp; y_dc_delta_q == 0 &amp;&amp; uv_dc_delta_q == 0 &amp;&amp; uv_ac_delta_q == 0; Where base_qindex, y_dc_delta_q, uv_dc_delta_q and uv_ac_delta_q are all variables in VP9 code. <br /></td></tr>
<tr class="separator:a52bcb25f2f52f9c8068f4a614f9aff56"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -184,7 +160,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP9 Decoding Picture Parameter Buffer Structure. </p>
<p>This structure conveys picture level parameters. App should send a surface with this data structure down to VAAPI once per frame. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="abc0baf582619a5cd31862338fd1a7dee"></a>
+<a id="abc0baf582619a5cd31862338fd1a7dee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abc0baf582619a5cd31862338fd1a7dee">&#9670;&nbsp;</a></span>mb_segment_tree_probs</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -197,7 +175,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a192e9cb4f3cc7411c2259ecc5a8ad91e"></a>
+<a id="a192e9cb4f3cc7411c2259ecc5a8ad91e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a192e9cb4f3cc7411c2259ecc5a8ad91e">&#9670;&nbsp;</a></span>reference_frames</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -217,6 +197,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEICTBControlHEVC-members.html b/structVAEncFEICTBControlHEVC-members.html
index 349f9b9..b8d1e91 100644
--- a/structVAEncFEICTBControlHEVC-members.html
+++ b/structVAEncFEICTBControlHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8">force_to_zero_coeff</a></td><td class="entry"><a class="el" href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEICTBControlHEVC.html b/structVAEncFEICTBControlHEVC.html
index 3bbfc18..9b04c7f 100644
--- a/structVAEncFEICTBControlHEVC.html
+++ b/structVAEncFEICTBControlHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEICTBControlHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -110,6 +86,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIDistortionH264-members.html b/structVAEncFEIDistortionH264-members.html
index 917c9c8..69b43c3 100644
--- a/structVAEncFEIDistortionH264-members.html
+++ b/structVAEncFEIDistortionH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392">inter_distortion</a></td><td class="entry"><a class="el" href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIDistortionH264.html b/structVAEncFEIDistortionH264.html
index 68886d6..95f2535 100644
--- a/structVAEncFEIDistortionH264.html
+++ b/structVAEncFEIDistortionH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIDistortionH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -110,6 +86,6 @@ uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIDistortionHevc-members.html b/structVAEncFEIDistortionHevc-members.html
index fc7fae6..fbe6534 100644
--- a/structVAEncFEIDistortionHevc-members.html
+++ b/structVAEncFEIDistortionHevc-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd">colocated_ctb_distortion</a></td><td class="entry"><a class="el" href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIDistortionHevc.html b/structVAEncFEIDistortionHevc.html
index abc40ff..b36d01d 100644
--- a/structVAEncFEIDistortionHevc.html
+++ b/structVAEncFEIDistortionHevc.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIDistortionHevc Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -110,6 +86,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMBCodeH264-members.html b/structVAEncFEIMBCodeH264-members.html
index 65c6d41..1f591d6 100644
--- a/structVAEncFEIMBCodeH264-members.html
+++ b/structVAEncFEIMBCodeH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,6 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMBCodeH264.html b/structVAEncFEIMBCodeH264.html
index 62b8618..8021d9b 100644
--- a/structVAEncFEIMBCodeH264.html
+++ b/structVAEncFEIMBCodeH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIMBCodeH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -107,6 +83,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMBControlH264-members.html b/structVAEncFEIMBControlH264-members.html
index 1da5d18..19c8846 100644
--- a/structVAEncFEIMBControlH264-members.html
+++ b/structVAEncFEIMBControlH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">target_size_in_word</a></td><td class="entry"><a class="el" href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMBControlH264.html b/structVAEncFEIMBControlH264.html
index 708752e..a58222a 100644
--- a/structVAEncFEIMBControlH264.html
+++ b/structVAEncFEIMBControlH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIMBControlH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -126,6 +102,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMVPredictorH264-members.html b/structVAEncFEIMVPredictorH264-members.html
index 1dbff0d..d288949 100644
--- a/structVAEncFEIMVPredictorH264-members.html
+++ b/structVAEncFEIMVPredictorH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -91,9 +67,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077">mv</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25">ref_idx</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1">ref_idx</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMVPredictorH264.html b/structVAEncFEIMVPredictorH264.html
index 6fccf8a..b7d0856 100644
--- a/structVAEncFEIMVPredictorH264.html
+++ b/structVAEncFEIMVPredictorH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIMVPredictorH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:gabbf422239b1291e357a5831e858aab25"><td class="memItemLeft" >
+<tr class="memitem:ga2f1c03f57d818d06cab489541c656db1"><td class="memItemLeft" >
struct {</td></tr>
-<tr class="memitem:gabbf422239b1291e357a5831e858aab25"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gabbf422239b1291e357a5831e858aab25">ref_idx</a> [4]</td></tr>
-<tr class="memdesc:gabbf422239b1291e357a5831e858aab25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in <a class="el" href="structVAEncSliceParameterBufferH264.html" title="Slice parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncSliceParameterBufferH264</a>. Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. ref_idx_l0_x : index to RefPicList0; ref_idx_l1_x : index to RefPicList1; x : 0 - MaxNumPredictor. <br /></td></tr>
-<tr class="separator:gabbf422239b1291e357a5831e858aab25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f1c03f57d818d06cab489541c656db1"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#ga2f1c03f57d818d06cab489541c656db1">ref_idx</a> [4]</td></tr>
+<tr class="memdesc:ga2f1c03f57d818d06cab489541c656db1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in <a class="el" href="structVAEncSliceParameterBufferH264.html" title="Slice parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncSliceParameterBufferH264</a>. Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. ref_idx_l0_x : index to RefPicList0; ref_idx_l1_x : index to RefPicList1; x : 0 - MaxNumPredictor. <br /></td></tr>
+<tr class="separator:ga2f1c03f57d818d06cab489541c656db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac729495b9553b8c8edd4992fb8069077"><td class="memItemLeft" align="right" valign="top">
<a class="el" href="structVAMotionVector.html">VAMotionVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077">mv</a> [4]</td></tr>
<tr class="memdesc:gac729495b9553b8c8edd4992fb8069077"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV. MaxNumPredictor must be the returned value from attribute VAConfigAttribFEIMVPredictors query. Even application doesn't use the maximum predictors, the VAFEIMVPredictorH264 structure size has to be defined as maximum so each MB can be at a fixed location. Note that 0x8000 must be used for correspondent intra block. <br /></td></tr>
@@ -115,6 +91,6 @@ struct {</td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMVPredictorHEVC-members.html b/structVAEncFEIMVPredictorHEVC-members.html
index d2e673c..ffc3fde 100644
--- a/structVAEncFEIMVPredictorHEVC-members.html
+++ b/structVAEncFEIMVPredictorHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -91,9 +67,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8">block_size</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc">ref_idx</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239">ref_idx</a></td><td class="entry"><a class="el" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncFEIMVPredictorHEVC.html b/structVAEncFEIMVPredictorHEVC.html
index 9b30c95..37a66b9 100644
--- a/structVAEncFEIMVPredictorHEVC.html
+++ b/structVAEncFEIMVPredictorHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncFEIMVPredictorHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ga22454559c1a27bf08b7789c0504c49cc"><td class="memItemLeft" >
+<tr class="memitem:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memItemLeft" >
struct {</td></tr>
-<tr class="memitem:ga22454559c1a27bf08b7789c0504c49cc"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga22454559c1a27bf08b7789c0504c49cc">ref_idx</a> [4]</td></tr>
-<tr class="memdesc:ga22454559c1a27bf08b7789c0504c49cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Feference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in slice header (final reference list). Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. Ref0xIndex – RefPicList0; Ref1xIndex – RefPicList1; x – 0 ~ MaxNumPredictor. <br /></td></tr>
-<tr class="separator:ga22454559c1a27bf08b7789c0504c49cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#gaa5af8b827fa80a5f32a3c647f0637239">ref_idx</a> [4]</td></tr>
+<tr class="memdesc:gaa5af8b827fa80a5f32a3c647f0637239"><td class="mdescLeft">&#160;</td><td class="mdescRight">Feference index corresponding to the entry of RefPicList0 &amp; RefPicList1 in slice header (final reference list). Note that RefPicList0 &amp; RefPicList1 needs to be the same for all slices. Ref0xIndex – RefPicList0; Ref1xIndex – RefPicList1; x – 0 ~ MaxNumPredictor. <br /></td></tr>
+<tr class="separator:gaa5af8b827fa80a5f32a3c647f0637239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5cb4c16a0c4817913d495e0f004884c8"><td class="memItemLeft" align="right" valign="top">
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8">block_size</a>: 2</td></tr>
<tr class="memdesc:ga5cb4c16a0c4817913d495e0f004884c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Valid only when MVPredictor is set to 011 for HEVC. Only valid in the first 16x16 block. 00: MV predictor disabled for this 32x32 block 01: MV predictor enabled per 16x16 block for this 32x32 block 10: MV predictor enabled per 32x32 block, the rest of 16x16 block data within this 32x32 block are ignored 11: Reserved. <br /></td></tr>
@@ -115,6 +91,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMBMapBufferVP8-members.html b/structVAEncMBMapBufferVP8-members.html
index d7ef4e5..6db0472 100644
--- a/structVAEncMBMapBufferVP8-members.html
+++ b/structVAEncMBMapBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMBMapBufferVP8.html b/structVAEncMBMapBufferVP8.html
index c9ea6f0..12303aa 100644
--- a/structVAEncMBMapBufferVP8.html
+++ b/structVAEncMBMapBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMBMapBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,7 +78,7 @@ Public Attributes</h2></td></tr>
<tr class="separator:a7bc8c05a8b002b06cbc061daccd70f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abef461f02e23d30e698b26481c8715f8"><td class="memItemLeft" align="right" valign="top">uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">mb_segment_id</a></td></tr>
<tr class="separator:abef461f02e23d30e698b26481c8715f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1353e32c5c81b902e13ee3ebc93cf6af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1353e32c5c81b902e13ee3ebc93cf6af"></a>
+<tr class="memitem:a1353e32c5c81b902e13ee3ebc93cf6af"><td class="memItemLeft" align="right" valign="top"><a id="a1353e32c5c81b902e13ee3ebc93cf6af"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a1353e32c5c81b902e13ee3ebc93cf6af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a1353e32c5c81b902e13ee3ebc93cf6af"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,7 +87,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP8 MB Segmentation ID Buffer. </p>
<p>application provides buffer containing the initial segmentation id for each MB, in raster scan order. Rate control may reassign it. For an 640x480 video, the buffer has 1200 entries. the value of each entry should be in the range [0..3], inclusive. If segmentation is not enabled, application does not need to provide it. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="abef461f02e23d30e698b26481c8715f8"></a>
+<a id="abef461f02e23d30e698b26481c8715f8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abef461f02e23d30e698b26481c8715f8">&#9670;&nbsp;</a></span>mb_segment_id</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -124,7 +102,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a7bc8c05a8b002b06cbc061daccd70f30"></a>
+<a id="a7bc8c05a8b002b06cbc061daccd70f30"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7bc8c05a8b002b06cbc061daccd70f30">&#9670;&nbsp;</a></span>num_mbs</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -142,6 +122,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMacroblockParameterBufferH264-members.html b/structVAEncMacroblockParameterBufferH264-members.html
index 22764ba..8cae46a 100644
--- a/structVAEncMacroblockParameterBufferH264-members.html
+++ b/structVAEncMacroblockParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMacroblockParameterBufferH264.html">VAEncMacroblockParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMacroblockParameterBufferH264.html b/structVAEncMacroblockParameterBufferH264.html
index d104b7d..7422633 100644
--- a/structVAEncMacroblockParameterBufferH264.html
+++ b/structVAEncMacroblockParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMacroblockParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,7 +77,7 @@ Public Attributes</h2></td></tr>
<tr class="memitem:afe7d5343cf12ab4dac528c8fd38793d6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">qp</a></td></tr>
<tr class="memdesc:afe7d5343cf12ab4dac528c8fd38793d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quantization parameter. <a href="#afe7d5343cf12ab4dac528c8fd38793d6">More...</a><br /></td></tr>
<tr class="separator:afe7d5343cf12ab4dac528c8fd38793d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a455e98505ed0f66d2c5065d500ea16a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a455e98505ed0f66d2c5065d500ea16a2"></a>
+<tr class="memitem:a455e98505ed0f66d2c5065d500ea16a2"><td class="memItemLeft" align="right" valign="top"><a id="a455e98505ed0f66d2c5065d500ea16a2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a455e98505ed0f66d2c5065d500ea16a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a455e98505ed0f66d2c5065d500ea16a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,7 +94,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>Macroblock parameter for H.264 encoding in baseline, main &amp; high profiles. </p>
<p>This structure holds per-macroblock information. The buffer must be allocated with as many elements (macroblocks) as necessary to fit the slice to be encoded. Besides, the per-macroblock records must be written in a strict raster order and with no gap. i.e. every macroblock, regardless of its type, shall have an entry. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aa864832532ba54c727ef342ba27ffec8"></a>
+<a id="aa864832532ba54c727ef342ba27ffec8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa864832532ba54c727ef342ba27ffec8">&#9670;&nbsp;</a></span>pred_avail_flags</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -133,7 +111,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aa0cff74d3eb1aadc7aa13fb2d9c1fc23"></a>
+<a id="aa0cff74d3eb1aadc7aa13fb2d9c1fc23"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa0cff74d3eb1aadc7aa13fb2d9c1fc23">&#9670;&nbsp;</a></span>pred_avail_override_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -148,7 +128,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="afe7d5343cf12ab4dac528c8fd38793d6"></a>
+<a id="afe7d5343cf12ab4dac528c8fd38793d6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afe7d5343cf12ab4dac528c8fd38793d6">&#9670;&nbsp;</a></span>qp</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -168,6 +150,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBuffer-members.html b/structVAEncMiscParameterBuffer-members.html
index 5d21bf4..3c95547 100644
--- a/structVAEncMiscParameterBuffer-members.html
+++ b/structVAEncMiscParameterBuffer-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,6 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBuffer.html b/structVAEncMiscParameterBuffer.html
index dc23944..50d3ef9 100644
--- a/structVAEncMiscParameterBuffer.html
+++ b/structVAEncMiscParameterBuffer.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -100,6 +76,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBufferMaxFrameSize-members.html b/structVAEncMiscParameterBufferMaxFrameSize-members.html
index 6b7346f..3d11955 100644
--- a/structVAEncMiscParameterBufferMaxFrameSize-members.html
+++ b/structVAEncMiscParameterBufferMaxFrameSize-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -91,10 +67,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">max_frame_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">type</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5">type</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBufferMaxFrameSize.html b/structVAEncMiscParameterBufferMaxFrameSize.html
index fa6bc8f..e0bf8d3 100644
--- a/structVAEncMiscParameterBufferMaxFrameSize.html
+++ b/structVAEncMiscParameterBufferMaxFrameSize.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterBufferMaxFrameSize Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a322ee8d8ba544d36e6b1c7ac5bb5687f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a322ee8d8ba544d36e6b1c7ac5bb5687f"></a>
-<a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">type</a></td></tr>
-<tr class="memdesc:a322ee8d8ba544d36e6b1c7ac5bb5687f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type. Shall be set to <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d" title="Buffer type used to express a maximum frame size (in bits). ">VAEncMiscParameterTypeMaxFrameSize</a>. <br /></td></tr>
-<tr class="separator:a322ee8d8ba544d36e6b1c7ac5bb5687f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89a522376d4250a690b0b85c4bd44970"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89a522376d4250a690b0b85c4bd44970"></a>
+<tr class="memitem:a4f856c13d5a959673213f6c875c5e6e5"><td class="memItemLeft" align="right" valign="top">va_deprecated <a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5">type</a></td></tr>
+<tr class="memdesc:a4f856c13d5a959673213f6c875c5e6e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type. Shall be set to <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d" title="Buffer type used to express a maximum frame size (in bits). ">VAEncMiscParameterTypeMaxFrameSize</a>. <a href="#a4f856c13d5a959673213f6c875c5e6e5">More...</a><br /></td></tr>
+<tr class="separator:a4f856c13d5a959673213f6c875c5e6e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89a522376d4250a690b0b85c4bd44970"><td class="memItemLeft" align="right" valign="top"><a id="a89a522376d4250a690b0b85c4bd44970"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">max_frame_size</a></td></tr>
<tr class="memdesc:a89a522376d4250a690b0b85c4bd44970"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum size of a frame (in bits). <br /></td></tr>
<tr class="separator:a89a522376d4250a690b0b85c4bd44970"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc44ba3e5a6120b32b425b65941918ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc44ba3e5a6120b32b425b65941918ed"></a>
+<tr class="memitem:acc44ba3e5a6120b32b425b65941918ed"><td class="memItemLeft" align="right" valign="top"><a id="acc44ba3e5a6120b32b425b65941918ed"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:acc44ba3e5a6120b32b425b65941918ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:acc44ba3e5a6120b32b425b65941918ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -114,11 +89,29 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Defines a maximum frame size (in bits). </p>
<p>This misc parameter buffer defines the maximum size of a frame (in bits). The encoder will try to make sure that each frame does not exceed this size. Otherwise, if the frame size exceeds this size, the <code>status</code> flag of <a class="el" href="structVACodedBufferSegment.html" title="Coded buffer segment. ">VACodedBufferSegment</a> will contain <a class="el" href="group__api__core.html#gae10f59ca74aee7a081a25c01f8366717" title="The frame has exceeded the maximum requested size. ">VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW</a>. </p>
-</div><hr/>The documentation for this struct was generated from the following file:<ul>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="a4f856c13d5a959673213f6c875c5e6e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4f856c13d5a959673213f6c875c5e6e5">&#9670;&nbsp;</a></span>type</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">va_deprecated <a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> VAEncMiscParameterBufferMaxFrameSize::type</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Type. Shall be set to <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d" title="Buffer type used to express a maximum frame size (in bits). ">VAEncMiscParameterTypeMaxFrameSize</a>. </p>
+<p>duplicated with <a class="el" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>, should be deprecated </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="va_8h_source.html">va.h</a></li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBufferMultiPassFrameSize-members.html b/structVAEncMiscParameterBufferMultiPassFrameSize-members.html
new file mode 100644
index 0000000..23c1ab6
--- /dev/null
+++ b/structVAEncMiscParameterBufferMultiPassFrameSize-members.html
@@ -0,0 +1,79 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterBufferMultiPassFrameSize Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">delta_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">max_frame_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">num_passes</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd">type</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterBufferMultiPassFrameSize.html b/structVAEncMiscParameterBufferMultiPassFrameSize.html
new file mode 100644
index 0000000..4b06424
--- /dev/null
+++ b/structVAEncMiscParameterBufferMultiPassFrameSize.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAEncMiscParameterBufferMultiPassFrameSize Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAEncMiscParameterBufferMultiPassFrameSize-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterBufferMultiPassFrameSize Struct Reference<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Maximum frame size (in bytes) settings for multiple pass.
+ <a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va_8h_source.html">va.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a43b38c894bc8b5a8b2e719ae919c2fdd"><td class="memItemLeft" align="right" valign="top">va_deprecated <a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd">type</a></td></tr>
+<tr class="memdesc:a43b38c894bc8b5a8b2e719ae919c2fdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type. Shall be set to #VAEncMiscParameterTypeMultiPassMaxFrameSize. <a href="#a43b38c894bc8b5a8b2e719ae919c2fdd">More...</a><br /></td></tr>
+<tr class="separator:a43b38c894bc8b5a8b2e719ae919c2fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7649c963b49de5753cac5996a478a434"><td class="memItemLeft" align="right" valign="top"><a id="a7649c963b49de5753cac5996a478a434"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">max_frame_size</a></td></tr>
+<tr class="memdesc:a7649c963b49de5753cac5996a478a434"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum size of a frame (in byte) <br /></td></tr>
+<tr class="separator:a7649c963b49de5753cac5996a478a434"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a9119e9f82fc8ee0704fbc4c3bd3330"><td class="memItemLeft" align="right" valign="top"><a id="a2a9119e9f82fc8ee0704fbc4c3bd3330"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">reserved</a></td></tr>
+<tr class="memdesc:a2a9119e9f82fc8ee0704fbc4c3bd3330"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a2a9119e9f82fc8ee0704fbc4c3bd3330"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a735c6da98d44692d66e3b815bec35f07"><td class="memItemLeft" align="right" valign="top"><a id="a735c6da98d44692d66e3b815bec35f07"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">num_passes</a></td></tr>
+<tr class="memdesc:a735c6da98d44692d66e3b815bec35f07"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of passes, every pass has different QP, currently AVC encoder can support up to 4 passes <br /></td></tr>
+<tr class="separator:a735c6da98d44692d66e3b815bec35f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a189f292e09857793f68e562913cd22c0"><td class="memItemLeft" align="right" valign="top"><a id="a189f292e09857793f68e562913cd22c0"></a>
+uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">delta_qp</a></td></tr>
+<tr class="memdesc:a189f292e09857793f68e562913cd22c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">delta QP list for every pass <br /></td></tr>
+<tr class="separator:a189f292e09857793f68e562913cd22c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28724e4107062f1c437ce7af3ad69505"><td class="memItemLeft" align="right" valign="top"><a id="a28724e4107062f1c437ce7af3ad69505"></a>
+unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
+<tr class="memdesc:a28724e4107062f1c437ce7af3ad69505"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a28724e4107062f1c437ce7af3ad69505"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Maximum frame size (in bytes) settings for multiple pass. </p>
+<p>This misc parameter buffer defines the maximum size of a frame (in bytes) settings for multiple pass. currently only AVC encoder can support this settings in multiple pass case. If the frame size exceeds this size, the encoder will do more pak passes to adjust the QP value to control the frame size. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="a43b38c894bc8b5a8b2e719ae919c2fdd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a43b38c894bc8b5a8b2e719ae919c2fdd">&#9670;&nbsp;</a></span>type</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">va_deprecated <a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> VAEncMiscParameterBufferMultiPassFrameSize::type</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Type. Shall be set to #VAEncMiscParameterTypeMultiPassMaxFrameSize. </p>
+<p>duplicated with <a class="el" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>, should be deprecated </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va_8h_source.html">va.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterBufferQualityLevel-members.html b/structVAEncMiscParameterBufferQualityLevel-members.html
index a5105ca..af9d426 100644
--- a/structVAEncMiscParameterBufferQualityLevel-members.html
+++ b/structVAEncMiscParameterBufferQualityLevel-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterBufferQualityLevel.html b/structVAEncMiscParameterBufferQualityLevel.html
index 6612650..0cc30f7 100644
--- a/structVAEncMiscParameterBufferQualityLevel.html
+++ b/structVAEncMiscParameterBufferQualityLevel.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterBufferQualityLevel Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a32c55274e33efd5f3044539330753458"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32c55274e33efd5f3044539330753458"></a>
+<tr class="memitem:a32c55274e33efd5f3044539330753458"><td class="memItemLeft" align="right" valign="top"><a id="a32c55274e33efd5f3044539330753458"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">quality_level</a></td></tr>
<tr class="memdesc:a32c55274e33efd5f3044539330753458"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoding quality level setting. When set to 0, default quality level is used. <br /></td></tr>
<tr class="separator:a32c55274e33efd5f3044539330753458"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9d7e9c9bfbfdcbb5378361e4ce876e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9d7e9c9bfbfdcbb5378361e4ce876e9"></a>
+<tr class="memitem:ad9d7e9c9bfbfdcbb5378361e4ce876e9"><td class="memItemLeft" align="right" valign="top"><a id="ad9d7e9c9bfbfdcbb5378361e4ce876e9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ad9d7e9c9bfbfdcbb5378361e4ce876e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ad9d7e9c9bfbfdcbb5378361e4ce876e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,6 +91,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterCustomRoundingControl-members.html b/structVAEncMiscParameterCustomRoundingControl-members.html
index 2614a4b..fddcd6c 100644
--- a/structVAEncMiscParameterCustomRoundingControl-members.html
+++ b/structVAEncMiscParameterCustomRoundingControl-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html#a9727a3b6517d5254efbc8202978b96f3">rounding_offset_intra</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterCustomRoundingControl.html b/structVAEncMiscParameterCustomRoundingControl.html
index ca870b0..77f3505 100644
--- a/structVAEncMiscParameterCustomRoundingControl.html
+++ b/structVAEncMiscParameterCustomRoundingControl.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterCustomRoundingControl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterEncQuality-members.html b/structVAEncMiscParameterEncQuality-members.html
index bd155ad..97d60a4 100644
--- a/structVAEncMiscParameterEncQuality-members.html
+++ b/structVAEncMiscParameterEncQuality-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -108,6 +84,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterEncQuality.html#abdd6b6cbad3747580946aab88e820d29">useRawPicForRef</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterEncQuality.html b/structVAEncMiscParameterEncQuality.html
index 1adc193..69100f0 100644
--- a/structVAEncMiscParameterEncQuality.html
+++ b/structVAEncMiscParameterEncQuality.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterEncQuality Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -131,7 +107,9 @@ Public Attributes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>per frame encoder quality controls, once set they will persist for all future frames till it is updated again. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aa9c52e9a562fd471ba4d3c2ee58bd531"></a>
+<a id="aa9c52e9a562fd471ba4d3c2ee58bd531"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa9c52e9a562fd471ba4d3c2ee58bd531">&#9670;&nbsp;</a></span>directBiasAdjustmentEnable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -144,7 +122,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a822c2cadbe66a92709e624081b3bab5a"></a>
+<a id="a822c2cadbe66a92709e624081b3bab5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a822c2cadbe66a92709e624081b3bab5a">&#9670;&nbsp;</a></span>ForceRepartitionCheck</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -157,7 +137,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ac75e07fb347689eaf2b4139e92d6e44b"></a>
+<a id="ac75e07fb347689eaf2b4139e92d6e44b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac75e07fb347689eaf2b4139e92d6e44b">&#9670;&nbsp;</a></span>FTQEnable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -170,7 +152,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a7e8451549d5d70a005ee5b1c84336920"></a>
+<a id="a7e8451549d5d70a005ee5b1c84336920"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7e8451549d5d70a005ee5b1c84336920">&#9670;&nbsp;</a></span>FTQOverride</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -183,7 +167,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="abb1a2abccb482cbd98bcd77a93963cbc"></a>
+<a id="abb1a2abccb482cbd98bcd77a93963cbc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb1a2abccb482cbd98bcd77a93963cbc">&#9670;&nbsp;</a></span>FTQSkipThresholdLUT</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -196,7 +182,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6a34585ef95019f49059e86cdd5ffef3"></a>
+<a id="a6a34585ef95019f49059e86cdd5ffef3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a34585ef95019f49059e86cdd5ffef3">&#9670;&nbsp;</a></span>FTQSkipThresholdLUTInput</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -209,7 +197,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="afa0e987f5c0ae1bb9837d6cbce9424f0"></a>
+<a id="afa0e987f5c0ae1bb9837d6cbce9424f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afa0e987f5c0ae1bb9837d6cbce9424f0">&#9670;&nbsp;</a></span>globalMotionBiasAdjustmentEnable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -222,7 +212,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a589437585d2d9de89a04a3914782a468"></a>
+<a id="a589437585d2d9de89a04a3914782a468"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a589437585d2d9de89a04a3914782a468">&#9670;&nbsp;</a></span>HMEDisable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -235,7 +227,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6f286bf2f535b730b20230fb8e9a24d3"></a>
+<a id="a6f286bf2f535b730b20230fb8e9a24d3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6f286bf2f535b730b20230fb8e9a24d3">&#9670;&nbsp;</a></span>HMEMVCostScalingFactor</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -248,7 +242,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6e7f76f71712fe3a94d17b7aa821eb51"></a>
+<a id="a6e7f76f71712fe3a94d17b7aa821eb51"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e7f76f71712fe3a94d17b7aa821eb51">&#9670;&nbsp;</a></span>NonFTQSkipThresholdLUT</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -261,7 +257,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ab2d48840f87e7aba79feb0d06a724495"></a>
+<a id="ab2d48840f87e7aba79feb0d06a724495"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2d48840f87e7aba79feb0d06a724495">&#9670;&nbsp;</a></span>NonFTQSkipThresholdLUTInput</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -274,7 +272,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a0b3b73b2fafa84ec89793016a13e5457"></a>
+<a id="a0b3b73b2fafa84ec89793016a13e5457"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0b3b73b2fafa84ec89793016a13e5457">&#9670;&nbsp;</a></span>PanicModeDisable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -287,7 +287,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ae172fafb096eb5b4259cf4fc5056a7e7"></a>
+<a id="ae172fafb096eb5b4259cf4fc5056a7e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae172fafb096eb5b4259cf4fc5056a7e7">&#9670;&nbsp;</a></span>skipCheckDisable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -300,7 +302,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6fd5ab69836f02a58f5b192e9ecc75d5"></a>
+<a id="a6fd5ab69836f02a58f5b192e9ecc75d5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6fd5ab69836f02a58f5b192e9ecc75d5">&#9670;&nbsp;</a></span>SuperHMEDisable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -313,7 +317,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a2ca4580689fb283e9f1192741e79d5de"></a>
+<a id="a2ca4580689fb283e9f1192741e79d5de"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ca4580689fb283e9f1192741e79d5de">&#9670;&nbsp;</a></span>UltraHMEDisable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -326,7 +332,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="abdd6b6cbad3747580946aab88e820d29"></a>
+<a id="abdd6b6cbad3747580946aab88e820d29"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abdd6b6cbad3747580946aab88e820d29">&#9670;&nbsp;</a></span>useRawPicForRef</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -344,6 +352,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterFEIFrameControlH264-members.html b/structVAEncMiscParameterFEIFrameControlH264-members.html
index 0f1c3af..8aead47 100644
--- a/structVAEncMiscParameterFEIFrameControlH264-members.html
+++ b/structVAEncMiscParameterFEIFrameControlH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -121,6 +97,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#gaf592800035866e3eeb6d4b08099aad50">sub_pel_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterFEIFrameControlH264.html b/structVAEncMiscParameterFEIFrameControlH264.html
index c8b4d05..1b089ad 100644
--- a/structVAEncMiscParameterFEIFrameControlH264.html
+++ b/structVAEncMiscParameterFEIFrameControlH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterFEIFrameControlH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -194,6 +170,6 @@ uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href=
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterFEIFrameControlHEVC-members.html b/structVAEncMiscParameterFEIFrameControlHEVC-members.html
index 74a05dd..3b2f935 100644
--- a/structVAEncMiscParameterFEIFrameControlHEVC-members.html
+++ b/structVAEncMiscParameterFEIFrameControlHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -99,25 +75,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">distortion</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48">enable_cu64_amp_check</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6">enable_cu64_check</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7">force_lcu_split</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">max_frame_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">max_num_ime_search_center</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d">multi_pred_l0</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">mv_predictor</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb">mv_predictor_input</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">num_concurrent_enc_frame_partition</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9">num_mv_predictors_l0</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">num_passes</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae">per_block_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959">per_ctb_input</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">ref_height</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046">ref_width</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59">search_path</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5">search_window</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab">sub_pel_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">fast_intra_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7">force_lcu_split</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">max_frame_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">max_num_ime_search_center</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d">multi_pred_l0</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">mv_predictor</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb">mv_predictor_input</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">num_concurrent_enc_frame_partition</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9">num_mv_predictors_l0</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">num_passes</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae">per_block_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959">per_ctb_input</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">ref_height</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046">ref_width</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59">search_path</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5">search_window</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab">sub_pel_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterFEIFrameControlHEVC.html b/structVAEncMiscParameterFEIFrameControlHEVC.html
index 102be44..90eec81 100644
--- a/structVAEncMiscParameterFEIFrameControlHEVC.html
+++ b/structVAEncMiscParameterFEIFrameControlHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterFEIFrameControlHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -178,6 +154,10 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">max_num_ime_search_center</a>: 3</td></tr>
<tr class="memdesc:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of internal MV predictors for IME searches <br /></td></tr>
<tr class="separator:ga4df08bfa89e7caf198d8eceacb01b9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5f8df71fb7e07b56105215897ddfdb08"><td class="memItemLeft" align="right" valign="top">
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">fast_intra_mode</a>: 1</td></tr>
+<tr class="memdesc:ga5f8df71fb7e07b56105215897ddfdb08"><td class="mdescLeft">&#160;</td><td class="mdescRight">fast intra prediction enabling bit. It is used as a trade-off between speed and quality. The flag will be ignored if it's unsupported in the driver <br /></td></tr>
+<tr class="separator:ga5f8df71fb7e07b56105215897ddfdb08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga039395d7dee2d05b175203438b3a367b"><td class="memItemLeft" align="right" valign="top">
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">num_concurrent_enc_frame_partition</a>: 8</td></tr>
<tr class="memdesc:ga039395d7dee2d05b175203438b3a367b"><td class="mdescLeft">&#160;</td><td class="mdescRight">specifies number of splits that encoder could be run concurrently 1: level 1, default value 2: level 2 4: level 3 <br /></td></tr>
@@ -202,6 +182,6 @@ uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href=
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterFrameRate-members.html b/structVAEncMiscParameterFrameRate-members.html
new file mode 100644
index 0000000..7f29dee
--- /dev/null
+++ b/structVAEncMiscParameterFrameRate-members.html
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterFrameRate Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">framerate</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">temporal_id</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterFrameRate.html b/structVAEncMiscParameterFrameRate.html
new file mode 100644
index 0000000..1060c29
--- /dev/null
+++ b/structVAEncMiscParameterFrameRate.html
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAEncMiscParameterFrameRate Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAEncMiscParameterFrameRate-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterFrameRate Struct Reference<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="va_8h_source.html">va.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ab6e7d3fb7751750d7e26adb08a861198"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">framerate</a></td></tr>
+<tr class="separator:ab6e7d3fb7751750d7e26adb08a861198"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a070046ef6f3ec04a3577a399deda10d5"><td class="memItemLeft" align="right" valign="top"><a id="a070046ef6f3ec04a3577a399deda10d5"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
+<tr class="memdesc:a070046ef6f3ec04a3577a399deda10d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a070046ef6f3ec04a3577a399deda10d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d780469f72f33497ded209167ebc445"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">temporal_id</a>: 8</td></tr>
+<tr class="separator:a7d780469f72f33497ded209167ebc445"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a799f9dd449d39eea77b7f9936a71522d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">reserved</a>: 24</td></tr>
+<tr class="separator:a799f9dd449d39eea77b7f9936a71522d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Encode framerate parameters.</p>
+<p>Sets the encode framerate used by the rate controller. This should be provided in all modes using a bitrate target (variable framerate is not supported). </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="ab6e7d3fb7751750d7e26adb08a861198"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab6e7d3fb7751750d7e26adb08a861198">&#9670;&nbsp;</a></span>framerate</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterFrameRate::framerate</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Encode framerate.</p>
+<p>The framerate is specified as a number of frames per second, as a fraction. The denominator of the fraction is given in the top half (the high two bytes) of the framerate field, and the numerator is given in the bottom half (the low two bytes).</p>
+<p>That is: denominator = framerate &gt;&gt; 16 &amp; 0xffff; numerator = framerate &amp; 0xffff; fps = numerator / denominator;</p>
+<p>For example, if framerate is set to (100 &lt;&lt; 16 | 750), this is 750 / 100, hence 7.5fps.</p>
+<p>If the denominator is zero (the high two bytes are both zero) then it takes the value one instead, so the framerate is just the integer in the low 2 bytes. </p>
+
+</div>
+</div>
+<a id="a799f9dd449d39eea77b7f9936a71522d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a799f9dd449d39eea77b7f9936a71522d">&#9670;&nbsp;</a></span>reserved</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterFrameRate::reserved</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Reserved for future use, must be zero. </p>
+
+</div>
+</div>
+<a id="a7d780469f72f33497ded209167ebc445"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7d780469f72f33497ded209167ebc445">&#9670;&nbsp;</a></span>temporal_id</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterFrameRate::temporal_id</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The temporal layer that these framerate parameters apply to. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va_8h_source.html">va.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterHRD-members.html b/structVAEncMiscParameterHRD-members.html
new file mode 100644
index 0000000..514fd85
--- /dev/null
+++ b/structVAEncMiscParameterHRD-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterHRD Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">buffer_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">initial_buffer_fullness</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterHRD.html b/structVAEncMiscParameterHRD.html
new file mode 100644
index 0000000..b1723df
--- /dev/null
+++ b/structVAEncMiscParameterHRD.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAEncMiscParameterHRD Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAEncMiscParameterHRD-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAEncMiscParameterHRD Struct Reference<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="va_8h_source.html">va.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a88f30c207d6c19b37e626a1c4bc2c066"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">initial_buffer_fullness</a></td></tr>
+<tr class="separator:a88f30c207d6c19b37e626a1c4bc2c066"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5117536ea42f1b3d69fa0a36971f0c91"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">buffer_size</a></td></tr>
+<tr class="separator:a5117536ea42f1b3d69fa0a36971f0c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6294ee533c83a6dea76d007e7f48591"><td class="memItemLeft" align="right" valign="top"><a id="ac6294ee533c83a6dea76d007e7f48591"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
+<tr class="memdesc:ac6294ee533c83a6dea76d007e7f48591"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:ac6294ee533c83a6dea76d007e7f48591"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HRD / VBV buffering parameters for encoding.</p>
+<p>This sets the HRD / VBV parameters which will be used by the rate controller for encoding. It should be specified in modes using a bitrate target when the buffering of the output stream needs to be constrained.</p>
+<p>If not provided, the encoder may use arbitrary amounts of buffering. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="a5117536ea42f1b3d69fa0a36971f0c91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5117536ea42f1b3d69fa0a36971f0c91">&#9670;&nbsp;</a></span>buffer_size</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterHRD::buffer_size</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The HRD coded picture buffer size, in bits.</p>
+<p>For H.264, it should match the value of cpb_size_value_minus1 in the VUI parameters. </p>
+
+</div>
+</div>
+<a id="a88f30c207d6c19b37e626a1c4bc2c066"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88f30c207d6c19b37e626a1c4bc2c066">&#9670;&nbsp;</a></span>initial_buffer_fullness</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterHRD::initial_buffer_fullness</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The initial fullness of the HRD coded picture buffer, in bits.</p>
+<p>This sets how full the CPB is when encoding begins - that is, how much buffering will happen on the decoder side before the first frame. The CPB fullness will be reset to this value after any rate control reset (a change in parameters or an explicit reset).</p>
+<p>For H.264, it should match the value of initial_cpb_removal_delay in buffering_period SEI messages. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va_8h_source.html">va.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAEncMiscParameterMaxSliceSize-members.html b/structVAEncMiscParameterMaxSliceSize-members.html
index 5cb2058..9eec495 100644
--- a/structVAEncMiscParameterMaxSliceSize-members.html
+++ b/structVAEncMiscParameterMaxSliceSize-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterMaxSliceSize.html b/structVAEncMiscParameterMaxSliceSize.html
index 7eaf063..822ac36 100644
--- a/structVAEncMiscParameterMaxSliceSize.html
+++ b/structVAEncMiscParameterMaxSliceSize.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterMaxSliceSize Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a50a2655cc58cc45ffa97621654367c28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50a2655cc58cc45ffa97621654367c28"></a>
+<tr class="memitem:a50a2655cc58cc45ffa97621654367c28"><td class="memItemLeft" align="right" valign="top"><a id="a50a2655cc58cc45ffa97621654367c28"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a50a2655cc58cc45ffa97621654367c28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a50a2655cc58cc45ffa97621654367c28"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterParallelRateControl-members.html b/structVAEncMiscParameterParallelRateControl-members.html
index 14809c4..cc65e35 100644
--- a/structVAEncMiscParameterParallelRateControl-members.html
+++ b/structVAEncMiscParameterParallelRateControl-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63">num_layers</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterParallelRateControl.html b/structVAEncMiscParameterParallelRateControl.html
index 7d925d5..ade0f0b 100644
--- a/structVAEncMiscParameterParallelRateControl.html
+++ b/structVAEncMiscParameterParallelRateControl.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterParallelRateControl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -106,7 +82,9 @@ Public Attributes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Attribute value for VAConfigAttribEncParallelRateControl. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a3cd7e63d9d2b41f87ed77007a9f0adbd"></a>
+<a id="a3cd7e63d9d2b41f87ed77007a9f0adbd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3cd7e63d9d2b41f87ed77007a9f0adbd">&#9670;&nbsp;</a></span>num_b_in_gop</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -120,7 +98,9 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a2bb7a5f27e4ad3cbbffa7133ceaacd63"></a>
+<a id="a2bb7a5f27e4ad3cbbffa7133ceaacd63"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2bb7a5f27e4ad3cbbffa7133ceaacd63">&#9670;&nbsp;</a></span>num_layers</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -138,6 +118,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterQuantization-members.html b/structVAEncMiscParameterQuantization-members.html
index 49dc501..884cc10 100644
--- a/structVAEncMiscParameterQuantization-members.html
+++ b/structVAEncMiscParameterQuantization-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,6 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterQuantization.html b/structVAEncMiscParameterQuantization.html
index 82f94ab..084f8af 100644
--- a/structVAEncMiscParameterQuantization.html
+++ b/structVAEncMiscParameterQuantization.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterQuantization Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,6 +78,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterRateControl-members.html b/structVAEncMiscParameterRateControl-members.html
index 3f915d3..a9e7225 100644
--- a/structVAEncMiscParameterRateControl-members.html
+++ b/structVAEncMiscParameterRateControl-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -90,10 +66,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a>, including all inherited members.</p>
<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">basic_unit_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">bits_per_second</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">cfs_I_frames</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">disable_bit_stuffing</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">disable_frame_skip</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">enable_parallel_brc</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43">frame_tolerance_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">ICQ_quality_factor</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">initial_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">max_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">mb_rate_control</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">min_qp</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">quality_factor</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">reset</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">target_percentage</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">temporal_id</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">window_size</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterRateControl.html b/structVAEncMiscParameterRateControl.html
index 6e25be6..3fe84de 100644
--- a/structVAEncMiscParameterRateControl.html
+++ b/structVAEncMiscParameterRateControl.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterRateControl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,37 +74,352 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a8642ca314a3d69711f3422bd03638d20"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8642ca314a3d69711f3422bd03638d20"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">max_qp</a></td></tr>
-<tr class="memdesc:a8642ca314a3d69711f3422bd03638d20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="memitem:a1033da0093007fa144991c6e87f19bb2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">bits_per_second</a></td></tr>
+<tr class="separator:a1033da0093007fa144991c6e87f19bb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeed63f4859686c5578f5e0a05b721c21"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">target_percentage</a></td></tr>
+<tr class="separator:aeed63f4859686c5578f5e0a05b721c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac57cc4cb865363ce1e92d9f77dd0c462"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">window_size</a></td></tr>
+<tr class="separator:ac57cc4cb865363ce1e92d9f77dd0c462"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8c92aa1d1fcb5f7931f741729b9a45b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">initial_qp</a></td></tr>
+<tr class="separator:ad8c92aa1d1fcb5f7931f741729b9a45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5ffb45cc90a6e1676fca4ffc44fcfbc"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">min_qp</a></td></tr>
+<tr class="separator:ae5ffb45cc90a6e1676fca4ffc44fcfbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2243b7ee8bef8a319238f60d777c461e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">basic_unit_size</a></td></tr>
+<tr class="separator:a2243b7ee8bef8a319238f60d777c461e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a788f9e8148781213d0daec23fa5a240c"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">ICQ_quality_factor</a></td></tr>
+<tr class="separator:a788f9e8148781213d0daec23fa5a240c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8642ca314a3d69711f3422bd03638d20"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">max_qp</a></td></tr>
<tr class="separator:a8642ca314a3d69711f3422bd03638d20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af211be2637e0e557d7030b8294b92600"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">quality_factor</a></td></tr>
+<tr class="separator:af211be2637e0e557d7030b8294b92600"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae135c4c0c28ec6dca0b107bf0aa43da9"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9">va_reserved</a> [VA_PADDING_MEDIUM - 3]</td></tr>
+<tr class="separator:ae135c4c0c28ec6dca0b107bf0aa43da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3a3193d9e905e2ed79e2c1795032693"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">reset</a>: 1</td></tr>
+<tr class="separator:ad3a3193d9e905e2ed79e2c1795032693"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc7ac4fc5bbf55e2f128a5f6cc639fa4"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">disable_frame_skip</a>: 1</td></tr>
+<tr class="separator:acc7ac4fc5bbf55e2f128a5f6cc639fa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a684adbcbbfcb7a6009c5d41a36d69d0e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">disable_bit_stuffing</a>: 1</td></tr>
+<tr class="separator:a684adbcbbfcb7a6009c5d41a36d69d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66fba846f8c4fc7bb8f669588be07cf4"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">mb_rate_control</a>: 4</td></tr>
+<tr class="separator:a66fba846f8c4fc7bb8f669588be07cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67f0331e96754f7cd38222e0c10116cd"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">temporal_id</a>: 8</td></tr>
+<tr class="separator:a67f0331e96754f7cd38222e0c10116cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77e70fbf9591951cc319759171da0fe7"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">cfs_I_frames</a>: 1</td></tr>
+<tr class="separator:a77e70fbf9591951cc319759171da0fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6d8d7032f6889112f9478139b9ec2c9"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">enable_parallel_brc</a>: 1</td></tr>
+<tr class="separator:ac6d8d7032f6889112f9478139b9ec2c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a625c835a1a4fc7c893b370834a0a7e43"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43">frame_tolerance_mode</a>: 2</td></tr>
-<tr class="memdesc:a625c835a1a4fc7c893b370834a0a7e43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frame Tolerance Mode Indicates the tolerance the application has to variations in the frame size. For example, wireless display scenarios may require very steady bit rate to reduce buffering time. It affects the rate control algorithm used, but may or may not have an effect based on the combination of other BRC parameters. Only valid when the driver reports support for <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03" title="frame size tolerance support it indicates the tolerance of frame size ">VAConfigAttribFrameSizeToleranceSupport</a>. <a href="#a625c835a1a4fc7c893b370834a0a7e43">More...</a><br /></td></tr>
<tr class="separator:a625c835a1a4fc7c893b370834a0a7e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47d3a6e9b254801bd3929e15e9c9e3b8"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">reserved</a>: 12</td></tr>
+<tr class="separator:a47d3a6e9b254801bd3929e15e9c9e3b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Rate control parameters. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a625c835a1a4fc7c893b370834a0a7e43"></a>
+<a id="a2243b7ee8bef8a319238f60d777c461e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2243b7ee8bef8a319238f60d777c461e">&#9670;&nbsp;</a></span>basic_unit_size</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t VAEncMiscParameterRateControl::frame_tolerance_mode</td>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::basic_unit_size</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Basic unit size.</p>
+<p>Only used by some drivers - see driver documentation for details. Set to zero if unused. </p>
+
+</div>
+</div>
+<a id="a1033da0093007fa144991c6e87f19bb2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1033da0093007fa144991c6e87f19bb2">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::bits_per_second</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The maximum bit-rate which the the rate controller should generate. </p>
+
+</div>
+</div>
+<a id="a77e70fbf9591951cc319759171da0fe7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a77e70fbf9591951cc319759171da0fe7">&#9670;&nbsp;</a></span>cfs_I_frames</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::cfs_I_frames</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Ensure that intra frames also conform to the constant frame size. </p>
+
+</div>
+</div>
+<a id="a684adbcbbfcb7a6009c5d41a36d69d0e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a684adbcbbfcb7a6009c5d41a36d69d0e">&#9670;&nbsp;</a></span>disable_bit_stuffing</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::disable_bit_stuffing</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Disable bit stuffing in rate control mode. </p>
+
+</div>
+</div>
+<a id="acc7ac4fc5bbf55e2f128a5f6cc639fa4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acc7ac4fc5bbf55e2f128a5f6cc639fa4">&#9670;&nbsp;</a></span>disable_frame_skip</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::disable_frame_skip</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Disable frame skip in rate control mode. </p>
-<p>Frame Tolerance Mode Indicates the tolerance the application has to variations in the frame size. For example, wireless display scenarios may require very steady bit rate to reduce buffering time. It affects the rate control algorithm used, but may or may not have an effect based on the combination of other BRC parameters. Only valid when the driver reports support for <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03" title="frame size tolerance support it indicates the tolerance of frame size ">VAConfigAttribFrameSizeToleranceSupport</a>. </p>
+</div>
+</div>
+<a id="ac6d8d7032f6889112f9478139b9ec2c9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac6d8d7032f6889112f9478139b9ec2c9">&#9670;&nbsp;</a></span>enable_parallel_brc</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::enable_parallel_brc</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Enable parallel rate control for hierarchical B frames.</p>
+<p>See <a class="el" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">VA_RC_PARALLEL</a>. </p>
+
+</div>
+</div>
+<a id="a625c835a1a4fc7c893b370834a0a7e43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a625c835a1a4fc7c893b370834a0a7e43">&#9670;&nbsp;</a></span>frame_tolerance_mode</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::frame_tolerance_mode</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Frame tolerance mode.</p>
+<p>Indicates the tolerance the application has to variations in the frame size. For example, wireless display scenarios may require very steady bit rate to reduce buffering time. It affects the rate control algorithm used, but may or may not have an effect based on the combination of other BRC parameters. Only valid when the driver reports support for <a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03" title="frame size tolerance support it indicates the tolerance of frame size ">VAConfigAttribFrameSizeToleranceSupport</a>.</p>
<p>equals 0 &ndash; normal mode; equals 1 &ndash; maps to sliding window; equals 2 &ndash; maps to low delay mode; other &ndash; invalid. </p>
</div>
</div>
+<a id="a788f9e8148781213d0daec23fa5a240c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a788f9e8148781213d0daec23fa5a240c">&#9670;&nbsp;</a></span>ICQ_quality_factor</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::ICQ_quality_factor</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Initial quality factor used in ICQ mode.</p>
+<p>This value must be between 1 and 51. this value will be deprecated in future, to use quality_factor instead of it. </p>
+
+</div>
+</div>
+<a id="ad8c92aa1d1fcb5f7931f741729b9a45b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8c92aa1d1fcb5f7931f741729b9a45b">&#9670;&nbsp;</a></span>initial_qp</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::initial_qp</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Initial quantiser value used at the start of the stream.</p>
+<p>Ignored if set to zero. </p>
+
+</div>
+</div>
+<a id="a8642ca314a3d69711f3422bd03638d20"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8642ca314a3d69711f3422bd03638d20">&#9670;&nbsp;</a></span>max_qp</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::max_qp</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Maximum quantiser value to use.</p>
+<p>The quantiser will not go above this value - if this limit is hit, the output bitrate may exceed the target. Ignored if set to zero. </p>
+
+</div>
+</div>
+<a id="a66fba846f8c4fc7bb8f669588be07cf4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66fba846f8c4fc7bb8f669588be07cf4">&#9670;&nbsp;</a></span>mb_rate_control</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::mb_rate_control</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Macroblock-level rate control.</p>
+<p>0: use default, 1: always enable, 2: always disable, other: reserved.</p>
+<p>This feature is only available if VAConfigAttribRateControl has the <a class="el" href="group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f">VA_RC_MB</a> bit set. </p>
+
+</div>
+</div>
+<a id="ae5ffb45cc90a6e1676fca4ffc44fcfbc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae5ffb45cc90a6e1676fca4ffc44fcfbc">&#9670;&nbsp;</a></span>min_qp</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::min_qp</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Minimum quantiser value to use.</p>
+<p>The quantiser will not go below the value - if this limit is hit, the output bitrate may be lower than the target. Ignored if set to zero. </p>
+
+</div>
+</div>
+<a id="af211be2637e0e557d7030b8294b92600"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af211be2637e0e557d7030b8294b92600">&#9670;&nbsp;</a></span>quality_factor</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::quality_factor</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Quality factor</p>
+<p>the range will be different for different codec </p>
+
+</div>
+</div>
+<a id="a47d3a6e9b254801bd3929e15e9c9e3b8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47d3a6e9b254801bd3929e15e9c9e3b8">&#9670;&nbsp;</a></span>reserved</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::reserved</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Reserved for future use, must be zero. </p>
+
+</div>
+</div>
+<a id="ad3a3193d9e905e2ed79e2c1795032693"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad3a3193d9e905e2ed79e2c1795032693">&#9670;&nbsp;</a></span>reset</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::reset</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Force rate controller reset.</p>
+<p>The next frame will be treated as the start of a new stream, with all rate controller state reset to its initial values. </p>
+
+</div>
+</div>
+<a id="aeed63f4859686c5578f5e0a05b721c21"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeed63f4859686c5578f5e0a05b721c21">&#9670;&nbsp;</a></span>target_percentage</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::target_percentage</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The target bit-rate which the rate controller should generate, as a percentage of the maximum bit-rate.</p>
+<p>In CBR mode this value is ignored (treated as 100%). </p>
+
+</div>
+</div>
+<a id="a67f0331e96754f7cd38222e0c10116cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a67f0331e96754f7cd38222e0c10116cd">&#9670;&nbsp;</a></span>temporal_id</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::temporal_id</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The temporal layer that these rate control parameters apply to. </p>
+
+</div>
+</div>
+<a id="ae135c4c0c28ec6dca0b107bf0aa43da9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae135c4c0c28ec6dca0b107bf0aa43da9">&#9670;&nbsp;</a></span>va_reserved</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::va_reserved[VA_PADDING_MEDIUM - 3]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Reserved bytes for future use, must be zero. </p>
+
+</div>
+</div>
+<a id="ac57cc4cb865363ce1e92d9f77dd0c462"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac57cc4cb865363ce1e92d9f77dd0c462">&#9670;&nbsp;</a></span>window_size</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAEncMiscParameterRateControl::window_size</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Rate control window size in milliseconds.</p>
+<p>The rate controller will attempt to guarantee that the target and maximum bit-rates are correct over this window. </p>
+
+</div>
+</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="va_8h_source.html">va.h</a></li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterSkipFrame-members.html b/structVAEncMiscParameterSkipFrame-members.html
index 8702b3d..d0835bf 100644
--- a/structVAEncMiscParameterSkipFrame-members.html
+++ b/structVAEncMiscParameterSkipFrame-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterSkipFrame.html b/structVAEncMiscParameterSkipFrame.html
index ec0c972..9188992 100644
--- a/structVAEncMiscParameterSkipFrame.html
+++ b/structVAEncMiscParameterSkipFrame.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterSkipFrame Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,19 +74,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a73b0e034b1d6efb7aaed09b84326e0c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73b0e034b1d6efb7aaed09b84326e0c0"></a>
+<tr class="memitem:a73b0e034b1d6efb7aaed09b84326e0c0"><td class="memItemLeft" align="right" valign="top"><a id="a73b0e034b1d6efb7aaed09b84326e0c0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0">skip_frame_flag</a></td></tr>
<tr class="memdesc:a73b0e034b1d6efb7aaed09b84326e0c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates skip frames as below. 0: Encode as normal, no skip. 1: One or more frames were skipped prior to the current frame, encode the current frame as normal. 2: The current frame is to be skipped, do not encode it but pack/encrypt the packed header contents (all except VAEncPackedHeaderSlice) which could contain actual frame contents (e.g. pack the frame in VAEncPackedHeaderPicture). <br /></td></tr>
<tr class="separator:a73b0e034b1d6efb7aaed09b84326e0c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af898274f5451ffc07b9ea2cad3d94dfb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af898274f5451ffc07b9ea2cad3d94dfb"></a>
+<tr class="memitem:af898274f5451ffc07b9ea2cad3d94dfb"><td class="memItemLeft" align="right" valign="top"><a id="af898274f5451ffc07b9ea2cad3d94dfb"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb">num_skip_frames</a></td></tr>
<tr class="memdesc:af898274f5451ffc07b9ea2cad3d94dfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of frames skipped prior to the current frame. Valid when skip_frame_flag = 1. <br /></td></tr>
<tr class="separator:af898274f5451ffc07b9ea2cad3d94dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fa7d7285d412ec342b3dee73f871831"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fa7d7285d412ec342b3dee73f871831"></a>
+<tr class="memitem:a2fa7d7285d412ec342b3dee73f871831"><td class="memItemLeft" align="right" valign="top"><a id="a2fa7d7285d412ec342b3dee73f871831"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831">size_skip_frames</a></td></tr>
<tr class="memdesc:a2fa7d7285d412ec342b3dee73f871831"><td class="mdescLeft">&#160;</td><td class="mdescRight">When skip_frame_flag = 1, the size of the skipped frames in bits. When skip_frame_flag = 2, the size of the current skipped frame that is to be packed/encrypted in bits. <br /></td></tr>
<tr class="separator:a2fa7d7285d412ec342b3dee73f871831"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af801e697f1a1d2dce6db80e7740dd1cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af801e697f1a1d2dce6db80e7740dd1cc"></a>
+<tr class="memitem:af801e697f1a1d2dce6db80e7740dd1cc"><td class="memItemLeft" align="right" valign="top"><a id="af801e697f1a1d2dce6db80e7740dd1cc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:af801e697f1a1d2dce6db80e7740dd1cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:af801e697f1a1d2dce6db80e7740dd1cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -123,6 +99,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterSubMbPartPelH264-members.html b/structVAEncMiscParameterSubMbPartPelH264-members.html
index 63d7423..0c9458d 100644
--- a/structVAEncMiscParameterSubMbPartPelH264-members.html
+++ b/structVAEncMiscParameterSubMbPartPelH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">enable_sub_pel_mode</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterSubMbPartPelH264.html b/structVAEncMiscParameterSubMbPartPelH264.html
index 25a4861..45c8a4c 100644
--- a/structVAEncMiscParameterSubMbPartPelH264.html
+++ b/structVAEncMiscParameterSubMbPartPelH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterSubMbPartPelH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a1a00f01199a59b349134c57636ca5b70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a00f01199a59b349134c57636ca5b70"></a>
+<tr class="memitem:a1a00f01199a59b349134c57636ca5b70"><td class="memItemLeft" align="right" valign="top"><a id="a1a00f01199a59b349134c57636ca5b70"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">enable_sub_pel_mode</a></td></tr>
<tr class="memdesc:a1a00f01199a59b349134c57636ca5b70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Precison of motion search 0:Integer mode searching 1:Half-pel mode searching 2:Reserved 3:Quarter-pel mode searching. <br /></td></tr>
<tr class="separator:a1a00f01199a59b349134c57636ca5b70"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterTemporalLayerStructure-members.html b/structVAEncMiscParameterTemporalLayerStructure-members.html
index 862b6b0..db7a0ca 100644
--- a/structVAEncMiscParameterTemporalLayerStructure-members.html
+++ b/structVAEncMiscParameterTemporalLayerStructure-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterTemporalLayerStructure.html b/structVAEncMiscParameterTemporalLayerStructure.html
index b9a862e..cc830b6 100644
--- a/structVAEncMiscParameterTemporalLayerStructure.html
+++ b/structVAEncMiscParameterTemporalLayerStructure.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterTemporalLayerStructure Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,18 +74,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae610a95611a70805532a56f627ef892e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae610a95611a70805532a56f627ef892e"></a>
+<tr class="memitem:ae610a95611a70805532a56f627ef892e"><td class="memItemLeft" align="right" valign="top"><a id="ae610a95611a70805532a56f627ef892e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e">number_of_layers</a></td></tr>
<tr class="memdesc:ae610a95611a70805532a56f627ef892e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of temporal layers. <br /></td></tr>
<tr class="separator:ae610a95611a70805532a56f627ef892e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65d9989af800a1be6178c92963081fad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65d9989af800a1be6178c92963081fad"></a>
+<tr class="memitem:a65d9989af800a1be6178c92963081fad"><td class="memItemLeft" align="right" valign="top"><a id="a65d9989af800a1be6178c92963081fad"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">periodicity</a></td></tr>
<tr class="memdesc:a65d9989af800a1be6178c92963081fad"><td class="mdescLeft">&#160;</td><td class="mdescRight">The length of the array defining frame layer membership. Should be 1-32. <br /></td></tr>
<tr class="separator:a65d9989af800a1be6178c92963081fad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0559df3cc42401cddab5f120863bbdcf"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#a0559df3cc42401cddab5f120863bbdcf">layer_id</a> [32]</td></tr>
<tr class="memdesc:a0559df3cc42401cddab5f120863bbdcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">The array indicating the layer id for each frame. <a href="#a0559df3cc42401cddab5f120863bbdcf">More...</a><br /></td></tr>
<tr class="separator:a0559df3cc42401cddab5f120863bbdcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab171d8185eb8922cdeaf5d1857aa1359"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab171d8185eb8922cdeaf5d1857aa1359"></a>
+<tr class="memitem:ab171d8185eb8922cdeaf5d1857aa1359"><td class="memItemLeft" align="right" valign="top"><a id="ab171d8185eb8922cdeaf5d1857aa1359"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ab171d8185eb8922cdeaf5d1857aa1359"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ab171d8185eb8922cdeaf5d1857aa1359"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -117,7 +93,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Temporal layer Structure. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a0559df3cc42401cddab5f120863bbdcf"></a>
+<a id="a0559df3cc42401cddab5f120863bbdcf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0559df3cc42401cddab5f120863bbdcf">&#9670;&nbsp;</a></span>layer_id</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -137,6 +115,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterTypeVP9PerSegmantParam-members.html b/structVAEncMiscParameterTypeVP9PerSegmantParam-members.html
index af235b3..3e90383 100644
--- a/structVAEncMiscParameterTypeVP9PerSegmantParam-members.html
+++ b/structVAEncMiscParameterTypeVP9PerSegmantParam-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncMiscParameterTypeVP9PerSegmantParam.html b/structVAEncMiscParameterTypeVP9PerSegmantParam.html
index a2586fe..2911ed2 100644
--- a/structVAEncMiscParameterTypeVP9PerSegmantParam.html
+++ b/structVAEncMiscParameterTypeVP9PerSegmantParam.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncMiscParameterTypeVP9PerSegmantParam Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Public Attributes</h2></td></tr>
<tr class="memitem:a452c3ce5a9174ef7bba943680283aa45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a452c3ce5a9174ef7bba943680283aa45">seg_data</a> [8]</td></tr>
<tr class="separator:a452c3ce5a9174ef7bba943680283aa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ab295becdce889dabde8d711e61366e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ab295becdce889dabde8d711e61366e"></a>
+<tr class="memitem:a8ab295becdce889dabde8d711e61366e"><td class="memItemLeft" align="right" valign="top"><a id="a8ab295becdce889dabde8d711e61366e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a8ab295becdce889dabde8d711e61366e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a8ab295becdce889dabde8d711e61366e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -106,7 +82,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>Structure to convey all segment related information. If segmentation is disabled, this data structure is still required. In this case, only seg_data[0] contains valid data. This buffer is sent once per frame.</p>
<p>The buffer is created with VABufferType VAQMatrixBufferType. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a452c3ce5a9174ef7bba943680283aa45"></a>
+<a id="a452c3ce5a9174ef7bba943680283aa45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a452c3ce5a9174ef7bba943680283aa45">&#9670;&nbsp;</a></span>seg_data</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -124,6 +102,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPackedHeaderParameterBuffer-members.html b/structVAEncPackedHeaderParameterBuffer-members.html
index 4846e60..27a2aaa 100644
--- a/structVAEncPackedHeaderParameterBuffer-members.html
+++ b/structVAEncPackedHeaderParameterBuffer-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPackedHeaderParameterBuffer.html b/structVAEncPackedHeaderParameterBuffer.html
index b0c6ed4..d81058c 100644
--- a/structVAEncPackedHeaderParameterBuffer.html
+++ b/structVAEncPackedHeaderParameterBuffer.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPackedHeaderParameterBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -100,15 +76,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Public Attributes</h2></td></tr>
<tr class="memitem:aad16f074ee148fa4525b0767dba14dc1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">type</a></td></tr>
<tr class="separator:aad16f074ee148fa4525b0767dba14dc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc64e39e979495cd7ad77008693a2778"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc64e39e979495cd7ad77008693a2778"></a>
+<tr class="memitem:abc64e39e979495cd7ad77008693a2778"><td class="memItemLeft" align="right" valign="top"><a id="abc64e39e979495cd7ad77008693a2778"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778">bit_length</a></td></tr>
<tr class="memdesc:abc64e39e979495cd7ad77008693a2778"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the #VAEncPackedHeaderDataBuffer in bits. <br /></td></tr>
<tr class="separator:abc64e39e979495cd7ad77008693a2778"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1771dec9aec4369afe1a32f7103580e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1771dec9aec4369afe1a32f7103580e3"></a>
+<tr class="memitem:a1771dec9aec4369afe1a32f7103580e3"><td class="memItemLeft" align="right" valign="top"><a id="a1771dec9aec4369afe1a32f7103580e3"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3">has_emulation_bytes</a></td></tr>
<tr class="memdesc:a1771dec9aec4369afe1a32f7103580e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag: buffer contains start code emulation prevention bytes? <br /></td></tr>
<tr class="separator:a1771dec9aec4369afe1a32f7103580e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7dccff319ad7b66b0a1359e4e53e010"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7dccff319ad7b66b0a1359e4e53e010"></a>
+<tr class="memitem:ab7dccff319ad7b66b0a1359e4e53e010"><td class="memItemLeft" align="right" valign="top"><a id="ab7dccff319ad7b66b0a1359e4e53e010"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ab7dccff319ad7b66b0a1359e4e53e010"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ab7dccff319ad7b66b0a1359e4e53e010"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,7 +92,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Packed header parameter. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aad16f074ee148fa4525b0767dba14dc1"></a>
+<a id="aad16f074ee148fa4525b0767dba14dc1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad16f074ee148fa4525b0767dba14dc1">&#9670;&nbsp;</a></span>type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -134,6 +112,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferH264-members.html b/structVAEncPictureParameterBufferH264-members.html
index 8d2c8f5..d24c3c8 100644
--- a/structVAEncPictureParameterBufferH264-members.html
+++ b/structVAEncPictureParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -116,6 +92,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">weighted_pred_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferH264.html b/structVAEncPictureParameterBufferH264.html
index ce81845..fabff80 100644
--- a/structVAEncPictureParameterBufferH264.html
+++ b/structVAEncPictureParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -107,86 +83,86 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a88f3191fba5d3d534de080151de6a932"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932">coded_buf</a></td></tr>
<tr class="memdesc:a88f3191fba5d3d534de080151de6a932"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output encoded bitstream. <a href="#a88f3191fba5d3d534de080151de6a932">More...</a><br /></td></tr>
<tr class="separator:a88f3191fba5d3d534de080151de6a932"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1d89814fb8108b5a5496956ee32c1af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1d89814fb8108b5a5496956ee32c1af"></a>
+<tr class="memitem:ab1d89814fb8108b5a5496956ee32c1af"><td class="memItemLeft" align="right" valign="top"><a id="ab1d89814fb8108b5a5496956ee32c1af"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af">pic_parameter_set_id</a></td></tr>
<tr class="memdesc:ab1d89814fb8108b5a5496956ee32c1af"><td class="mdescLeft">&#160;</td><td class="mdescRight">The picture parameter set referred to in the slice header. <br /></td></tr>
<tr class="separator:ab1d89814fb8108b5a5496956ee32c1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adfc298a98bae041a3801b96672654b3c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfc298a98bae041a3801b96672654b3c"></a>
+<tr class="memitem:adfc298a98bae041a3801b96672654b3c"><td class="memItemLeft" align="right" valign="top"><a id="adfc298a98bae041a3801b96672654b3c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c">seq_parameter_set_id</a></td></tr>
<tr class="memdesc:adfc298a98bae041a3801b96672654b3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The active sequence parameter set. Range: 0 to 31, inclusive. <br /></td></tr>
<tr class="separator:adfc298a98bae041a3801b96672654b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb7765f69dcc13568f258025195c4781"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">last_picture</a></td></tr>
<tr class="memdesc:acb7765f69dcc13568f258025195c4781"><td class="mdescLeft">&#160;</td><td class="mdescRight">OR'd flags describing whether the picture is the last one or not. <a href="#acb7765f69dcc13568f258025195c4781">More...</a><br /></td></tr>
<tr class="separator:acb7765f69dcc13568f258025195c4781"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50f209307671ce2499b504204131e982"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50f209307671ce2499b504204131e982"></a>
+<tr class="memitem:a50f209307671ce2499b504204131e982"><td class="memItemLeft" align="right" valign="top"><a id="a50f209307671ce2499b504204131e982"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982">frame_num</a></td></tr>
<tr class="memdesc:a50f209307671ce2499b504204131e982"><td class="mdescLeft">&#160;</td><td class="mdescRight">The picture identifier. Range: 0 to <img class="formulaInl" alt="$2^{log2\_max\_frame\_num\_minus4 + 4} - 1$" src="form_0.png"/>, inclusive. <br /></td></tr>
<tr class="separator:a50f209307671ce2499b504204131e982"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ca35c1e0a82c989b40553383948838b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ca35c1e0a82c989b40553383948838b"></a>
+<tr class="memitem:a7ca35c1e0a82c989b40553383948838b"><td class="memItemLeft" align="right" valign="top"><a id="a7ca35c1e0a82c989b40553383948838b"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b">pic_init_qp</a></td></tr>
<tr class="memdesc:a7ca35c1e0a82c989b40553383948838b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>pic_init_qp_minus26</code> + 26. <br /></td></tr>
<tr class="separator:a7ca35c1e0a82c989b40553383948838b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32f5457ca3a07e0f027357d76300fa4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32f5457ca3a07e0f027357d76300fa4c"></a>
+<tr class="memitem:a32f5457ca3a07e0f027357d76300fa4c"><td class="memItemLeft" align="right" valign="top"><a id="a32f5457ca3a07e0f027357d76300fa4c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c">num_ref_idx_l0_active_minus1</a></td></tr>
<tr class="memdesc:a32f5457ca3a07e0f027357d76300fa4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 0. Range: 0 to 31, inclusive. <br /></td></tr>
<tr class="separator:a32f5457ca3a07e0f027357d76300fa4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a437d2575f2c44e9d558b689e68a4aac6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a437d2575f2c44e9d558b689e68a4aac6"></a>
+<tr class="memitem:a437d2575f2c44e9d558b689e68a4aac6"><td class="memItemLeft" align="right" valign="top"><a id="a437d2575f2c44e9d558b689e68a4aac6"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6">num_ref_idx_l1_active_minus1</a></td></tr>
<tr class="memdesc:a437d2575f2c44e9d558b689e68a4aac6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 1. Range: 0 to 31, inclusive. <br /></td></tr>
<tr class="separator:a437d2575f2c44e9d558b689e68a4aac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a219271ada4f2767831229468490cdc5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a219271ada4f2767831229468490cdc5e"></a>
+<tr class="memitem:a219271ada4f2767831229468490cdc5e"><td class="memItemLeft" align="right" valign="top"><a id="a219271ada4f2767831229468490cdc5e"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e">chroma_qp_index_offset</a></td></tr>
<tr class="memdesc:a219271ada4f2767831229468490cdc5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: -12 to 12, inclusive. <br /></td></tr>
<tr class="separator:a219271ada4f2767831229468490cdc5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aff5e94751341b444dbb6f6df5d8f783f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff5e94751341b444dbb6f6df5d8f783f"></a>
+<tr class="memitem:aff5e94751341b444dbb6f6df5d8f783f"><td class="memItemLeft" align="right" valign="top"><a id="aff5e94751341b444dbb6f6df5d8f783f"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f">second_chroma_qp_index_offset</a></td></tr>
<tr class="memdesc:aff5e94751341b444dbb6f6df5d8f783f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: -12 to 12, inclusive. <br /></td></tr>
<tr class="separator:aff5e94751341b444dbb6f6df5d8f783f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39d9631ca2276b1d3968c3a9c61cd6a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39d9631ca2276b1d3968c3a9c61cd6a3"></a>
+<tr class="memitem:a39d9631ca2276b1d3968c3a9c61cd6a3"><td class="memItemLeft" align="right" valign="top"><a id="a39d9631ca2276b1d3968c3a9c61cd6a3"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a39d9631ca2276b1d3968c3a9c61cd6a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a39d9631ca2276b1d3968c3a9c61cd6a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4bd885b010ff776707479a4fb74ce36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4bd885b010ff776707479a4fb74ce36"></a>
+<tr class="memitem:ad4bd885b010ff776707479a4fb74ce36"><td class="memItemLeft" align="right" valign="top"><a id="ad4bd885b010ff776707479a4fb74ce36"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36">idr_pic_flag</a>: 1</td></tr>
<tr class="memdesc:ad4bd885b010ff776707479a4fb74ce36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is picture an IDR picture? <br /></td></tr>
<tr class="separator:ad4bd885b010ff776707479a4fb74ce36"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6383128edef18210785a98a3fb98adf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6383128edef18210785a98a3fb98adf5"></a>
+<tr class="memitem:a6383128edef18210785a98a3fb98adf5"><td class="memItemLeft" align="right" valign="top"><a id="a6383128edef18210785a98a3fb98adf5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a6383128edef18210785a98a3fb98adf5">reference_pic_flag</a>: 2</td></tr>
<tr class="memdesc:a6383128edef18210785a98a3fb98adf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is picture a reference picture? <br /></td></tr>
<tr class="separator:a6383128edef18210785a98a3fb98adf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09e8047edc4a272c1d9d1f8adbaa89a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09e8047edc4a272c1d9d1f8adbaa89a5"></a>
+<tr class="memitem:a09e8047edc4a272c1d9d1f8adbaa89a5"><td class="memItemLeft" align="right" valign="top"><a id="a09e8047edc4a272c1d9d1f8adbaa89a5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5">entropy_coding_mode_flag</a>: 1</td></tr>
<tr class="memdesc:a09e8047edc4a272c1d9d1f8adbaa89a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects CAVLC (0) or CABAC (1) entropy coding mode. <br /></td></tr>
<tr class="separator:a09e8047edc4a272c1d9d1f8adbaa89a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae37b7e9fc228575c045e576375afc4ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae37b7e9fc228575c045e576375afc4ce"></a>
+<tr class="memitem:ae37b7e9fc228575c045e576375afc4ce"><td class="memItemLeft" align="right" valign="top"><a id="ae37b7e9fc228575c045e576375afc4ce"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">weighted_pred_flag</a>: 1</td></tr>
<tr class="memdesc:ae37b7e9fc228575c045e576375afc4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is weighted prediction applied to P slices? <br /></td></tr>
<tr class="separator:ae37b7e9fc228575c045e576375afc4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c8b66286a67a6ee211dc3e39e83b3df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c8b66286a67a6ee211dc3e39e83b3df"></a>
+<tr class="memitem:a0c8b66286a67a6ee211dc3e39e83b3df"><td class="memItemLeft" align="right" valign="top"><a id="a0c8b66286a67a6ee211dc3e39e83b3df"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df">weighted_bipred_idc</a>: 2</td></tr>
<tr class="memdesc:a0c8b66286a67a6ee211dc3e39e83b3df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 2, inclusive. <br /></td></tr>
<tr class="separator:a0c8b66286a67a6ee211dc3e39e83b3df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a860858a6692cc8282507ff0c95834047"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a860858a6692cc8282507ff0c95834047"></a>
+<tr class="memitem:a860858a6692cc8282507ff0c95834047"><td class="memItemLeft" align="right" valign="top"><a id="a860858a6692cc8282507ff0c95834047"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a860858a6692cc8282507ff0c95834047">constrained_intra_pred_flag</a>: 1</td></tr>
<tr class="memdesc:a860858a6692cc8282507ff0c95834047"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a860858a6692cc8282507ff0c95834047"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8268b8886e7f7bbcbac338456d2585ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8268b8886e7f7bbcbac338456d2585ca"></a>
+<tr class="memitem:a8268b8886e7f7bbcbac338456d2585ca"><td class="memItemLeft" align="right" valign="top"><a id="a8268b8886e7f7bbcbac338456d2585ca"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca">transform_8x8_mode_flag</a>: 1</td></tr>
<tr class="memdesc:a8268b8886e7f7bbcbac338456d2585ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a8268b8886e7f7bbcbac338456d2585ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3becd19a3d23e7697c0d6f604cd9a0bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3becd19a3d23e7697c0d6f604cd9a0bf"></a>
+<tr class="memitem:a3becd19a3d23e7697c0d6f604cd9a0bf"><td class="memItemLeft" align="right" valign="top"><a id="a3becd19a3d23e7697c0d6f604cd9a0bf"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a3becd19a3d23e7697c0d6f604cd9a0bf">deblocking_filter_control_present_flag</a>: 1</td></tr>
<tr class="memdesc:a3becd19a3d23e7697c0d6f604cd9a0bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a3becd19a3d23e7697c0d6f604cd9a0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d1fd087c3ceed528caec11f6420639a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d1fd087c3ceed528caec11f6420639a"></a>
+<tr class="memitem:a8d1fd087c3ceed528caec11f6420639a"><td class="memItemLeft" align="right" valign="top"><a id="a8d1fd087c3ceed528caec11f6420639a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a8d1fd087c3ceed528caec11f6420639a">redundant_pic_cnt_present_flag</a>: 1</td></tr>
<tr class="memdesc:a8d1fd087c3ceed528caec11f6420639a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a8d1fd087c3ceed528caec11f6420639a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5ea0d9ba51df3d6306f6041b9c986db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5ea0d9ba51df3d6306f6041b9c986db"></a>
+<tr class="memitem:ab5ea0d9ba51df3d6306f6041b9c986db"><td class="memItemLeft" align="right" valign="top"><a id="ab5ea0d9ba51df3d6306f6041b9c986db"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#ab5ea0d9ba51df3d6306f6041b9c986db">pic_order_present_flag</a>: 1</td></tr>
<tr class="memdesc:ab5ea0d9ba51df3d6306f6041b9c986db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ab5ea0d9ba51df3d6306f6041b9c986db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a155bf6f01b8d761a72fe8458cf733803"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a155bf6f01b8d761a72fe8458cf733803"></a>
+<tr class="memitem:a155bf6f01b8d761a72fe8458cf733803"><td class="memItemLeft" align="right" valign="top"><a id="a155bf6f01b8d761a72fe8458cf733803"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferH264.html#a155bf6f01b8d761a72fe8458cf733803">pic_scaling_matrix_present_flag</a>: 1</td></tr>
<tr class="memdesc:a155bf6f01b8d761a72fe8458cf733803"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a155bf6f01b8d761a72fe8458cf733803"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -200,7 +176,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
<p>If <code>pic_scaling_matrix_present_flag</code> is set to <code>1</code>, then a <a class="el" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a> buffer shall also be provided within the same <code><a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a></code> call as this picture parameter buffer. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a88f3191fba5d3d534de080151de6a932"></a>
+<a id="a88f3191fba5d3d534de080151de6a932"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88f3191fba5d3d534de080151de6a932">&#9670;&nbsp;</a></span>coded_buf</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -215,7 +193,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a94a2b75bdb362b2adb7a6bbb31900024"></a>
+<a id="a94a2b75bdb362b2adb7a6bbb31900024"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94a2b75bdb362b2adb7a6bbb31900024">&#9670;&nbsp;</a></span>CurrPic</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -230,7 +210,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="acb7765f69dcc13568f258025195c4781"></a>
+<a id="acb7765f69dcc13568f258025195c4781"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb7765f69dcc13568f258025195c4781">&#9670;&nbsp;</a></span>last_picture</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -245,7 +227,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a920c76eff533f6c9228fe18ed1bd2bb0"></a>
+<a id="a920c76eff533f6c9228fe18ed1bd2bb0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a920c76eff533f6c9228fe18ed1bd2bb0">&#9670;&nbsp;</a></span>ReferenceFrames</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -265,6 +249,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferHEVC-members.html b/structVAEncPictureParameterBufferHEVC-members.html
index b7a0107..5fefebb 100644
--- a/structVAEncPictureParameterBufferHEVC-members.html
+++ b/structVAEncPictureParameterBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,35 +78,40 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">diff_cu_qp_delta_depth</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">enable_gpu_weighted_prediction</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">entropy_coding_sync_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">idr_pic_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">last_picture</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">log2_parallel_merge_level_minus2</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39">loop_filter_across_tiles_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">nal_unit_type</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9">no_output_of_prior_pics_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">num_ref_idx_l0_default_active_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">num_ref_idx_l1_default_active_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">num_tile_columns_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">num_tile_rows_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">pic_init_qp</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">pps_cb_qp_offset</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">pps_cr_qp_offset</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">hierarchical_level_plus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">idr_pic_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">last_picture</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">log2_parallel_merge_level_minus2</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39">loop_filter_across_tiles_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">nal_unit_type</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9">no_output_of_prior_pics_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">num_ref_idx_l0_default_active_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">num_ref_idx_l1_default_active_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">num_tile_columns_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">num_tile_rows_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">pic_init_qp</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">pps_cb_qp_offset</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">pps_cr_qp_offset</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">pps_curr_pic_ref_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">pps_loop_filter_across_slices_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27cfbeaf1b462418b9fcc3ed3d8291a8">reference_frames</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d">reference_pic_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa486bec6980ce19f12d068ecb83e8a02">row_height_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a">scaling_list_data_present_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa486bec6980ce19f12d068ecb83e8a02">row_height_minus1</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a">scaling_list_data_present_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281">scc_fields</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">screen_content_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7">sign_data_hiding_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">slice_pic_parameter_set_id</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b">tiles_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">transform_skip_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">transquant_bypass_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">weighted_bipred_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">weighted_pred_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">va_byte_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">weighted_bipred_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">weighted_pred_flag</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferHEVC.html b/structVAEncPictureParameterBufferHEVC.html
index 586f4bc..1dc64d7 100644
--- a/structVAEncPictureParameterBufferHEVC.html
+++ b/structVAEncPictureParameterBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -107,147 +83,168 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a15c5a96f28d691a30bd70e26d7980682"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682">coded_buf</a></td></tr>
<tr class="memdesc:a15c5a96f28d691a30bd70e26d7980682"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output encoded bitstream. <a href="#a15c5a96f28d691a30bd70e26d7980682">More...</a><br /></td></tr>
<tr class="separator:a15c5a96f28d691a30bd70e26d7980682"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0b2519b80793ec1c6682fed115d4d17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0b2519b80793ec1c6682fed115d4d17"></a>
+<tr class="memitem:ac0b2519b80793ec1c6682fed115d4d17"><td class="memItemLeft" align="right" valign="top"><a id="ac0b2519b80793ec1c6682fed115d4d17"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17">collocated_ref_pic_index</a></td></tr>
<tr class="memdesc:ac0b2519b80793ec1c6682fed115d4d17"><td class="mdescLeft">&#160;</td><td class="mdescRight">collocated reference picture buffer index of ReferenceFrames[]. Please note it is different from HEVC syntac element collocated_ref_idx. When the HEVC syntax element slice_temporal_mvp_enable_flag takes value 0, collocated_ref_pic_index should take value 0xFF. . Range: [0..14, 0xFF] <br /></td></tr>
<tr class="separator:ac0b2519b80793ec1c6682fed115d4d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aedb7d0bc48ee890c33cd2a6eea0c3e"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">last_picture</a></td></tr>
<tr class="memdesc:a4aedb7d0bc48ee890c33cd2a6eea0c3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">OR'd flags describing whether the picture is the last one or not. <a href="#a4aedb7d0bc48ee890c33cd2a6eea0c3e">More...</a><br /></td></tr>
<tr class="separator:a4aedb7d0bc48ee890c33cd2a6eea0c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49cd0135122fa5ab05ddffd1507ef25d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49cd0135122fa5ab05ddffd1507ef25d"></a>
+<tr class="memitem:a49cd0135122fa5ab05ddffd1507ef25d"><td class="memItemLeft" align="right" valign="top"><a id="a49cd0135122fa5ab05ddffd1507ef25d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">pic_init_qp</a></td></tr>
<tr class="memdesc:a49cd0135122fa5ab05ddffd1507ef25d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>init_qp_minus26</code> + 26. <br /></td></tr>
<tr class="separator:a49cd0135122fa5ab05ddffd1507ef25d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc5bed6cac8dbb2abf0095a15aab45ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc5bed6cac8dbb2abf0095a15aab45ca"></a>
+<tr class="memitem:abc5bed6cac8dbb2abf0095a15aab45ca"><td class="memItemLeft" align="right" valign="top"><a id="abc5bed6cac8dbb2abf0095a15aab45ca"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">diff_cu_qp_delta_depth</a></td></tr>
<tr class="memdesc:abc5bed6cac8dbb2abf0095a15aab45ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:abc5bed6cac8dbb2abf0095a15aab45ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3a0c7e5c4242fad51504066ca4be6bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3a0c7e5c4242fad51504066ca4be6bf"></a>
+<tr class="memitem:ab3a0c7e5c4242fad51504066ca4be6bf"><td class="memItemLeft" align="right" valign="top"><a id="ab3a0c7e5c4242fad51504066ca4be6bf"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">pps_cb_qp_offset</a></td></tr>
<tr class="memdesc:ab3a0c7e5c4242fad51504066ca4be6bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ab3a0c7e5c4242fad51504066ca4be6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27c93d0d57c6463c4c8b48bddc1a9ca2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27c93d0d57c6463c4c8b48bddc1a9ca2"></a>
+<tr class="memitem:a27c93d0d57c6463c4c8b48bddc1a9ca2"><td class="memItemLeft" align="right" valign="top"><a id="a27c93d0d57c6463c4c8b48bddc1a9ca2"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">pps_cr_qp_offset</a></td></tr>
<tr class="memdesc:a27c93d0d57c6463c4c8b48bddc1a9ca2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a27c93d0d57c6463c4c8b48bddc1a9ca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aada2719081973e17e4d37d06498ad344"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aada2719081973e17e4d37d06498ad344"></a>
+<tr class="memitem:aada2719081973e17e4d37d06498ad344"><td class="memItemLeft" align="right" valign="top"><a id="aada2719081973e17e4d37d06498ad344"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">num_tile_columns_minus1</a></td></tr>
<tr class="memdesc:aada2719081973e17e4d37d06498ad344"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:aada2719081973e17e4d37d06498ad344"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6daeb428ac5558cfbf133ed8222917db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6daeb428ac5558cfbf133ed8222917db"></a>
+<tr class="memitem:a6daeb428ac5558cfbf133ed8222917db"><td class="memItemLeft" align="right" valign="top"><a id="a6daeb428ac5558cfbf133ed8222917db"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">num_tile_rows_minus1</a></td></tr>
<tr class="memdesc:a6daeb428ac5558cfbf133ed8222917db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a6daeb428ac5558cfbf133ed8222917db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0f7b426ef2425aad7cfb6356804377e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f7b426ef2425aad7cfb6356804377e9"></a>
+<tr class="memitem:a0f7b426ef2425aad7cfb6356804377e9"><td class="memItemLeft" align="right" valign="top"><a id="a0f7b426ef2425aad7cfb6356804377e9"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0f7b426ef2425aad7cfb6356804377e9">column_width_minus1</a> [19]</td></tr>
<tr class="memdesc:a0f7b426ef2425aad7cfb6356804377e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a0f7b426ef2425aad7cfb6356804377e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa486bec6980ce19f12d068ecb83e8a02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa486bec6980ce19f12d068ecb83e8a02"></a>
+<tr class="memitem:aa486bec6980ce19f12d068ecb83e8a02"><td class="memItemLeft" align="right" valign="top"><a id="aa486bec6980ce19f12d068ecb83e8a02"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa486bec6980ce19f12d068ecb83e8a02">row_height_minus1</a> [21]</td></tr>
<tr class="memdesc:aa486bec6980ce19f12d068ecb83e8a02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:aa486bec6980ce19f12d068ecb83e8a02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad863ef702eac480c5cd1f2395d709f5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad863ef702eac480c5cd1f2395d709f5b"></a>
+<tr class="memitem:ad863ef702eac480c5cd1f2395d709f5b"><td class="memItemLeft" align="right" valign="top"><a id="ad863ef702eac480c5cd1f2395d709f5b"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">log2_parallel_merge_level_minus2</a></td></tr>
<tr class="memdesc:ad863ef702eac480c5cd1f2395d709f5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ad863ef702eac480c5cd1f2395d709f5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a944cb44d33ea66052cd4cb0c1f86545d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a944cb44d33ea66052cd4cb0c1f86545d"></a>
+<tr class="memitem:a944cb44d33ea66052cd4cb0c1f86545d"><td class="memItemLeft" align="right" valign="top"><a id="a944cb44d33ea66052cd4cb0c1f86545d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d">ctu_max_bitsize_allowed</a></td></tr>
<tr class="memdesc:a944cb44d33ea66052cd4cb0c1f86545d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Application may set the CTU bit size limit based on spec requirement (A.3.2), or other value for special purpose. If the value is set 0, no bit size limit is checked. <br /></td></tr>
<tr class="separator:a944cb44d33ea66052cd4cb0c1f86545d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e6c925c923f26d9b90e4dba2602946c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e6c925c923f26d9b90e4dba2602946c"></a>
+<tr class="memitem:a7e6c925c923f26d9b90e4dba2602946c"><td class="memItemLeft" align="right" valign="top"><a id="a7e6c925c923f26d9b90e4dba2602946c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">num_ref_idx_l0_default_active_minus1</a></td></tr>
<tr class="memdesc:a7e6c925c923f26d9b90e4dba2602946c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 0. value range: [0..14]. <br /></td></tr>
<tr class="separator:a7e6c925c923f26d9b90e4dba2602946c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a853a3ee293eab78387281032cf1f6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a853a3ee293eab78387281032cf1f6b"></a>
+<tr class="memitem:a1a853a3ee293eab78387281032cf1f6b"><td class="memItemLeft" align="right" valign="top"><a id="a1a853a3ee293eab78387281032cf1f6b"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">num_ref_idx_l1_default_active_minus1</a></td></tr>
<tr class="memdesc:a1a853a3ee293eab78387281032cf1f6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 1. value range: [0..14]. <br /></td></tr>
<tr class="separator:a1a853a3ee293eab78387281032cf1f6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d7d52f0a30299e68bd9f9c2e448196d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d7d52f0a30299e68bd9f9c2e448196d"></a>
+<tr class="memitem:a4d7d52f0a30299e68bd9f9c2e448196d"><td class="memItemLeft" align="right" valign="top"><a id="a4d7d52f0a30299e68bd9f9c2e448196d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">slice_pic_parameter_set_id</a></td></tr>
<tr class="memdesc:a4d7d52f0a30299e68bd9f9c2e448196d"><td class="mdescLeft">&#160;</td><td class="mdescRight">PPS header Used by GPU to generate new slice headers in slice size control. value range: [0..63]. <br /></td></tr>
<tr class="separator:a4d7d52f0a30299e68bd9f9c2e448196d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec0525a11db6a3e67eaf4a46437023c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec0525a11db6a3e67eaf4a46437023c4"></a>
+<tr class="memitem:aec0525a11db6a3e67eaf4a46437023c4"><td class="memItemLeft" align="right" valign="top"><a id="aec0525a11db6a3e67eaf4a46437023c4"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">nal_unit_type</a></td></tr>
<tr class="memdesc:aec0525a11db6a3e67eaf4a46437023c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">NAL unit type Used by GPU to generate new slice headers in slice size control. value range: [0..63]. <br /></td></tr>
<tr class="separator:aec0525a11db6a3e67eaf4a46437023c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1bbf68786f8623903ef84c1f21502b0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bbf68786f8623903ef84c1f21502b0f"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f">va_reserved</a> [VA_PADDING_HIGH]</td></tr>
-<tr class="memdesc:a1bbf68786f8623903ef84c1f21502b0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:a1bbf68786f8623903ef84c1f21502b0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b02bba1ac78d602d4d78179a4f6c599"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b02bba1ac78d602d4d78179a4f6c599"></a>
+<tr class="memitem:ab3de6765bffd3077adda8f5225734314"><td class="memItemLeft" align="right" valign="top"><a id="ab3de6765bffd3077adda8f5225734314"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">hierarchical_level_plus1</a></td></tr>
+<tr class="memdesc:ab3de6765bffd3077adda8f5225734314"><td class="mdescLeft">&#160;</td><td class="mdescRight">When hierachical_level_plus1 &gt; 0, hierachical_level_plus1-1 indicates the current frame's level.when it &gt; 0. B1, B2 setting in CodingType can be treated as B, hirachical level is determined by this variable.When hierachical_level_plus1 == 0, hierarchical level information still comes from coding_type. <br /></td></tr>
+<tr class="separator:ab3de6765bffd3077adda8f5225734314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf8fd4d4a4a6541352798459841e702d"><td class="memItemLeft" align="right" valign="top"><a id="abf8fd4d4a4a6541352798459841e702d"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">va_byte_reserved</a></td></tr>
+<tr class="memdesc:abf8fd4d4a4a6541352798459841e702d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:abf8fd4d4a4a6541352798459841e702d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94b714c9a1271586f0d27741189f8281"><td class="memItemLeft" ><a id="a94b714c9a1271586f0d27741189f8281"></a>
+union {</td></tr>
+<tr class="memitem:a94b714c9a1271586f0d27741189f8281"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a94b714c9a1271586f0d27741189f8281">scc_fields</a></td></tr>
+<tr class="memdesc:a94b714c9a1271586f0d27741189f8281"><td class="mdescLeft">&#160;</td><td class="mdescRight">SCC flags to enable/disable feature, only IBC at present. <br /></td></tr>
+<tr class="separator:a94b714c9a1271586f0d27741189f8281"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4d9d688da6cae74f772aff517f6024c"><td class="memItemLeft" align="right" valign="top"><a id="ac4d9d688da6cae74f772aff517f6024c"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c">va_reserved</a> [VA_PADDING_HIGH - 1]</td></tr>
+<tr class="memdesc:ac4d9d688da6cae74f772aff517f6024c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:ac4d9d688da6cae74f772aff517f6024c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b02bba1ac78d602d4d78179a4f6c599"><td class="memItemLeft" align="right" valign="top"><a id="a7b02bba1ac78d602d4d78179a4f6c599"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">idr_pic_flag</a>: 1</td></tr>
<tr class="memdesc:a7b02bba1ac78d602d4d78179a4f6c599"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is picture an IDR picture? <br /></td></tr>
<tr class="separator:a7b02bba1ac78d602d4d78179a4f6c599"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6da0f618de24ae87e7355a567b489012"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6da0f618de24ae87e7355a567b489012"></a>
+<tr class="memitem:a6da0f618de24ae87e7355a567b489012"><td class="memItemLeft" align="right" valign="top"><a id="a6da0f618de24ae87e7355a567b489012"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6da0f618de24ae87e7355a567b489012">coding_type</a>: 3</td></tr>
<tr class="memdesc:a6da0f618de24ae87e7355a567b489012"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture type. I - 1; P - 2; B - 3; B1 - 4; B2 - 5; B1 and B2 are frame types for hierachical B, explanation can refer to num_b_in_gop[]. <br /></td></tr>
<tr class="separator:a6da0f618de24ae87e7355a567b489012"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afea9bdf917032518e32d3b52febc639d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea9bdf917032518e32d3b52febc639d"></a>
+<tr class="memitem:afea9bdf917032518e32d3b52febc639d"><td class="memItemLeft" align="right" valign="top"><a id="afea9bdf917032518e32d3b52febc639d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d">reference_pic_flag</a>: 1</td></tr>
<tr class="memdesc:afea9bdf917032518e32d3b52febc639d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is picture a reference picture? <br /></td></tr>
<tr class="separator:afea9bdf917032518e32d3b52febc639d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68a58b7e16d34cbfaa47ce028d5beac8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68a58b7e16d34cbfaa47ce028d5beac8"></a>
+<tr class="memitem:a68a58b7e16d34cbfaa47ce028d5beac8"><td class="memItemLeft" align="right" valign="top"><a id="a68a58b7e16d34cbfaa47ce028d5beac8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8">dependent_slice_segments_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a68a58b7e16d34cbfaa47ce028d5beac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a68a58b7e16d34cbfaa47ce028d5beac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd140f22f2e8e44e7481c9b08d887da7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd140f22f2e8e44e7481c9b08d887da7"></a>
+<tr class="memitem:afd140f22f2e8e44e7481c9b08d887da7"><td class="memItemLeft" align="right" valign="top"><a id="afd140f22f2e8e44e7481c9b08d887da7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7">sign_data_hiding_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:afd140f22f2e8e44e7481c9b08d887da7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:afd140f22f2e8e44e7481c9b08d887da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0976228f39a24b3fab955030b4bd85b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0976228f39a24b3fab955030b4bd85b"></a>
+<tr class="memitem:ac0976228f39a24b3fab955030b4bd85b"><td class="memItemLeft" align="right" valign="top"><a id="ac0976228f39a24b3fab955030b4bd85b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ac0976228f39a24b3fab955030b4bd85b">constrained_intra_pred_flag</a>: 1</td></tr>
<tr class="memdesc:ac0976228f39a24b3fab955030b4bd85b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ac0976228f39a24b3fab955030b4bd85b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a59ac0034b49c0282c90169ef0564e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a59ac0034b49c0282c90169ef0564e2"></a>
+<tr class="memitem:a6a59ac0034b49c0282c90169ef0564e2"><td class="memItemLeft" align="right" valign="top"><a id="a6a59ac0034b49c0282c90169ef0564e2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">transform_skip_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a6a59ac0034b49c0282c90169ef0564e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a6a59ac0034b49c0282c90169ef0564e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9250ac074f01a96cd6718193482c9ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9250ac074f01a96cd6718193482c9ca"></a>
+<tr class="memitem:ad9250ac074f01a96cd6718193482c9ca"><td class="memItemLeft" align="right" valign="top"><a id="ad9250ac074f01a96cd6718193482c9ca"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ad9250ac074f01a96cd6718193482c9ca">cu_qp_delta_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:ad9250ac074f01a96cd6718193482c9ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ad9250ac074f01a96cd6718193482c9ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4f8536220af03abaa65ae782fc01b3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4f8536220af03abaa65ae782fc01b3a"></a>
+<tr class="memitem:aa4f8536220af03abaa65ae782fc01b3a"><td class="memItemLeft" align="right" valign="top"><a id="aa4f8536220af03abaa65ae782fc01b3a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">weighted_pred_flag</a>: 1</td></tr>
<tr class="memdesc:aa4f8536220af03abaa65ae782fc01b3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:aa4f8536220af03abaa65ae782fc01b3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0923657f8a90619de1f3b2f512498c42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0923657f8a90619de1f3b2f512498c42"></a>
+<tr class="memitem:a0923657f8a90619de1f3b2f512498c42"><td class="memItemLeft" align="right" valign="top"><a id="a0923657f8a90619de1f3b2f512498c42"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">weighted_bipred_flag</a>: 1</td></tr>
<tr class="memdesc:a0923657f8a90619de1f3b2f512498c42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a0923657f8a90619de1f3b2f512498c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7dccae6bcbc9318466047cf4ec170854"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dccae6bcbc9318466047cf4ec170854"></a>
+<tr class="memitem:a7dccae6bcbc9318466047cf4ec170854"><td class="memItemLeft" align="right" valign="top"><a id="a7dccae6bcbc9318466047cf4ec170854"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">transquant_bypass_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a7dccae6bcbc9318466047cf4ec170854"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a7dccae6bcbc9318466047cf4ec170854"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb2c3d53c0435266c6bae473e56d7a6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb2c3d53c0435266c6bae473e56d7a6b"></a>
+<tr class="memitem:aeb2c3d53c0435266c6bae473e56d7a6b"><td class="memItemLeft" align="right" valign="top"><a id="aeb2c3d53c0435266c6bae473e56d7a6b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b">tiles_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:aeb2c3d53c0435266c6bae473e56d7a6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:aeb2c3d53c0435266c6bae473e56d7a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3e0e3006a2ae3ff917b490c6ab44191"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3e0e3006a2ae3ff917b490c6ab44191"></a>
+<tr class="memitem:ab3e0e3006a2ae3ff917b490c6ab44191"><td class="memItemLeft" align="right" valign="top"><a id="ab3e0e3006a2ae3ff917b490c6ab44191"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">entropy_coding_sync_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:ab3e0e3006a2ae3ff917b490c6ab44191"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ab3e0e3006a2ae3ff917b490c6ab44191"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0911b70f0049cbde5e20e6f681033c39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0911b70f0049cbde5e20e6f681033c39"></a>
+<tr class="memitem:a0911b70f0049cbde5e20e6f681033c39"><td class="memItemLeft" align="right" valign="top"><a id="a0911b70f0049cbde5e20e6f681033c39"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39">loop_filter_across_tiles_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a0911b70f0049cbde5e20e6f681033c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a0911b70f0049cbde5e20e6f681033c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af04cc43f9ac40e83ed408f86197bfc44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af04cc43f9ac40e83ed408f86197bfc44"></a>
+<tr class="memitem:af04cc43f9ac40e83ed408f86197bfc44"><td class="memItemLeft" align="right" valign="top"><a id="af04cc43f9ac40e83ed408f86197bfc44"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">pps_loop_filter_across_slices_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:af04cc43f9ac40e83ed408f86197bfc44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:af04cc43f9ac40e83ed408f86197bfc44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a87241712e9b7350b86f81d9b70a6261a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87241712e9b7350b86f81d9b70a6261a"></a>
+<tr class="memitem:a87241712e9b7350b86f81d9b70a6261a"><td class="memItemLeft" align="right" valign="top"><a id="a87241712e9b7350b86f81d9b70a6261a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a">scaling_list_data_present_flag</a>: 1</td></tr>
<tr class="memdesc:a87241712e9b7350b86f81d9b70a6261a"><td class="mdescLeft">&#160;</td><td class="mdescRight">A combination of HEVC syntax element of sps_scaling_list_data_present_flag and pps_scaling_list_data_present_flag when scaling_list_enable_flag is 0, it must be 0. <br /></td></tr>
<tr class="separator:a87241712e9b7350b86f81d9b70a6261a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63bc143a5df14d26d97a49400361741d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a63bc143a5df14d26d97a49400361741d"></a>
+<tr class="memitem:a63bc143a5df14d26d97a49400361741d"><td class="memItemLeft" align="right" valign="top"><a id="a63bc143a5df14d26d97a49400361741d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">screen_content_flag</a>: 1</td></tr>
<tr class="memdesc:a63bc143a5df14d26d97a49400361741d"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicate the current picture contains significant screen contents (text, characters, etc.) or animated image. GPU may want to treat them differently from normal video. For example, encoder may choose a small transform unit size and may use transform skip mode. <br /></td></tr>
<tr class="separator:a63bc143a5df14d26d97a49400361741d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ad6b886fa6192c3be2f2b60774d05d7"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">enable_gpu_weighted_prediction</a>: 1</td></tr>
<tr class="separator:a3ad6b886fa6192c3be2f2b60774d05d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8bf7f4f8e521361324385f0825303dd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bf7f4f8e521361324385f0825303dd9"></a>
+<tr class="memitem:a8bf7f4f8e521361324385f0825303dd9"><td class="memItemLeft" align="right" valign="top"><a id="a8bf7f4f8e521361324385f0825303dd9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9">no_output_of_prior_pics_flag</a>: 1</td></tr>
<tr class="memdesc:a8bf7f4f8e521361324385f0825303dd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC syntax element in slice segment header GPU uses it to generate new slice headers in slice size control. <br /></td></tr>
<tr class="separator:a8bf7f4f8e521361324385f0825303dd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b4e314ef4e0b76850d70df389591f9b"><td class="memItemLeft" align="right" valign="top"><a id="a3b4e314ef4e0b76850d70df389591f9b"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">pps_curr_pic_ref_enabled_flag</a>: 1</td></tr>
+<tr class="memdesc:a3b4e314ef4e0b76850d70df389591f9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
+<tr class="separator:a3b4e314ef4e0b76850d70df389591f9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7342235ffd38a8b034317a3fc15ecd9"><td class="memItemLeft" align="right" valign="top"><a id="af7342235ffd38a8b034317a3fc15ecd9"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">reserved</a>: 15</td></tr>
+<tr class="memdesc:af7342235ffd38a8b034317a3fc15ecd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bits for future use, must be zero. <br /></td></tr>
+<tr class="separator:af7342235ffd38a8b034317a3fc15ecd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Picture parameter for HEVC encoding in main &amp; main 10 profiles. </p>
@@ -258,7 +255,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
<p>If <code>pic_scaling_matrix_present_flag</code> is set to <code>1</code>, then a <a class="el" href="structVAQMatrixBufferHEVC.html" title="HEVC Quantization Matrix Buffer Structure. ">VAQMatrixBufferHEVC</a> buffer shall also be provided within the same <code><a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a></code> call as this picture parameter buffer. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a15c5a96f28d691a30bd70e26d7980682"></a>
+<a id="a15c5a96f28d691a30bd70e26d7980682"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a15c5a96f28d691a30bd70e26d7980682">&#9670;&nbsp;</a></span>coded_buf</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -273,7 +272,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9533605fb07ec67eb3207486d27c8362"></a>
+<a id="a9533605fb07ec67eb3207486d27c8362"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9533605fb07ec67eb3207486d27c8362">&#9670;&nbsp;</a></span>decoded_curr_pic</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -288,7 +289,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a3ad6b886fa6192c3be2f2b60774d05d7"></a>
+<a id="a3ad6b886fa6192c3be2f2b60774d05d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3ad6b886fa6192c3be2f2b60774d05d7">&#9670;&nbsp;</a></span>enable_gpu_weighted_prediction</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -301,7 +304,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a4aedb7d0bc48ee890c33cd2a6eea0c3e"></a>
+<a id="a4aedb7d0bc48ee890c33cd2a6eea0c3e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4aedb7d0bc48ee890c33cd2a6eea0c3e">&#9670;&nbsp;</a></span>last_picture</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -316,7 +321,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a27cfbeaf1b462418b9fcc3ed3d8291a8"></a>
+<a id="a27cfbeaf1b462418b9fcc3ed3d8291a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a27cfbeaf1b462418b9fcc3ed3d8291a8">&#9670;&nbsp;</a></span>reference_frames</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -336,6 +343,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferJPEG-members.html b/structVAEncPictureParameterBufferJPEG-members.html
index 28f1758..3d037ed 100644
--- a/structVAEncPictureParameterBufferJPEG-members.html
+++ b/structVAEncPictureParameterBufferJPEG-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f">interleaved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044">num_components</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874">num_scan</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235">pic_flags</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd">pic_flags</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9">picture_height</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec">picture_width</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">profile</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
@@ -109,6 +85,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferJPEG.html b/structVAEncPictureParameterBufferJPEG.html
index 80fb1aa..9371dec 100644
--- a/structVAEncPictureParameterBufferJPEG.html
+++ b/structVAEncPictureParameterBufferJPEG.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferJPEG Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,72 +74,72 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ab96d7936f1b696e9e5b7e50e54ce7e62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab96d7936f1b696e9e5b7e50e54ce7e62"></a>
+<tr class="memitem:ab96d7936f1b696e9e5b7e50e54ce7e62"><td class="memItemLeft" align="right" valign="top"><a id="ab96d7936f1b696e9e5b7e50e54ce7e62"></a>
VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62">reconstructed_picture</a></td></tr>
<tr class="memdesc:ab96d7936f1b696e9e5b7e50e54ce7e62"><td class="mdescLeft">&#160;</td><td class="mdescRight">holds reconstructed picture. <br /></td></tr>
<tr class="separator:ab96d7936f1b696e9e5b7e50e54ce7e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fdcb407844816f5f2ed3a75a7f3f5ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fdcb407844816f5f2ed3a75a7f3f5ec"></a>
+<tr class="memitem:a2fdcb407844816f5f2ed3a75a7f3f5ec"><td class="memItemLeft" align="right" valign="top"><a id="a2fdcb407844816f5f2ed3a75a7f3f5ec"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec">picture_width</a></td></tr>
<tr class="memdesc:a2fdcb407844816f5f2ed3a75a7f3f5ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture width. <br /></td></tr>
<tr class="separator:a2fdcb407844816f5f2ed3a75a7f3f5ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abad2df21de6ec3058fdca919e8b71cd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abad2df21de6ec3058fdca919e8b71cd9"></a>
+<tr class="memitem:abad2df21de6ec3058fdca919e8b71cd9"><td class="memItemLeft" align="right" valign="top"><a id="abad2df21de6ec3058fdca919e8b71cd9"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9">picture_height</a></td></tr>
<tr class="memdesc:abad2df21de6ec3058fdca919e8b71cd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture height. <br /></td></tr>
<tr class="separator:abad2df21de6ec3058fdca919e8b71cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e7849e6cd9a1227dd84fbc96633c561"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e7849e6cd9a1227dd84fbc96633c561"></a>
+<tr class="memitem:a7e7849e6cd9a1227dd84fbc96633c561"><td class="memItemLeft" align="right" valign="top"><a id="a7e7849e6cd9a1227dd84fbc96633c561"></a>
<a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a7e7849e6cd9a1227dd84fbc96633c561">coded_buf</a></td></tr>
<tr class="memdesc:a7e7849e6cd9a1227dd84fbc96633c561"><td class="mdescLeft">&#160;</td><td class="mdescRight">holds coded data. <br /></td></tr>
<tr class="separator:a7e7849e6cd9a1227dd84fbc96633c561"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a944ca58fbc5576a4f23417007316f235"><td class="memItemLeft" ><a class="anchor" id="a944ca58fbc5576a4f23417007316f235"></a>
+<tr class="memitem:aeffaa0f9277f279d1b408d933b27befd"><td class="memItemLeft" ><a id="aeffaa0f9277f279d1b408d933b27befd"></a>
union {</td></tr>
-<tr class="memitem:a944ca58fbc5576a4f23417007316f235"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a944ca58fbc5576a4f23417007316f235">pic_flags</a></td></tr>
-<tr class="memdesc:a944ca58fbc5576a4f23417007316f235"><td class="mdescLeft">&#160;</td><td class="mdescRight">pic_flags <br /></td></tr>
-<tr class="separator:a944ca58fbc5576a4f23417007316f235"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09d70c284e1a615f556e60aaf0d2327e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09d70c284e1a615f556e60aaf0d2327e"></a>
+<tr class="memitem:aeffaa0f9277f279d1b408d933b27befd"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#aeffaa0f9277f279d1b408d933b27befd">pic_flags</a></td></tr>
+<tr class="memdesc:aeffaa0f9277f279d1b408d933b27befd"><td class="mdescLeft">&#160;</td><td class="mdescRight">pic_flags <br /></td></tr>
+<tr class="separator:aeffaa0f9277f279d1b408d933b27befd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09d70c284e1a615f556e60aaf0d2327e"><td class="memItemLeft" align="right" valign="top"><a id="a09d70c284e1a615f556e60aaf0d2327e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a09d70c284e1a615f556e60aaf0d2327e">sample_bit_depth</a></td></tr>
<tr class="memdesc:a09d70c284e1a615f556e60aaf0d2327e"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of bits per sample. <br /></td></tr>
<tr class="separator:a09d70c284e1a615f556e60aaf0d2327e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e905cf35a5c6b3ca1141305ceb96874"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e905cf35a5c6b3ca1141305ceb96874"></a>
+<tr class="memitem:a1e905cf35a5c6b3ca1141305ceb96874"><td class="memItemLeft" align="right" valign="top"><a id="a1e905cf35a5c6b3ca1141305ceb96874"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874">num_scan</a></td></tr>
<tr class="memdesc:a1e905cf35a5c6b3ca1141305ceb96874"><td class="mdescLeft">&#160;</td><td class="mdescRight">total number of scans in image. <br /></td></tr>
<tr class="separator:a1e905cf35a5c6b3ca1141305ceb96874"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ffeb385ee75cb2cf4c8c92571341044"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ffeb385ee75cb2cf4c8c92571341044"></a>
+<tr class="memitem:a5ffeb385ee75cb2cf4c8c92571341044"><td class="memItemLeft" align="right" valign="top"><a id="a5ffeb385ee75cb2cf4c8c92571341044"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044">num_components</a></td></tr>
<tr class="memdesc:a5ffeb385ee75cb2cf4c8c92571341044"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of image components in frame. <br /></td></tr>
<tr class="separator:a5ffeb385ee75cb2cf4c8c92571341044"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af24a61768ae4ac3b62772422ca9bf79e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af24a61768ae4ac3b62772422ca9bf79e"></a>
+<tr class="memitem:af24a61768ae4ac3b62772422ca9bf79e"><td class="memItemLeft" align="right" valign="top"><a id="af24a61768ae4ac3b62772422ca9bf79e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#af24a61768ae4ac3b62772422ca9bf79e">component_id</a> [4]</td></tr>
<tr class="memdesc:af24a61768ae4ac3b62772422ca9bf79e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Component identifier (Ci). <br /></td></tr>
<tr class="separator:af24a61768ae4ac3b62772422ca9bf79e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0015c48b008799f98797713ab49e2a31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0015c48b008799f98797713ab49e2a31"></a>
+<tr class="memitem:a0015c48b008799f98797713ab49e2a31"><td class="memItemLeft" align="right" valign="top"><a id="a0015c48b008799f98797713ab49e2a31"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a0015c48b008799f98797713ab49e2a31">quantiser_table_selector</a> [4]</td></tr>
<tr class="memdesc:a0015c48b008799f98797713ab49e2a31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quantization table selector (Tqi). <br /></td></tr>
<tr class="separator:a0015c48b008799f98797713ab49e2a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a828e2d348861fa55da1879a627d94ac0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a828e2d348861fa55da1879a627d94ac0"></a>
+<tr class="memitem:a828e2d348861fa55da1879a627d94ac0"><td class="memItemLeft" align="right" valign="top"><a id="a828e2d348861fa55da1879a627d94ac0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">quality</a></td></tr>
<tr class="memdesc:a828e2d348861fa55da1879a627d94ac0"><td class="mdescLeft">&#160;</td><td class="mdescRight">number from 1 to 100 that specifies quality of image. <br /></td></tr>
<tr class="separator:a828e2d348861fa55da1879a627d94ac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a16ec14d30b17d5d157088523141f8282"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16ec14d30b17d5d157088523141f8282"></a>
+<tr class="memitem:a16ec14d30b17d5d157088523141f8282"><td class="memItemLeft" align="right" valign="top"><a id="a16ec14d30b17d5d157088523141f8282"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a16ec14d30b17d5d157088523141f8282"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a16ec14d30b17d5d157088523141f8282"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2378989899c65968c205e64e51eb9c87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2378989899c65968c205e64e51eb9c87"></a>
+<tr class="memitem:a2378989899c65968c205e64e51eb9c87"><td class="memItemLeft" align="right" valign="top"><a id="a2378989899c65968c205e64e51eb9c87"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">profile</a>: 2</td></tr>
<tr class="memdesc:a2378989899c65968c205e64e51eb9c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">profile: 0 - Baseline, 1 - Extended, 2 - Lossless, 3 - Hierarchical <br /></td></tr>
<tr class="separator:a2378989899c65968c205e64e51eb9c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea5348070cb98d4c428e32c72ba22e87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea5348070cb98d4c428e32c72ba22e87"></a>
+<tr class="memitem:aea5348070cb98d4c428e32c72ba22e87"><td class="memItemLeft" align="right" valign="top"><a id="aea5348070cb98d4c428e32c72ba22e87"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87">progressive</a>: 1</td></tr>
<tr class="memdesc:aea5348070cb98d4c428e32c72ba22e87"><td class="mdescLeft">&#160;</td><td class="mdescRight">progressive: 0 - sequential, 1 - extended, 2 - progressive <br /></td></tr>
<tr class="separator:aea5348070cb98d4c428e32c72ba22e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83504679e9d52ce36926d2bdc033eac3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83504679e9d52ce36926d2bdc033eac3"></a>
+<tr class="memitem:a83504679e9d52ce36926d2bdc033eac3"><td class="memItemLeft" align="right" valign="top"><a id="a83504679e9d52ce36926d2bdc033eac3"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3">huffman</a>: 1</td></tr>
<tr class="memdesc:a83504679e9d52ce36926d2bdc033eac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">huffman: 0 - arithmetic, 1 - huffman <br /></td></tr>
<tr class="separator:a83504679e9d52ce36926d2bdc033eac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a130333be2ef268f9b53283d156d6aa5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a130333be2ef268f9b53283d156d6aa5f"></a>
+<tr class="memitem:a130333be2ef268f9b53283d156d6aa5f"><td class="memItemLeft" align="right" valign="top"><a id="a130333be2ef268f9b53283d156d6aa5f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f">interleaved</a>: 1</td></tr>
<tr class="memdesc:a130333be2ef268f9b53283d156d6aa5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">interleaved: 0 - non interleaved, 1 - interleaved <br /></td></tr>
<tr class="separator:a130333be2ef268f9b53283d156d6aa5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90d24a7b3ccae4e2f5389f3ea0a3aac1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90d24a7b3ccae4e2f5389f3ea0a3aac1"></a>
+<tr class="memitem:a90d24a7b3ccae4e2f5389f3ea0a3aac1"><td class="memItemLeft" align="right" valign="top"><a id="a90d24a7b3ccae4e2f5389f3ea0a3aac1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1">differential</a>: 1</td></tr>
<tr class="memdesc:a90d24a7b3ccae4e2f5389f3ea0a3aac1"><td class="mdescLeft">&#160;</td><td class="mdescRight">differential: 0 - non differential, 1 - differential <br /></td></tr>
<tr class="separator:a90d24a7b3ccae4e2f5389f3ea0a3aac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -176,6 +152,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferMPEG2-members.html b/structVAEncPictureParameterBufferMPEG2-members.html
index 07b9030..bf798d9 100644
--- a/structVAEncPictureParameterBufferMPEG2-members.html
+++ b/structVAEncPictureParameterBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -118,6 +94,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e">vbv_delay</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferMPEG2.html b/structVAEncPictureParameterBufferMPEG2.html
index 97c3b92..64cec64 100644
--- a/structVAEncPictureParameterBufferMPEG2.html
+++ b/structVAEncPictureParameterBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a3c48c0b538fc56f2d87ac825c8483483"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c48c0b538fc56f2d87ac825c8483483"></a>
+<tr class="memitem:a3c48c0b538fc56f2d87ac825c8483483"><td class="memItemLeft" align="right" valign="top"><a id="a3c48c0b538fc56f2d87ac825c8483483"></a>
VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483">forward_reference_picture</a></td></tr>
<tr class="memdesc:a3c48c0b538fc56f2d87ac825c8483483"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward reference picture. <br /></td></tr>
<tr class="separator:a3c48c0b538fc56f2d87ac825c8483483"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a404fbe1ba65343e0fec25d84d7a6edeb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a404fbe1ba65343e0fec25d84d7a6edeb"></a>
+<tr class="memitem:a404fbe1ba65343e0fec25d84d7a6edeb"><td class="memItemLeft" align="right" valign="top"><a id="a404fbe1ba65343e0fec25d84d7a6edeb"></a>
VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">backward_reference_picture</a></td></tr>
<tr class="memdesc:a404fbe1ba65343e0fec25d84d7a6edeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backward reference picture. <br /></td></tr>
<tr class="separator:a404fbe1ba65343e0fec25d84d7a6edeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90666f6d22e456cac9014ea5742c9e03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90666f6d22e456cac9014ea5742c9e03"></a>
+<tr class="memitem:a90666f6d22e456cac9014ea5742c9e03"><td class="memItemLeft" align="right" valign="top"><a id="a90666f6d22e456cac9014ea5742c9e03"></a>
VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03">reconstructed_picture</a></td></tr>
<tr class="memdesc:a90666f6d22e456cac9014ea5742c9e03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reconstructed(decoded) picture. <br /></td></tr>
<tr class="separator:a90666f6d22e456cac9014ea5742c9e03"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,87 +92,87 @@ VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
<tr class="memitem:a9a619cff91a2b620c5de0e5028be564f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f">last_picture</a></td></tr>
<tr class="memdesc:a9a619cff91a2b620c5de0e5028be564f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to indicate the picture is the last one or not. <a href="#a9a619cff91a2b620c5de0e5028be564f">More...</a><br /></td></tr>
<tr class="separator:a9a619cff91a2b620c5de0e5028be564f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7611d96bc4a4eba658093a51db1721e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7611d96bc4a4eba658093a51db1721e"></a>
+<tr class="memitem:ab7611d96bc4a4eba658093a51db1721e"><td class="memItemLeft" align="right" valign="top"><a id="ab7611d96bc4a4eba658093a51db1721e"></a>
VAEncPictureType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e">picture_type</a></td></tr>
<tr class="memdesc:ab7611d96bc4a4eba658093a51db1721e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture type. <br /></td></tr>
<tr class="separator:ab7611d96bc4a4eba658093a51db1721e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64e741a8dcb3ca74ce26c16bedf3d495"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64e741a8dcb3ca74ce26c16bedf3d495"></a>
+<tr class="memitem:a64e741a8dcb3ca74ce26c16bedf3d495"><td class="memItemLeft" align="right" valign="top"><a id="a64e741a8dcb3ca74ce26c16bedf3d495"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495">temporal_reference</a></td></tr>
<tr class="memdesc:a64e741a8dcb3ca74ce26c16bedf3d495"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in picture_header() <br /></td></tr>
<tr class="separator:a64e741a8dcb3ca74ce26c16bedf3d495"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9438de68ef1f648b3b4bc3fb0896012e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9438de68ef1f648b3b4bc3fb0896012e"></a>
+<tr class="memitem:a9438de68ef1f648b3b4bc3fb0896012e"><td class="memItemLeft" align="right" valign="top"><a id="a9438de68ef1f648b3b4bc3fb0896012e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e">vbv_delay</a></td></tr>
<tr class="memdesc:a9438de68ef1f648b3b4bc3fb0896012e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in picture_header() <br /></td></tr>
<tr class="separator:a9438de68ef1f648b3b4bc3fb0896012e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad83c5dfd5ebcd1fdc8a11cbda7f57425"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad83c5dfd5ebcd1fdc8a11cbda7f57425"></a>
+<tr class="memitem:ad83c5dfd5ebcd1fdc8a11cbda7f57425"><td class="memItemLeft" align="right" valign="top"><a id="ad83c5dfd5ebcd1fdc8a11cbda7f57425"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425">f_code</a> [2][2]</td></tr>
<tr class="memdesc:ad83c5dfd5ebcd1fdc8a11cbda7f57425"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ad83c5dfd5ebcd1fdc8a11cbda7f57425"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4cd41c1c987fb88fa82a842b6ff9f1ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4cd41c1c987fb88fa82a842b6ff9f1ee"></a>
+<tr class="memitem:a4cd41c1c987fb88fa82a842b6ff9f1ee"><td class="memItemLeft" align="right" valign="top"><a id="a4cd41c1c987fb88fa82a842b6ff9f1ee"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a4cd41c1c987fb88fa82a842b6ff9f1ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a4cd41c1c987fb88fa82a842b6ff9f1ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae0957df07a3dcc06db7ea12d121b9752"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0957df07a3dcc06db7ea12d121b9752"></a>
+<tr class="memitem:ae0957df07a3dcc06db7ea12d121b9752"><td class="memItemLeft" align="right" valign="top"><a id="ae0957df07a3dcc06db7ea12d121b9752"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752">intra_dc_precision</a>: 2</td></tr>
<tr class="memdesc:ae0957df07a3dcc06db7ea12d121b9752"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ae0957df07a3dcc06db7ea12d121b9752"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a39eab82897adf07b39a077de74264a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a39eab82897adf07b39a077de74264a"></a>
+<tr class="memitem:a9a39eab82897adf07b39a077de74264a"><td class="memItemLeft" align="right" valign="top"><a id="a9a39eab82897adf07b39a077de74264a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a9a39eab82897adf07b39a077de74264a">picture_structure</a>: 2</td></tr>
<tr class="memdesc:a9a39eab82897adf07b39a077de74264a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a9a39eab82897adf07b39a077de74264a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acbb81b4db61fa88b35b7f30e807660ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbb81b4db61fa88b35b7f30e807660ed"></a>
+<tr class="memitem:acbb81b4db61fa88b35b7f30e807660ed"><td class="memItemLeft" align="right" valign="top"><a id="acbb81b4db61fa88b35b7f30e807660ed"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed">top_field_first</a>: 1</td></tr>
<tr class="memdesc:acbb81b4db61fa88b35b7f30e807660ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:acbb81b4db61fa88b35b7f30e807660ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d6aae6f5e3a92be44be7906cdd6e9c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d6aae6f5e3a92be44be7906cdd6e9c8"></a>
+<tr class="memitem:a4d6aae6f5e3a92be44be7906cdd6e9c8"><td class="memItemLeft" align="right" valign="top"><a id="a4d6aae6f5e3a92be44be7906cdd6e9c8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a4d6aae6f5e3a92be44be7906cdd6e9c8">frame_pred_frame_dct</a>: 1</td></tr>
<tr class="memdesc:a4d6aae6f5e3a92be44be7906cdd6e9c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a4d6aae6f5e3a92be44be7906cdd6e9c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ef7c180ec4ca9dfd74281f520bccacf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ef7c180ec4ca9dfd74281f520bccacf"></a>
+<tr class="memitem:a4ef7c180ec4ca9dfd74281f520bccacf"><td class="memItemLeft" align="right" valign="top"><a id="a4ef7c180ec4ca9dfd74281f520bccacf"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a4ef7c180ec4ca9dfd74281f520bccacf">concealment_motion_vectors</a>: 1</td></tr>
<tr class="memdesc:a4ef7c180ec4ca9dfd74281f520bccacf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a4ef7c180ec4ca9dfd74281f520bccacf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2491e7b4d92f443f1d197b4763134b53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2491e7b4d92f443f1d197b4763134b53"></a>
+<tr class="memitem:a2491e7b4d92f443f1d197b4763134b53"><td class="memItemLeft" align="right" valign="top"><a id="a2491e7b4d92f443f1d197b4763134b53"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53">q_scale_type</a>: 1</td></tr>
<tr class="memdesc:a2491e7b4d92f443f1d197b4763134b53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a2491e7b4d92f443f1d197b4763134b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17a29c3ee7c79b71fc3540c307499f70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17a29c3ee7c79b71fc3540c307499f70"></a>
+<tr class="memitem:a17a29c3ee7c79b71fc3540c307499f70"><td class="memItemLeft" align="right" valign="top"><a id="a17a29c3ee7c79b71fc3540c307499f70"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a17a29c3ee7c79b71fc3540c307499f70">intra_vlc_format</a>: 1</td></tr>
<tr class="memdesc:a17a29c3ee7c79b71fc3540c307499f70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a17a29c3ee7c79b71fc3540c307499f70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24c13ef9b936a68946c463dd9bb15824"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24c13ef9b936a68946c463dd9bb15824"></a>
+<tr class="memitem:a24c13ef9b936a68946c463dd9bb15824"><td class="memItemLeft" align="right" valign="top"><a id="a24c13ef9b936a68946c463dd9bb15824"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a24c13ef9b936a68946c463dd9bb15824">alternate_scan</a>: 1</td></tr>
<tr class="memdesc:a24c13ef9b936a68946c463dd9bb15824"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a24c13ef9b936a68946c463dd9bb15824"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad38747f13b13c4fcdc07f5b13c6f8be4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad38747f13b13c4fcdc07f5b13c6f8be4"></a>
+<tr class="memitem:ad38747f13b13c4fcdc07f5b13c6f8be4"><td class="memItemLeft" align="right" valign="top"><a id="ad38747f13b13c4fcdc07f5b13c6f8be4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4">repeat_first_field</a>: 1</td></tr>
<tr class="memdesc:ad38747f13b13c4fcdc07f5b13c6f8be4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ad38747f13b13c4fcdc07f5b13c6f8be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7832cee556d97d7245d95cdac7e9a38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7832cee556d97d7245d95cdac7e9a38"></a>
+<tr class="memitem:ad7832cee556d97d7245d95cdac7e9a38"><td class="memItemLeft" align="right" valign="top"><a id="ad7832cee556d97d7245d95cdac7e9a38"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad7832cee556d97d7245d95cdac7e9a38">progressive_frame</a>: 1</td></tr>
<tr class="memdesc:ad7832cee556d97d7245d95cdac7e9a38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ad7832cee556d97d7245d95cdac7e9a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c3bcb70e6fe2c04e9942b606828cccb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c3bcb70e6fe2c04e9942b606828cccb"></a>
+<tr class="memitem:a9c3bcb70e6fe2c04e9942b606828cccb"><td class="memItemLeft" align="right" valign="top"><a id="a9c3bcb70e6fe2c04e9942b606828cccb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a9c3bcb70e6fe2c04e9942b606828cccb">composite_display_flag</a>: 1</td></tr>
<tr class="memdesc:a9c3bcb70e6fe2c04e9942b606828cccb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a9c3bcb70e6fe2c04e9942b606828cccb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae56e3106b6ad0d91dd9b74ba317912a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae56e3106b6ad0d91dd9b74ba317912a7"></a>
+<tr class="memitem:ae56e3106b6ad0d91dd9b74ba317912a7"><td class="memItemLeft" align="right" valign="top"><a id="ae56e3106b6ad0d91dd9b74ba317912a7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7">v_axis</a>: 1</td></tr>
<tr class="memdesc:ae56e3106b6ad0d91dd9b74ba317912a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ae56e3106b6ad0d91dd9b74ba317912a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab92a7f24ec72d193aaf2f3635d952063"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab92a7f24ec72d193aaf2f3635d952063"></a>
+<tr class="memitem:ab92a7f24ec72d193aaf2f3635d952063"><td class="memItemLeft" align="right" valign="top"><a id="ab92a7f24ec72d193aaf2f3635d952063"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063">field_sequence</a>: 3</td></tr>
<tr class="memdesc:ab92a7f24ec72d193aaf2f3635d952063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ab92a7f24ec72d193aaf2f3635d952063"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad5cb2f3867b08f061c92dbd0dc7d6314"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5cb2f3867b08f061c92dbd0dc7d6314"></a>
+<tr class="memitem:ad5cb2f3867b08f061c92dbd0dc7d6314"><td class="memItemLeft" align="right" valign="top"><a id="ad5cb2f3867b08f061c92dbd0dc7d6314"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314">sub_carrier</a>: 1</td></tr>
<tr class="memdesc:ad5cb2f3867b08f061c92dbd0dc7d6314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ad5cb2f3867b08f061c92dbd0dc7d6314"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4560ad36f960f0efa90ce752680613d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4560ad36f960f0efa90ce752680613d"></a>
+<tr class="memitem:ab4560ad36f960f0efa90ce752680613d"><td class="memItemLeft" align="right" valign="top"><a id="ab4560ad36f960f0efa90ce752680613d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d">burst_amplitude</a>: 7</td></tr>
<tr class="memdesc:ab4560ad36f960f0efa90ce752680613d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:ab4560ad36f960f0efa90ce752680613d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7cb05d830338506dc2fc26b6643a0bf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cb05d830338506dc2fc26b6643a0bf2"></a>
+<tr class="memitem:a7cb05d830338506dc2fc26b6643a0bf2"><td class="memItemLeft" align="right" valign="top"><a id="a7cb05d830338506dc2fc26b6643a0bf2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2">sub_carrier_phase</a>: 8</td></tr>
<tr class="memdesc:a7cb05d830338506dc2fc26b6643a0bf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Picture coding extension. <br /></td></tr>
<tr class="separator:a7cb05d830338506dc2fc26b6643a0bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -209,7 +185,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<li>a #VAEncPackedHeaderDataBuffer which holds the actual packed header data. </li>
</ul>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a0c04fc83f6ac2357b9a810e84635cfd7"></a>
+<a id="a0c04fc83f6ac2357b9a810e84635cfd7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0c04fc83f6ac2357b9a810e84635cfd7">&#9670;&nbsp;</a></span>coded_buf</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -224,7 +202,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9a619cff91a2b620c5de0e5028be564f"></a>
+<a id="a9a619cff91a2b620c5de0e5028be564f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a619cff91a2b620c5de0e5028be564f">&#9670;&nbsp;</a></span>last_picture</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -244,6 +224,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferVP8-members.html b/structVAEncPictureParameterBufferVP8-members.html
index 504f29a..c70d2d6 100644
--- a/structVAEncPictureParameterBufferVP8-members.html
+++ b/structVAEncPictureParameterBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -115,6 +91,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferVP8.html b/structVAEncPictureParameterBufferVP8.html
index feb52b8..9dee91d 100644
--- a/structVAEncPictureParameterBufferVP8.html
+++ b/structVAEncPictureParameterBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -110,13 +86,13 @@ Public Attributes</h2></td></tr>
<tr class="separator:a82c44af4f5f7011bf723d421909d0867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a454ea857f771f88e66510e51f3b70546"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546">clamp_qindex_low</a></td></tr>
<tr class="separator:a454ea857f771f88e66510e51f3b70546"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c74d57050dcae5c47d68a7968c57ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c74d57050dcae5c47d68a7968c57ad9"></a>
+<tr class="memitem:a6c74d57050dcae5c47d68a7968c57ad9"><td class="memItemLeft" align="right" valign="top"><a id="a6c74d57050dcae5c47d68a7968c57ad9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a6c74d57050dcae5c47d68a7968c57ad9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a6c74d57050dcae5c47d68a7968c57ad9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c9938e111da37b3f5fb3f0a5836d607"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP8.html#a3c9938e111da37b3f5fb3f0a5836d607">first_ref</a>: 2</td></tr>
<tr class="separator:a3c9938e111da37b3f5fb3f0a5836d607"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00f28a3f07ef30bd5cf96a0404110a71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00f28a3f07ef30bd5cf96a0404110a71"></a>
+<tr class="memitem:a00f28a3f07ef30bd5cf96a0404110a71"><td class="memItemLeft" align="right" valign="top"><a id="a00f28a3f07ef30bd5cf96a0404110a71"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71">reserved</a>: 16</td></tr>
<tr class="memdesc:a00f28a3f07ef30bd5cf96a0404110a71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved for future use, must be zero. <br /></td></tr>
<tr class="separator:a00f28a3f07ef30bd5cf96a0404110a71"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -153,7 +129,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP8 Encoding Picture Parameter Buffer Structure. </p>
<p>This structure conveys picture level parameters. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a82c44af4f5f7011bf723d421909d0867"></a>
+<a id="a82c44af4f5f7011bf723d421909d0867"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a82c44af4f5f7011bf723d421909d0867">&#9670;&nbsp;</a></span>clamp_qindex_high</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -166,7 +144,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a454ea857f771f88e66510e51f3b70546"></a>
+<a id="a454ea857f771f88e66510e51f3b70546"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a454ea857f771f88e66510e51f3b70546">&#9670;&nbsp;</a></span>clamp_qindex_low</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -179,7 +159,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a7ff8bae9eaee8c48ea69f598249ab5f0"></a>
+<a id="a7ff8bae9eaee8c48ea69f598249ab5f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7ff8bae9eaee8c48ea69f598249ab5f0">&#9670;&nbsp;</a></span>clamping_type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -192,7 +174,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ad09a48a6028722b8c2b8bbd68b5590cf"></a>
+<a id="ad09a48a6028722b8c2b8bbd68b5590cf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad09a48a6028722b8c2b8bbd68b5590cf">&#9670;&nbsp;</a></span>copy_buffer_to_alternate</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -205,7 +189,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ab907fbaf5c9b8d013cf7cb73b20fae75"></a>
+<a id="ab907fbaf5c9b8d013cf7cb73b20fae75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab907fbaf5c9b8d013cf7cb73b20fae75">&#9670;&nbsp;</a></span>copy_buffer_to_golden</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -218,7 +204,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a3c9938e111da37b3f5fb3f0a5836d607"></a>
+<a id="a3c9938e111da37b3f5fb3f0a5836d607"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c9938e111da37b3f5fb3f0a5836d607">&#9670;&nbsp;</a></span>first_ref</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -231,7 +219,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aaa4bd71bfd0cce78152414eca94643dd"></a>
+<a id="aaa4bd71bfd0cce78152414eca94643dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaa4bd71bfd0cce78152414eca94643dd">&#9670;&nbsp;</a></span>forced_lf_adjustment</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -244,7 +234,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="adb153ffcb3c63a09ed107955735e9615"></a>
+<a id="adb153ffcb3c63a09ed107955735e9615"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb153ffcb3c63a09ed107955735e9615">&#9670;&nbsp;</a></span>loop_filter_adj_enable</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -257,7 +249,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aa0639353fdc16d564cbad1aa9d517979"></a>
+<a id="aa0639353fdc16d564cbad1aa9d517979"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa0639353fdc16d564cbad1aa9d517979">&#9670;&nbsp;</a></span>loop_filter_level</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -270,7 +264,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ae53788d6d561c764b98d4b24512d64c7"></a>
+<a id="ae53788d6d561c764b98d4b24512d64c7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae53788d6d561c764b98d4b24512d64c7">&#9670;&nbsp;</a></span>mb_no_coeff_skip</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -283,7 +279,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5e4d654a16d096b7dda1d5c0fa9a2ab7"></a>
+<a id="a5e4d654a16d096b7dda1d5c0fa9a2ab7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e4d654a16d096b7dda1d5c0fa9a2ab7">&#9670;&nbsp;</a></span>mode_lf_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -296,7 +294,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a66bdd93d42197f453aa8a203dfe88a19"></a>
+<a id="a66bdd93d42197f453aa8a203dfe88a19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66bdd93d42197f453aa8a203dfe88a19">&#9670;&nbsp;</a></span>ref_lf_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -309,7 +309,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ab62ffa7a5570123a513c5ec708f89f3b"></a>
+<a id="ab62ffa7a5570123a513c5ec708f89f3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab62ffa7a5570123a513c5ec708f89f3b">&#9670;&nbsp;</a></span>refresh_alternate_frame</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -322,7 +324,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a1c7125f6026ec38bcdbf40b35a97ca55"></a>
+<a id="a1c7125f6026ec38bcdbf40b35a97ca55"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1c7125f6026ec38bcdbf40b35a97ca55">&#9670;&nbsp;</a></span>refresh_entropy_probs</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -335,7 +339,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af74d67e63db16f3ebcabaf235e22f94d"></a>
+<a id="af74d67e63db16f3ebcabaf235e22f94d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af74d67e63db16f3ebcabaf235e22f94d">&#9670;&nbsp;</a></span>refresh_golden_frame</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -348,7 +354,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="adf65d2dddbed913fe754f5293e21a4d3"></a>
+<a id="adf65d2dddbed913fe754f5293e21a4d3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adf65d2dddbed913fe754f5293e21a4d3">&#9670;&nbsp;</a></span>refresh_last</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -361,7 +369,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a73ade06f76cd4d0a2e76198d3485d49a"></a>
+<a id="a73ade06f76cd4d0a2e76198d3485d49a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73ade06f76cd4d0a2e76198d3485d49a">&#9670;&nbsp;</a></span>sharpness_level</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -374,7 +384,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a78aad7166d46fdcd56e87cc05a6097a7"></a>
+<a id="a78aad7166d46fdcd56e87cc05a6097a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78aad7166d46fdcd56e87cc05a6097a7">&#9670;&nbsp;</a></span>sign_bias_alternate</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -387,7 +399,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a7f02577df478c66997795e66fc3b996d"></a>
+<a id="a7f02577df478c66997795e66fc3b996d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f02577df478c66997795e66fc3b996d">&#9670;&nbsp;</a></span>sign_bias_golden</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -400,7 +414,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9dfa9d22664d7e8a9688d38a175c5b87"></a>
+<a id="a9dfa9d22664d7e8a9688d38a175c5b87"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9dfa9d22664d7e8a9688d38a175c5b87">&#9670;&nbsp;</a></span>update_mb_segmentation_map</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -413,7 +429,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aa48c94c38b361938b63bfc6b8c6adef8"></a>
+<a id="aa48c94c38b361938b63bfc6b8c6adef8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa48c94c38b361938b63bfc6b8c6adef8">&#9670;&nbsp;</a></span>update_segment_feature_data</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -431,6 +449,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferVP9-members.html b/structVAEncPictureParameterBufferVP9-members.html
index c5888d1..5526282 100644
--- a/structVAEncPictureParameterBufferVP9-members.html
+++ b/structVAEncPictureParameterBufferVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -133,6 +109,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncPictureParameterBufferVP9.html b/structVAEncPictureParameterBufferVP9.html
index 0f8a058..e3c3792 100644
--- a/structVAEncPictureParameterBufferVP9.html
+++ b/structVAEncPictureParameterBufferVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncPictureParameterBufferVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -103,11 +79,11 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a5755e9f57004b81516b9da765c9fff0a"><td class="memItemLeft" align="right" valign="top">VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a5755e9f57004b81516b9da765c9fff0a">reference_frames</a> [8]</td></tr>
<tr class="memdesc:a5755e9f57004b81516b9da765c9fff0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">reference frame buffers Each entry of the array specifies the surface index of the picture that is referred by current picture or will be referred by any future picture. The valid entries take value from 0 to 127, inclusive. Non-valid entries, those do not point to pictures which are referred by current picture or future pictures, should take value 0xFF. Other values are not allowed. <a href="#a5755e9f57004b81516b9da765c9fff0a">More...</a><br /></td></tr>
<tr class="separator:a5755e9f57004b81516b9da765c9fff0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe1bcc84d9490d48f92323770716c9a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe1bcc84d9490d48f92323770716c9a2"></a>
+<tr class="memitem:abe1bcc84d9490d48f92323770716c9a2"><td class="memItemLeft" align="right" valign="top"><a id="abe1bcc84d9490d48f92323770716c9a2"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2">refresh_frame_flags</a></td></tr>
<tr class="memdesc:abe1bcc84d9490d48f92323770716c9a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicate which frames in DPB should be refreshed. same syntax and semantic as in VP9 code. <br /></td></tr>
<tr class="separator:abe1bcc84d9490d48f92323770716c9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab045759a26416249a1c7399aed8ca496"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab045759a26416249a1c7399aed8ca496"></a>
+<tr class="memitem:ab045759a26416249a1c7399aed8ca496"><td class="memItemLeft" align="right" valign="top"><a id="ab045759a26416249a1c7399aed8ca496"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496">luma_ac_qindex</a></td></tr>
<tr class="memdesc:ab045759a26416249a1c7399aed8ca496"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base Q index in the VP9 term. Added with per segment delta Q index to get Q index of Luma AC. <br /></td></tr>
<tr class="separator:ab045759a26416249a1c7399aed8ca496"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -117,17 +93,17 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="s
<tr class="separator:afd5e676254bb7d74143bbda84d753a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a913dd7e9c4b63677c4f32881cd20773a"><td class="memItemLeft" align="right" valign="top">int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a">chroma_dc_qindex_delta</a></td></tr>
<tr class="separator:a913dd7e9c4b63677c4f32881cd20773a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f66e58711415e352907dd52bc03db90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f66e58711415e352907dd52bc03db90"></a>
+<tr class="memitem:a8f66e58711415e352907dd52bc03db90"><td class="memItemLeft" align="right" valign="top"><a id="a8f66e58711415e352907dd52bc03db90"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90">filter_level</a></td></tr>
<tr class="memdesc:a8f66e58711415e352907dd52bc03db90"><td class="mdescLeft">&#160;</td><td class="mdescRight">filter level Corresponds to the same VP9 syntax element in frame header. <br /></td></tr>
<tr class="separator:a8f66e58711415e352907dd52bc03db90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3a63ec592328cef2ccda3139e9f558"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558">sharpness_level</a></td></tr>
<tr class="separator:a2f3a63ec592328cef2ccda3139e9f558"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53cebf50fb2fe3a781fc0e7f05b32830"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53cebf50fb2fe3a781fc0e7f05b32830"></a>
+<tr class="memitem:a53cebf50fb2fe3a781fc0e7f05b32830"><td class="memItemLeft" align="right" valign="top"><a id="a53cebf50fb2fe3a781fc0e7f05b32830"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a53cebf50fb2fe3a781fc0e7f05b32830">ref_lf_delta</a> [4]</td></tr>
<tr class="memdesc:a53cebf50fb2fe3a781fc0e7f05b32830"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loop filter level reference delta values. Contains a list of 4 delta values for reference frame based block-level loop filter adjustment. If no update, set to 0. value range [-63..63]. <br /></td></tr>
<tr class="separator:a53cebf50fb2fe3a781fc0e7f05b32830"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad91be6d93bc918d60ba63a684b658802"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad91be6d93bc918d60ba63a684b658802"></a>
+<tr class="memitem:ad91be6d93bc918d60ba63a684b658802"><td class="memItemLeft" align="right" valign="top"><a id="ad91be6d93bc918d60ba63a684b658802"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802">mode_lf_delta</a> [2]</td></tr>
<tr class="memdesc:ad91be6d93bc918d60ba63a684b658802"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loop filter level mode delta values. Contains a list of 4 delta values for coding mode based MB-level loop filter adjustment. If no update, set to 0. value range [-63..63]. <br /></td></tr>
<tr class="separator:ad91be6d93bc918d60ba63a684b658802"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,78 +119,78 @@ int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
<tr class="separator:a5d1bceea9a333a8f00e47a3e5346c958"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a01a1d137482ee7a72db54c9cb048ff"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff">bit_offset_segmentation</a></td></tr>
<tr class="separator:a7a01a1d137482ee7a72db54c9cb048ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e0bf7e97e0162584ac827b70b4153d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e0bf7e97e0162584ac827b70b4153d6"></a>
+<tr class="memitem:a9e0bf7e97e0162584ac827b70b4153d6"><td class="memItemLeft" align="right" valign="top"><a id="a9e0bf7e97e0162584ac827b70b4153d6"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">bit_size_segmentation</a></td></tr>
<tr class="memdesc:a9e0bf7e97e0162584ac827b70b4153d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">length in bit of segmentation portion from the location in bit stream where segmentation_enabled syntax is coded. When auto_segmentation is enabled, GPU uses this bit size to locate and update the information after segmentation. <br /></td></tr>
<tr class="separator:a9e0bf7e97e0162584ac827b70b4153d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6919ae19dc954826a83912cdcca96b64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6919ae19dc954826a83912cdcca96b64"></a>
+<tr class="memitem:a6919ae19dc954826a83912cdcca96b64"><td class="memItemLeft" align="right" valign="top"><a id="a6919ae19dc954826a83912cdcca96b64"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64">log2_tile_rows</a></td></tr>
<tr class="memdesc:a6919ae19dc954826a83912cdcca96b64"><td class="mdescLeft">&#160;</td><td class="mdescRight">log2 of number of tile rows Corresponds to the same VP9 syntax element in frame header. value range [0..2] <br /></td></tr>
<tr class="separator:a6919ae19dc954826a83912cdcca96b64"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b99e6af509efe09142c7f3c3548911d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b99e6af509efe09142c7f3c3548911d"></a>
+<tr class="memitem:a7b99e6af509efe09142c7f3c3548911d"><td class="memItemLeft" align="right" valign="top"><a id="a7b99e6af509efe09142c7f3c3548911d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d">log2_tile_columns</a></td></tr>
<tr class="memdesc:a7b99e6af509efe09142c7f3c3548911d"><td class="mdescLeft">&#160;</td><td class="mdescRight">log2 of number of tile columns Corresponds to the same VP9 syntax element in frame header. value range [0..5] <br /></td></tr>
<tr class="separator:a7b99e6af509efe09142c7f3c3548911d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa62323de5fa0f917d8db33bcd8a075ff"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff">skip_frame_flag</a></td></tr>
<tr class="memdesc:aa62323de5fa0f917d8db33bcd8a075ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicate frame-skip happens Application may choose to drop/skip one or mulitple encoded frames or to-be-encoded frame due to various reasons such as insufficient bandwidth. Application uses the following three flags to inform GPU about frame-skip. <a href="#aa62323de5fa0f917d8db33bcd8a075ff">More...</a><br /></td></tr>
<tr class="separator:aa62323de5fa0f917d8db33bcd8a075ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aece75972e3747d7b68a07df99f96702d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aece75972e3747d7b68a07df99f96702d"></a>
+<tr class="memitem:aece75972e3747d7b68a07df99f96702d"><td class="memItemLeft" align="right" valign="top"><a id="aece75972e3747d7b68a07df99f96702d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d">number_skip_frames</a></td></tr>
<tr class="memdesc:aece75972e3747d7b68a07df99f96702d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of frames skipped prior to the current frame. It includes only the skipped frames that were not counted before, and does not include the frame with skip_frame_flag == 2. Valid when skip_frame_flag = 1. <br /></td></tr>
<tr class="separator:aece75972e3747d7b68a07df99f96702d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3148e7b301616869cfb63b9a3f72bb39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3148e7b301616869cfb63b9a3f72bb39"></a>
+<tr class="memitem:a3148e7b301616869cfb63b9a3f72bb39"><td class="memItemLeft" align="right" valign="top"><a id="a3148e7b301616869cfb63b9a3f72bb39"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39">skip_frames_size</a></td></tr>
<tr class="memdesc:a3148e7b301616869cfb63b9a3f72bb39"><td class="mdescLeft">&#160;</td><td class="mdescRight">When skip_frame_flag = 1, the size of the skipped frames in bits. It includes only the skipped frames that were not counted before, and does not include the frame size with skip_frame_flag = 2. When skip_frame_flag = 2, it is the size of the current skipped frame that is to be encrypted. <br /></td></tr>
<tr class="separator:a3148e7b301616869cfb63b9a3f72bb39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af616beb2d6602584af4c30a16e8548e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af616beb2d6602584af4c30a16e8548e4"></a>
+<tr class="memitem:af616beb2d6602584af4c30a16e8548e4"><td class="memItemLeft" align="right" valign="top"><a id="af616beb2d6602584af4c30a16e8548e4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
<tr class="memdesc:af616beb2d6602584af4c30a16e8548e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:af616beb2d6602584af4c30a16e8548e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada4ced9c239bab566b0d33d175f57020"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada4ced9c239bab566b0d33d175f57020"></a>
+<tr class="memitem:ada4ced9c239bab566b0d33d175f57020"><td class="memItemLeft" align="right" valign="top"><a id="ada4ced9c239bab566b0d33d175f57020"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ada4ced9c239bab566b0d33d175f57020">ref_frame_ctrl_l0</a>: 3</td></tr>
<tr class="memdesc:ada4ced9c239bab566b0d33d175f57020"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indiates which frames to be used as reference. (Ref_frame_ctrl &amp; 0x01) ? 1: last frame as reference frame, 0: not. (Ref_frame_ctrl &amp; 0x02) ? 1: golden frame as reference frame, 0: not. (Ref_frame_ctrl &amp; 0x04) ? 1: alt frame as reference frame, 0: not. L0 is for forward prediction. L1 is for backward prediction. <br /></td></tr>
<tr class="separator:ada4ced9c239bab566b0d33d175f57020"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a688c7ac722e9a06b24a722f20e724c47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a688c7ac722e9a06b24a722f20e724c47"></a>
+<tr class="memitem:a688c7ac722e9a06b24a722f20e724c47"><td class="memItemLeft" align="right" valign="top"><a id="a688c7ac722e9a06b24a722f20e724c47"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47">ref_last_idx</a>: 3</td></tr>
<tr class="memdesc:a688c7ac722e9a06b24a722f20e724c47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last Reference Frame index Specifies the index to RefFrameList[] which points to the LAST reference frame. It corresponds to active_ref_idx[0] in VP9 code. <br /></td></tr>
<tr class="separator:a688c7ac722e9a06b24a722f20e724c47"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ce936d7a1fda9199ef1a672c224f25e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ce936d7a1fda9199ef1a672c224f25e"></a>
+<tr class="memitem:a9ce936d7a1fda9199ef1a672c224f25e"><td class="memItemLeft" align="right" valign="top"><a id="a9ce936d7a1fda9199ef1a672c224f25e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e">ref_last_sign_bias</a>: 1</td></tr>
<tr class="memdesc:a9ce936d7a1fda9199ef1a672c224f25e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the Sign Bias of the LAST reference frame. It corresponds to ref_frame_sign_bias[LAST_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:a9ce936d7a1fda9199ef1a672c224f25e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08807fb2dc08c55f748c9216859eb201"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08807fb2dc08c55f748c9216859eb201"></a>
+<tr class="memitem:a08807fb2dc08c55f748c9216859eb201"><td class="memItemLeft" align="right" valign="top"><a id="a08807fb2dc08c55f748c9216859eb201"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201">ref_gf_idx</a>: 3</td></tr>
<tr class="memdesc:a08807fb2dc08c55f748c9216859eb201"><td class="mdescLeft">&#160;</td><td class="mdescRight">GOLDEN Reference Frame index Specifies the index to RefFrameList[] which points to the Golden reference frame. It corresponds to active_ref_idx[1] in VP9 code. <br /></td></tr>
<tr class="separator:a08807fb2dc08c55f748c9216859eb201"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae33727850bfd025b1fee693408472d09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae33727850bfd025b1fee693408472d09"></a>
+<tr class="memitem:ae33727850bfd025b1fee693408472d09"><td class="memItemLeft" align="right" valign="top"><a id="ae33727850bfd025b1fee693408472d09"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09">ref_gf_sign_bias</a>: 1</td></tr>
<tr class="memdesc:ae33727850bfd025b1fee693408472d09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the Sign Bias of the GOLDEN reference frame. It corresponds to ref_frame_sign_bias[GOLDEN_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:ae33727850bfd025b1fee693408472d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada4c62b4ab074dac39cf1670ee316363"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada4c62b4ab074dac39cf1670ee316363"></a>
+<tr class="memitem:ada4c62b4ab074dac39cf1670ee316363"><td class="memItemLeft" align="right" valign="top"><a id="ada4c62b4ab074dac39cf1670ee316363"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ada4c62b4ab074dac39cf1670ee316363">ref_arf_idx</a>: 3</td></tr>
<tr class="memdesc:ada4c62b4ab074dac39cf1670ee316363"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alternate Reference Frame index Specifies the index to RefFrameList[] which points to the Alternate reference frame. It corresponds to active_ref_idx[2] in VP9 code. <br /></td></tr>
<tr class="separator:ada4c62b4ab074dac39cf1670ee316363"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb7504e26f1a215476bbcc69a1b71d8c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb7504e26f1a215476bbcc69a1b71d8c"></a>
+<tr class="memitem:aeb7504e26f1a215476bbcc69a1b71d8c"><td class="memItemLeft" align="right" valign="top"><a id="aeb7504e26f1a215476bbcc69a1b71d8c"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#aeb7504e26f1a215476bbcc69a1b71d8c">ref_arf_sign_bias</a>: 1</td></tr>
<tr class="memdesc:aeb7504e26f1a215476bbcc69a1b71d8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the Sign Bias of the ALTERNATE reference frame. It corresponds to ref_frame_sign_bias[ALTREF_FRAME] in VP9 code. <br /></td></tr>
<tr class="separator:aeb7504e26f1a215476bbcc69a1b71d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c0a109081aa3f4eeebbcc23fe6c601"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601">frame_type</a>: 1</td></tr>
<tr class="separator:ad4c0a109081aa3f4eeebbcc23fe6c601"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad24791a7f1f9e51f05d337f094eacb8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad24791a7f1f9e51f05d337f094eacb8e"></a>
+<tr class="memitem:ad24791a7f1f9e51f05d337f094eacb8e"><td class="memItemLeft" align="right" valign="top"><a id="ad24791a7f1f9e51f05d337f094eacb8e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ad24791a7f1f9e51f05d337f094eacb8e">show_frame</a>: 1</td></tr>
<tr class="memdesc:ad24791a7f1f9e51f05d337f094eacb8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">show_frame 0: current frame is not for display 1: current frame is for display <br /></td></tr>
<tr class="separator:ad24791a7f1f9e51f05d337f094eacb8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3e1cc448e99ef3078610a602f8b6b78"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78">error_resilient_mode</a>: 1</td></tr>
<tr class="separator:ae3e1cc448e99ef3078610a602f8b6b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a892424fc096ae8400968cdc0157a1600"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a892424fc096ae8400968cdc0157a1600"></a>
+<tr class="memitem:a892424fc096ae8400968cdc0157a1600"><td class="memItemLeft" align="right" valign="top"><a id="a892424fc096ae8400968cdc0157a1600"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a892424fc096ae8400968cdc0157a1600">intra_only</a>: 1</td></tr>
<tr class="memdesc:a892424fc096ae8400968cdc0157a1600"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate intra-only for inter pictures. Must be 0 for key frames. 0: inter frame use both intra and inter blocks 1: inter frame use only intra blocks. <br /></td></tr>
<tr class="separator:a892424fc096ae8400968cdc0157a1600"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a769768244194a83a7e337b820aac532d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a769768244194a83a7e337b820aac532d"></a>
+<tr class="memitem:a769768244194a83a7e337b820aac532d"><td class="memItemLeft" align="right" valign="top"><a id="a769768244194a83a7e337b820aac532d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a769768244194a83a7e337b820aac532d">allow_high_precision_mv</a>: 1</td></tr>
<tr class="memdesc:a769768244194a83a7e337b820aac532d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate high precision mode for Motion Vector prediction 0: normal mode 1: high precision mode. <br /></td></tr>
<tr class="separator:a769768244194a83a7e337b820aac532d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af48204d0d50ea64d478e1c51eafcd724"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af48204d0d50ea64d478e1c51eafcd724"></a>
+<tr class="memitem:af48204d0d50ea64d478e1c51eafcd724"><td class="memItemLeft" align="right" valign="top"><a id="af48204d0d50ea64d478e1c51eafcd724"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724">mcomp_filter_type</a>: 3</td></tr>
<tr class="memdesc:af48204d0d50ea64d478e1c51eafcd724"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motion Compensation Filter type 0: eight-tap (only this mode is supported now.) 1: eight-tap-smooth 2: eight-tap-sharp 3: bilinear 4: switchable. <br /></td></tr>
<tr class="separator:af48204d0d50ea64d478e1c51eafcd724"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -224,11 +200,11 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="memitem:a9a9c1d2cb85d88f550f1a1dfdeca49f1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a9a9c1d2cb85d88f550f1a1dfdeca49f1">comp_prediction_mode</a>: 2</td></tr>
<tr class="memdesc:a9a9c1d2cb85d88f550f1a1dfdeca49f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">MV prediction mode. Corresponds to VP9 variable with same name. comp_prediction_mode = 0: single prediction ony, comp_prediction_mode = 1: compound prediction, comp_prediction_mode = 2: hybrid prediction. <a href="#a9a9c1d2cb85d88f550f1a1dfdeca49f1">More...</a><br /></td></tr>
<tr class="separator:a9a9c1d2cb85d88f550f1a1dfdeca49f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97faa47ee9250572564fe826dd34edce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97faa47ee9250572564fe826dd34edce"></a>
+<tr class="memitem:a97faa47ee9250572564fe826dd34edce"><td class="memItemLeft" align="right" valign="top"><a id="a97faa47ee9250572564fe826dd34edce"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a97faa47ee9250572564fe826dd34edce">auto_segmentation</a>: 1</td></tr>
<tr class="memdesc:a97faa47ee9250572564fe826dd34edce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate how segmentation is specified 0 application specifies segmentation partitioning and relevant parameters. 1 GPU may decide on segmentation. If application already provides segmentation information, GPU may choose to honor it and further split into more levels if possible. <br /></td></tr>
<tr class="separator:a97faa47ee9250572564fe826dd34edce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d6c14d649e95b77d2cad18c2898f8fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d6c14d649e95b77d2cad18c2898f8fe"></a>
+<tr class="memitem:a7d6c14d649e95b77d2cad18c2898f8fe"><td class="memItemLeft" align="right" valign="top"><a id="a7d6c14d649e95b77d2cad18c2898f8fe"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncPictureParameterBufferVP9.html#a7d6c14d649e95b77d2cad18c2898f8fe">super_frame_flag</a>: 1</td></tr>
<tr class="memdesc:a7d6c14d649e95b77d2cad18c2898f8fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate super frame syntax should be inserted 0 current frame is not encapsulated in super frame structure 1 current fame is to be encapsulated in super frame structure. super frame index syntax will be inserted by encoder at the end of current frame. <br /></td></tr>
<tr class="separator:a7d6c14d649e95b77d2cad18c2898f8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -237,7 +213,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP9 Encoding Picture Parameter Buffer Structure. </p>
<p>This structure conveys picture level parameters. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a5d1bceea9a333a8f00e47a3e5346c958"></a>
+<a id="a5d1bceea9a333a8f00e47a3e5346c958"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5d1bceea9a333a8f00e47a3e5346c958">&#9670;&nbsp;</a></span>bit_offset_first_partition_size</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -250,7 +228,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="afd1aea5bfe9dab9be5c76507a880163b"></a>
+<a id="afd1aea5bfe9dab9be5c76507a880163b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afd1aea5bfe9dab9be5c76507a880163b">&#9670;&nbsp;</a></span>bit_offset_lf_level</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -263,7 +243,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="adc8434527066004e64f1a08dd2228312"></a>
+<a id="adc8434527066004e64f1a08dd2228312"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc8434527066004e64f1a08dd2228312">&#9670;&nbsp;</a></span>bit_offset_mode_lf_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -277,7 +259,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5c2742b2a871e50fb3832380ecfd95a5"></a>
+<a id="a5c2742b2a871e50fb3832380ecfd95a5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c2742b2a871e50fb3832380ecfd95a5">&#9670;&nbsp;</a></span>bit_offset_qindex</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -290,7 +274,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5ebd1bce53897920016ad6b6c615c511"></a>
+<a id="a5ebd1bce53897920016ad6b6c615c511"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ebd1bce53897920016ad6b6c615c511">&#9670;&nbsp;</a></span>bit_offset_ref_lf_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -304,7 +290,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a7a01a1d137482ee7a72db54c9cb048ff"></a>
+<a id="a7a01a1d137482ee7a72db54c9cb048ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a01a1d137482ee7a72db54c9cb048ff">&#9670;&nbsp;</a></span>bit_offset_segmentation</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -317,7 +305,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="afd5e676254bb7d74143bbda84d753a8f"></a>
+<a id="afd5e676254bb7d74143bbda84d753a8f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afd5e676254bb7d74143bbda84d753a8f">&#9670;&nbsp;</a></span>chroma_ac_qindex_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -330,7 +320,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a913dd7e9c4b63677c4f32881cd20773a"></a>
+<a id="a913dd7e9c4b63677c4f32881cd20773a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a913dd7e9c4b63677c4f32881cd20773a">&#9670;&nbsp;</a></span>chroma_dc_qindex_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -343,7 +335,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9a9c1d2cb85d88f550f1a1dfdeca49f1"></a>
+<a id="a9a9c1d2cb85d88f550f1a1dfdeca49f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a9c1d2cb85d88f550f1a1dfdeca49f1">&#9670;&nbsp;</a></span>comp_prediction_mode</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -358,7 +352,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ae3e1cc448e99ef3078610a602f8b6b78"></a>
+<a id="ae3e1cc448e99ef3078610a602f8b6b78"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae3e1cc448e99ef3078610a602f8b6b78">&#9670;&nbsp;</a></span>error_resilient_mode</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -371,7 +367,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ad4c0a109081aa3f4eeebbcc23fe6c601"></a>
+<a id="ad4c0a109081aa3f4eeebbcc23fe6c601"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad4c0a109081aa3f4eeebbcc23fe6c601">&#9670;&nbsp;</a></span>frame_type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -384,7 +382,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ade9a490693e7c685ca0daa923d7913ac"></a>
+<a id="ade9a490693e7c685ca0daa923d7913ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ade9a490693e7c685ca0daa923d7913ac">&#9670;&nbsp;</a></span>frame_width_src</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -397,7 +397,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5e70ec72a48b1a62c2076231579ec92d"></a>
+<a id="a5e70ec72a48b1a62c2076231579ec92d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e70ec72a48b1a62c2076231579ec92d">&#9670;&nbsp;</a></span>lossless_mode</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -413,7 +415,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a7a108f69df1bc0b7ff947f292f72fc75"></a>
+<a id="a7a108f69df1bc0b7ff947f292f72fc75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a108f69df1bc0b7ff947f292f72fc75">&#9670;&nbsp;</a></span>luma_dc_qindex_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -426,7 +430,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5755e9f57004b81516b9da765c9fff0a"></a>
+<a id="a5755e9f57004b81516b9da765c9fff0a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5755e9f57004b81516b9da765c9fff0a">&#9670;&nbsp;</a></span>reference_frames</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -441,7 +447,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a2f3a63ec592328cef2ccda3139e9f558"></a>
+<a id="a2f3a63ec592328cef2ccda3139e9f558"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f3a63ec592328cef2ccda3139e9f558">&#9670;&nbsp;</a></span>sharpness_level</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -454,7 +462,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aa62323de5fa0f917d8db33bcd8a075ff"></a>
+<a id="aa62323de5fa0f917d8db33bcd8a075ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa62323de5fa0f917d8db33bcd8a075ff">&#9670;&nbsp;</a></span>skip_frame_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -474,6 +484,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncROI-members.html b/structVAEncROI-members.html
index 98591fd..f722db8 100644
--- a/structVAEncROI-members.html
+++ b/structVAEncROI-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef">roi_value</a></td><td class="entry"><a class="el" href="structVAEncROI.html">VAEncROI</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncROI.html b/structVAEncROI.html
index 23fee5b..517c08c 100644
--- a/structVAEncROI.html
+++ b/structVAEncROI.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncROI Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:af208e76384852c86cfb884a1fc0e6865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af208e76384852c86cfb884a1fc0e6865"></a>
+<tr class="memitem:af208e76384852c86cfb884a1fc0e6865"><td class="memItemLeft" align="right" valign="top"><a id="af208e76384852c86cfb884a1fc0e6865"></a>
VARectangle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865">roi_rectangle</a></td></tr>
<tr class="memdesc:af208e76384852c86cfb884a1fc0e6865"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines the ROI boundary in pixels, the driver will map it to appropriate codec coding units. It is relative to frame coordinates for the frame case and to field coordinates for the field case. <br /></td></tr>
<tr class="separator:af208e76384852c86cfb884a1fc0e6865"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -110,7 +86,9 @@ VARectangle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
<div class="textblock"><p>Encoding region-of-interest (ROI). </p>
<p>The encoding ROI can be set through VAEncMiscParameterBufferROI, if the implementation supports ROI input. The ROI set through this structure is applicable only to the current frame or field, so must be sent every frame or field to be applied. The number of supported ROIs can be queried through the VAConfigAttribEncROI. The encoder will use the ROI information to adjust the QP values of the MB's that fall within the ROIs. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a12dbd086a3c56093730c8b88c042b6ef"></a>
+<a id="a12dbd086a3c56093730c8b88c042b6ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12dbd086a3c56093730c8b88c042b6ef">&#9670;&nbsp;</a></span>roi_value</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -132,6 +110,6 @@ VARectangle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSegParamVP9-members.html b/structVAEncSegParamVP9-members.html
index 0ca17c1..dad9da2 100644
--- a/structVAEncSegParamVP9-members.html
+++ b/structVAEncSegParamVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,6 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSegParamVP9.html b/structVAEncSegParamVP9.html
index 22eab39..20dbacb 100644
--- a/structVAEncSegParamVP9.html
+++ b/structVAEncSegParamVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSegParamVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,27 +74,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a4fe415cbf9b3cc05162d97781788b513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fe415cbf9b3cc05162d97781788b513"></a>
+<tr class="memitem:a4fe415cbf9b3cc05162d97781788b513"><td class="memItemLeft" align="right" valign="top"><a id="a4fe415cbf9b3cc05162d97781788b513"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513">segment_lf_level_delta</a></td></tr>
<tr class="memdesc:a4fe415cbf9b3cc05162d97781788b513"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment Loop Filter Delta. Must be 0 when segmentation_enabled == 0. value range: [-63..63]. <br /></td></tr>
<tr class="separator:a4fe415cbf9b3cc05162d97781788b513"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a901741e0dea5ddc9536d5533ce9bee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a901741e0dea5ddc9536d5533ce9bee"></a>
+<tr class="memitem:a9a901741e0dea5ddc9536d5533ce9bee"><td class="memItemLeft" align="right" valign="top"><a id="a9a901741e0dea5ddc9536d5533ce9bee"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee">segment_qindex_delta</a></td></tr>
<tr class="memdesc:a9a901741e0dea5ddc9536d5533ce9bee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment QIndex Delta. Must be 0 when segmentation_enabled == 0. value range: [-255..255]. <br /></td></tr>
<tr class="separator:a9a901741e0dea5ddc9536d5533ce9bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23e617c1dae46c591093e33d4d236917"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23e617c1dae46c591093e33d4d236917"></a>
+<tr class="memitem:a23e617c1dae46c591093e33d4d236917"><td class="memItemLeft" align="right" valign="top"><a id="a23e617c1dae46c591093e33d4d236917"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a23e617c1dae46c591093e33d4d236917"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a23e617c1dae46c591093e33d4d236917"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca456839482cc9a9af841c26d968b4c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca456839482cc9a9af841c26d968b4c3"></a>
+<tr class="memitem:aca456839482cc9a9af841c26d968b4c3"><td class="memItemLeft" align="right" valign="top"><a id="aca456839482cc9a9af841c26d968b4c3"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#aca456839482cc9a9af841c26d968b4c3">segment_reference_enabled</a>: 1</td></tr>
<tr class="memdesc:aca456839482cc9a9af841c26d968b4c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if per segment reference frame indicator is enabled. Corresponding to variable feature_enabled when j == SEG_LVL_REF_FRAME in function setup_segmentation() VP9 code. <br /></td></tr>
<tr class="separator:aca456839482cc9a9af841c26d968b4c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af1935bd126f1e468b403c880368870b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1935bd126f1e468b403c880368870b1"></a>
+<tr class="memitem:af1935bd126f1e468b403c880368870b1"><td class="memItemLeft" align="right" valign="top"><a id="af1935bd126f1e468b403c880368870b1"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#af1935bd126f1e468b403c880368870b1">segment_reference</a>: 2</td></tr>
<tr class="memdesc:af1935bd126f1e468b403c880368870b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment reference indication. 0: reserved 1: Last ref 2: golden 3: altref Value can be derived from variable data when j == SEG_LVL_REF_FRAME in function setup_segmentation() VP9 code. value range: [0..3]. <br /></td></tr>
<tr class="separator:af1935bd126f1e468b403c880368870b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2356cf630f4bc184bcc6075b738a7a3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2356cf630f4bc184bcc6075b738a7a3e"></a>
+<tr class="memitem:a2356cf630f4bc184bcc6075b738a7a3e"><td class="memItemLeft" align="right" valign="top"><a id="a2356cf630f4bc184bcc6075b738a7a3e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSegParamVP9.html#a2356cf630f4bc184bcc6075b738a7a3e">segment_reference_skipped</a>: 1</td></tr>
<tr class="memdesc:a2356cf630f4bc184bcc6075b738a7a3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if per segment skip mode is enabled. Corresponding to variable feature_enabled when j == SEG_LVL_SKIP in function setup_segmentation() VP9 code. <br /></td></tr>
<tr class="separator:a2356cf630f4bc184bcc6075b738a7a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -130,6 +106,6 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="s
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferH264-members.html b/structVAEncSequenceParameterBufferH264-members.html
index f2e4f1f..5df0b48 100644
--- a/structVAEncSequenceParameterBufferH264-members.html
+++ b/structVAEncSequenceParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -137,6 +113,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0">vui_parameters_present_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferH264.html">VAEncSequenceParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferH264.html b/structVAEncSequenceParameterBufferH264.html
index c8b04d9..93ec0ba 100644
--- a/structVAEncSequenceParameterBufferH264.html
+++ b/structVAEncSequenceParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSequenceParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,118 +74,118 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae328dc5b5aca2a16977c2bb6de15edf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae328dc5b5aca2a16977c2bb6de15edf7"></a>
+<tr class="memitem:ae328dc5b5aca2a16977c2bb6de15edf7"><td class="memItemLeft" align="right" valign="top"><a id="ae328dc5b5aca2a16977c2bb6de15edf7"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7">seq_parameter_set_id</a></td></tr>
<tr class="memdesc:ae328dc5b5aca2a16977c2bb6de15edf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ae328dc5b5aca2a16977c2bb6de15edf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0783c0b72e4cbd1c214e20d81e390638"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0783c0b72e4cbd1c214e20d81e390638"></a>
+<tr class="memitem:a0783c0b72e4cbd1c214e20d81e390638"><td class="memItemLeft" align="right" valign="top"><a id="a0783c0b72e4cbd1c214e20d81e390638"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638">level_idc</a></td></tr>
<tr class="memdesc:a0783c0b72e4cbd1c214e20d81e390638"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a0783c0b72e4cbd1c214e20d81e390638"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bfc3b662728558b32d9b5b6f3794e41"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bfc3b662728558b32d9b5b6f3794e41"></a>
+<tr class="memitem:a5bfc3b662728558b32d9b5b6f3794e41"><td class="memItemLeft" align="right" valign="top"><a id="a5bfc3b662728558b32d9b5b6f3794e41"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a5bfc3b662728558b32d9b5b6f3794e41">intra_period</a></td></tr>
<tr class="memdesc:a5bfc3b662728558b32d9b5b6f3794e41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I frames. <br /></td></tr>
<tr class="separator:a5bfc3b662728558b32d9b5b6f3794e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71925eee0c6441373d6b09d325090be7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71925eee0c6441373d6b09d325090be7"></a>
+<tr class="memitem:a71925eee0c6441373d6b09d325090be7"><td class="memItemLeft" align="right" valign="top"><a id="a71925eee0c6441373d6b09d325090be7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7">intra_idr_period</a></td></tr>
<tr class="memdesc:a71925eee0c6441373d6b09d325090be7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between IDR frames. <br /></td></tr>
<tr class="separator:a71925eee0c6441373d6b09d325090be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad535415782ca478795f8b21186de02eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad535415782ca478795f8b21186de02eb"></a>
+<tr class="memitem:ad535415782ca478795f8b21186de02eb"><td class="memItemLeft" align="right" valign="top"><a id="ad535415782ca478795f8b21186de02eb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb">ip_period</a></td></tr>
<tr class="memdesc:ad535415782ca478795f8b21186de02eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I/P frames. <br /></td></tr>
<tr class="separator:ad535415782ca478795f8b21186de02eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab79a5169daa2e4d9a362c683375616ca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">bits_per_second</a></td></tr>
<tr class="memdesc:ab79a5169daa2e4d9a362c683375616ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial bitrate set for this sequence in CBR or VBR modes. <a href="#ab79a5169daa2e4d9a362c683375616ca">More...</a><br /></td></tr>
<tr class="separator:ab79a5169daa2e4d9a362c683375616ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad967fa1854e57de32f50dc4b16e66285"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad967fa1854e57de32f50dc4b16e66285"></a>
+<tr class="memitem:ad967fa1854e57de32f50dc4b16e66285"><td class="memItemLeft" align="right" valign="top"><a id="ad967fa1854e57de32f50dc4b16e66285"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285">max_num_ref_frames</a></td></tr>
<tr class="memdesc:ad967fa1854e57de32f50dc4b16e66285"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ad967fa1854e57de32f50dc4b16e66285"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af16ed2b039bbe98fc32e50816bd28b9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af16ed2b039bbe98fc32e50816bd28b9e"></a>
+<tr class="memitem:af16ed2b039bbe98fc32e50816bd28b9e"><td class="memItemLeft" align="right" valign="top"><a id="af16ed2b039bbe98fc32e50816bd28b9e"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e">picture_width_in_mbs</a></td></tr>
<tr class="memdesc:af16ed2b039bbe98fc32e50816bd28b9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture width in macroblocks. <br /></td></tr>
<tr class="separator:af16ed2b039bbe98fc32e50816bd28b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaf18badae00cab633080326228885086"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf18badae00cab633080326228885086"></a>
+<tr class="memitem:aaf18badae00cab633080326228885086"><td class="memItemLeft" align="right" valign="top"><a id="aaf18badae00cab633080326228885086"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086">picture_height_in_mbs</a></td></tr>
<tr class="memdesc:aaf18badae00cab633080326228885086"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture height in macroblocks. <br /></td></tr>
<tr class="separator:aaf18badae00cab633080326228885086"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d1562b6bff329bc48d188fdc29405ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d1562b6bff329bc48d188fdc29405ff"></a>
+<tr class="memitem:a6d1562b6bff329bc48d188fdc29405ff"><td class="memItemLeft" align="right" valign="top"><a id="a6d1562b6bff329bc48d188fdc29405ff"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff">bit_depth_luma_minus8</a></td></tr>
<tr class="memdesc:a6d1562b6bff329bc48d188fdc29405ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a6d1562b6bff329bc48d188fdc29405ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98304f37addb9d1cd1cf3c44bfa3033"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa98304f37addb9d1cd1cf3c44bfa3033"></a>
+<tr class="memitem:aa98304f37addb9d1cd1cf3c44bfa3033"><td class="memItemLeft" align="right" valign="top"><a id="aa98304f37addb9d1cd1cf3c44bfa3033"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033">bit_depth_chroma_minus8</a></td></tr>
<tr class="memdesc:aa98304f37addb9d1cd1cf3c44bfa3033"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aa98304f37addb9d1cd1cf3c44bfa3033"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3286a480802cebf6f617936ac788ab5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3286a480802cebf6f617936ac788ab5"></a>
+<tr class="memitem:af3286a480802cebf6f617936ac788ab5"><td class="memItemLeft" align="right" valign="top"><a id="af3286a480802cebf6f617936ac788ab5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af3286a480802cebf6f617936ac788ab5">chroma_format_idc</a>: 2</td></tr>
<tr class="memdesc:af3286a480802cebf6f617936ac788ab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:af3286a480802cebf6f617936ac788ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8cc0c60bfaaf8e75ed9637ae83ae64c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cc0c60bfaaf8e75ed9637ae83ae64c9"></a>
+<tr class="memitem:a8cc0c60bfaaf8e75ed9637ae83ae64c9"><td class="memItemLeft" align="right" valign="top"><a id="a8cc0c60bfaaf8e75ed9637ae83ae64c9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a8cc0c60bfaaf8e75ed9637ae83ae64c9">frame_mbs_only_flag</a>: 1</td></tr>
<tr class="memdesc:a8cc0c60bfaaf8e75ed9637ae83ae64c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a8cc0c60bfaaf8e75ed9637ae83ae64c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0efc70df4630daf1237a3c0fe7007034"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0efc70df4630daf1237a3c0fe7007034"></a>
+<tr class="memitem:a0efc70df4630daf1237a3c0fe7007034"><td class="memItemLeft" align="right" valign="top"><a id="a0efc70df4630daf1237a3c0fe7007034"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a0efc70df4630daf1237a3c0fe7007034">mb_adaptive_frame_field_flag</a>: 1</td></tr>
<tr class="memdesc:a0efc70df4630daf1237a3c0fe7007034"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a0efc70df4630daf1237a3c0fe7007034"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af937d8df326903d8c7195ae7064aaf08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af937d8df326903d8c7195ae7064aaf08"></a>
+<tr class="memitem:af937d8df326903d8c7195ae7064aaf08"><td class="memItemLeft" align="right" valign="top"><a id="af937d8df326903d8c7195ae7064aaf08"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af937d8df326903d8c7195ae7064aaf08">seq_scaling_matrix_present_flag</a>: 1</td></tr>
<tr class="memdesc:af937d8df326903d8c7195ae7064aaf08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:af937d8df326903d8c7195ae7064aaf08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a425c8501ba368856d08bf07d241d3990"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a425c8501ba368856d08bf07d241d3990"></a>
+<tr class="memitem:a425c8501ba368856d08bf07d241d3990"><td class="memItemLeft" align="right" valign="top"><a id="a425c8501ba368856d08bf07d241d3990"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990">direct_8x8_inference_flag</a>: 1</td></tr>
<tr class="memdesc:a425c8501ba368856d08bf07d241d3990"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a425c8501ba368856d08bf07d241d3990"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae75b2b5a15dce5096830c28c760fc98d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae75b2b5a15dce5096830c28c760fc98d"></a>
+<tr class="memitem:ae75b2b5a15dce5096830c28c760fc98d"><td class="memItemLeft" align="right" valign="top"><a id="ae75b2b5a15dce5096830c28c760fc98d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ae75b2b5a15dce5096830c28c760fc98d">log2_max_frame_num_minus4</a>: 4</td></tr>
<tr class="memdesc:ae75b2b5a15dce5096830c28c760fc98d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ae75b2b5a15dce5096830c28c760fc98d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2e5934b6457322d00cd218a34943bb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2e5934b6457322d00cd218a34943bb6"></a>
+<tr class="memitem:ae2e5934b6457322d00cd218a34943bb6"><td class="memItemLeft" align="right" valign="top"><a id="ae2e5934b6457322d00cd218a34943bb6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ae2e5934b6457322d00cd218a34943bb6">pic_order_cnt_type</a>: 2</td></tr>
<tr class="memdesc:ae2e5934b6457322d00cd218a34943bb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ae2e5934b6457322d00cd218a34943bb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af11f6b42486e8f7488ce4330ecc7d4af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af11f6b42486e8f7488ce4330ecc7d4af"></a>
+<tr class="memitem:af11f6b42486e8f7488ce4330ecc7d4af"><td class="memItemLeft" align="right" valign="top"><a id="af11f6b42486e8f7488ce4330ecc7d4af"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af11f6b42486e8f7488ce4330ecc7d4af">log2_max_pic_order_cnt_lsb_minus4</a>: 4</td></tr>
<tr class="memdesc:af11f6b42486e8f7488ce4330ecc7d4af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:af11f6b42486e8f7488ce4330ecc7d4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a161d79096d4f7e211ed5dacf5bb76825"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a161d79096d4f7e211ed5dacf5bb76825"></a>
+<tr class="memitem:a161d79096d4f7e211ed5dacf5bb76825"><td class="memItemLeft" align="right" valign="top"><a id="a161d79096d4f7e211ed5dacf5bb76825"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825">delta_pic_order_always_zero_flag</a>: 1</td></tr>
<tr class="memdesc:a161d79096d4f7e211ed5dacf5bb76825"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a161d79096d4f7e211ed5dacf5bb76825"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7ef9fc33e902490d92517a2e5fb47b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7ef9fc33e902490d92517a2e5fb47b6"></a>
+<tr class="memitem:af7ef9fc33e902490d92517a2e5fb47b6"><td class="memItemLeft" align="right" valign="top"><a id="af7ef9fc33e902490d92517a2e5fb47b6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af7ef9fc33e902490d92517a2e5fb47b6">aspect_ratio_info_present_flag</a>: 1</td></tr>
<tr class="memdesc:af7ef9fc33e902490d92517a2e5fb47b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:af7ef9fc33e902490d92517a2e5fb47b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abdd0a8b70e6fdd68de2fbb65cb550ece"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdd0a8b70e6fdd68de2fbb65cb550ece"></a>
+<tr class="memitem:abdd0a8b70e6fdd68de2fbb65cb550ece"><td class="memItemLeft" align="right" valign="top"><a id="abdd0a8b70e6fdd68de2fbb65cb550ece"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#abdd0a8b70e6fdd68de2fbb65cb550ece">timing_info_present_flag</a>: 1</td></tr>
<tr class="memdesc:abdd0a8b70e6fdd68de2fbb65cb550ece"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:abdd0a8b70e6fdd68de2fbb65cb550ece"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a7e8949e5880a51689cd50b6910744a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a7e8949e5880a51689cd50b6910744a"></a>
+<tr class="memitem:a8a7e8949e5880a51689cd50b6910744a"><td class="memItemLeft" align="right" valign="top"><a id="a8a7e8949e5880a51689cd50b6910744a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a">bitstream_restriction_flag</a>: 1</td></tr>
<tr class="memdesc:a8a7e8949e5880a51689cd50b6910744a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a8a7e8949e5880a51689cd50b6910744a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb3ef241e929d29feff04961a77ab529"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb3ef241e929d29feff04961a77ab529"></a>
+<tr class="memitem:adb3ef241e929d29feff04961a77ab529"><td class="memItemLeft" align="right" valign="top"><a id="adb3ef241e929d29feff04961a77ab529"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#adb3ef241e929d29feff04961a77ab529">log2_max_mv_length_horizontal</a>: 5</td></tr>
<tr class="memdesc:adb3ef241e929d29feff04961a77ab529"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 16, inclusive. <br /></td></tr>
<tr class="separator:adb3ef241e929d29feff04961a77ab529"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac56fb9ccdc7898390925c5a9bf4ca8bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac56fb9ccdc7898390925c5a9bf4ca8bd"></a>
+<tr class="memitem:ac56fb9ccdc7898390925c5a9bf4ca8bd"><td class="memItemLeft" align="right" valign="top"><a id="ac56fb9ccdc7898390925c5a9bf4ca8bd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ac56fb9ccdc7898390925c5a9bf4ca8bd">log2_max_mv_length_vertical</a>: 5</td></tr>
<tr class="memdesc:ac56fb9ccdc7898390925c5a9bf4ca8bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 16, inclusive. <br /></td></tr>
<tr class="separator:ac56fb9ccdc7898390925c5a9bf4ca8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac35d2b28ea9b8632159eacaa016ef386"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac35d2b28ea9b8632159eacaa016ef386"></a>
+<tr class="memitem:ac35d2b28ea9b8632159eacaa016ef386"><td class="memItemLeft" align="right" valign="top"><a id="ac35d2b28ea9b8632159eacaa016ef386"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ac35d2b28ea9b8632159eacaa016ef386">fixed_frame_rate_flag</a>: 1</td></tr>
<tr class="memdesc:ac35d2b28ea9b8632159eacaa016ef386"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ac35d2b28ea9b8632159eacaa016ef386"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb93ed780736d53f71d9d2f330fb1e37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb93ed780736d53f71d9d2f330fb1e37"></a>
+<tr class="memitem:acb93ed780736d53f71d9d2f330fb1e37"><td class="memItemLeft" align="right" valign="top"><a id="acb93ed780736d53f71d9d2f330fb1e37"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37">low_delay_hrd_flag</a>: 1</td></tr>
<tr class="memdesc:acb93ed780736d53f71d9d2f330fb1e37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:acb93ed780736d53f71d9d2f330fb1e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9188478eb40a4b308ce88f68678f0132"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9188478eb40a4b308ce88f68678f0132"></a>
+<tr class="memitem:a9188478eb40a4b308ce88f68678f0132"><td class="memItemLeft" align="right" valign="top"><a id="a9188478eb40a4b308ce88f68678f0132"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132">motion_vectors_over_pic_boundaries_flag</a>: 1</td></tr>
<tr class="memdesc:a9188478eb40a4b308ce88f68678f0132"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a9188478eb40a4b308ce88f68678f0132"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ef587a4af4b8adbd89a3b2787caad9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ef587a4af4b8adbd89a3b2787caad9c"></a>
+<tr class="memitem:a2ef587a4af4b8adbd89a3b2787caad9c"><td class="memItemLeft" align="right" valign="top"><a id="a2ef587a4af4b8adbd89a3b2787caad9c"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c">reserved</a>: 16</td></tr>
<tr class="memdesc:a2ef587a4af4b8adbd89a3b2787caad9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved for future use, must be zero. <br /></td></tr>
<tr class="separator:a2ef587a4af4b8adbd89a3b2787caad9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -217,69 +193,69 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="memitem:a56fe5790c418f8af7f2398fe22551998"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998">num_ref_frames_in_pic_order_cnt_cycle</a></td></tr>
<tr class="memdesc:a56fe5790c418f8af7f2398fe22551998"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <a href="#a56fe5790c418f8af7f2398fe22551998">More...</a><br /></td></tr>
<tr class="separator:a56fe5790c418f8af7f2398fe22551998"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a94488ef1ee266ad6c8965d1179cf3470"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94488ef1ee266ad6c8965d1179cf3470"></a>
+<tr class="memitem:a94488ef1ee266ad6c8965d1179cf3470"><td class="memItemLeft" align="right" valign="top"><a id="a94488ef1ee266ad6c8965d1179cf3470"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">offset_for_non_ref_pic</a></td></tr>
<tr class="memdesc:a94488ef1ee266ad6c8965d1179cf3470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a94488ef1ee266ad6c8965d1179cf3470"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e3d006c8938fc9f0c4174f42180ddfc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e3d006c8938fc9f0c4174f42180ddfc"></a>
+<tr class="memitem:a3e3d006c8938fc9f0c4174f42180ddfc"><td class="memItemLeft" align="right" valign="top"><a id="a3e3d006c8938fc9f0c4174f42180ddfc"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc">offset_for_top_to_bottom_field</a></td></tr>
<tr class="memdesc:a3e3d006c8938fc9f0c4174f42180ddfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a3e3d006c8938fc9f0c4174f42180ddfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaaa379d81815d52090bc815a431f0283"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaa379d81815d52090bc815a431f0283"></a>
+<tr class="memitem:aaaa379d81815d52090bc815a431f0283"><td class="memItemLeft" align="right" valign="top"><a id="aaaa379d81815d52090bc815a431f0283"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#aaaa379d81815d52090bc815a431f0283">offset_for_ref_frame</a> [256]</td></tr>
<tr class="memdesc:aaaa379d81815d52090bc815a431f0283"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aaaa379d81815d52090bc815a431f0283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Cropping (optional)</div></td></tr>
-<tr class="memitem:afe796d2a3540e1d9587926adb1df5089"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe796d2a3540e1d9587926adb1df5089"></a>
+<tr class="memitem:afe796d2a3540e1d9587926adb1df5089"><td class="memItemLeft" align="right" valign="top"><a id="afe796d2a3540e1d9587926adb1df5089"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089">frame_cropping_flag</a></td></tr>
<tr class="memdesc:afe796d2a3540e1d9587926adb1df5089"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:afe796d2a3540e1d9587926adb1df5089"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa50306357b0897a11dbd214b0d736d5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa50306357b0897a11dbd214b0d736d5c"></a>
+<tr class="memitem:aa50306357b0897a11dbd214b0d736d5c"><td class="memItemLeft" align="right" valign="top"><a id="aa50306357b0897a11dbd214b0d736d5c"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c">frame_crop_left_offset</a></td></tr>
<tr class="memdesc:aa50306357b0897a11dbd214b0d736d5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aa50306357b0897a11dbd214b0d736d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8abaec7e3421b5e85ae762e86744908"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8abaec7e3421b5e85ae762e86744908"></a>
+<tr class="memitem:ab8abaec7e3421b5e85ae762e86744908"><td class="memItemLeft" align="right" valign="top"><a id="ab8abaec7e3421b5e85ae762e86744908"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908">frame_crop_right_offset</a></td></tr>
<tr class="memdesc:ab8abaec7e3421b5e85ae762e86744908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ab8abaec7e3421b5e85ae762e86744908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a400cd032c5363f49ac7934a7e7e6d464"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a400cd032c5363f49ac7934a7e7e6d464"></a>
+<tr class="memitem:a400cd032c5363f49ac7934a7e7e6d464"><td class="memItemLeft" align="right" valign="top"><a id="a400cd032c5363f49ac7934a7e7e6d464"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464">frame_crop_top_offset</a></td></tr>
<tr class="memdesc:a400cd032c5363f49ac7934a7e7e6d464"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a400cd032c5363f49ac7934a7e7e6d464"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589e0db390cea45b3fc715ad41eed279"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a589e0db390cea45b3fc715ad41eed279"></a>
+<tr class="memitem:a589e0db390cea45b3fc715ad41eed279"><td class="memItemLeft" align="right" valign="top"><a id="a589e0db390cea45b3fc715ad41eed279"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a589e0db390cea45b3fc715ad41eed279">frame_crop_bottom_offset</a></td></tr>
<tr class="memdesc:a589e0db390cea45b3fc715ad41eed279"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a589e0db390cea45b3fc715ad41eed279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">VUI parameters (optional)</div></td></tr>
-<tr class="memitem:a9f75506dabc35e65672cb9ea8f8999f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f75506dabc35e65672cb9ea8f8999f0"></a>
+<tr class="memitem:a9f75506dabc35e65672cb9ea8f8999f0"><td class="memItemLeft" align="right" valign="top"><a id="a9f75506dabc35e65672cb9ea8f8999f0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0">vui_parameters_present_flag</a></td></tr>
<tr class="memdesc:a9f75506dabc35e65672cb9ea8f8999f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a9f75506dabc35e65672cb9ea8f8999f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa82ca6b2c75d4a2d348e9ae99eaf119c"><td class="memItemLeft" ><a class="anchor" id="aa82ca6b2c75d4a2d348e9ae99eaf119c"></a>
+<tr class="memitem:a6d14c03638c25f252dd2fd90abafbf58"><td class="memItemLeft" ><a id="a6d14c03638c25f252dd2fd90abafbf58"></a>
union {</td></tr>
-<tr class="memitem:aa82ca6b2c75d4a2d348e9ae99eaf119c"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>vui_fields</b></td></tr>
-<tr class="separator:aa82ca6b2c75d4a2d348e9ae99eaf119c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3dec8379c364bf947da93b35587971a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3dec8379c364bf947da93b35587971a0"></a>
+<tr class="memitem:a6d14c03638c25f252dd2fd90abafbf58"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>vui_fields</b></td></tr>
+<tr class="separator:a6d14c03638c25f252dd2fd90abafbf58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3dec8379c364bf947da93b35587971a0"><td class="memItemLeft" align="right" valign="top"><a id="a3dec8379c364bf947da93b35587971a0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0">aspect_ratio_idc</a></td></tr>
<tr class="memdesc:a3dec8379c364bf947da93b35587971a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a3dec8379c364bf947da93b35587971a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af1038c191065f6c90b7d1ca9def4d76e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1038c191065f6c90b7d1ca9def4d76e"></a>
+<tr class="memitem:af1038c191065f6c90b7d1ca9def4d76e"><td class="memItemLeft" align="right" valign="top"><a id="af1038c191065f6c90b7d1ca9def4d76e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e">sar_width</a></td></tr>
<tr class="memdesc:af1038c191065f6c90b7d1ca9def4d76e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:af1038c191065f6c90b7d1ca9def4d76e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e76498b9c447e36569219e4add998c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e76498b9c447e36569219e4add998c1"></a>
+<tr class="memitem:a8e76498b9c447e36569219e4add998c1"><td class="memItemLeft" align="right" valign="top"><a id="a8e76498b9c447e36569219e4add998c1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1">sar_height</a></td></tr>
<tr class="memdesc:a8e76498b9c447e36569219e4add998c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a8e76498b9c447e36569219e4add998c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa269037e10e27308279f8d2082818ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa269037e10e27308279f8d2082818ff"></a>
+<tr class="memitem:aaa269037e10e27308279f8d2082818ff"><td class="memItemLeft" align="right" valign="top"><a id="aaa269037e10e27308279f8d2082818ff"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff">num_units_in_tick</a></td></tr>
<tr class="memdesc:aaa269037e10e27308279f8d2082818ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aaa269037e10e27308279f8d2082818ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a490c1f2b36731811d2f60f97c20e9cf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a490c1f2b36731811d2f60f97c20e9cf5"></a>
+<tr class="memitem:a490c1f2b36731811d2f60f97c20e9cf5"><td class="memItemLeft" align="right" valign="top"><a id="a490c1f2b36731811d2f60f97c20e9cf5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5">time_scale</a></td></tr>
<tr class="memdesc:a490c1f2b36731811d2f60f97c20e9cf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a490c1f2b36731811d2f60f97c20e9cf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92030c29357442fd3034e34a11c36c89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92030c29357442fd3034e34a11c36c89"></a>
+<tr class="memitem:a92030c29357442fd3034e34a11c36c89"><td class="memItemLeft" align="right" valign="top"><a id="a92030c29357442fd3034e34a11c36c89"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a92030c29357442fd3034e34a11c36c89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a92030c29357442fd3034e34a11c36c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -293,7 +269,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
<p>If <code>seq_scaling_matrix_present_flag</code> is set to <code>1</code>, then a <a class="el" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a> buffer shall also be provided within the same <code><a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a></code> call as this sequence parameter buffer. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ab79a5169daa2e4d9a362c683375616ca"></a>
+<a id="ab79a5169daa2e4d9a362c683375616ca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab79a5169daa2e4d9a362c683375616ca">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -309,7 +287,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a56fe5790c418f8af7f2398fe22551998"></a>
+<a id="a56fe5790c418f8af7f2398fe22551998"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a56fe5790c418f8af7f2398fe22551998">&#9670;&nbsp;</a></span>num_ref_frames_in_pic_order_cnt_cycle</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -329,6 +309,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferHEVC-members.html b/structVAEncSequenceParameterBufferHEVC-members.html
index 00d5e48..40075c3 100644
--- a/structVAEncSequenceParameterBufferHEVC-members.html
+++ b/structVAEncSequenceParameterBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,17 +78,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">general_level_idc</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654">general_profile_idc</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe">general_tier_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">intra_idr_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">intra_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">ip_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">log2_diff_max_min_luma_coding_block_size</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">log2_diff_max_min_transform_block_size</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4">log2_max_mv_length_horizontal</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0">log2_max_mv_length_vertical</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">log2_max_pcm_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">log2_min_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">log2_min_pcm_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">log2_min_transform_block_size_minus2</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">hierachical_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">intra_idr_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">intra_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">ip_period</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">log2_diff_max_min_luma_coding_block_size</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">log2_diff_max_min_transform_block_size</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4">log2_max_mv_length_horizontal</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0">log2_max_mv_length_vertical</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">log2_max_pcm_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">log2_min_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">log2_min_pcm_luma_coding_block_size_minus3</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">log2_min_transform_block_size_minus2</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">low_delay_seq</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">max_bits_per_min_cu_denom</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">max_bytes_per_pic_denom</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">max_transform_hierarchy_depth_inter</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
@@ -120,28 +98,32 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">min_spatial_segmentation_idc</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a">motion_vectors_over_pic_boundaries_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c">neutral_chroma_indication_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949">pcm_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e">pcm_loop_filter_disabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">pcm_sample_bit_depth_chroma_minus1</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">pcm_sample_bit_depth_luma_minus1</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">pic_height_in_luma_samples</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">pic_width_in_luma_samples</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">restricted_ref_pic_lists_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">sample_adaptive_offset_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">sar_height</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">sar_width</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0">scaling_list_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">palette_mode_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949">pcm_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e">pcm_loop_filter_disabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">pcm_sample_bit_depth_chroma_minus1</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">pcm_sample_bit_depth_luma_minus1</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">pic_height_in_luma_samples</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">pic_width_in_luma_samples</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">reserved</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">reserved_bits</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">restricted_ref_pic_lists_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">sample_adaptive_offset_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">sar_height</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">sar_width</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0">scaling_list_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e">scc_fields</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc">separate_colour_plane_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95">sps_temporal_mvp_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">strong_intra_smoothing_enabled_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc">tiles_fixed_structure_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">vui_num_units_in_tick</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">vui_parameters_present_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">vui_time_scale</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e">vui_timing_info_present_flag</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferHEVC.html b/structVAEncSequenceParameterBufferHEVC.html
index 4368446..4248888 100644
--- a/structVAEncSequenceParameterBufferHEVC.html
+++ b/structVAEncSequenceParameterBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSequenceParameterBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,210 +74,235 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aed140838ac59e54337a8d4a8d3678654"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed140838ac59e54337a8d4a8d3678654"></a>
+<tr class="memitem:aed140838ac59e54337a8d4a8d3678654"><td class="memItemLeft" align="right" valign="top"><a id="aed140838ac59e54337a8d4a8d3678654"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654">general_profile_idc</a></td></tr>
<tr class="memdesc:aed140838ac59e54337a8d4a8d3678654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. value range [1..2]. <br /></td></tr>
<tr class="separator:aed140838ac59e54337a8d4a8d3678654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9dbef96d495b94b20c35d871c05c9fef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dbef96d495b94b20c35d871c05c9fef"></a>
+<tr class="memitem:a9dbef96d495b94b20c35d871c05c9fef"><td class="memItemLeft" align="right" valign="top"><a id="a9dbef96d495b94b20c35d871c05c9fef"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">general_level_idc</a></td></tr>
<tr class="memdesc:a9dbef96d495b94b20c35d871c05c9fef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. general_level_idc shall be set equal to a value of 30 times the level numbers allowed [1, 2, 2.1, 3, 3.1, 4, 4.1, 5, 5.1, 5.2, 6, 6.1, 6.2]. <br /></td></tr>
<tr class="separator:a9dbef96d495b94b20c35d871c05c9fef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af993def4d939a1057bb36fafac0d23fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af993def4d939a1057bb36fafac0d23fe"></a>
+<tr class="memitem:af993def4d939a1057bb36fafac0d23fe"><td class="memItemLeft" align="right" valign="top"><a id="af993def4d939a1057bb36fafac0d23fe"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe">general_tier_flag</a></td></tr>
<tr class="memdesc:af993def4d939a1057bb36fafac0d23fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. Only value 0 is allowed for level value below 4, exclusive. <br /></td></tr>
<tr class="separator:af993def4d939a1057bb36fafac0d23fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a88ddc802df622df30a7f8f829499c3ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88ddc802df622df30a7f8f829499c3ba"></a>
+<tr class="memitem:a88ddc802df622df30a7f8f829499c3ba"><td class="memItemLeft" align="right" valign="top"><a id="a88ddc802df622df30a7f8f829499c3ba"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">intra_period</a></td></tr>
<tr class="memdesc:a88ddc802df622df30a7f8f829499c3ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I frames. <br /></td></tr>
<tr class="separator:a88ddc802df622df30a7f8f829499c3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c1551df8491d6aa1cdd56ec89e5d9f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c1551df8491d6aa1cdd56ec89e5d9f4"></a>
+<tr class="memitem:a9c1551df8491d6aa1cdd56ec89e5d9f4"><td class="memItemLeft" align="right" valign="top"><a id="a9c1551df8491d6aa1cdd56ec89e5d9f4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">intra_idr_period</a></td></tr>
<tr class="memdesc:a9c1551df8491d6aa1cdd56ec89e5d9f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between IDR frames. <br /></td></tr>
<tr class="separator:a9c1551df8491d6aa1cdd56ec89e5d9f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac867a8dd33177a3734f8d5157db783b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac867a8dd33177a3734f8d5157db783b2"></a>
+<tr class="memitem:ac867a8dd33177a3734f8d5157db783b2"><td class="memItemLeft" align="right" valign="top"><a id="ac867a8dd33177a3734f8d5157db783b2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">ip_period</a></td></tr>
<tr class="memdesc:ac867a8dd33177a3734f8d5157db783b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I/P frames. <br /></td></tr>
<tr class="separator:ac867a8dd33177a3734f8d5157db783b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca0173bb6b42a3448caed53752f5cb22"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">bits_per_second</a></td></tr>
<tr class="memdesc:aca0173bb6b42a3448caed53752f5cb22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial bitrate set for this sequence in CBR or VBR modes. <a href="#aca0173bb6b42a3448caed53752f5cb22">More...</a><br /></td></tr>
<tr class="separator:aca0173bb6b42a3448caed53752f5cb22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05bc8c212a709751003dadebcf978622"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05bc8c212a709751003dadebcf978622"></a>
+<tr class="memitem:a05bc8c212a709751003dadebcf978622"><td class="memItemLeft" align="right" valign="top"><a id="a05bc8c212a709751003dadebcf978622"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">pic_width_in_luma_samples</a></td></tr>
<tr class="memdesc:a05bc8c212a709751003dadebcf978622"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture width in pixel samples. Its value must be multiple of min CU size. <br /></td></tr>
<tr class="separator:a05bc8c212a709751003dadebcf978622"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a058691a9ea3cc98d281184957a3ba602"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a058691a9ea3cc98d281184957a3ba602"></a>
+<tr class="memitem:a058691a9ea3cc98d281184957a3ba602"><td class="memItemLeft" align="right" valign="top"><a id="a058691a9ea3cc98d281184957a3ba602"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">pic_height_in_luma_samples</a></td></tr>
<tr class="memdesc:a058691a9ea3cc98d281184957a3ba602"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture height in pixel samples. Its value must be multiple of min CU size. <br /></td></tr>
<tr class="separator:a058691a9ea3cc98d281184957a3ba602"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e1285a7b2f84042ea6f20a2804b5925"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e1285a7b2f84042ea6f20a2804b5925"></a>
+<tr class="memitem:a5e1285a7b2f84042ea6f20a2804b5925"><td class="memItemLeft" align="right" valign="top"><a id="a5e1285a7b2f84042ea6f20a2804b5925"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">log2_min_luma_coding_block_size_minus3</a></td></tr>
<tr class="memdesc:a5e1285a7b2f84042ea6f20a2804b5925"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. value range [0..3]. <br /></td></tr>
<tr class="separator:a5e1285a7b2f84042ea6f20a2804b5925"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adae1dafac260d1990e65c1b3f970708c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adae1dafac260d1990e65c1b3f970708c"></a>
+<tr class="memitem:adae1dafac260d1990e65c1b3f970708c"><td class="memItemLeft" align="right" valign="top"><a id="adae1dafac260d1990e65c1b3f970708c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">log2_diff_max_min_luma_coding_block_size</a></td></tr>
<tr class="memdesc:adae1dafac260d1990e65c1b3f970708c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:adae1dafac260d1990e65c1b3f970708c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af17167b901e9868fe7efa5817b7a90c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af17167b901e9868fe7efa5817b7a90c3"></a>
+<tr class="memitem:af17167b901e9868fe7efa5817b7a90c3"><td class="memItemLeft" align="right" valign="top"><a id="af17167b901e9868fe7efa5817b7a90c3"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">log2_min_transform_block_size_minus2</a></td></tr>
<tr class="memdesc:af17167b901e9868fe7efa5817b7a90c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. value range [0..3]. <br /></td></tr>
<tr class="separator:af17167b901e9868fe7efa5817b7a90c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aadced376a22e935f868ecc2d56059eab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aadced376a22e935f868ecc2d56059eab"></a>
+<tr class="memitem:aadced376a22e935f868ecc2d56059eab"><td class="memItemLeft" align="right" valign="top"><a id="aadced376a22e935f868ecc2d56059eab"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">log2_diff_max_min_transform_block_size</a></td></tr>
<tr class="memdesc:aadced376a22e935f868ecc2d56059eab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:aadced376a22e935f868ecc2d56059eab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a637f929c44376ee2dcb13e3d96f3e47a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a637f929c44376ee2dcb13e3d96f3e47a"></a>
+<tr class="memitem:a637f929c44376ee2dcb13e3d96f3e47a"><td class="memItemLeft" align="right" valign="top"><a id="a637f929c44376ee2dcb13e3d96f3e47a"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">max_transform_hierarchy_depth_inter</a></td></tr>
<tr class="memdesc:a637f929c44376ee2dcb13e3d96f3e47a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. value range [2]. <br /></td></tr>
<tr class="separator:a637f929c44376ee2dcb13e3d96f3e47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa392d84cbad7d298a5f1f68eaecd0d7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa392d84cbad7d298a5f1f68eaecd0d7b"></a>
+<tr class="memitem:aa392d84cbad7d298a5f1f68eaecd0d7b"><td class="memItemLeft" align="right" valign="top"><a id="aa392d84cbad7d298a5f1f68eaecd0d7b"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b">max_transform_hierarchy_depth_intra</a></td></tr>
<tr class="memdesc:aa392d84cbad7d298a5f1f68eaecd0d7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. value range [2]. <br /></td></tr>
<tr class="separator:aa392d84cbad7d298a5f1f68eaecd0d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb7ec4cb5deb49630f922fca36335242"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb7ec4cb5deb49630f922fca36335242"></a>
+<tr class="memitem:afb7ec4cb5deb49630f922fca36335242"><td class="memItemLeft" align="right" valign="top"><a id="afb7ec4cb5deb49630f922fca36335242"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">pcm_sample_bit_depth_luma_minus1</a></td></tr>
<tr class="memdesc:afb7ec4cb5deb49630f922fca36335242"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:afb7ec4cb5deb49630f922fca36335242"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86a04696d6d24bfa324baea9f020a697"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86a04696d6d24bfa324baea9f020a697"></a>
+<tr class="memitem:a86a04696d6d24bfa324baea9f020a697"><td class="memItemLeft" align="right" valign="top"><a id="a86a04696d6d24bfa324baea9f020a697"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">pcm_sample_bit_depth_chroma_minus1</a></td></tr>
<tr class="memdesc:a86a04696d6d24bfa324baea9f020a697"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a86a04696d6d24bfa324baea9f020a697"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a216f94d528db10ac809cf04aa3b2d7d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a216f94d528db10ac809cf04aa3b2d7d0"></a>
+<tr class="memitem:a216f94d528db10ac809cf04aa3b2d7d0"><td class="memItemLeft" align="right" valign="top"><a id="a216f94d528db10ac809cf04aa3b2d7d0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">log2_min_pcm_luma_coding_block_size_minus3</a></td></tr>
<tr class="memdesc:a216f94d528db10ac809cf04aa3b2d7d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a216f94d528db10ac809cf04aa3b2d7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab09f5ce521894cfd5e0b5d4b11622de3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab09f5ce521894cfd5e0b5d4b11622de3"></a>
+<tr class="memitem:ab09f5ce521894cfd5e0b5d4b11622de3"><td class="memItemLeft" align="right" valign="top"><a id="ab09f5ce521894cfd5e0b5d4b11622de3"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">log2_max_pcm_luma_coding_block_size_minus3</a></td></tr>
<tr class="memdesc:ab09f5ce521894cfd5e0b5d4b11622de3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Derived from the HEVC bitstream syntax element. log2_min_pcm_luma_coding_block_size_minus3 + log2_diff_max_min_pcm_luma_coding_block_size. <br /></td></tr>
<tr class="separator:ab09f5ce521894cfd5e0b5d4b11622de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07e8d62626d3bb56c734d058cc93c95d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07e8d62626d3bb56c734d058cc93c95d"></a>
+<tr class="memitem:a07e8d62626d3bb56c734d058cc93c95d"><td class="memItemLeft" align="right" valign="top"><a id="a07e8d62626d3bb56c734d058cc93c95d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a07e8d62626d3bb56c734d058cc93c95d">chroma_format_idc</a>: 2</td></tr>
<tr class="memdesc:a07e8d62626d3bb56c734d058cc93c95d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a07e8d62626d3bb56c734d058cc93c95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78c7e8036f0aa657dfba49f72addf8dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78c7e8036f0aa657dfba49f72addf8dc"></a>
+<tr class="memitem:a78c7e8036f0aa657dfba49f72addf8dc"><td class="memItemLeft" align="right" valign="top"><a id="a78c7e8036f0aa657dfba49f72addf8dc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc">separate_colour_plane_flag</a>: 1</td></tr>
<tr class="memdesc:a78c7e8036f0aa657dfba49f72addf8dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a78c7e8036f0aa657dfba49f72addf8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c4183f712ecf439d2cde364fec130fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c4183f712ecf439d2cde364fec130fc"></a>
+<tr class="memitem:a0c4183f712ecf439d2cde364fec130fc"><td class="memItemLeft" align="right" valign="top"><a id="a0c4183f712ecf439d2cde364fec130fc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a0c4183f712ecf439d2cde364fec130fc">bit_depth_luma_minus8</a>: 3</td></tr>
<tr class="memdesc:a0c4183f712ecf439d2cde364fec130fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a0c4183f712ecf439d2cde364fec130fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a622679c0a8f4275bbc3648e0953485ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a622679c0a8f4275bbc3648e0953485ae"></a>
+<tr class="memitem:a622679c0a8f4275bbc3648e0953485ae"><td class="memItemLeft" align="right" valign="top"><a id="a622679c0a8f4275bbc3648e0953485ae"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a622679c0a8f4275bbc3648e0953485ae">bit_depth_chroma_minus8</a>: 3</td></tr>
<tr class="memdesc:a622679c0a8f4275bbc3648e0953485ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a622679c0a8f4275bbc3648e0953485ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64fec38f281205e7147541e0a18edbf0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64fec38f281205e7147541e0a18edbf0"></a>
+<tr class="memitem:a64fec38f281205e7147541e0a18edbf0"><td class="memItemLeft" align="right" valign="top"><a id="a64fec38f281205e7147541e0a18edbf0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0">scaling_list_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a64fec38f281205e7147541e0a18edbf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a64fec38f281205e7147541e0a18edbf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17c510cab37d6fc5cee5460fbb6462a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17c510cab37d6fc5cee5460fbb6462a1"></a>
+<tr class="memitem:a17c510cab37d6fc5cee5460fbb6462a1"><td class="memItemLeft" align="right" valign="top"><a id="a17c510cab37d6fc5cee5460fbb6462a1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">strong_intra_smoothing_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:a17c510cab37d6fc5cee5460fbb6462a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a17c510cab37d6fc5cee5460fbb6462a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac6f749c4fd14ea450e0c3005827f63d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac6f749c4fd14ea450e0c3005827f63d"></a>
+<tr class="memitem:aac6f749c4fd14ea450e0c3005827f63d"><td class="memItemLeft" align="right" valign="top"><a id="aac6f749c4fd14ea450e0c3005827f63d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aac6f749c4fd14ea450e0c3005827f63d">amp_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:aac6f749c4fd14ea450e0c3005827f63d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:aac6f749c4fd14ea450e0c3005827f63d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acef3ec339775c3496f29a8e0aeddd9c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acef3ec339775c3496f29a8e0aeddd9c6"></a>
+<tr class="memitem:acef3ec339775c3496f29a8e0aeddd9c6"><td class="memItemLeft" align="right" valign="top"><a id="acef3ec339775c3496f29a8e0aeddd9c6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">sample_adaptive_offset_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:acef3ec339775c3496f29a8e0aeddd9c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:acef3ec339775c3496f29a8e0aeddd9c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa40be12c45941861225704a21cb82949"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa40be12c45941861225704a21cb82949"></a>
+<tr class="memitem:aa40be12c45941861225704a21cb82949"><td class="memItemLeft" align="right" valign="top"><a id="aa40be12c45941861225704a21cb82949"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949">pcm_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:aa40be12c45941861225704a21cb82949"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:aa40be12c45941861225704a21cb82949"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd9ffd1dc9ad04f9cb21347279694d4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd9ffd1dc9ad04f9cb21347279694d4e"></a>
+<tr class="memitem:abd9ffd1dc9ad04f9cb21347279694d4e"><td class="memItemLeft" align="right" valign="top"><a id="abd9ffd1dc9ad04f9cb21347279694d4e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e">pcm_loop_filter_disabled_flag</a>: 1</td></tr>
<tr class="memdesc:abd9ffd1dc9ad04f9cb21347279694d4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:abd9ffd1dc9ad04f9cb21347279694d4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd63d54b51c251dd3740a7ba8fdb7e95"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd63d54b51c251dd3740a7ba8fdb7e95"></a>
+<tr class="memitem:acd63d54b51c251dd3740a7ba8fdb7e95"><td class="memItemLeft" align="right" valign="top"><a id="acd63d54b51c251dd3740a7ba8fdb7e95"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95">sps_temporal_mvp_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:acd63d54b51c251dd3740a7ba8fdb7e95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:acd63d54b51c251dd3740a7ba8fdb7e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0a54597904691380c75dde2c6a14883"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a54597904691380c75dde2c6a14883"></a>
+<tr class="memitem:a3e02fd25a45b81d326e70c6f11fd404c"><td class="memItemLeft" align="right" valign="top"><a id="a3e02fd25a45b81d326e70c6f11fd404c"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">low_delay_seq</a>: 1</td></tr>
+<tr class="memdesc:a3e02fd25a45b81d326e70c6f11fd404c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates whether or not the encoding is in low delay mode. 0 normal sequence 1 no random access B will be coded . and the coding type could be only I, P or LDB this flag only indicates the frame coding type of the sequence. <br /></td></tr>
+<tr class="separator:a3e02fd25a45b81d326e70c6f11fd404c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1ff1cb38566d3188dac4ae6b7561c08"><td class="memItemLeft" align="right" valign="top"><a id="aa1ff1cb38566d3188dac4ae6b7561c08"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">hierachical_flag</a>: 1</td></tr>
+<tr class="memdesc:aa1ff1cb38566d3188dac4ae6b7561c08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates whether or not the encoding is in dyadic hierarchical GOP structure the default value 0, BRC would treat is as flat structure. if HierachicalFlag == 1, application would enable Qp Modulation. <br /></td></tr>
+<tr class="separator:aa1ff1cb38566d3188dac4ae6b7561c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1658a27c685a211a7f7ee1a45aacfa41"><td class="memItemLeft" align="right" valign="top"><a id="a1658a27c685a211a7f7ee1a45aacfa41"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">reserved_bits</a>: 14</td></tr>
+<tr class="memdesc:a1658a27c685a211a7f7ee1a45aacfa41"><td class="mdescLeft">&#160;</td><td class="mdescRight">keep for future , should be set to 0 <br /></td></tr>
+<tr class="separator:a1658a27c685a211a7f7ee1a45aacfa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac0a54597904691380c75dde2c6a14883"><td class="memItemLeft" align="right" valign="top"><a id="ac0a54597904691380c75dde2c6a14883"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ac0a54597904691380c75dde2c6a14883">aspect_ratio_info_present_flag</a>: 1</td></tr>
<tr class="memdesc:ac0a54597904691380c75dde2c6a14883"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:ac0a54597904691380c75dde2c6a14883"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c7a06113b9f2f74fb2538c86a90810c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c7a06113b9f2f74fb2538c86a90810c"></a>
+<tr class="memitem:a1c7a06113b9f2f74fb2538c86a90810c"><td class="memItemLeft" align="right" valign="top"><a id="a1c7a06113b9f2f74fb2538c86a90810c"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c">neutral_chroma_indication_flag</a>: 1</td></tr>
<tr class="memdesc:a1c7a06113b9f2f74fb2538c86a90810c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a1c7a06113b9f2f74fb2538c86a90810c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70f3e990f3ab6ca23c11323a1f663f43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70f3e990f3ab6ca23c11323a1f663f43"></a>
+<tr class="memitem:a70f3e990f3ab6ca23c11323a1f663f43"><td class="memItemLeft" align="right" valign="top"><a id="a70f3e990f3ab6ca23c11323a1f663f43"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43">field_seq_flag</a>: 1</td></tr>
<tr class="memdesc:a70f3e990f3ab6ca23c11323a1f663f43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a70f3e990f3ab6ca23c11323a1f663f43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b67496d4eb13565d0f25c674b81f87e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b67496d4eb13565d0f25c674b81f87e"></a>
+<tr class="memitem:a8b67496d4eb13565d0f25c674b81f87e"><td class="memItemLeft" align="right" valign="top"><a id="a8b67496d4eb13565d0f25c674b81f87e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e">vui_timing_info_present_flag</a>: 1</td></tr>
<tr class="memdesc:a8b67496d4eb13565d0f25c674b81f87e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a8b67496d4eb13565d0f25c674b81f87e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00305c872096214bd40e557274b0e6e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00305c872096214bd40e557274b0e6e0"></a>
+<tr class="memitem:a00305c872096214bd40e557274b0e6e0"><td class="memItemLeft" align="right" valign="top"><a id="a00305c872096214bd40e557274b0e6e0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0">bitstream_restriction_flag</a>: 1</td></tr>
<tr class="memdesc:a00305c872096214bd40e557274b0e6e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a00305c872096214bd40e557274b0e6e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1db8faa1abeb5a02081b7563e6a61dbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1db8faa1abeb5a02081b7563e6a61dbc"></a>
+<tr class="memitem:a1db8faa1abeb5a02081b7563e6a61dbc"><td class="memItemLeft" align="right" valign="top"><a id="a1db8faa1abeb5a02081b7563e6a61dbc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc">tiles_fixed_structure_flag</a>: 1</td></tr>
<tr class="memdesc:a1db8faa1abeb5a02081b7563e6a61dbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a1db8faa1abeb5a02081b7563e6a61dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a723a1ead8c4a6ac75374367ea3d6265a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723a1ead8c4a6ac75374367ea3d6265a"></a>
+<tr class="memitem:a723a1ead8c4a6ac75374367ea3d6265a"><td class="memItemLeft" align="right" valign="top"><a id="a723a1ead8c4a6ac75374367ea3d6265a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a">motion_vectors_over_pic_boundaries_flag</a>: 1</td></tr>
<tr class="memdesc:a723a1ead8c4a6ac75374367ea3d6265a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a723a1ead8c4a6ac75374367ea3d6265a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abaf124d536be9382eef079ac9d963b34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abaf124d536be9382eef079ac9d963b34"></a>
+<tr class="memitem:abaf124d536be9382eef079ac9d963b34"><td class="memItemLeft" align="right" valign="top"><a id="abaf124d536be9382eef079ac9d963b34"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">restricted_ref_pic_lists_flag</a>: 1</td></tr>
<tr class="memdesc:abaf124d536be9382eef079ac9d963b34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:abaf124d536be9382eef079ac9d963b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4fb6ff18e377c8f59da4113c8e8326b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fb6ff18e377c8f59da4113c8e8326b4"></a>
+<tr class="memitem:a4fb6ff18e377c8f59da4113c8e8326b4"><td class="memItemLeft" align="right" valign="top"><a id="a4fb6ff18e377c8f59da4113c8e8326b4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4">log2_max_mv_length_horizontal</a>: 5</td></tr>
<tr class="memdesc:a4fb6ff18e377c8f59da4113c8e8326b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 16, inclusive. <br /></td></tr>
<tr class="separator:a4fb6ff18e377c8f59da4113c8e8326b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76f5c562391da0d961caab8fb09338c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76f5c562391da0d961caab8fb09338c0"></a>
+<tr class="memitem:a76f5c562391da0d961caab8fb09338c0"><td class="memItemLeft" align="right" valign="top"><a id="a76f5c562391da0d961caab8fb09338c0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0">log2_max_mv_length_vertical</a>: 5</td></tr>
<tr class="memdesc:a76f5c562391da0d961caab8fb09338c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 16, inclusive. <br /></td></tr>
<tr class="separator:a76f5c562391da0d961caab8fb09338c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d9b00d5fde5279ab9b3a7d2b9d73d5c"><td class="memItemLeft" align="right" valign="top"><a id="a9d9b00d5fde5279ab9b3a7d2b9d73d5c"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">palette_mode_enabled_flag</a>: 1</td></tr>
+<tr class="memdesc:a9d9b00d5fde5279ab9b3a7d2b9d73d5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
+<tr class="separator:a9d9b00d5fde5279ab9b3a7d2b9d73d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a113179185b50a7c3e0f1fd7fceaa04cd"><td class="memItemLeft" align="right" valign="top"><a id="a113179185b50a7c3e0f1fd7fceaa04cd"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">reserved</a>: 31</td></tr>
+<tr class="memdesc:a113179185b50a7c3e0f1fd7fceaa04cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bits for future use, must be zero. <br /></td></tr>
+<tr class="separator:a113179185b50a7c3e0f1fd7fceaa04cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">VUI parameters (optional)</div></td></tr>
-<tr class="memitem:a7978b38fe8677e40cc6bc0e104283f0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7978b38fe8677e40cc6bc0e104283f0c"></a>
+<tr class="memitem:a7978b38fe8677e40cc6bc0e104283f0c"><td class="memItemLeft" align="right" valign="top"><a id="a7978b38fe8677e40cc6bc0e104283f0c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">vui_parameters_present_flag</a></td></tr>
<tr class="memdesc:a7978b38fe8677e40cc6bc0e104283f0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a7978b38fe8677e40cc6bc0e104283f0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a361093e60c4c14b7906c8cb6671302d8"><td class="memItemLeft" ><a class="anchor" id="a361093e60c4c14b7906c8cb6671302d8"></a>
+<tr class="memitem:ae4922243914fb2f6b675e0eb985a2647"><td class="memItemLeft" ><a id="ae4922243914fb2f6b675e0eb985a2647"></a>
union {</td></tr>
-<tr class="memitem:a361093e60c4c14b7906c8cb6671302d8"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>vui_fields</b></td></tr>
-<tr class="separator:a361093e60c4c14b7906c8cb6671302d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae408c74ad1118c0dba743825ab32f072"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae408c74ad1118c0dba743825ab32f072"></a>
+<tr class="memitem:ae4922243914fb2f6b675e0eb985a2647"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>vui_fields</b></td></tr>
+<tr class="separator:ae4922243914fb2f6b675e0eb985a2647"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae408c74ad1118c0dba743825ab32f072"><td class="memItemLeft" align="right" valign="top"><a id="ae408c74ad1118c0dba743825ab32f072"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072">aspect_ratio_idc</a></td></tr>
<tr class="memdesc:ae408c74ad1118c0dba743825ab32f072"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:ae408c74ad1118c0dba743825ab32f072"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd6089912158e2c995466c33fdaa78d1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd6089912158e2c995466c33fdaa78d1"></a>
+<tr class="memitem:afd6089912158e2c995466c33fdaa78d1"><td class="memItemLeft" align="right" valign="top"><a id="afd6089912158e2c995466c33fdaa78d1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">sar_width</a></td></tr>
<tr class="memdesc:afd6089912158e2c995466c33fdaa78d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:afd6089912158e2c995466c33fdaa78d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8339d27671421f7e7456891465c017ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8339d27671421f7e7456891465c017ce"></a>
+<tr class="memitem:a8339d27671421f7e7456891465c017ce"><td class="memItemLeft" align="right" valign="top"><a id="a8339d27671421f7e7456891465c017ce"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">sar_height</a></td></tr>
<tr class="memdesc:a8339d27671421f7e7456891465c017ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a8339d27671421f7e7456891465c017ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad902fc278ef5406830cd3d85d269eb9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad902fc278ef5406830cd3d85d269eb9c"></a>
+<tr class="memitem:ad902fc278ef5406830cd3d85d269eb9c"><td class="memItemLeft" align="right" valign="top"><a id="ad902fc278ef5406830cd3d85d269eb9c"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">vui_num_units_in_tick</a></td></tr>
<tr class="memdesc:ad902fc278ef5406830cd3d85d269eb9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:ad902fc278ef5406830cd3d85d269eb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af9be9441717bda99c7ca82be5bd8ff04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9be9441717bda99c7ca82be5bd8ff04"></a>
+<tr class="memitem:af9be9441717bda99c7ca82be5bd8ff04"><td class="memItemLeft" align="right" valign="top"><a id="af9be9441717bda99c7ca82be5bd8ff04"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">vui_time_scale</a></td></tr>
<tr class="memdesc:af9be9441717bda99c7ca82be5bd8ff04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:af9be9441717bda99c7ca82be5bd8ff04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6a28fa2cf30bd5f13f5c04a936bce63"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6a28fa2cf30bd5f13f5c04a936bce63"></a>
+<tr class="memitem:ab6a28fa2cf30bd5f13f5c04a936bce63"><td class="memItemLeft" align="right" valign="top"><a id="ab6a28fa2cf30bd5f13f5c04a936bce63"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">min_spatial_segmentation_idc</a></td></tr>
<tr class="memdesc:ab6a28fa2cf30bd5f13f5c04a936bce63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:ab6a28fa2cf30bd5f13f5c04a936bce63"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8853f30c03d2bd075cb65b8a77eb47e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8853f30c03d2bd075cb65b8a77eb47e4"></a>
+<tr class="memitem:a8853f30c03d2bd075cb65b8a77eb47e4"><td class="memItemLeft" align="right" valign="top"><a id="a8853f30c03d2bd075cb65b8a77eb47e4"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">max_bytes_per_pic_denom</a></td></tr>
<tr class="memdesc:a8853f30c03d2bd075cb65b8a77eb47e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a8853f30c03d2bd075cb65b8a77eb47e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea3b1aa10751b5edb985d1255dfbca73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea3b1aa10751b5edb985d1255dfbca73"></a>
+<tr class="memitem:aea3b1aa10751b5edb985d1255dfbca73"><td class="memItemLeft" align="right" valign="top"><a id="aea3b1aa10751b5edb985d1255dfbca73"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">max_bits_per_min_cu_denom</a></td></tr>
<tr class="memdesc:aea3b1aa10751b5edb985d1255dfbca73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:aea3b1aa10751b5edb985d1255dfbca73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8d4bf3e560dc37522cdabeacea805e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8d4bf3e560dc37522cdabeacea805e4"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
-<tr class="memdesc:ae8d4bf3e560dc37522cdabeacea805e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:ae8d4bf3e560dc37522cdabeacea805e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65b7172f7fb4693726f4dbc6a34cb47e"><td class="memItemLeft" ><a id="a65b7172f7fb4693726f4dbc6a34cb47e"></a>
+union {</td></tr>
+<tr class="memitem:a65b7172f7fb4693726f4dbc6a34cb47e"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a65b7172f7fb4693726f4dbc6a34cb47e">scc_fields</a></td></tr>
+<tr class="memdesc:a65b7172f7fb4693726f4dbc6a34cb47e"><td class="mdescLeft">&#160;</td><td class="mdescRight">SCC flags to enable/disable features, including IBC and palette mode at present. <br /></td></tr>
+<tr class="separator:a65b7172f7fb4693726f4dbc6a34cb47e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98f8056b41ff6ee4b57bc9ff10ac7f92"><td class="memItemLeft" align="right" valign="top"><a id="a98f8056b41ff6ee4b57bc9ff10ac7f92"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92">va_reserved</a> [VA_PADDING_MEDIUM - 1]</td></tr>
+<tr class="memdesc:a98f8056b41ff6ee4b57bc9ff10ac7f92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a98f8056b41ff6ee4b57bc9ff10ac7f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Sequence parameter for HEVC encoding in main &amp; main 10 profiles. </p>
@@ -312,7 +313,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
<p>If <code>seq_scaling_matrix_present_flag</code> is set to <code>1</code>, then a <a class="el" href="structVAQMatrixBufferHEVC.html" title="HEVC Quantization Matrix Buffer Structure. ">VAQMatrixBufferHEVC</a> buffer shall also be provided within the same <code><a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a></code> call as this sequence parameter buffer. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="aca0173bb6b42a3448caed53752f5cb22"></a>
+<a id="aca0173bb6b42a3448caed53752f5cb22"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca0173bb6b42a3448caed53752f5cb22">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -333,6 +336,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferMPEG2-members.html b/structVAEncSequenceParameterBufferMPEG2-members.html
index 6432777..03c9d07 100644
--- a/structVAEncSequenceParameterBufferMPEG2-members.html
+++ b/structVAEncSequenceParameterBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -111,6 +87,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702">vbv_buffer_size</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferMPEG2.html b/structVAEncSequenceParameterBufferMPEG2.html
index 5d10f44..6afd04d 100644
--- a/structVAEncSequenceParameterBufferMPEG2.html
+++ b/structVAEncSequenceParameterBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSequenceParameterBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a151181c06ee1aedd6011e107a2f1ef3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a151181c06ee1aedd6011e107a2f1ef3f"></a>
+<tr class="memitem:a151181c06ee1aedd6011e107a2f1ef3f"><td class="memItemLeft" align="right" valign="top"><a id="a151181c06ee1aedd6011e107a2f1ef3f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f">intra_period</a></td></tr>
<tr class="memdesc:a151181c06ee1aedd6011e107a2f1ef3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I frames. <br /></td></tr>
<tr class="separator:a151181c06ee1aedd6011e107a2f1ef3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3003475c413fa78c87e629bee6d0801"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3003475c413fa78c87e629bee6d0801"></a>
+<tr class="memitem:ad3003475c413fa78c87e629bee6d0801"><td class="memItemLeft" align="right" valign="top"><a id="ad3003475c413fa78c87e629bee6d0801"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801">ip_period</a></td></tr>
<tr class="memdesc:ad3003475c413fa78c87e629bee6d0801"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I/P frames. <br /></td></tr>
<tr class="separator:ad3003475c413fa78c87e629bee6d0801"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,55 +94,55 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="memitem:a20b25a79b824db1180f1c3ca47b2c9f1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1">frame_rate</a></td></tr>
<tr class="memdesc:a20b25a79b824db1180f1c3ca47b2c9f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frame rate. <a href="#a20b25a79b824db1180f1c3ca47b2c9f1">More...</a><br /></td></tr>
<tr class="separator:a20b25a79b824db1180f1c3ca47b2c9f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa53e0236d73b56b0ebac60fd4462bd04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa53e0236d73b56b0ebac60fd4462bd04"></a>
+<tr class="memitem:aa53e0236d73b56b0ebac60fd4462bd04"><td class="memItemLeft" align="right" valign="top"><a id="aa53e0236d73b56b0ebac60fd4462bd04"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04">aspect_ratio_information</a></td></tr>
<tr class="memdesc:aa53e0236d73b56b0ebac60fd4462bd04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in sequence_header() <br /></td></tr>
<tr class="separator:aa53e0236d73b56b0ebac60fd4462bd04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ae154619d18592013036abf5ea86702"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ae154619d18592013036abf5ea86702"></a>
+<tr class="memitem:a4ae154619d18592013036abf5ea86702"><td class="memItemLeft" align="right" valign="top"><a id="a4ae154619d18592013036abf5ea86702"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702">vbv_buffer_size</a></td></tr>
<tr class="memdesc:a4ae154619d18592013036abf5ea86702"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define the size of VBV. <br /></td></tr>
<tr class="separator:a4ae154619d18592013036abf5ea86702"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae041b642239d1577baaf982b45c6c2bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae041b642239d1577baaf982b45c6c2bb"></a>
+<tr class="memitem:ae041b642239d1577baaf982b45c6c2bb"><td class="memItemLeft" align="right" valign="top"><a id="ae041b642239d1577baaf982b45c6c2bb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb">new_gop_header</a></td></tr>
<tr class="memdesc:ae041b642239d1577baaf982b45c6c2bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to indicate the following GOP header are being updated. <br /></td></tr>
<tr class="separator:ae041b642239d1577baaf982b45c6c2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23cb247a65aa1ddab84a5f433b72b845"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23cb247a65aa1ddab84a5f433b72b845"></a>
+<tr class="memitem:a23cb247a65aa1ddab84a5f433b72b845"><td class="memItemLeft" align="right" valign="top"><a id="a23cb247a65aa1ddab84a5f433b72b845"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a23cb247a65aa1ddab84a5f433b72b845"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a23cb247a65aa1ddab84a5f433b72b845"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a856f1ae4229980de77ae49d0ba81043a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a856f1ae4229980de77ae49d0ba81043a"></a>
+<tr class="memitem:a856f1ae4229980de77ae49d0ba81043a"><td class="memItemLeft" align="right" valign="top"><a id="a856f1ae4229980de77ae49d0ba81043a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a">profile_and_level_indication</a>: 8</td></tr>
<tr class="memdesc:a856f1ae4229980de77ae49d0ba81043a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:a856f1ae4229980de77ae49d0ba81043a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5284ac14d30132c346584af0a2711d83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5284ac14d30132c346584af0a2711d83"></a>
+<tr class="memitem:a5284ac14d30132c346584af0a2711d83"><td class="memItemLeft" align="right" valign="top"><a id="a5284ac14d30132c346584af0a2711d83"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a5284ac14d30132c346584af0a2711d83">progressive_sequence</a>: 1</td></tr>
<tr class="memdesc:a5284ac14d30132c346584af0a2711d83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:a5284ac14d30132c346584af0a2711d83"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a853a413276cb3d1b109787b7d259a0ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a853a413276cb3d1b109787b7d259a0ab"></a>
+<tr class="memitem:a853a413276cb3d1b109787b7d259a0ab"><td class="memItemLeft" align="right" valign="top"><a id="a853a413276cb3d1b109787b7d259a0ab"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a853a413276cb3d1b109787b7d259a0ab">chroma_format</a>: 2</td></tr>
<tr class="memdesc:a853a413276cb3d1b109787b7d259a0ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:a853a413276cb3d1b109787b7d259a0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae93a0c9d26b1d9b7ac4eed17a05047cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae93a0c9d26b1d9b7ac4eed17a05047cc"></a>
+<tr class="memitem:ae93a0c9d26b1d9b7ac4eed17a05047cc"><td class="memItemLeft" align="right" valign="top"><a id="ae93a0c9d26b1d9b7ac4eed17a05047cc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc">low_delay</a>: 1</td></tr>
<tr class="memdesc:ae93a0c9d26b1d9b7ac4eed17a05047cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:ae93a0c9d26b1d9b7ac4eed17a05047cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7241ce2c518f0d26e7d63253b41cb20a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7241ce2c518f0d26e7d63253b41cb20a"></a>
+<tr class="memitem:a7241ce2c518f0d26e7d63253b41cb20a"><td class="memItemLeft" align="right" valign="top"><a id="a7241ce2c518f0d26e7d63253b41cb20a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a7241ce2c518f0d26e7d63253b41cb20a">frame_rate_extension_n</a>: 2</td></tr>
<tr class="memdesc:a7241ce2c518f0d26e7d63253b41cb20a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:a7241ce2c518f0d26e7d63253b41cb20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ef8b9249c76b97a8d24baa180c35632"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ef8b9249c76b97a8d24baa180c35632"></a>
+<tr class="memitem:a2ef8b9249c76b97a8d24baa180c35632"><td class="memItemLeft" align="right" valign="top"><a id="a2ef8b9249c76b97a8d24baa180c35632"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a2ef8b9249c76b97a8d24baa180c35632">frame_rate_extension_d</a>: 5</td></tr>
<tr class="memdesc:a2ef8b9249c76b97a8d24baa180c35632"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in Sequence extension() <br /></td></tr>
<tr class="separator:a2ef8b9249c76b97a8d24baa180c35632"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50e75be8e0a010dc29750f9a60c1132e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50e75be8e0a010dc29750f9a60c1132e"></a>
+<tr class="memitem:a50e75be8e0a010dc29750f9a60c1132e"><td class="memItemLeft" align="right" valign="top"><a id="a50e75be8e0a010dc29750f9a60c1132e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a50e75be8e0a010dc29750f9a60c1132e">time_code</a>: 25</td></tr>
<tr class="memdesc:a50e75be8e0a010dc29750f9a60c1132e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Time code. <br /></td></tr>
<tr class="separator:a50e75be8e0a010dc29750f9a60c1132e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa47dd8409a18c90a57500104f5f24d2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47dd8409a18c90a57500104f5f24d2e"></a>
+<tr class="memitem:aa47dd8409a18c90a57500104f5f24d2e"><td class="memItemLeft" align="right" valign="top"><a id="aa47dd8409a18c90a57500104f5f24d2e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#aa47dd8409a18c90a57500104f5f24d2e">closed_gop</a>: 1</td></tr>
<tr class="memdesc:aa47dd8409a18c90a57500104f5f24d2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in GOP header. <br /></td></tr>
<tr class="separator:aa47dd8409a18c90a57500104f5f24d2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6bd1da57da43e6174b4beb4f9ee03c86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bd1da57da43e6174b4beb4f9ee03c86"></a>
+<tr class="memitem:a6bd1da57da43e6174b4beb4f9ee03c86"><td class="memItemLeft" align="right" valign="top"><a id="a6bd1da57da43e6174b4beb4f9ee03c86"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86">broken_link</a>: 1</td></tr>
<tr class="memdesc:a6bd1da57da43e6174b4beb4f9ee03c86"><td class="mdescLeft">&#160;</td><td class="mdescRight">SAme as the element in GOP header. <br /></td></tr>
<tr class="separator:a6bd1da57da43e6174b4beb4f9ee03c86"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -179,7 +155,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<li>a #VAEncPackedHeaderDataBuffer which holds the actual packed header data. </li>
</ul>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a906d0cb2cf273560a6593a6b0685ff76"></a>
+<a id="a906d0cb2cf273560a6593a6b0685ff76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a906d0cb2cf273560a6593a6b0685ff76">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -195,7 +173,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a20b25a79b824db1180f1c3ca47b2c9f1"></a>
+<a id="a20b25a79b824db1180f1c3ca47b2c9f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a20b25a79b824db1180f1c3ca47b2c9f1">&#9670;&nbsp;</a></span>frame_rate</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -210,7 +190,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ad681bb7b37e9fdf7e42be5af3ecd6809"></a>
+<a id="ad681bb7b37e9fdf7e42be5af3ecd6809"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad681bb7b37e9fdf7e42be5af3ecd6809">&#9670;&nbsp;</a></span>picture_height</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -225,7 +207,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ab7d8447a1f21f07a8be0a9273959b3ae"></a>
+<a id="ab7d8447a1f21f07a8be0a9273959b3ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab7d8447a1f21f07a8be0a9273959b3ae">&#9670;&nbsp;</a></span>picture_width</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -245,6 +229,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferVP8-members.html b/structVAEncSequenceParameterBufferVP8-members.html
index e2d00f3..459d46c 100644
--- a/structVAEncSequenceParameterBufferVP8-members.html
+++ b/structVAEncSequenceParameterBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferVP8.html b/structVAEncSequenceParameterBufferVP8.html
index fb73b9e..17c4b13 100644
--- a/structVAEncSequenceParameterBufferVP8.html
+++ b/structVAEncSequenceParameterBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSequenceParameterBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -100,7 +76,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Public Attributes</h2></td></tr>
<tr class="memitem:a21256f3bde2b221ca3850fad7dfe7e11"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">bits_per_second</a></td></tr>
<tr class="separator:a21256f3bde2b221ca3850fad7dfe7e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9933e3596e73fe313c7023e90164ffd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9933e3596e73fe313c7023e90164ffd6"></a>
+<tr class="memitem:a9933e3596e73fe313c7023e90164ffd6"><td class="memItemLeft" align="right" valign="top"><a id="a9933e3596e73fe313c7023e90164ffd6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a9933e3596e73fe313c7023e90164ffd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a9933e3596e73fe313c7023e90164ffd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -109,7 +85,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP8 Encoding Sequence Parameter Buffer Structure. </p>
<p>This structure conveys sequence level parameters. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a21256f3bde2b221ca3850fad7dfe7e11"></a>
+<a id="a21256f3bde2b221ca3850fad7dfe7e11"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a21256f3bde2b221ca3850fad7dfe7e11">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -129,6 +107,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferVP9-members.html b/structVAEncSequenceParameterBufferVP9-members.html
index 4a390be..70d997f 100644
--- a/structVAEncSequenceParameterBufferVP9-members.html
+++ b/structVAEncSequenceParameterBufferVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSequenceParameterBufferVP9.html b/structVAEncSequenceParameterBufferVP9.html
index 294715c..89ec4a8 100644
--- a/structVAEncSequenceParameterBufferVP9.html
+++ b/structVAEncSequenceParameterBufferVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSequenceParameterBufferVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,13 +74,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a74544f53fdfac22653504406c758a023"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74544f53fdfac22653504406c758a023"></a>
+<tr class="memitem:a74544f53fdfac22653504406c758a023"><td class="memItemLeft" align="right" valign="top"><a id="a74544f53fdfac22653504406c758a023"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023">max_frame_width</a></td></tr>
<tr class="memdesc:a74544f53fdfac22653504406c758a023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frame size note: Picture resolution may change frame by frame. Application needs to allocate surfaces and frame buffers based on max frame resolution in case resolution changes for later frames. The source and recon surfaces allocated should be 64x64(SB) aligned on both horizontal and vertical directions. But buffers on the surfaces need to be aligned to CU boundaries. <br /></td></tr>
<tr class="separator:a74544f53fdfac22653504406c758a023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac70a3c9f134b71c19c011c8af7c51e62"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62">bits_per_second</a></td></tr>
<tr class="separator:ac70a3c9f134b71c19c011c8af7c51e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa682d2d6c85b4e023003646c52b68063"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa682d2d6c85b4e023003646c52b68063"></a>
+<tr class="memitem:aa682d2d6c85b4e023003646c52b68063"><td class="memItemLeft" align="right" valign="top"><a id="aa682d2d6c85b4e023003646c52b68063"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aa682d2d6c85b4e023003646c52b68063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aa682d2d6c85b4e023003646c52b68063"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -113,7 +89,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>VP9 Encoding Sequence Parameter Buffer Structure. </p>
<p>This structure conveys sequence level parameters. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ac70a3c9f134b71c19c011c8af7c51e62"></a>
+<a id="ac70a3c9f134b71c19c011c8af7c51e62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac70a3c9f134b71c19c011c8af7c51e62">&#9670;&nbsp;</a></span>bits_per_second</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -133,6 +111,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBuffer-members.html b/structVAEncSliceParameterBuffer-members.html
index e879eaa..42cf15f 100644
--- a/structVAEncSliceParameterBuffer-members.html
+++ b/structVAEncSliceParameterBuffer-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBuffer.html b/structVAEncSliceParameterBuffer.html
index 12d9b91..bc2c031 100644
--- a/structVAEncSliceParameterBuffer.html
+++ b/structVAEncSliceParameterBuffer.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSliceParameterBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,19 +74,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a687e4bb60ddd3879b798d3b14f31fb1e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a687e4bb60ddd3879b798d3b14f31fb1e"></a>
+<tr class="memitem:a687e4bb60ddd3879b798d3b14f31fb1e"><td class="memItemLeft" align="right" valign="top"><a id="a687e4bb60ddd3879b798d3b14f31fb1e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a687e4bb60ddd3879b798d3b14f31fb1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a687e4bb60ddd3879b798d3b14f31fb1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Encode Slice Parameter Buffer. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>This is a deprecated encode slice parameter buffer, All applications <code>can</code> use VAEncSliceParameterBufferXXX (XXX = MPEG2, HEVC, H264, JPEG) </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>This is a deprecated encode slice parameter buffer, All applications <code>can</code> use VAEncSliceParameterBufferXXX (XXX = MPEG2, HEVC, H264, JPEG) </dd></dl>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="va_8h_source.html">va.h</a></li>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferH264-members.html b/structVAEncSliceParameterBufferH264-members.html
index 3c7abe5..6e2a339 100644
--- a/structVAEncSliceParameterBufferH264-members.html
+++ b/structVAEncSliceParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -126,6 +102,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferH264.html b/structVAEncSliceParameterBufferH264.html
index eddac8b..7d21acf 100644
--- a/structVAEncSliceParameterBufferH264.html
+++ b/structVAEncSliceParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSliceParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,147 +74,147 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:affea8a882436cce2824a07e9db2db9e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affea8a882436cce2824a07e9db2db9e4"></a>
+<tr class="memitem:affea8a882436cce2824a07e9db2db9e4"><td class="memItemLeft" align="right" valign="top"><a id="affea8a882436cce2824a07e9db2db9e4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">macroblock_address</a></td></tr>
<tr class="memdesc:affea8a882436cce2824a07e9db2db9e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starting MB address for this slice. <br /></td></tr>
<tr class="separator:affea8a882436cce2824a07e9db2db9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a070c1f9beecf31d1a08ed462dcdf32a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a070c1f9beecf31d1a08ed462dcdf32a6"></a>
+<tr class="memitem:a070c1f9beecf31d1a08ed462dcdf32a6"><td class="memItemLeft" align="right" valign="top"><a id="a070c1f9beecf31d1a08ed462dcdf32a6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6">num_macroblocks</a></td></tr>
<tr class="memdesc:a070c1f9beecf31d1a08ed462dcdf32a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of macroblocks in this slice. <br /></td></tr>
<tr class="separator:a070c1f9beecf31d1a08ed462dcdf32a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17657da9522371e9ea108cddad17f5fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe">macroblock_info</a></td></tr>
<tr class="memdesc:a17657da9522371e9ea108cddad17f5fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Per-MB encoder configuration buffer, or <code>VA_INVALID_ID</code>. <a href="#a17657da9522371e9ea108cddad17f5fe">More...</a><br /></td></tr>
<tr class="separator:a17657da9522371e9ea108cddad17f5fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0a6c018fd0f6194ce8419ecbd1af9ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a6c018fd0f6194ce8419ecbd1af9ea"></a>
+<tr class="memitem:ac0a6c018fd0f6194ce8419ecbd1af9ea"><td class="memItemLeft" align="right" valign="top"><a id="ac0a6c018fd0f6194ce8419ecbd1af9ea"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea">slice_type</a></td></tr>
<tr class="memdesc:ac0a6c018fd0f6194ce8419ecbd1af9ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice type. Range: 0..2, 5..7, i.e. no switching slices. <br /></td></tr>
<tr class="separator:ac0a6c018fd0f6194ce8419ecbd1af9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeef6dd84c5d1003cc2321c2224b7fcf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeef6dd84c5d1003cc2321c2224b7fcf2"></a>
+<tr class="memitem:aeef6dd84c5d1003cc2321c2224b7fcf2"><td class="memItemLeft" align="right" valign="top"><a id="aeef6dd84c5d1003cc2321c2224b7fcf2"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2">pic_parameter_set_id</a></td></tr>
<tr class="memdesc:aeef6dd84c5d1003cc2321c2224b7fcf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aeef6dd84c5d1003cc2321c2224b7fcf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad25ec20bcaec039ba9ba193071e5944e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad25ec20bcaec039ba9ba193071e5944e"></a>
+<tr class="memitem:ad25ec20bcaec039ba9ba193071e5944e"><td class="memItemLeft" align="right" valign="top"><a id="ad25ec20bcaec039ba9ba193071e5944e"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e">idr_pic_id</a></td></tr>
<tr class="memdesc:ad25ec20bcaec039ba9ba193071e5944e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ad25ec20bcaec039ba9ba193071e5944e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e090ce886a34b4cabfc437813bb493d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e090ce886a34b4cabfc437813bb493d"></a>
+<tr class="memitem:a8e090ce886a34b4cabfc437813bb493d"><td class="memItemLeft" align="right" valign="top"><a id="a8e090ce886a34b4cabfc437813bb493d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">cabac_init_idc</a></td></tr>
<tr class="memdesc:a8e090ce886a34b4cabfc437813bb493d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 2, inclusive. <br /></td></tr>
<tr class="separator:a8e090ce886a34b4cabfc437813bb493d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac92a4c9271991ded64dddd3be62d11dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac92a4c9271991ded64dddd3be62d11dc"></a>
+<tr class="memitem:ac92a4c9271991ded64dddd3be62d11dc"><td class="memItemLeft" align="right" valign="top"><a id="ac92a4c9271991ded64dddd3be62d11dc"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc">slice_qp_delta</a></td></tr>
<tr class="memdesc:ac92a4c9271991ded64dddd3be62d11dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ac92a4c9271991ded64dddd3be62d11dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">If pic_order_cnt_type == 0</div></td></tr>
-<tr class="memitem:a58045f193b5f9fd041917b92b6cba13a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58045f193b5f9fd041917b92b6cba13a"></a>
+<tr class="memitem:a58045f193b5f9fd041917b92b6cba13a"><td class="memItemLeft" align="right" valign="top"><a id="a58045f193b5f9fd041917b92b6cba13a"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a">pic_order_cnt_lsb</a></td></tr>
<tr class="memdesc:a58045f193b5f9fd041917b92b6cba13a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The picture order count modulo MaxPicOrderCntLsb. <br /></td></tr>
<tr class="separator:a58045f193b5f9fd041917b92b6cba13a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a21cc66917f284e20eecaf893ae768d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a21cc66917f284e20eecaf893ae768d"></a>
+<tr class="memitem:a5a21cc66917f284e20eecaf893ae768d"><td class="memItemLeft" align="right" valign="top"><a id="a5a21cc66917f284e20eecaf893ae768d"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">delta_pic_order_cnt_bottom</a></td></tr>
<tr class="memdesc:a5a21cc66917f284e20eecaf893ae768d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Valid if <code>pic_order_present_flag</code> and this is a bottom field. <br /></td></tr>
<tr class="separator:a5a21cc66917f284e20eecaf893ae768d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">If pic_order_cnt_type == 1 &amp;&amp; !delta_pic_order_always_zero_flag</div></td></tr>
-<tr class="memitem:a2444f24d1224d8cbe8fc1022eb82a829"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2444f24d1224d8cbe8fc1022eb82a829"></a>
+<tr class="memitem:a2444f24d1224d8cbe8fc1022eb82a829"><td class="memItemLeft" align="right" valign="top"><a id="a2444f24d1224d8cbe8fc1022eb82a829"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a2444f24d1224d8cbe8fc1022eb82a829">delta_pic_order_cnt</a> [2]</td></tr>
<tr class="memdesc:a2444f24d1224d8cbe8fc1022eb82a829"><td class="mdescLeft">&#160;</td><td class="mdescRight">[0]: top, [1]: bottom. <br /></td></tr>
<tr class="separator:a2444f24d1224d8cbe8fc1022eb82a829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">If slice_type == B</div></td></tr>
-<tr class="memitem:af6b01cda606cdc445300b3141c552dda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6b01cda606cdc445300b3141c552dda"></a>
+<tr class="memitem:af6b01cda606cdc445300b3141c552dda"><td class="memItemLeft" align="right" valign="top"><a id="af6b01cda606cdc445300b3141c552dda"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>direct_spatial_mv_pred_flag</b></td></tr>
<tr class="separator:af6b01cda606cdc445300b3141c552dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">If slice_type == P</div></td></tr>
-<tr class="memitem:ae1d0860287f49e1010f9a19d92ef662d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1d0860287f49e1010f9a19d92ef662d"></a>
+<tr class="memitem:ae1d0860287f49e1010f9a19d92ef662d"><td class="memItemLeft" align="right" valign="top"><a id="ae1d0860287f49e1010f9a19d92ef662d"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d">num_ref_idx_active_override_flag</a></td></tr>
<tr class="memdesc:ae1d0860287f49e1010f9a19d92ef662d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies if _VAEncPictureParameterBufferH264::num_ref_idx_l0_active_minus1 or _VAEncPictureParameterBufferH264::num_ref_idx_l1_active_minus1 are overriden by the values for this slice. <br /></td></tr>
<tr class="separator:ae1d0860287f49e1010f9a19d92ef662d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab67557c9d2adf8e51e2cdb0e762ea458"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab67557c9d2adf8e51e2cdb0e762ea458"></a>
+<tr class="memitem:ab67557c9d2adf8e51e2cdb0e762ea458"><td class="memItemLeft" align="right" valign="top"><a id="ab67557c9d2adf8e51e2cdb0e762ea458"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458">num_ref_idx_l0_active_minus1</a></td></tr>
<tr class="memdesc:ab67557c9d2adf8e51e2cdb0e762ea458"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 0. Range: 0 to 31, inclusive. <br /></td></tr>
<tr class="separator:ab67557c9d2adf8e51e2cdb0e762ea458"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a481b55665894eae9868306dbfaa2ab60"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a481b55665894eae9868306dbfaa2ab60"></a>
+<tr class="memitem:a481b55665894eae9868306dbfaa2ab60"><td class="memItemLeft" align="right" valign="top"><a id="a481b55665894eae9868306dbfaa2ab60"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60">num_ref_idx_l1_active_minus1</a></td></tr>
<tr class="memdesc:a481b55665894eae9868306dbfaa2ab60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 1. Range: 0 to 31, inclusive. <br /></td></tr>
<tr class="separator:a481b55665894eae9868306dbfaa2ab60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a35cef3edd3067207db3470e9cd21c813"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35cef3edd3067207db3470e9cd21c813"></a>
+<tr class="memitem:a35cef3edd3067207db3470e9cd21c813"><td class="memItemLeft" align="right" valign="top"><a id="a35cef3edd3067207db3470e9cd21c813"></a>
VAPictureH264&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a35cef3edd3067207db3470e9cd21c813">RefPicList0</a> [32]</td></tr>
<tr class="memdesc:a35cef3edd3067207db3470e9cd21c813"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference picture list 0 (for P slices). <br /></td></tr>
<tr class="separator:a35cef3edd3067207db3470e9cd21c813"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d7fc71722241347e9b2529240a13df8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d7fc71722241347e9b2529240a13df8"></a>
+<tr class="memitem:a8d7fc71722241347e9b2529240a13df8"><td class="memItemLeft" align="right" valign="top"><a id="a8d7fc71722241347e9b2529240a13df8"></a>
VAPictureH264&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a8d7fc71722241347e9b2529240a13df8">RefPicList1</a> [32]</td></tr>
<tr class="memdesc:a8d7fc71722241347e9b2529240a13df8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference picture list 1 (for B slices). <br /></td></tr>
<tr class="separator:a8d7fc71722241347e9b2529240a13df8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">pred_weight_table()</div></td></tr>
-<tr class="memitem:a652379e6b14c4ddd16a7bed650756dfb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a652379e6b14c4ddd16a7bed650756dfb"></a>
+<tr class="memitem:a652379e6b14c4ddd16a7bed650756dfb"><td class="memItemLeft" align="right" valign="top"><a id="a652379e6b14c4ddd16a7bed650756dfb"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb">luma_log2_weight_denom</a></td></tr>
<tr class="memdesc:a652379e6b14c4ddd16a7bed650756dfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a652379e6b14c4ddd16a7bed650756dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e194f9ab8f4b0d09b6156c19476eeb0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e194f9ab8f4b0d09b6156c19476eeb0"></a>
+<tr class="memitem:a9e194f9ab8f4b0d09b6156c19476eeb0"><td class="memItemLeft" align="right" valign="top"><a id="a9e194f9ab8f4b0d09b6156c19476eeb0"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0">chroma_log2_weight_denom</a></td></tr>
<tr class="memdesc:a9e194f9ab8f4b0d09b6156c19476eeb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a9e194f9ab8f4b0d09b6156c19476eeb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91922997707e25806e23b377785892f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91922997707e25806e23b377785892f5"></a>
+<tr class="memitem:a91922997707e25806e23b377785892f5"><td class="memItemLeft" align="right" valign="top"><a id="a91922997707e25806e23b377785892f5"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5">luma_weight_l0_flag</a></td></tr>
<tr class="memdesc:a91922997707e25806e23b377785892f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a91922997707e25806e23b377785892f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a640f08379ff703e28d913b37b3cc421e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a640f08379ff703e28d913b37b3cc421e"></a>
+<tr class="memitem:a640f08379ff703e28d913b37b3cc421e"><td class="memItemLeft" align="right" valign="top"><a id="a640f08379ff703e28d913b37b3cc421e"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a640f08379ff703e28d913b37b3cc421e">luma_weight_l0</a> [32]</td></tr>
<tr class="memdesc:a640f08379ff703e28d913b37b3cc421e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a640f08379ff703e28d913b37b3cc421e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2c863183711218f55ebd29593cc0a26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2c863183711218f55ebd29593cc0a26"></a>
+<tr class="memitem:ad2c863183711218f55ebd29593cc0a26"><td class="memItemLeft" align="right" valign="top"><a id="ad2c863183711218f55ebd29593cc0a26"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ad2c863183711218f55ebd29593cc0a26">luma_offset_l0</a> [32]</td></tr>
<tr class="memdesc:ad2c863183711218f55ebd29593cc0a26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ad2c863183711218f55ebd29593cc0a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a5f716fb3d8698ba6cb9e2cc74a0d09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a5f716fb3d8698ba6cb9e2cc74a0d09"></a>
+<tr class="memitem:a6a5f716fb3d8698ba6cb9e2cc74a0d09"><td class="memItemLeft" align="right" valign="top"><a id="a6a5f716fb3d8698ba6cb9e2cc74a0d09"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09">chroma_weight_l0_flag</a></td></tr>
<tr class="memdesc:a6a5f716fb3d8698ba6cb9e2cc74a0d09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a6a5f716fb3d8698ba6cb9e2cc74a0d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a271b5ad435815ae81c6ada1f995ab171"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a271b5ad435815ae81c6ada1f995ab171"></a>
+<tr class="memitem:a271b5ad435815ae81c6ada1f995ab171"><td class="memItemLeft" align="right" valign="top"><a id="a271b5ad435815ae81c6ada1f995ab171"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a271b5ad435815ae81c6ada1f995ab171">chroma_weight_l0</a> [32][2]</td></tr>
<tr class="memdesc:a271b5ad435815ae81c6ada1f995ab171"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a271b5ad435815ae81c6ada1f995ab171"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab039f25fc18c9e04eff5dfa22da02d31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab039f25fc18c9e04eff5dfa22da02d31"></a>
+<tr class="memitem:ab039f25fc18c9e04eff5dfa22da02d31"><td class="memItemLeft" align="right" valign="top"><a id="ab039f25fc18c9e04eff5dfa22da02d31"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ab039f25fc18c9e04eff5dfa22da02d31">chroma_offset_l0</a> [32][2]</td></tr>
<tr class="memdesc:ab039f25fc18c9e04eff5dfa22da02d31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ab039f25fc18c9e04eff5dfa22da02d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bb3cb70a539170e8db29de77696a4fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bb3cb70a539170e8db29de77696a4fb"></a>
+<tr class="memitem:a9bb3cb70a539170e8db29de77696a4fb"><td class="memItemLeft" align="right" valign="top"><a id="a9bb3cb70a539170e8db29de77696a4fb"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb">luma_weight_l1_flag</a></td></tr>
<tr class="memdesc:a9bb3cb70a539170e8db29de77696a4fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a9bb3cb70a539170e8db29de77696a4fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae5b08008ef0b9dbc6889b0670338d83c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5b08008ef0b9dbc6889b0670338d83c"></a>
+<tr class="memitem:ae5b08008ef0b9dbc6889b0670338d83c"><td class="memItemLeft" align="right" valign="top"><a id="ae5b08008ef0b9dbc6889b0670338d83c"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ae5b08008ef0b9dbc6889b0670338d83c">luma_weight_l1</a> [32]</td></tr>
<tr class="memdesc:ae5b08008ef0b9dbc6889b0670338d83c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:ae5b08008ef0b9dbc6889b0670338d83c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adfc784320e736c710de645de2fabc819"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfc784320e736c710de645de2fabc819"></a>
+<tr class="memitem:adfc784320e736c710de645de2fabc819"><td class="memItemLeft" align="right" valign="top"><a id="adfc784320e736c710de645de2fabc819"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#adfc784320e736c710de645de2fabc819">luma_offset_l1</a> [32]</td></tr>
<tr class="memdesc:adfc784320e736c710de645de2fabc819"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:adfc784320e736c710de645de2fabc819"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12a49bbec6b4f0a396b982e3bc483883"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12a49bbec6b4f0a396b982e3bc483883"></a>
+<tr class="memitem:a12a49bbec6b4f0a396b982e3bc483883"><td class="memItemLeft" align="right" valign="top"><a id="a12a49bbec6b4f0a396b982e3bc483883"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883">chroma_weight_l1_flag</a></td></tr>
<tr class="memdesc:a12a49bbec6b4f0a396b982e3bc483883"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a12a49bbec6b4f0a396b982e3bc483883"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad0cf6efc5f5bd27abd31ffd59ad591b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0cf6efc5f5bd27abd31ffd59ad591b"></a>
+<tr class="memitem:aad0cf6efc5f5bd27abd31ffd59ad591b"><td class="memItemLeft" align="right" valign="top"><a id="aad0cf6efc5f5bd27abd31ffd59ad591b"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#aad0cf6efc5f5bd27abd31ffd59ad591b">chroma_weight_l1</a> [32][2]</td></tr>
<tr class="memdesc:aad0cf6efc5f5bd27abd31ffd59ad591b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aad0cf6efc5f5bd27abd31ffd59ad591b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c468545e8eb9812e7f5e84c408c3c9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c468545e8eb9812e7f5e84c408c3c9b"></a>
+<tr class="memitem:a5c468545e8eb9812e7f5e84c408c3c9b"><td class="memItemLeft" align="right" valign="top"><a id="a5c468545e8eb9812e7f5e84c408c3c9b"></a>
signed short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a5c468545e8eb9812e7f5e84c408c3c9b">chroma_offset_l1</a> [32][2]</td></tr>
<tr class="memdesc:a5c468545e8eb9812e7f5e84c408c3c9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a5c468545e8eb9812e7f5e84c408c3c9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">If deblocking_filter_control_present_flag</div></td></tr>
-<tr class="memitem:ae6efa6449bcb0446c95cda8e09450d3c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6efa6449bcb0446c95cda8e09450d3c"></a>
+<tr class="memitem:ae6efa6449bcb0446c95cda8e09450d3c"><td class="memItemLeft" align="right" valign="top"><a id="ae6efa6449bcb0446c95cda8e09450d3c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">disable_deblocking_filter_idc</a></td></tr>
<tr class="memdesc:ae6efa6449bcb0446c95cda8e09450d3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range: 0 to 2, inclusive. <br /></td></tr>
<tr class="separator:ae6efa6449bcb0446c95cda8e09450d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab2fdee5925626f9d0f0341dfc86d668"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab2fdee5925626f9d0f0341dfc86d668"></a>
+<tr class="memitem:aab2fdee5925626f9d0f0341dfc86d668"><td class="memItemLeft" align="right" valign="top"><a id="aab2fdee5925626f9d0f0341dfc86d668"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">slice_alpha_c0_offset_div2</a></td></tr>
<tr class="memdesc:aab2fdee5925626f9d0f0341dfc86d668"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:aab2fdee5925626f9d0f0341dfc86d668"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fcde5c2fba45b8b418ceab4a80b5887"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fcde5c2fba45b8b418ceab4a80b5887"></a>
+<tr class="memitem:a5fcde5c2fba45b8b418ceab4a80b5887"><td class="memItemLeft" align="right" valign="top"><a id="a5fcde5c2fba45b8b418ceab4a80b5887"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887">slice_beta_offset_div2</a></td></tr>
<tr class="memdesc:a5fcde5c2fba45b8b418ceab4a80b5887"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the H.264 bitstream syntax element. <br /></td></tr>
<tr class="separator:a5fcde5c2fba45b8b418ceab4a80b5887"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80bf4ce72e50308524f101586024c017"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80bf4ce72e50308524f101586024c017"></a>
+<tr class="memitem:a80bf4ce72e50308524f101586024c017"><td class="memItemLeft" align="right" valign="top"><a id="a80bf4ce72e50308524f101586024c017"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a80bf4ce72e50308524f101586024c017"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a80bf4ce72e50308524f101586024c017"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -252,7 +228,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
<p>If per-macroblock encoder configuration is needed, <code>macroblock_info</code> references a buffer of type <a class="el" href="structVAEncMacroblockParameterBufferH264.html" title="Macroblock parameter for H.264 encoding in baseline, main &amp; high profiles. ">VAEncMacroblockParameterBufferH264</a>. This buffer is not passed to <a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a> and it can be re-used without re-allocating the whole buffer. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a17657da9522371e9ea108cddad17f5fe"></a>
+<a id="a17657da9522371e9ea108cddad17f5fe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a17657da9522371e9ea108cddad17f5fe">&#9670;&nbsp;</a></span>macroblock_info</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -273,6 +251,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferHEVC-members.html b/structVAEncSliceParameterBufferHEVC-members.html
index 4a4517e..a81ea3c 100644
--- a/structVAEncSliceParameterBufferHEVC-members.html
+++ b/structVAEncSliceParameterBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -129,6 +105,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferHEVC.html b/structVAEncSliceParameterBufferHEVC.html
index fea9be3..3d5d869 100644
--- a/structVAEncSliceParameterBufferHEVC.html
+++ b/structVAEncSliceParameterBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSliceParameterBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,152 +74,152 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a3ceb5a97db58bdc492868b47c10235fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ceb5a97db58bdc492868b47c10235fe"></a>
+<tr class="memitem:a3ceb5a97db58bdc492868b47c10235fe"><td class="memItemLeft" align="right" valign="top"><a id="a3ceb5a97db58bdc492868b47c10235fe"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe">slice_segment_address</a></td></tr>
<tr class="memdesc:a3ceb5a97db58bdc492868b47c10235fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starting CTU address for this slice. <br /></td></tr>
<tr class="separator:a3ceb5a97db58bdc492868b47c10235fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c091f5ce662a240706c9c6fa500d2f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c091f5ce662a240706c9c6fa500d2f0"></a>
+<tr class="memitem:a4c091f5ce662a240706c9c6fa500d2f0"><td class="memItemLeft" align="right" valign="top"><a id="a4c091f5ce662a240706c9c6fa500d2f0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0">num_ctu_in_slice</a></td></tr>
<tr class="memdesc:a4c091f5ce662a240706c9c6fa500d2f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of CTUs in this slice. <br /></td></tr>
<tr class="separator:a4c091f5ce662a240706c9c6fa500d2f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95fa86150c3d5361607492856b3874a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95fa86150c3d5361607492856b3874a3"></a>
+<tr class="memitem:a95fa86150c3d5361607492856b3874a3"><td class="memItemLeft" align="right" valign="top"><a id="a95fa86150c3d5361607492856b3874a3"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3">slice_type</a></td></tr>
<tr class="memdesc:a95fa86150c3d5361607492856b3874a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice type. Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a95fa86150c3d5361607492856b3874a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70bb27e1e24d555b938adc159a6ed7cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70bb27e1e24d555b938adc159a6ed7cc"></a>
+<tr class="memitem:a70bb27e1e24d555b938adc159a6ed7cc"><td class="memItemLeft" align="right" valign="top"><a id="a70bb27e1e24d555b938adc159a6ed7cc"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc">slice_pic_parameter_set_id</a></td></tr>
<tr class="memdesc:a70bb27e1e24d555b938adc159a6ed7cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a70bb27e1e24d555b938adc159a6ed7cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a682aba80cf7d57e87c7212b3103c4be5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a682aba80cf7d57e87c7212b3103c4be5"></a>
+<tr class="memitem:a682aba80cf7d57e87c7212b3103c4be5"><td class="memItemLeft" align="right" valign="top"><a id="a682aba80cf7d57e87c7212b3103c4be5"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5">num_ref_idx_l0_active_minus1</a></td></tr>
<tr class="memdesc:a682aba80cf7d57e87c7212b3103c4be5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 0. Range: 0 to 14, inclusive. <br /></td></tr>
<tr class="separator:a682aba80cf7d57e87c7212b3103c4be5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69dd71278228d6b69fe646615cafa1c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69dd71278228d6b69fe646615cafa1c9"></a>
+<tr class="memitem:a69dd71278228d6b69fe646615cafa1c9"><td class="memItemLeft" align="right" valign="top"><a id="a69dd71278228d6b69fe646615cafa1c9"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9">num_ref_idx_l1_active_minus1</a></td></tr>
<tr class="memdesc:a69dd71278228d6b69fe646615cafa1c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum reference index for reference picture list 1. Range: 0 to 14, inclusive. <br /></td></tr>
<tr class="separator:a69dd71278228d6b69fe646615cafa1c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7985ea41f6a7451c90047340370dfb30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7985ea41f6a7451c90047340370dfb30"></a>
+<tr class="memitem:a7985ea41f6a7451c90047340370dfb30"><td class="memItemLeft" align="right" valign="top"><a id="a7985ea41f6a7451c90047340370dfb30"></a>
<a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a7985ea41f6a7451c90047340370dfb30">ref_pic_list0</a> [15]</td></tr>
<tr class="memdesc:a7985ea41f6a7451c90047340370dfb30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference picture list 0 (for P slices). <br /></td></tr>
<tr class="separator:a7985ea41f6a7451c90047340370dfb30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8c7a64c63120f83932501ea9d1fd7362"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c7a64c63120f83932501ea9d1fd7362"></a>
+<tr class="memitem:a8c7a64c63120f83932501ea9d1fd7362"><td class="memItemLeft" align="right" valign="top"><a id="a8c7a64c63120f83932501ea9d1fd7362"></a>
<a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a8c7a64c63120f83932501ea9d1fd7362">ref_pic_list1</a> [15]</td></tr>
<tr class="memdesc:a8c7a64c63120f83932501ea9d1fd7362"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reference picture list 1 (for B slices). <br /></td></tr>
<tr class="separator:a8c7a64c63120f83932501ea9d1fd7362"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd8901178528289dc5b3d06a703281e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd8901178528289dc5b3d06a703281e1"></a>
+<tr class="memitem:acd8901178528289dc5b3d06a703281e1"><td class="memItemLeft" align="right" valign="top"><a id="acd8901178528289dc5b3d06a703281e1"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1">max_num_merge_cand</a></td></tr>
<tr class="memdesc:acd8901178528289dc5b3d06a703281e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC spec variable MaxNumMergeCand. Range: [1..5]. <br /></td></tr>
<tr class="separator:acd8901178528289dc5b3d06a703281e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af001dfd13a58a8d22b80c4fa87c39e4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af001dfd13a58a8d22b80c4fa87c39e4c"></a>
+<tr class="memitem:af001dfd13a58a8d22b80c4fa87c39e4c"><td class="memItemLeft" align="right" valign="top"><a id="af001dfd13a58a8d22b80c4fa87c39e4c"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c">slice_qp_delta</a></td></tr>
<tr class="memdesc:af001dfd13a58a8d22b80c4fa87c39e4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:af001dfd13a58a8d22b80c4fa87c39e4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bda64da7c4b467aa49ca9fb4b005094"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bda64da7c4b467aa49ca9fb4b005094"></a>
+<tr class="memitem:a5bda64da7c4b467aa49ca9fb4b005094"><td class="memItemLeft" align="right" valign="top"><a id="a5bda64da7c4b467aa49ca9fb4b005094"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094">slice_cb_qp_offset</a></td></tr>
<tr class="memdesc:a5bda64da7c4b467aa49ca9fb4b005094"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a5bda64da7c4b467aa49ca9fb4b005094"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a351faec64495ea299f4c7ac0ce7d47da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a351faec64495ea299f4c7ac0ce7d47da"></a>
+<tr class="memitem:a351faec64495ea299f4c7ac0ce7d47da"><td class="memItemLeft" align="right" valign="top"><a id="a351faec64495ea299f4c7ac0ce7d47da"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da">slice_cr_qp_offset</a></td></tr>
<tr class="memdesc:a351faec64495ea299f4c7ac0ce7d47da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a351faec64495ea299f4c7ac0ce7d47da"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a533d05e7d7a5181573cd8d0432219896"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a533d05e7d7a5181573cd8d0432219896"></a>
+<tr class="memitem:a533d05e7d7a5181573cd8d0432219896"><td class="memItemLeft" align="right" valign="top"><a id="a533d05e7d7a5181573cd8d0432219896"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896">slice_beta_offset_div2</a></td></tr>
<tr class="memdesc:a533d05e7d7a5181573cd8d0432219896"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a533d05e7d7a5181573cd8d0432219896"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33d8ffc4337d88b9d07bb5dcaad6e156"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33d8ffc4337d88b9d07bb5dcaad6e156"></a>
+<tr class="memitem:a33d8ffc4337d88b9d07bb5dcaad6e156"><td class="memItemLeft" align="right" valign="top"><a id="a33d8ffc4337d88b9d07bb5dcaad6e156"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156">slice_tc_offset_div2</a></td></tr>
<tr class="memdesc:a33d8ffc4337d88b9d07bb5dcaad6e156"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a33d8ffc4337d88b9d07bb5dcaad6e156"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae123b168eaa0fafa7192f022e001d07b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae123b168eaa0fafa7192f022e001d07b"></a>
+<tr class="memitem:ae123b168eaa0fafa7192f022e001d07b"><td class="memItemLeft" align="right" valign="top"><a id="ae123b168eaa0fafa7192f022e001d07b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
<tr class="memdesc:ae123b168eaa0fafa7192f022e001d07b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ae123b168eaa0fafa7192f022e001d07b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5ad8a456d5d199630e1f4785d2541bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5ad8a456d5d199630e1f4785d2541bd"></a>
+<tr class="memitem:af5ad8a456d5d199630e1f4785d2541bd"><td class="memItemLeft" align="right" valign="top"><a id="af5ad8a456d5d199630e1f4785d2541bd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#af5ad8a456d5d199630e1f4785d2541bd">last_slice_of_pic_flag</a>: 1</td></tr>
<tr class="memdesc:af5ad8a456d5d199630e1f4785d2541bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if current slice is the last one in picture. <br /></td></tr>
<tr class="separator:af5ad8a456d5d199630e1f4785d2541bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a241683fd68e7128bd31298819e5388e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a241683fd68e7128bd31298819e5388e6"></a>
+<tr class="memitem:a241683fd68e7128bd31298819e5388e6"><td class="memItemLeft" align="right" valign="top"><a id="a241683fd68e7128bd31298819e5388e6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6">dependent_slice_segment_flag</a>: 1</td></tr>
<tr class="memdesc:a241683fd68e7128bd31298819e5388e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a241683fd68e7128bd31298819e5388e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4fa3046e2026a62aa16039e9bfe3fb0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4fa3046e2026a62aa16039e9bfe3fb0"></a>
+<tr class="memitem:af4fa3046e2026a62aa16039e9bfe3fb0"><td class="memItemLeft" align="right" valign="top"><a id="af4fa3046e2026a62aa16039e9bfe3fb0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#af4fa3046e2026a62aa16039e9bfe3fb0">colour_plane_id</a>: 2</td></tr>
<tr class="memdesc:af4fa3046e2026a62aa16039e9bfe3fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:af4fa3046e2026a62aa16039e9bfe3fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4e6bee8e96f3ea511b9bdd9a97e8fe4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4e6bee8e96f3ea511b9bdd9a97e8fe4"></a>
+<tr class="memitem:aa4e6bee8e96f3ea511b9bdd9a97e8fe4"><td class="memItemLeft" align="right" valign="top"><a id="aa4e6bee8e96f3ea511b9bdd9a97e8fe4"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#aa4e6bee8e96f3ea511b9bdd9a97e8fe4">slice_temporal_mvp_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:aa4e6bee8e96f3ea511b9bdd9a97e8fe4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:aa4e6bee8e96f3ea511b9bdd9a97e8fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ea8038adef0c1eec5bc30209cc13422"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ea8038adef0c1eec5bc30209cc13422"></a>
+<tr class="memitem:a9ea8038adef0c1eec5bc30209cc13422"><td class="memItemLeft" align="right" valign="top"><a id="a9ea8038adef0c1eec5bc30209cc13422"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a9ea8038adef0c1eec5bc30209cc13422">slice_sao_luma_flag</a>: 1</td></tr>
<tr class="memdesc:a9ea8038adef0c1eec5bc30209cc13422"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a9ea8038adef0c1eec5bc30209cc13422"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a073e52773be001090fd22d1350c3a82d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a073e52773be001090fd22d1350c3a82d"></a>
+<tr class="memitem:a073e52773be001090fd22d1350c3a82d"><td class="memItemLeft" align="right" valign="top"><a id="a073e52773be001090fd22d1350c3a82d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d">slice_sao_chroma_flag</a>: 1</td></tr>
<tr class="memdesc:a073e52773be001090fd22d1350c3a82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a073e52773be001090fd22d1350c3a82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08d0b75fcac69edf28f3c87623c94a17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08d0b75fcac69edf28f3c87623c94a17"></a>
+<tr class="memitem:a08d0b75fcac69edf28f3c87623c94a17"><td class="memItemLeft" align="right" valign="top"><a id="a08d0b75fcac69edf28f3c87623c94a17"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a08d0b75fcac69edf28f3c87623c94a17">num_ref_idx_active_override_flag</a>: 1</td></tr>
<tr class="memdesc:a08d0b75fcac69edf28f3c87623c94a17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. if this flag is set to 0, num_ref_idx_l0_active_minus1 should be equal to num_ref_idx_l0_default_active_minus1 as well as for that for l1. <br /></td></tr>
<tr class="separator:a08d0b75fcac69edf28f3c87623c94a17"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f327b21a2ea89f5ed82940e69d508c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f327b21a2ea89f5ed82940e69d508c9"></a>
+<tr class="memitem:a1f327b21a2ea89f5ed82940e69d508c9"><td class="memItemLeft" align="right" valign="top"><a id="a1f327b21a2ea89f5ed82940e69d508c9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a1f327b21a2ea89f5ed82940e69d508c9">mvd_l1_zero_flag</a>: 1</td></tr>
<tr class="memdesc:a1f327b21a2ea89f5ed82940e69d508c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a1f327b21a2ea89f5ed82940e69d508c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada14595ba9b628a45379707d908fcec6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada14595ba9b628a45379707d908fcec6"></a>
+<tr class="memitem:ada14595ba9b628a45379707d908fcec6"><td class="memItemLeft" align="right" valign="top"><a id="ada14595ba9b628a45379707d908fcec6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6">cabac_init_flag</a>: 1</td></tr>
<tr class="memdesc:ada14595ba9b628a45379707d908fcec6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ada14595ba9b628a45379707d908fcec6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31b16f920958f75bf97d396fbd10a921"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31b16f920958f75bf97d396fbd10a921"></a>
+<tr class="memitem:a31b16f920958f75bf97d396fbd10a921"><td class="memItemLeft" align="right" valign="top"><a id="a31b16f920958f75bf97d396fbd10a921"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921">slice_deblocking_filter_disabled_flag</a>: 2</td></tr>
<tr class="memdesc:a31b16f920958f75bf97d396fbd10a921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a31b16f920958f75bf97d396fbd10a921"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4d59a71f03f62e6a70729c5edf271b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4d59a71f03f62e6a70729c5edf271b5"></a>
+<tr class="memitem:ae4d59a71f03f62e6a70729c5edf271b5"><td class="memItemLeft" align="right" valign="top"><a id="ae4d59a71f03f62e6a70729c5edf271b5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5">slice_loop_filter_across_slices_enabled_flag</a>: 1</td></tr>
<tr class="memdesc:ae4d59a71f03f62e6a70729c5edf271b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:ae4d59a71f03f62e6a70729c5edf271b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25d36580ea9b1afd692ae2e946f7730a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d36580ea9b1afd692ae2e946f7730a"></a>
+<tr class="memitem:a25d36580ea9b1afd692ae2e946f7730a"><td class="memItemLeft" align="right" valign="top"><a id="a25d36580ea9b1afd692ae2e946f7730a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a25d36580ea9b1afd692ae2e946f7730a">collocated_from_l0_flag</a>: 1</td></tr>
<tr class="memdesc:a25d36580ea9b1afd692ae2e946f7730a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Corresponds to HEVC syntax element of the same name. <br /></td></tr>
<tr class="separator:a25d36580ea9b1afd692ae2e946f7730a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">pred_weight_table()</div></td></tr>
-<tr class="memitem:a188b20c9e0db0e3dae8bc878de126c60"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a188b20c9e0db0e3dae8bc878de126c60"></a>
+<tr class="memitem:a188b20c9e0db0e3dae8bc878de126c60"><td class="memItemLeft" align="right" valign="top"><a id="a188b20c9e0db0e3dae8bc878de126c60"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60">luma_log2_weight_denom</a></td></tr>
<tr class="memdesc:a188b20c9e0db0e3dae8bc878de126c60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a188b20c9e0db0e3dae8bc878de126c60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d1ef98c4a336674a39861dc0cb2093a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d1ef98c4a336674a39861dc0cb2093a"></a>
+<tr class="memitem:a8d1ef98c4a336674a39861dc0cb2093a"><td class="memItemLeft" align="right" valign="top"><a id="a8d1ef98c4a336674a39861dc0cb2093a"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a">delta_chroma_log2_weight_denom</a></td></tr>
<tr class="memdesc:a8d1ef98c4a336674a39861dc0cb2093a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a8d1ef98c4a336674a39861dc0cb2093a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a950f0d0e24f02c3adc956767984fd6b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a950f0d0e24f02c3adc956767984fd6b2"></a>
+<tr class="memitem:a950f0d0e24f02c3adc956767984fd6b2"><td class="memItemLeft" align="right" valign="top"><a id="a950f0d0e24f02c3adc956767984fd6b2"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a950f0d0e24f02c3adc956767984fd6b2">delta_luma_weight_l0</a> [15]</td></tr>
<tr class="memdesc:a950f0d0e24f02c3adc956767984fd6b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a950f0d0e24f02c3adc956767984fd6b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7130a4701850c82c9a4d55ace7a316f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7130a4701850c82c9a4d55ace7a316f"></a>
+<tr class="memitem:af7130a4701850c82c9a4d55ace7a316f"><td class="memItemLeft" align="right" valign="top"><a id="af7130a4701850c82c9a4d55ace7a316f"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#af7130a4701850c82c9a4d55ace7a316f">luma_offset_l0</a> [15]</td></tr>
<tr class="memdesc:af7130a4701850c82c9a4d55ace7a316f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:af7130a4701850c82c9a4d55ace7a316f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd79cfcf91720399e64d61d9eab457bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd79cfcf91720399e64d61d9eab457bf"></a>
+<tr class="memitem:acd79cfcf91720399e64d61d9eab457bf"><td class="memItemLeft" align="right" valign="top"><a id="acd79cfcf91720399e64d61d9eab457bf"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#acd79cfcf91720399e64d61d9eab457bf">delta_chroma_weight_l0</a> [15][2]</td></tr>
<tr class="memdesc:acd79cfcf91720399e64d61d9eab457bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:acd79cfcf91720399e64d61d9eab457bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae1a82eef3fcf9fae44c2a90bf32e14a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1a82eef3fcf9fae44c2a90bf32e14a2"></a>
+<tr class="memitem:ae1a82eef3fcf9fae44c2a90bf32e14a2"><td class="memItemLeft" align="right" valign="top"><a id="ae1a82eef3fcf9fae44c2a90bf32e14a2"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ae1a82eef3fcf9fae44c2a90bf32e14a2">chroma_offset_l0</a> [15][2]</td></tr>
<tr class="memdesc:ae1a82eef3fcf9fae44c2a90bf32e14a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC spec variable ChromaOffsetL0[]. <br /></td></tr>
<tr class="separator:ae1a82eef3fcf9fae44c2a90bf32e14a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fbcc6acdc8e94604e05c56ce36edbf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fbcc6acdc8e94604e05c56ce36edbf7"></a>
+<tr class="memitem:a5fbcc6acdc8e94604e05c56ce36edbf7"><td class="memItemLeft" align="right" valign="top"><a id="a5fbcc6acdc8e94604e05c56ce36edbf7"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a5fbcc6acdc8e94604e05c56ce36edbf7">delta_luma_weight_l1</a> [15]</td></tr>
<tr class="memdesc:a5fbcc6acdc8e94604e05c56ce36edbf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:a5fbcc6acdc8e94604e05c56ce36edbf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa79cc1458cad51618c968eb6210c102b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa79cc1458cad51618c968eb6210c102b"></a>
+<tr class="memitem:aa79cc1458cad51618c968eb6210c102b"><td class="memItemLeft" align="right" valign="top"><a id="aa79cc1458cad51618c968eb6210c102b"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#aa79cc1458cad51618c968eb6210c102b">luma_offset_l1</a> [15]</td></tr>
<tr class="memdesc:aa79cc1458cad51618c968eb6210c102b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:aa79cc1458cad51618c968eb6210c102b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad5947f9cf5de697a4eddc61d457e47c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5947f9cf5de697a4eddc61d457e47c7"></a>
+<tr class="memitem:ad5947f9cf5de697a4eddc61d457e47c7"><td class="memItemLeft" align="right" valign="top"><a id="ad5947f9cf5de697a4eddc61d457e47c7"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#ad5947f9cf5de697a4eddc61d457e47c7">delta_chroma_weight_l1</a> [15][2]</td></tr>
<tr class="memdesc:ad5947f9cf5de697a4eddc61d457e47c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC bitstream syntax element. <br /></td></tr>
<tr class="separator:ad5947f9cf5de697a4eddc61d457e47c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a561dfc5c23321c68ba47d65a09209e03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a561dfc5c23321c68ba47d65a09209e03"></a>
+<tr class="memitem:a561dfc5c23321c68ba47d65a09209e03"><td class="memItemLeft" align="right" valign="top"><a id="a561dfc5c23321c68ba47d65a09209e03"></a>
int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferHEVC.html#a561dfc5c23321c68ba47d65a09209e03">chroma_offset_l1</a> [15][2]</td></tr>
<tr class="memdesc:a561dfc5c23321c68ba47d65a09209e03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the HEVC spec variable ChromaOffsetL1[]. <br /></td></tr>
<tr class="separator:a561dfc5c23321c68ba47d65a09209e03"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -260,6 +236,6 @@ int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferJPEG-members.html b/structVAEncSliceParameterBufferJPEG-members.html
index 68e8829..55c7eb7 100644
--- a/structVAEncSliceParameterBufferJPEG-members.html
+++ b/structVAEncSliceParameterBufferJPEG-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,6 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferJPEG.html b/structVAEncSliceParameterBufferJPEG.html
index 7f68f93..8da73a7 100644
--- a/structVAEncSliceParameterBufferJPEG.html
+++ b/structVAEncSliceParameterBufferJPEG.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSliceParameterBufferJPEG Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,27 +74,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a668e35d8b099721fdda203b8a7c802af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a668e35d8b099721fdda203b8a7c802af"></a>
+<tr class="memitem:a668e35d8b099721fdda203b8a7c802af"><td class="memItemLeft" align="right" valign="top"><a id="a668e35d8b099721fdda203b8a7c802af"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">restart_interval</a></td></tr>
<tr class="memdesc:a668e35d8b099721fdda203b8a7c802af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restart interval definition (Ri). <br /></td></tr>
<tr class="separator:a668e35d8b099721fdda203b8a7c802af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8934279e7a741929d0404d90fab9e097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8934279e7a741929d0404d90fab9e097"></a>
+<tr class="memitem:a8934279e7a741929d0404d90fab9e097"><td class="memItemLeft" align="right" valign="top"><a id="a8934279e7a741929d0404d90fab9e097"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097">num_components</a></td></tr>
<tr class="memdesc:a8934279e7a741929d0404d90fab9e097"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of image components in a scan. <br /></td></tr>
<tr class="separator:a8934279e7a741929d0404d90fab9e097"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5077d4c57a41f6c21fb70f93a58c8605"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5077d4c57a41f6c21fb70f93a58c8605"></a>
+<tr class="memitem:a5077d4c57a41f6c21fb70f93a58c8605"><td class="memItemLeft" align="right" valign="top"><a id="a5077d4c57a41f6c21fb70f93a58c8605"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a5077d4c57a41f6c21fb70f93a58c8605"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a5077d4c57a41f6c21fb70f93a58c8605"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f54b13ec30c0a232ef06d141f598719"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f54b13ec30c0a232ef06d141f598719"></a>
+<tr class="memitem:a2f54b13ec30c0a232ef06d141f598719"><td class="memItemLeft" align="right" valign="top"><a id="a2f54b13ec30c0a232ef06d141f598719"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719">component_selector</a></td></tr>
<tr class="memdesc:a2f54b13ec30c0a232ef06d141f598719"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan component selector (Csj). <br /></td></tr>
<tr class="separator:a2f54b13ec30c0a232ef06d141f598719"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd665265b304356b76665aade8fdb1d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd665265b304356b76665aade8fdb1d8"></a>
+<tr class="memitem:afd665265b304356b76665aade8fdb1d8"><td class="memItemLeft" align="right" valign="top"><a id="afd665265b304356b76665aade8fdb1d8"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8">dc_table_selector</a></td></tr>
<tr class="memdesc:afd665265b304356b76665aade8fdb1d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC entropy coding table selector (Tdj). <br /></td></tr>
<tr class="separator:afd665265b304356b76665aade8fdb1d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a875d62bf9f597b85e1f2135810220a0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a875d62bf9f597b85e1f2135810220a0f"></a>
+<tr class="memitem:a875d62bf9f597b85e1f2135810220a0f"><td class="memItemLeft" align="right" valign="top"><a id="a875d62bf9f597b85e1f2135810220a0f"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">ac_table_selector</a></td></tr>
<tr class="memdesc:a875d62bf9f597b85e1f2135810220a0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">AC entropy coding table selector (Taj). <br /></td></tr>
<tr class="separator:a875d62bf9f597b85e1f2135810220a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -131,6 +107,6 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="s
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferMPEG2-members.html b/structVAEncSliceParameterBufferMPEG2-members.html
index a15b27a..f5fc788 100644
--- a/structVAEncSliceParameterBufferMPEG2-members.html
+++ b/structVAEncSliceParameterBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55">va_reserved</a></td><td class="entry"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAEncSliceParameterBufferMPEG2.html b/structVAEncSliceParameterBufferMPEG2.html
index dd340d2..adcdc81 100644
--- a/structVAEncSliceParameterBufferMPEG2.html
+++ b/structVAEncSliceParameterBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAEncSliceParameterBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,23 +74,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:af4819c2e56ccf2b963bf1ac5296a33a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4819c2e56ccf2b963bf1ac5296a33a8"></a>
+<tr class="memitem:af4819c2e56ccf2b963bf1ac5296a33a8"><td class="memItemLeft" align="right" valign="top"><a id="af4819c2e56ccf2b963bf1ac5296a33a8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">macroblock_address</a></td></tr>
<tr class="memdesc:af4819c2e56ccf2b963bf1ac5296a33a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starting MB address for this slice. <br /></td></tr>
<tr class="separator:af4819c2e56ccf2b963bf1ac5296a33a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5151f5dc4ba565a6caaa998a154f5682"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5151f5dc4ba565a6caaa998a154f5682"></a>
+<tr class="memitem:a5151f5dc4ba565a6caaa998a154f5682"><td class="memItemLeft" align="right" valign="top"><a id="a5151f5dc4ba565a6caaa998a154f5682"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682">num_macroblocks</a></td></tr>
<tr class="memdesc:a5151f5dc4ba565a6caaa998a154f5682"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of macroblocks in this slice. <br /></td></tr>
<tr class="separator:a5151f5dc4ba565a6caaa998a154f5682"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a123f199b5b5e2c0b4a2a7c86180a4b4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a123f199b5b5e2c0b4a2a7c86180a4b4c"></a>
+<tr class="memitem:a123f199b5b5e2c0b4a2a7c86180a4b4c"><td class="memItemLeft" align="right" valign="top"><a id="a123f199b5b5e2c0b4a2a7c86180a4b4c"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c">quantiser_scale_code</a></td></tr>
<tr class="memdesc:a123f199b5b5e2c0b4a2a7c86180a4b4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the element in slice() <br /></td></tr>
<tr class="separator:a123f199b5b5e2c0b4a2a7c86180a4b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7e948d78db3377bfa771e2f96d7ef97"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7e948d78db3377bfa771e2f96d7ef97"></a>
+<tr class="memitem:af7e948d78db3377bfa771e2f96d7ef97"><td class="memItemLeft" align="right" valign="top"><a id="af7e948d78db3377bfa771e2f96d7ef97"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97">is_intra_slice</a></td></tr>
<tr class="memdesc:af7e948d78db3377bfa771e2f96d7ef97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to indicate intra slice. <br /></td></tr>
<tr class="separator:af7e948d78db3377bfa771e2f96d7ef97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a936133335fd4c82df7852fd8b8f8cd55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a936133335fd4c82df7852fd8b8f8cd55"></a>
+<tr class="memitem:a936133335fd4c82df7852fd8b8f8cd55"><td class="memItemLeft" align="right" valign="top"><a id="a936133335fd4c82df7852fd8b8f8cd55"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a936133335fd4c82df7852fd8b8f8cd55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a936133335fd4c82df7852fd8b8f8cd55"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -126,6 +102,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAGenericValue-members.html b/structVAGenericValue-members.html
index 1fe1ef2..32841d7 100644
--- a/structVAGenericValue-members.html
+++ b/structVAGenericValue-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,9 +71,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">i</a></td><td class="entry"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">p</a></td><td class="entry"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">type</a></td><td class="entry"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e">value</a></td><td class="entry"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b">value</a></td><td class="entry"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAGenericValue.html b/structVAGenericValue.html
index d22ad98..c9edb01 100644
--- a/structVAGenericValue.html
+++ b/structVAGenericValue.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAGenericValue Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,31 +74,31 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:af892fa8749b7bd137ac3b57ecaae17ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af892fa8749b7bd137ac3b57ecaae17ff"></a>
+<tr class="memitem:af892fa8749b7bd137ac3b57ecaae17ff"><td class="memItemLeft" align="right" valign="top"><a id="af892fa8749b7bd137ac3b57ecaae17ff"></a>
<a class="el" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">type</a></td></tr>
<tr class="memdesc:af892fa8749b7bd137ac3b57ecaae17ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value type. See <a class="el" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4" title="Generic value types. ">VAGenericValueType</a>. <br /></td></tr>
<tr class="separator:af892fa8749b7bd137ac3b57ecaae17ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab72d922c78ca79e548fcd6c0ac8a8a2e"><td class="memItemLeft" ><a class="anchor" id="ab72d922c78ca79e548fcd6c0ac8a8a2e"></a>
+<tr class="memitem:aebb5ff64760c5fcceeab1f4f887f856b"><td class="memItemLeft" ><a id="aebb5ff64760c5fcceeab1f4f887f856b"></a>
union {</td></tr>
-<tr class="memitem:a1823f1cb355dac01d07053ddc71648c1"><td class="memItemLeft" >
+<tr class="memitem:a35af5447d1269db752b792772effc89b"><td class="memItemLeft" >
&#160;&#160;&#160;int32_t&#160;&#160;&#160;<a class="el" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">i</a></td></tr>
-<tr class="memdesc:a1823f1cb355dac01d07053ddc71648c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit signed integer. <br /></td></tr>
-<tr class="separator:a1823f1cb355dac01d07053ddc71648c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3389a1bba2074cb0d750425065c471b"><td class="memItemLeft" >
+<tr class="memdesc:a35af5447d1269db752b792772effc89b"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit signed integer. <br /></td></tr>
+<tr class="separator:a35af5447d1269db752b792772effc89b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f3c45092429be0dcfb203248efc1a34"><td class="memItemLeft" >
&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">f</a></td></tr>
-<tr class="memdesc:ab3389a1bba2074cb0d750425065c471b"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit float. <br /></td></tr>
-<tr class="separator:ab3389a1bba2074cb0d750425065c471b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dcf8b23a757017ee940148292e8d11a"><td class="memItemLeft" >
+<tr class="memdesc:a9f3c45092429be0dcfb203248efc1a34"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit float. <br /></td></tr>
+<tr class="separator:a9f3c45092429be0dcfb203248efc1a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00de87b8351495dcd35829fc9abb0e76"><td class="memItemLeft" >
&#160;&#160;&#160;void *&#160;&#160;&#160;<a class="el" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">p</a></td></tr>
-<tr class="memdesc:a4dcf8b23a757017ee940148292e8d11a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic pointer. <br /></td></tr>
-<tr class="separator:a4dcf8b23a757017ee940148292e8d11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d1afdce1e27a69e7486b55ef565ab03"><td class="memItemLeft" >
+<tr class="memdesc:a00de87b8351495dcd35829fc9abb0e76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic pointer. <br /></td></tr>
+<tr class="separator:a00de87b8351495dcd35829fc9abb0e76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac614476e1ff573154acb6ab2e202cee1"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a>&#160;&#160;&#160;<a class="el" href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13">fn</a></td></tr>
-<tr class="memdesc:a8d1afdce1e27a69e7486b55ef565ab03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to function. <br /></td></tr>
-<tr class="separator:a8d1afdce1e27a69e7486b55ef565ab03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab72d922c78ca79e548fcd6c0ac8a8a2e"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAGenericValue.html#ab72d922c78ca79e548fcd6c0ac8a8a2e">value</a></td></tr>
-<tr class="memdesc:ab72d922c78ca79e548fcd6c0ac8a8a2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value holder. <br /></td></tr>
-<tr class="separator:ab72d922c78ca79e548fcd6c0ac8a8a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memdesc:ac614476e1ff573154acb6ab2e202cee1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to function. <br /></td></tr>
+<tr class="separator:ac614476e1ff573154acb6ab2e202cee1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb5ff64760c5fcceeab1f4f887f856b"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAGenericValue.html#aebb5ff64760c5fcceeab1f4f887f856b">value</a></td></tr>
+<tr class="memdesc:aebb5ff64760c5fcceeab1f4f887f856b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value holder. <br /></td></tr>
+<tr class="separator:aebb5ff64760c5fcceeab1f4f887f856b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Generic value. </p>
@@ -131,6 +107,6 @@ union {</td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAHdrMetaData-members.html b/structVAHdrMetaData-members.html
new file mode 100644
index 0000000..a41fb95
--- /dev/null
+++ b/structVAHdrMetaData-members.html
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAHdrMetaData Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">metadata</a></td><td class="entry"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">metadata_size</a></td><td class="entry"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">metadata_type</a></td><td class="entry"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284">reserved</a></td><td class="entry"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAHdrMetaData.html b/structVAHdrMetaData.html
new file mode 100644
index 0000000..445f58d
--- /dev/null
+++ b/structVAHdrMetaData.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAHdrMetaData Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAHdrMetaData-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAHdrMetaData Struct Reference<div class="ingroups"><a class="el" href="group__api__vpp.html">Video processing API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>High Dynamic Range Meta Data.
+ <a href="structVAHdrMetaData.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__vpp_8h_source.html">va_vpp.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a9b2dab5b0dfbfe57328962b3d171429a"><td class="memItemLeft" align="right" valign="top"><a id="a9b2dab5b0dfbfe57328962b3d171429a"></a>
+<a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">metadata_type</a></td></tr>
+<tr class="memdesc:a9b2dab5b0dfbfe57328962b3d171429a"><td class="mdescLeft">&#160;</td><td class="mdescRight">high dynamic range metadata type, HDR10 etc. <br /></td></tr>
+<tr class="separator:a9b2dab5b0dfbfe57328962b3d171429a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd921f6f1afa5c795b41a42917c69b3e"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">metadata</a></td></tr>
+<tr class="memdesc:abd921f6f1afa5c795b41a42917c69b3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to high dynamic range metadata. <a href="#abd921f6f1afa5c795b41a42917c69b3e">More...</a><br /></td></tr>
+<tr class="separator:abd921f6f1afa5c795b41a42917c69b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcc9c1db6ca2f0c1dc92ace59a142372"><td class="memItemLeft" align="right" valign="top"><a id="adcc9c1db6ca2f0c1dc92ace59a142372"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">metadata_size</a></td></tr>
+<tr class="memdesc:adcc9c1db6ca2f0c1dc92ace59a142372"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of high dynamic range metadata. <br /></td></tr>
+<tr class="separator:adcc9c1db6ca2f0c1dc92ace59a142372"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2da315d14a815d9a4717c20e3e9bd284"><td class="memItemLeft" align="right" valign="top"><a id="a2da315d14a815d9a4717c20e3e9bd284"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284">reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
+<tr class="memdesc:a2da315d14a815d9a4717c20e3e9bd284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a2da315d14a815d9a4717c20e3e9bd284"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>High Dynamic Range Meta Data. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="abd921f6f1afa5c795b41a42917c69b3e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd921f6f1afa5c795b41a42917c69b3e">&#9670;&nbsp;</a></span>metadata</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* VAHdrMetaData::metadata</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Pointer to high dynamic range metadata. </p>
+<p>The pointer could point to <a class="el" href="structVAHdrMetaDataHDR10.html" title="Describes High Dynamic Range Meta Data for HDR10. ">VAHdrMetaDataHDR10</a> or other HDR meta data. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__vpp_8h_source.html">va_vpp.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAHdrMetaDataHDR10-members.html b/structVAHdrMetaDataHDR10-members.html
new file mode 100644
index 0000000..b7030f7
--- /dev/null
+++ b/structVAHdrMetaDataHDR10-members.html
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAHdrMetaDataHDR10 Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a">display_primaries_x</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd">display_primaries_y</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">max_content_light_level</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">max_display_mastering_luminance</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">max_pic_average_light_level</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">min_display_mastering_luminance</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4">reserved</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">white_point_x</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">white_point_y</a></td><td class="entry"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAHdrMetaDataHDR10.html b/structVAHdrMetaDataHDR10.html
new file mode 100644
index 0000000..8491ef5
--- /dev/null
+++ b/structVAHdrMetaDataHDR10.html
@@ -0,0 +1,268 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAHdrMetaDataHDR10 Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAHdrMetaDataHDR10-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAHdrMetaDataHDR10 Struct Reference<div class="ingroups"><a class="el" href="group__api__vpp.html">Video processing API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Describes High Dynamic Range Meta Data for HDR10.
+ <a href="structVAHdrMetaDataHDR10.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__vpp_8h_source.html">va_vpp.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a8a5be8538dd4c81c9df2e5b02374245a"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a">display_primaries_x</a> [3]</td></tr>
+<tr class="memdesc:a8a5be8538dd4c81c9df2e5b02374245a"><td class="mdescLeft">&#160;</td><td class="mdescRight">X chromaticity coordinate of the mastering display. <a href="#a8a5be8538dd4c81c9df2e5b02374245a">More...</a><br /></td></tr>
+<tr class="separator:a8a5be8538dd4c81c9df2e5b02374245a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8672cf95a3fe311c6d338b8fa50fe8fd"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd">display_primaries_y</a> [3]</td></tr>
+<tr class="memdesc:a8672cf95a3fe311c6d338b8fa50fe8fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Y chromaticity coordinate of the mastering display. <a href="#a8672cf95a3fe311c6d338b8fa50fe8fd">More...</a><br /></td></tr>
+<tr class="separator:a8672cf95a3fe311c6d338b8fa50fe8fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4674481f12b7c38f80a0cbabc89002a8"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">white_point_x</a></td></tr>
+<tr class="memdesc:a4674481f12b7c38f80a0cbabc89002a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">X chromaticity coordinate of the white point of the mastering display. <a href="#a4674481f12b7c38f80a0cbabc89002a8">More...</a><br /></td></tr>
+<tr class="separator:a4674481f12b7c38f80a0cbabc89002a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11a91612189f73c227fe4bbdc6ae09a"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">white_point_y</a></td></tr>
+<tr class="memdesc:ad11a91612189f73c227fe4bbdc6ae09a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Y chromaticity coordinate of the white point of the mastering display. <a href="#ad11a91612189f73c227fe4bbdc6ae09a">More...</a><br /></td></tr>
+<tr class="separator:ad11a91612189f73c227fe4bbdc6ae09a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd7e8dceedb18c896cf2d825e3c9249a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">max_display_mastering_luminance</a></td></tr>
+<tr class="memdesc:acd7e8dceedb18c896cf2d825e3c9249a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum display luminance of the mastering display. <a href="#acd7e8dceedb18c896cf2d825e3c9249a">More...</a><br /></td></tr>
+<tr class="separator:acd7e8dceedb18c896cf2d825e3c9249a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a427f0a26318691018b0bca5dd30452ad"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">min_display_mastering_luminance</a></td></tr>
+<tr class="memdesc:a427f0a26318691018b0bca5dd30452ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">The minumum display luminance of the mastering display. <a href="#a427f0a26318691018b0bca5dd30452ad">More...</a><br /></td></tr>
+<tr class="separator:a427f0a26318691018b0bca5dd30452ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad25cecb8e63153a0528bd29d7c431bc"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">max_content_light_level</a></td></tr>
+<tr class="memdesc:aad25cecb8e63153a0528bd29d7c431bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum content light level (MaxCLL). <a href="#aad25cecb8e63153a0528bd29d7c431bc">More...</a><br /></td></tr>
+<tr class="separator:aad25cecb8e63153a0528bd29d7c431bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e2fef9e6c0ee78f47364f6604be4679"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">max_pic_average_light_level</a></td></tr>
+<tr class="memdesc:a8e2fef9e6c0ee78f47364f6604be4679"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum picture average light level (MaxFALL). <a href="#a8e2fef9e6c0ee78f47364f6604be4679">More...</a><br /></td></tr>
+<tr class="separator:a8e2fef9e6c0ee78f47364f6604be4679"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add6a7d3bf4305e5d739b07023e7a68e4"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4">reserved</a> [VA_PADDING_HIGH]</td></tr>
+<tr class="separator:add6a7d3bf4305e5d739b07023e7a68e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Describes High Dynamic Range Meta Data for HDR10. </p>
+<p>Specifies the colour volume(the colour primaries, white point and luminance range) of a display considered to be the mastering display for the associated video content -e.g., the colour volume of a display that was used for viewing while authoring the video content. See ITU-T H.265 D.3.27 Mastering display colour volume SEI message semantics.</p>
+<p>Specifies upper bounds for the nominal light level of the content. See ITU-T H.265 D.3.35 Content light level information SEI message semantics.</p>
+<p>This structure can be used to indicate the HDR10 metadata for 1) the content which was authored; 2) the display on which the content will be presented. If it is for display, max_content_light_level and max_pic_average_light_level are ignored. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="a8a5be8538dd4c81c9df2e5b02374245a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a5be8538dd4c81c9df2e5b02374245a">&#9670;&nbsp;</a></span>display_primaries_x</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::display_primaries_x[3]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>X chromaticity coordinate of the mastering display. </p>
+<p>Index value c equal to 0 should correspond to the green primary. Index value c equal to 1 should correspond to the blue primary. Index value c equal to 2 should correspond to the red primary. The value for display_primaries_x shall be in the range of 0 to 50000 inclusive. </p>
+
+</div>
+</div>
+<a id="a8672cf95a3fe311c6d338b8fa50fe8fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8672cf95a3fe311c6d338b8fa50fe8fd">&#9670;&nbsp;</a></span>display_primaries_y</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::display_primaries_y[3]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Y chromaticity coordinate of the mastering display. </p>
+<p>Index value c equal to 0 should correspond to the green primary. Index value c equal to 1 should correspond to the blue primary. Index value c equal to 2 should correspond to the red primary. The value for display_primaries_y shall be in the range of 0 to 50000 inclusive. </p>
+
+</div>
+</div>
+<a id="aad25cecb8e63153a0528bd29d7c431bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad25cecb8e63153a0528bd29d7c431bc">&#9670;&nbsp;</a></span>max_content_light_level</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::max_content_light_level</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>The maximum content light level (MaxCLL). </p>
+<p>The value is in units of 1 candelas per square metre. </p>
+
+</div>
+</div>
+<a id="acd7e8dceedb18c896cf2d825e3c9249a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd7e8dceedb18c896cf2d825e3c9249a">&#9670;&nbsp;</a></span>max_display_mastering_luminance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAHdrMetaDataHDR10::max_display_mastering_luminance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>The maximum display luminance of the mastering display. </p>
+<p>The value is in units of 0.0001 candelas per square metre. </p>
+
+</div>
+</div>
+<a id="a8e2fef9e6c0ee78f47364f6604be4679"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e2fef9e6c0ee78f47364f6604be4679">&#9670;&nbsp;</a></span>max_pic_average_light_level</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::max_pic_average_light_level</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>The maximum picture average light level (MaxFALL). </p>
+<p>The value is in units of 1 candelas per square metre. </p>
+
+</div>
+</div>
+<a id="a427f0a26318691018b0bca5dd30452ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a427f0a26318691018b0bca5dd30452ad">&#9670;&nbsp;</a></span>min_display_mastering_luminance</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t VAHdrMetaDataHDR10::min_display_mastering_luminance</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>The minumum display luminance of the mastering display. </p>
+<p>The value is in units of 0.0001 candelas per square metre. </p>
+
+</div>
+</div>
+<a id="add6a7d3bf4305e5d739b07023e7a68e4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#add6a7d3bf4305e5d739b07023e7a68e4">&#9670;&nbsp;</a></span>reserved</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::reserved[VA_PADDING_HIGH]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Resevered </p>
+
+</div>
+</div>
+<a id="a4674481f12b7c38f80a0cbabc89002a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4674481f12b7c38f80a0cbabc89002a8">&#9670;&nbsp;</a></span>white_point_x</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::white_point_x</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>X chromaticity coordinate of the white point of the mastering display. </p>
+<p>The value for white_point_x shall be in the range of 0 to 50000 inclusive. </p>
+
+</div>
+</div>
+<a id="ad11a91612189f73c227fe4bbdc6ae09a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad11a91612189f73c227fe4bbdc6ae09a">&#9670;&nbsp;</a></span>white_point_y</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAHdrMetaDataHDR10::white_point_y</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Y chromaticity coordinate of the white point of the mastering display. </p>
+<p>The value for white_point_y shall be in the range of 0 to 50000 inclusive. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__vpp_8h_source.html">va_vpp.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAHuffmanTableBufferJPEGBaseline-members.html b/structVAHuffmanTableBufferJPEGBaseline-members.html
index d917575..4b3bea6 100644
--- a/structVAHuffmanTableBufferJPEGBaseline-members.html
+++ b/structVAHuffmanTableBufferJPEGBaseline-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -92,7 +68,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ae39764646cd5b413730a3b63ab26db6e">ac_values</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01">dc_values</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d">huffman_table</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822">huffman_table</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a6ae23d722de769ba4104cabc617a95db">load_huffman_table</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ac4ba3bd4327cb808d648c986a3035f95">num_ac_codes</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a">num_dc_codes</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
@@ -100,6 +76,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec">va_reserved</a></td><td class="entry"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAHuffmanTableBufferJPEGBaseline.html b/structVAHuffmanTableBufferJPEGBaseline.html
index f4f1097..de88d9e 100644
--- a/structVAHuffmanTableBufferJPEGBaseline.html
+++ b/structVAHuffmanTableBufferJPEGBaseline.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAHuffmanTableBufferJPEGBaseline Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,36 +74,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a6ae23d722de769ba4104cabc617a95db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ae23d722de769ba4104cabc617a95db"></a>
+<tr class="memitem:a6ae23d722de769ba4104cabc617a95db"><td class="memItemLeft" align="right" valign="top"><a id="a6ae23d722de769ba4104cabc617a95db"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a6ae23d722de769ba4104cabc617a95db">load_huffman_table</a> [2]</td></tr>
-<tr class="memdesc:a6ae23d722de769ba4104cabc617a95db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies which <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d" title="Huffman tables indexed by table identifier (Th). ">huffman_table</a> is valid. <br /></td></tr>
+<tr class="memdesc:a6ae23d722de769ba4104cabc617a95db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies which <a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822" title="Huffman tables indexed by table identifier (Th). ">huffman_table</a> is valid. <br /></td></tr>
<tr class="separator:a6ae23d722de769ba4104cabc617a95db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf157f5dc5cc4b6235ca782a20d6fd9d"><td class="memItemLeft" ><a class="anchor" id="abf157f5dc5cc4b6235ca782a20d6fd9d"></a>
+<tr class="memitem:aeabc040bd55bca6455195aaaccb3a822"><td class="memItemLeft" ><a id="aeabc040bd55bca6455195aaaccb3a822"></a>
struct {</td></tr>
-<tr class="memitem:a00adc9714521e0c23f0ebc82db3938ff"><td class="memItemLeft" >
+<tr class="memitem:a6c8c7bc0e3729865dd6b6493ed8b0966"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a">num_dc_codes</a> [16]</td></tr>
-<tr class="memdesc:a00adc9714521e0c23f0ebc82db3938ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Huffman codes of length i + 1 (Li). <br /></td></tr>
-<tr class="separator:a00adc9714521e0c23f0ebc82db3938ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd5c37bcd8940543acd47d325dda16f5"><td class="memItemLeft" >
+<tr class="memdesc:a6c8c7bc0e3729865dd6b6493ed8b0966"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Huffman codes of length i + 1 (Li). <br /></td></tr>
+<tr class="separator:a6c8c7bc0e3729865dd6b6493ed8b0966"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c588dc14e1b656aff9684bacf9ac3fd"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01">dc_values</a> [12]</td></tr>
-<tr class="memdesc:acd5c37bcd8940543acd47d325dda16f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value associated with each Huffman code (Vij). <br /></td></tr>
-<tr class="separator:acd5c37bcd8940543acd47d325dda16f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af26ffba96cd950eda57c1a44d1ae7817"><td class="memItemLeft" >
+<tr class="memdesc:a4c588dc14e1b656aff9684bacf9ac3fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value associated with each Huffman code (Vij). <br /></td></tr>
+<tr class="separator:a4c588dc14e1b656aff9684bacf9ac3fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a622e7d23394d4f12e0bbb84d94e0b5c9"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ac4ba3bd4327cb808d648c986a3035f95">num_ac_codes</a> [16]</td></tr>
-<tr class="memdesc:af26ffba96cd950eda57c1a44d1ae7817"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Huffman codes of length i + 1 (Li). <br /></td></tr>
-<tr class="separator:af26ffba96cd950eda57c1a44d1ae7817"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac029e0e4a63dbdabb8673a8b982e5937"><td class="memItemLeft" >
+<tr class="memdesc:a622e7d23394d4f12e0bbb84d94e0b5c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Huffman codes of length i + 1 (Li). <br /></td></tr>
+<tr class="separator:a622e7d23394d4f12e0bbb84d94e0b5c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a768cb09e09ad40f42c2ea91ceac86a10"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ae39764646cd5b413730a3b63ab26db6e">ac_values</a> [162]</td></tr>
-<tr class="memdesc:ac029e0e4a63dbdabb8673a8b982e5937"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value associated with each Huffman code (Vij). <br /></td></tr>
-<tr class="separator:ac029e0e4a63dbdabb8673a8b982e5937"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc64f789bda7838134813f53346b0035"><td class="memItemLeft" >
+<tr class="memdesc:a768cb09e09ad40f42c2ea91ceac86a10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value associated with each Huffman code (Vij). <br /></td></tr>
+<tr class="separator:a768cb09e09ad40f42c2ea91ceac86a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae789acce2b8332f43431b67bed15d649"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f">pad</a> [2]</td></tr>
-<tr class="memdesc:afc64f789bda7838134813f53346b0035"><td class="mdescLeft">&#160;</td><td class="mdescRight">Padding to 4-byte boundaries. Must be set to zero. <br /></td></tr>
-<tr class="separator:afc64f789bda7838134813f53346b0035"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf157f5dc5cc4b6235ca782a20d6fd9d"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#abf157f5dc5cc4b6235ca782a20d6fd9d">huffman_table</a> [2]</td></tr>
-<tr class="memdesc:abf157f5dc5cc4b6235ca782a20d6fd9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Huffman tables indexed by table identifier (Th). <br /></td></tr>
-<tr class="separator:abf157f5dc5cc4b6235ca782a20d6fd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5fbe38aa600854d1bf1126e5b3164ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5fbe38aa600854d1bf1126e5b3164ec"></a>
+<tr class="memdesc:ae789acce2b8332f43431b67bed15d649"><td class="mdescLeft">&#160;</td><td class="mdescRight">Padding to 4-byte boundaries. Must be set to zero. <br /></td></tr>
+<tr class="separator:ae789acce2b8332f43431b67bed15d649"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeabc040bd55bca6455195aaaccb3a822"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#aeabc040bd55bca6455195aaaccb3a822">huffman_table</a> [2]</td></tr>
+<tr class="memdesc:aeabc040bd55bca6455195aaaccb3a822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Huffman tables indexed by table identifier (Th). <br /></td></tr>
+<tr class="separator:aeabc040bd55bca6455195aaaccb3a822"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5fbe38aa600854d1bf1126e5b3164ec"><td class="memItemLeft" align="right" valign="top"><a id="ab5fbe38aa600854d1bf1126e5b3164ec"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ab5fbe38aa600854d1bf1126e5b3164ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ab5fbe38aa600854d1bf1126e5b3164ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,6 +119,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferH264-members.html b/structVAIQMatrixBufferH264-members.html
index b9e9b0c..62f021d 100644
--- a/structVAIQMatrixBufferH264-members.html
+++ b/structVAIQMatrixBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferH264.html b/structVAIQMatrixBufferH264.html
index 63be5a2..de098f6 100644
--- a/structVAIQMatrixBufferH264.html
+++ b/structVAIQMatrixBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,15 +71,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:acd917b74edfc730ae48338f9dd7e3b4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd917b74edfc730ae48338f9dd7e3b4e"></a>
+<tr class="memitem:acd917b74edfc730ae48338f9dd7e3b4e"><td class="memItemLeft" align="right" valign="top"><a id="acd917b74edfc730ae48338f9dd7e3b4e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferH264.html#acd917b74edfc730ae48338f9dd7e3b4e">ScalingList4x4</a> [6][16]</td></tr>
<tr class="memdesc:acd917b74edfc730ae48338f9dd7e3b4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">4x4 scaling list, in raster scan order. <br /></td></tr>
<tr class="separator:acd917b74edfc730ae48338f9dd7e3b4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af15c79820b69c5ee080c6ce812e9749b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af15c79820b69c5ee080c6ce812e9749b"></a>
+<tr class="memitem:af15c79820b69c5ee080c6ce812e9749b"><td class="memItemLeft" align="right" valign="top"><a id="af15c79820b69c5ee080c6ce812e9749b"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferH264.html#af15c79820b69c5ee080c6ce812e9749b">ScalingList8x8</a> [2][64]</td></tr>
<tr class="memdesc:af15c79820b69c5ee080c6ce812e9749b"><td class="mdescLeft">&#160;</td><td class="mdescRight">8x8 scaling list, in raster scan order. <br /></td></tr>
<tr class="separator:af15c79820b69c5ee080c6ce812e9749b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0946cb6e170ec41657509fe344d63b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0946cb6e170ec41657509fe344d63b7"></a>
+<tr class="memitem:aa0946cb6e170ec41657509fe344d63b7"><td class="memItemLeft" align="right" valign="top"><a id="aa0946cb6e170ec41657509fe344d63b7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aa0946cb6e170ec41657509fe344d63b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aa0946cb6e170ec41657509fe344d63b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,6 +91,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferHEVC-members.html b/structVAIQMatrixBufferHEVC-members.html
index 5abfa08..19735e6 100644
--- a/structVAIQMatrixBufferHEVC-members.html
+++ b/structVAIQMatrixBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -99,6 +75,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferHEVC.html b/structVAIQMatrixBufferHEVC.html
index e6f7ea2..8504c1b 100644
--- a/structVAIQMatrixBufferHEVC.html
+++ b/structVAIQMatrixBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,27 +77,27 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a3815f62017b01731b58c9c8923bfd2eb"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a3815f62017b01731b58c9c8923bfd2eb">ScalingList4x4</a> [6][16]</td></tr>
<tr class="memdesc:a3815f62017b01731b58c9c8923bfd2eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">scaling lists, corresponds to same HEVC spec syntax element ScalingList[ i ][ MatrixID ][ j ]. <a href="#a3815f62017b01731b58c9c8923bfd2eb">More...</a><br /></td></tr>
<tr class="separator:a3815f62017b01731b58c9c8923bfd2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74c76be0f54c8707653c9d42868ae461"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74c76be0f54c8707653c9d42868ae461"></a>
+<tr class="memitem:a74c76be0f54c8707653c9d42868ae461"><td class="memItemLeft" align="right" valign="top"><a id="a74c76be0f54c8707653c9d42868ae461"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a74c76be0f54c8707653c9d42868ae461">ScalingList8x8</a> [6][64]</td></tr>
<tr class="memdesc:a74c76be0f54c8707653c9d42868ae461"><td class="mdescLeft">&#160;</td><td class="mdescRight">8x8 scaling, correspongs i = 1, MatrixID is in the range of 0 to 5, inclusive. And j is in the range of 0 to 63, inclusive. <br /></td></tr>
<tr class="separator:a74c76be0f54c8707653c9d42868ae461"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47ce6d328f642c06638e7ac6f9a29393"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47ce6d328f642c06638e7ac6f9a29393"></a>
+<tr class="memitem:a47ce6d328f642c06638e7ac6f9a29393"><td class="memItemLeft" align="right" valign="top"><a id="a47ce6d328f642c06638e7ac6f9a29393"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a47ce6d328f642c06638e7ac6f9a29393">ScalingList16x16</a> [6][64]</td></tr>
<tr class="memdesc:a47ce6d328f642c06638e7ac6f9a29393"><td class="mdescLeft">&#160;</td><td class="mdescRight">16x16 scaling, correspongs i = 2, MatrixID is in the range of 0 to 5, inclusive. And j is in the range of 0 to 63, inclusive. <br /></td></tr>
<tr class="separator:a47ce6d328f642c06638e7ac6f9a29393"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8da1e738f7de0489ba0d9dcf1982a2ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8da1e738f7de0489ba0d9dcf1982a2ca"></a>
+<tr class="memitem:a8da1e738f7de0489ba0d9dcf1982a2ca"><td class="memItemLeft" align="right" valign="top"><a id="a8da1e738f7de0489ba0d9dcf1982a2ca"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a8da1e738f7de0489ba0d9dcf1982a2ca">ScalingList32x32</a> [2][64]</td></tr>
<tr class="memdesc:a8da1e738f7de0489ba0d9dcf1982a2ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">32x32 scaling, correspongs i = 3, MatrixID is in the range of 0 to 1, inclusive. And j is in the range of 0 to 63, inclusive. <br /></td></tr>
<tr class="separator:a8da1e738f7de0489ba0d9dcf1982a2ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e3a754924d149db5619f32dc1a53470"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e3a754924d149db5619f32dc1a53470"></a>
+<tr class="memitem:a8e3a754924d149db5619f32dc1a53470"><td class="memItemLeft" align="right" valign="top"><a id="a8e3a754924d149db5619f32dc1a53470"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a8e3a754924d149db5619f32dc1a53470">ScalingListDC16x16</a> [6]</td></tr>
<tr class="memdesc:a8e3a754924d149db5619f32dc1a53470"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC values of the 16x16 scaling lists, corresponds to HEVC spec syntax scaling_list_dc_coef_minus8[ sizeID - 2 ][ matrixID ] + 8 with sizeID = 2 and matrixID in the range of 0 to 5, inclusive. <br /></td></tr>
<tr class="separator:a8e3a754924d149db5619f32dc1a53470"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56cc54dcf092441ebe57dedabd1bab60"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56cc54dcf092441ebe57dedabd1bab60"></a>
+<tr class="memitem:a56cc54dcf092441ebe57dedabd1bab60"><td class="memItemLeft" align="right" valign="top"><a id="a56cc54dcf092441ebe57dedabd1bab60"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60">ScalingListDC32x32</a> [2]</td></tr>
<tr class="memdesc:a56cc54dcf092441ebe57dedabd1bab60"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC values of the 32x32 scaling lists, corresponds to HEVC spec syntax scaling_list_dc_coef_minus8[ sizeID - 2 ][ matrixID ] + 8 with sizeID = 3 and matrixID in the range of 0 to 1, inclusive. <br /></td></tr>
<tr class="separator:a56cc54dcf092441ebe57dedabd1bab60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8cf7b8179b871c64d905c1d84e58bb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8cf7b8179b871c64d905c1d84e58bb1"></a>
+<tr class="memitem:ae8cf7b8179b871c64d905c1d84e58bb1"><td class="memItemLeft" align="right" valign="top"><a id="ae8cf7b8179b871c64d905c1d84e58bb1"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ae8cf7b8179b871c64d905c1d84e58bb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ae8cf7b8179b871c64d905c1d84e58bb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -131,7 +107,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<p>This structure is sent once per frame, and only when scaling_list_enabled_flag = 1. When sps_scaling_list_data_present_flag = 0, app still needs to send in this structure with default matrix values.</p>
<p>Matrix entries are in raster scan order which follows HEVC spec. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a3815f62017b01731b58c9c8923bfd2eb"></a>
+<a id="a3815f62017b01731b58c9c8923bfd2eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3815f62017b01731b58c9c8923bfd2eb">&#9670;&nbsp;</a></span>ScalingList4x4</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -151,6 +129,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferJPEGBaseline-members.html b/structVAIQMatrixBufferJPEGBaseline-members.html
index 9429be5..7dc55bf 100644
--- a/structVAIQMatrixBufferJPEGBaseline-members.html
+++ b/structVAIQMatrixBufferJPEGBaseline-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferJPEGBaseline.html b/structVAIQMatrixBufferJPEGBaseline.html
index d077261..e544b96 100644
--- a/structVAIQMatrixBufferJPEGBaseline.html
+++ b/structVAIQMatrixBufferJPEGBaseline.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferJPEGBaseline Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ac327f2e59da148ce958689906642134a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac327f2e59da148ce958689906642134a"></a>
+<tr class="memitem:ac327f2e59da148ce958689906642134a"><td class="memItemLeft" align="right" valign="top"><a id="ac327f2e59da148ce958689906642134a"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html#ac327f2e59da148ce958689906642134a">load_quantiser_table</a> [4]</td></tr>
<tr class="memdesc:ac327f2e59da148ce958689906642134a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies which <a class="el" href="structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333" title="Quanziation tables indexed by table identifier (Tqi). ">quantiser_table</a> is valid. <br /></td></tr>
<tr class="separator:ac327f2e59da148ce958689906642134a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaaf03fcb7a7944cec716bb4250d0f333"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaf03fcb7a7944cec716bb4250d0f333"></a>
+<tr class="memitem:aaaf03fcb7a7944cec716bb4250d0f333"><td class="memItemLeft" align="right" valign="top"><a id="aaaf03fcb7a7944cec716bb4250d0f333"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333">quantiser_table</a> [4][64]</td></tr>
<tr class="memdesc:aaaf03fcb7a7944cec716bb4250d0f333"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quanziation tables indexed by table identifier (Tqi). <br /></td></tr>
<tr class="separator:aaaf03fcb7a7944cec716bb4250d0f333"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a582aecb9dfeb13c585161fa58f9f4302"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a582aecb9dfeb13c585161fa58f9f4302"></a>
+<tr class="memitem:a582aecb9dfeb13c585161fa58f9f4302"><td class="memItemLeft" align="right" valign="top"><a id="a582aecb9dfeb13c585161fa58f9f4302"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a582aecb9dfeb13c585161fa58f9f4302"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a582aecb9dfeb13c585161fa58f9f4302"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -121,6 +97,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferMPEG2-members.html b/structVAIQMatrixBufferMPEG2-members.html
index a7b7a27..16bbf72 100644
--- a/structVAIQMatrixBufferMPEG2-members.html
+++ b/structVAIQMatrixBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferMPEG2.html b/structVAIQMatrixBufferMPEG2.html
index 18a4155..3a68044 100644
--- a/structVAIQMatrixBufferMPEG2.html
+++ b/structVAIQMatrixBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,39 +71,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a3498b1b95ee9017b6dafce0a6647ba7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3498b1b95ee9017b6dafce0a6647ba7e"></a>
+<tr class="memitem:a3498b1b95ee9017b6dafce0a6647ba7e"><td class="memItemLeft" align="right" valign="top"><a id="a3498b1b95ee9017b6dafce0a6647ba7e"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e">load_intra_quantiser_matrix</a></td></tr>
<tr class="memdesc:a3498b1b95ee9017b6dafce0a6647ba7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the MPEG-2 bitstream syntax element. <br /></td></tr>
<tr class="separator:a3498b1b95ee9017b6dafce0a6647ba7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb626a89a94e78cc95166208e180f765"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb626a89a94e78cc95166208e180f765"></a>
+<tr class="memitem:afb626a89a94e78cc95166208e180f765"><td class="memItemLeft" align="right" valign="top"><a id="afb626a89a94e78cc95166208e180f765"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765">load_non_intra_quantiser_matrix</a></td></tr>
<tr class="memdesc:afb626a89a94e78cc95166208e180f765"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the MPEG-2 bitstream syntax element. <br /></td></tr>
<tr class="separator:afb626a89a94e78cc95166208e180f765"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a400b7764112585d5bdaca66bd70c52e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a400b7764112585d5bdaca66bd70c52e9"></a>
+<tr class="memitem:a400b7764112585d5bdaca66bd70c52e9"><td class="memItemLeft" align="right" valign="top"><a id="a400b7764112585d5bdaca66bd70c52e9"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9">load_chroma_intra_quantiser_matrix</a></td></tr>
<tr class="memdesc:a400b7764112585d5bdaca66bd70c52e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the MPEG-2 bitstream syntax element. <br /></td></tr>
<tr class="separator:a400b7764112585d5bdaca66bd70c52e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ebf3e4bbdff7ba505bd0685188a1b5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ebf3e4bbdff7ba505bd0685188a1b5f"></a>
+<tr class="memitem:a4ebf3e4bbdff7ba505bd0685188a1b5f"><td class="memItemLeft" align="right" valign="top"><a id="a4ebf3e4bbdff7ba505bd0685188a1b5f"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f">load_chroma_non_intra_quantiser_matrix</a></td></tr>
<tr class="memdesc:a4ebf3e4bbdff7ba505bd0685188a1b5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as the MPEG-2 bitstream syntax element. <br /></td></tr>
<tr class="separator:a4ebf3e4bbdff7ba505bd0685188a1b5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a422b790e739615497bb4e1534040e7f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a422b790e739615497bb4e1534040e7f7"></a>
+<tr class="memitem:a422b790e739615497bb4e1534040e7f7"><td class="memItemLeft" align="right" valign="top"><a id="a422b790e739615497bb4e1534040e7f7"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a422b790e739615497bb4e1534040e7f7">intra_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:a422b790e739615497bb4e1534040e7f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Luminance intra matrix, in zig-zag scan order. <br /></td></tr>
<tr class="separator:a422b790e739615497bb4e1534040e7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb55cbc6bc80bfec09a84a88cddc9760"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb55cbc6bc80bfec09a84a88cddc9760"></a>
+<tr class="memitem:acb55cbc6bc80bfec09a84a88cddc9760"><td class="memItemLeft" align="right" valign="top"><a id="acb55cbc6bc80bfec09a84a88cddc9760"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#acb55cbc6bc80bfec09a84a88cddc9760">non_intra_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:acb55cbc6bc80bfec09a84a88cddc9760"><td class="mdescLeft">&#160;</td><td class="mdescRight">Luminance non-intra matrix, in zig-zag scan order. <br /></td></tr>
<tr class="separator:acb55cbc6bc80bfec09a84a88cddc9760"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6b3a2bf726d5089b291a74339879b0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6b3a2bf726d5089b291a74339879b0a"></a>
+<tr class="memitem:ae6b3a2bf726d5089b291a74339879b0a"><td class="memItemLeft" align="right" valign="top"><a id="ae6b3a2bf726d5089b291a74339879b0a"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#ae6b3a2bf726d5089b291a74339879b0a">chroma_intra_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:ae6b3a2bf726d5089b291a74339879b0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma intra matrix, in zig-zag scan order. <br /></td></tr>
<tr class="separator:ae6b3a2bf726d5089b291a74339879b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab704c990d9fbef85c48e653903e5ee0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab704c990d9fbef85c48e653903e5ee0c"></a>
+<tr class="memitem:ab704c990d9fbef85c48e653903e5ee0c"><td class="memItemLeft" align="right" valign="top"><a id="ab704c990d9fbef85c48e653903e5ee0c"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#ab704c990d9fbef85c48e653903e5ee0c">chroma_non_intra_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:ab704c990d9fbef85c48e653903e5ee0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma non-intra matrix, in zig-zag scan order. <br /></td></tr>
<tr class="separator:ab704c990d9fbef85c48e653903e5ee0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43d13da9a3e815f2065c354e73f01598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43d13da9a3e815f2065c354e73f01598"></a>
+<tr class="memitem:a43d13da9a3e815f2065c354e73f01598"><td class="memItemLeft" align="right" valign="top"><a id="a43d13da9a3e815f2065c354e73f01598"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a43d13da9a3e815f2065c354e73f01598"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a43d13da9a3e815f2065c354e73f01598"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -139,6 +115,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferMPEG4-members.html b/structVAIQMatrixBufferMPEG4-members.html
index 3ff1a9a..f988b0c 100644
--- a/structVAIQMatrixBufferMPEG4-members.html
+++ b/structVAIQMatrixBufferMPEG4-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferMPEG4.html b/structVAIQMatrixBufferMPEG4.html
index 6717343..d24e2cb 100644
--- a/structVAIQMatrixBufferMPEG4.html
+++ b/structVAIQMatrixBufferMPEG4.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferMPEG4 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -103,7 +79,7 @@ Public Attributes</h2></td></tr>
<tr class="separator:a1f8d59aaa1f93ddfc86a439c4d02ead5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af962c20252190bac75591de5accf27d1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG4.html#af962c20252190bac75591de5accf27d1">non_intra_quant_mat</a> [64]</td></tr>
<tr class="separator:af962c20252190bac75591de5accf27d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa92b3dd35af4ac46e5d49cef1d24350f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa92b3dd35af4ac46e5d49cef1d24350f"></a>
+<tr class="memitem:aa92b3dd35af4ac46e5d49cef1d24350f"><td class="memItemLeft" align="right" valign="top"><a id="aa92b3dd35af4ac46e5d49cef1d24350f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aa92b3dd35af4ac46e5d49cef1d24350f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aa92b3dd35af4ac46e5d49cef1d24350f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,7 +87,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MPEG-4 Inverse Quantization Matrix Buffer </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a1f8d59aaa1f93ddfc86a439c4d02ead5"></a>
+<a id="a1f8d59aaa1f93ddfc86a439c4d02ead5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1f8d59aaa1f93ddfc86a439c4d02ead5">&#9670;&nbsp;</a></span>intra_quant_mat</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -124,7 +102,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a15e6b170b7fcd74347671ab9b532c4d9"></a>
+<a id="a15e6b170b7fcd74347671ab9b532c4d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a15e6b170b7fcd74347671ab9b532c4d9">&#9670;&nbsp;</a></span>load_intra_quant_mat</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -137,7 +117,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a55e8f567541c88d25ab4b055656d3c8e"></a>
+<a id="a55e8f567541c88d25ab4b055656d3c8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a55e8f567541c88d25ab4b055656d3c8e">&#9670;&nbsp;</a></span>load_non_intra_quant_mat</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -150,7 +132,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af962c20252190bac75591de5accf27d1"></a>
+<a id="af962c20252190bac75591de5accf27d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af962c20252190bac75591de5accf27d1">&#9670;&nbsp;</a></span>non_intra_quant_mat</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -168,6 +152,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferVP8-members.html b/structVAIQMatrixBufferVP8-members.html
index 19f1736..87f490e 100644
--- a/structVAIQMatrixBufferVP8-members.html
+++ b/structVAIQMatrixBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a">va_reserved</a></td><td class="entry"><a class="el" href="structVAIQMatrixBufferVP8.html">VAIQMatrixBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAIQMatrixBufferVP8.html b/structVAIQMatrixBufferVP8.html
index c946160..ca4ccb3 100644
--- a/structVAIQMatrixBufferVP8.html
+++ b/structVAIQMatrixBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAIQMatrixBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aca862fac14adcc467c42ee136763963a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca862fac14adcc467c42ee136763963a"></a>
+<tr class="memitem:aca862fac14adcc467c42ee136763963a"><td class="memItemLeft" align="right" valign="top"><a id="aca862fac14adcc467c42ee136763963a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferVP8.html#aca862fac14adcc467c42ee136763963a">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aca862fac14adcc467c42ee136763963a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aca862fac14adcc467c42ee136763963a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAMacroblockParameterBufferMPEG2-members.html b/structVAMacroblockParameterBufferMPEG2-members.html
index 34fdc52..bef1e1c 100644
--- a/structVAMacroblockParameterBufferMPEG2-members.html
+++ b/structVAMacroblockParameterBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2">va_reserved</a></td><td class="entry"><a class="el" href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAMacroblockParameterBufferMPEG2.html b/structVAMacroblockParameterBufferMPEG2.html
index 72c8f5f..73b666e 100644
--- a/structVAMacroblockParameterBufferMPEG2.html
+++ b/structVAMacroblockParameterBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAMacroblockParameterBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a19da464b7d63250f93d3481eb50f20e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19da464b7d63250f93d3481eb50f20e2"></a>
+<tr class="memitem:a19da464b7d63250f93d3481eb50f20e2"><td class="memItemLeft" align="right" valign="top"><a id="a19da464b7d63250f93d3481eb50f20e2"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a19da464b7d63250f93d3481eb50f20e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a19da464b7d63250f93d3481eb50f20e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAMotionVector-members.html b/structVAMotionVector-members.html
index bbbabc4..be323ff 100644
--- a/structVAMotionVector-members.html
+++ b/structVAMotionVector-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAMotionVector.html#a5b4f89c9031f981bc7b98ffd2a5a43cd">mv0</a></td><td class="entry"><a class="el" href="structVAMotionVector.html">VAMotionVector</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAMotionVector.html b/structVAMotionVector.html
index a13183f..0003cda 100644
--- a/structVAMotionVector.html
+++ b/structVAMotionVector.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAMotionVector Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -104,7 +80,9 @@ Public Attributes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Generic motion vector data structure. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a5b4f89c9031f981bc7b98ffd2a5a43cd"></a>
+<a id="a5b4f89c9031f981bc7b98ffd2a5a43cd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5b4f89c9031f981bc7b98ffd2a5a43cd">&#9670;&nbsp;</a></span>mv0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -122,6 +100,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureHEVC-members.html b/structVAPictureHEVC-members.html
index 296eeb1..8d41957 100644
--- a/structVAPictureHEVC-members.html
+++ b/structVAPictureHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureHEVC.html b/structVAPictureHEVC.html
index 226d332..483fb00 100644
--- a/structVAPictureHEVC.html
+++ b/structVAPictureHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a7282e0d414cbc163d7ad102a378f7839"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7282e0d414cbc163d7ad102a378f7839"></a>
+<tr class="memitem:a7282e0d414cbc163d7ad102a378f7839"><td class="memItemLeft" align="right" valign="top"><a id="a7282e0d414cbc163d7ad102a378f7839"></a>
VASurfaceID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839">picture_id</a></td></tr>
<tr class="memdesc:a7282e0d414cbc163d7ad102a378f7839"><td class="mdescLeft">&#160;</td><td class="mdescRight">reconstructed picture buffer surface index invalid when taking value VA_INVALID_SURFACE. <br /></td></tr>
<tr class="separator:a7282e0d414cbc163d7ad102a378f7839"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a121ed7d4b81d79c2dfd3b2c4930bd3ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a121ed7d4b81d79c2dfd3b2c4930bd3ca"></a>
+<tr class="memitem:a121ed7d4b81d79c2dfd3b2c4930bd3ca"><td class="memItemLeft" align="right" valign="top"><a id="a121ed7d4b81d79c2dfd3b2c4930bd3ca"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca">pic_order_cnt</a></td></tr>
<tr class="memdesc:a121ed7d4b81d79c2dfd3b2c4930bd3ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture order count. in HEVC, POCs for top and bottom fields of same picture should take different values. <br /></td></tr>
<tr class="separator:a121ed7d4b81d79c2dfd3b2c4930bd3ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afdb4926dc64eb70e459d55238fdf1ac0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdb4926dc64eb70e459d55238fdf1ac0"></a>
+<tr class="memitem:afdb4926dc64eb70e459d55238fdf1ac0"><td class="memItemLeft" align="right" valign="top"><a id="afdb4926dc64eb70e459d55238fdf1ac0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:afdb4926dc64eb70e459d55238fdf1ac0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:afdb4926dc64eb70e459d55238fdf1ac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,6 +95,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferH264-members.html b/structVAPictureParameterBufferH264-members.html
index f34952e..2b00e33 100644
--- a/structVAPictureParameterBufferH264-members.html
+++ b/structVAPictureParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferH264.html b/structVAPictureParameterBufferH264.html
index be13e00..e0b7161 100644
--- a/structVAPictureParameterBufferH264.html
+++ b/structVAPictureParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a8bca85a451a27446c1bb61efc12722ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bca85a451a27446c1bb61efc12722ec"></a>
+<tr class="memitem:a8bca85a451a27446c1bb61efc12722ec"><td class="memItemLeft" align="right" valign="top"><a id="a8bca85a451a27446c1bb61efc12722ec"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
<tr class="memdesc:a8bca85a451a27446c1bb61efc12722ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a8bca85a451a27446c1bb61efc12722ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferHEVC-members.html b/structVAPictureParameterBufferHEVC-members.html
index 71adea5..ebec8dc 100644
--- a/structVAPictureParameterBufferHEVC-members.html
+++ b/structVAPictureParameterBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -103,12 +79,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec">pic_width_in_luma_samples</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#a31ec8f71dd7585a670d3f7bc12f2733b">RapPicFlag</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#abac5f2621a6747b8e762d31934fb88fd">ReferenceFrames</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f">slice_parsing_fields</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1">slice_parsing_fields</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507">sps_max_dec_pic_buffering_minus1</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770">st_rps_bits</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferHEVC.html b/structVAPictureParameterBufferHEVC.html
index 2a45fc0..08eacd0 100644
--- a/structVAPictureParameterBufferHEVC.html
+++ b/structVAPictureParameterBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,19 +74,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aa5937ceffb944fc8300cec7c214e1b1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5937ceffb944fc8300cec7c214e1b1b"></a>
+<tr class="memitem:aa5937ceffb944fc8300cec7c214e1b1b"><td class="memItemLeft" align="right" valign="top"><a id="aa5937ceffb944fc8300cec7c214e1b1b"></a>
<a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b">CurrPic</a></td></tr>
<tr class="memdesc:aa5937ceffb944fc8300cec7c214e1b1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">buffer description of decoded current picture only VA_PICTURE_HEVC_FIELD_PIC and VA_PICTURE_HEVC_BOTTOM_FIELD of "flags" fields are meaningful. <br /></td></tr>
<tr class="separator:aa5937ceffb944fc8300cec7c214e1b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abac5f2621a6747b8e762d31934fb88fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abac5f2621a6747b8e762d31934fb88fd"></a>
+<tr class="memitem:abac5f2621a6747b8e762d31934fb88fd"><td class="memItemLeft" align="right" valign="top"><a id="abac5f2621a6747b8e762d31934fb88fd"></a>
<a class="el" href="structVAPictureHEVC.html">VAPictureHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#abac5f2621a6747b8e762d31934fb88fd">ReferenceFrames</a> [15]</td></tr>
<tr class="memdesc:abac5f2621a6747b8e762d31934fb88fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">buffer description of reference frames in DPB <br /></td></tr>
<tr class="separator:abac5f2621a6747b8e762d31934fb88fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8c258023bbc97caa85fa21d506d305ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c258023bbc97caa85fa21d506d305ec"></a>
+<tr class="memitem:a8c258023bbc97caa85fa21d506d305ec"><td class="memItemLeft" align="right" valign="top"><a id="a8c258023bbc97caa85fa21d506d305ec"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec">pic_width_in_luma_samples</a></td></tr>
<tr class="memdesc:a8c258023bbc97caa85fa21d506d305ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture width, shall be integer multiple of minimum CB size. <br /></td></tr>
<tr class="separator:a8c258023bbc97caa85fa21d506d305ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a644cc93bb57b7c52ed9def1b78640766"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a644cc93bb57b7c52ed9def1b78640766"></a>
+<tr class="memitem:a644cc93bb57b7c52ed9def1b78640766"><td class="memItemLeft" align="right" valign="top"><a id="a644cc93bb57b7c52ed9def1b78640766"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766">pic_height_in_luma_samples</a></td></tr>
<tr class="memdesc:a644cc93bb57b7c52ed9def1b78640766"><td class="mdescLeft">&#160;</td><td class="mdescRight">picture height, shall be integer multiple of minimum CB size. <br /></td></tr>
<tr class="separator:a644cc93bb57b7c52ed9def1b78640766"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,17 +95,17 @@ uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:afdcf7e67b108e5f7c514c95f57db4507"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba9ba03095f4613cf1dd294887008555"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#aba9ba03095f4613cf1dd294887008555">column_width_minus1</a> [19]</td></tr>
<tr class="separator:aba9ba03095f4613cf1dd294887008555"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af27fae693d813926897df45de235bb2f"><td class="memItemLeft" >union {</td></tr>
-<tr class="memitem:af27fae693d813926897df45de235bb2f"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#af27fae693d813926897df45de235bb2f">slice_parsing_fields</a></td></tr>
-<tr class="memdesc:af27fae693d813926897df45de235bb2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameters needed for parsing slice segment headers. <a href="#af27fae693d813926897df45de235bb2f">More...</a><br /></td></tr>
-<tr class="separator:af27fae693d813926897df45de235bb2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27c130962ebfb481495f0872bf3987c1"><td class="memItemLeft" >union {</td></tr>
+<tr class="memitem:a27c130962ebfb481495f0872bf3987c1"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#a27c130962ebfb481495f0872bf3987c1">slice_parsing_fields</a></td></tr>
+<tr class="memdesc:a27c130962ebfb481495f0872bf3987c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameters needed for parsing slice segment headers. <a href="#a27c130962ebfb481495f0872bf3987c1">More...</a><br /></td></tr>
+<tr class="separator:a27c130962ebfb481495f0872bf3987c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d85cbfcfcf25e09179f6a78464127c6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6">log2_max_pic_order_cnt_lsb_minus4</a></td></tr>
<tr class="separator:a8d85cbfcfcf25e09179f6a78464127c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4d914dcc3969ab65bfdffe2834da770"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4d914dcc3969ab65bfdffe2834da770"></a>
+<tr class="memitem:ae4d914dcc3969ab65bfdffe2834da770"><td class="memItemLeft" align="right" valign="top"><a id="ae4d914dcc3969ab65bfdffe2834da770"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770">st_rps_bits</a></td></tr>
<tr class="memdesc:ae4d914dcc3969ab65bfdffe2834da770"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of bits that structure short_term_ref_pic_set( num_short_term_ref_pic_sets ) takes in slice segment header when short_term_ref_pic_set_sps_flag equals 0. if short_term_ref_pic_set_sps_flag equals 1, the value should be 0. the bit count is calculated after emulation prevention bytes are removed from bit streams. This variable is used for accelorater to skip parsing the short_term_ref_pic_set( num_short_term_ref_pic_sets ) structure. <br /></td></tr>
<tr class="separator:ae4d914dcc3969ab65bfdffe2834da770"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab777b17894e2dc9eaf39b90269eeb5b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab777b17894e2dc9eaf39b90269eeb5b5"></a>
+<tr class="memitem:ab777b17894e2dc9eaf39b90269eeb5b5"><td class="memItemLeft" align="right" valign="top"><a id="ab777b17894e2dc9eaf39b90269eeb5b5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5">va_reserved</a> [VA_PADDING_MEDIUM]</td></tr>
<tr class="memdesc:ab777b17894e2dc9eaf39b90269eeb5b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ab777b17894e2dc9eaf39b90269eeb5b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -152,7 +128,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>HEVC Decoding Picture Parameter Buffer Structure. </p>
<p>This structure conveys picture level parameters and should be sent once per frame. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a18a82d18a1f30bfdd6a152befe12dc1e"></a>
+<a id="a18a82d18a1f30bfdd6a152befe12dc1e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a18a82d18a1f30bfdd6a152befe12dc1e">&#9670;&nbsp;</a></span>chroma_format_idc</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -165,7 +143,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aba9ba03095f4613cf1dd294887008555"></a>
+<a id="aba9ba03095f4613cf1dd294887008555"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba9ba03095f4613cf1dd294887008555">&#9670;&nbsp;</a></span>column_width_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -178,7 +158,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af3709fee79040542893ede1e5ef0403b"></a>
+<a id="af3709fee79040542893ede1e5ef0403b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af3709fee79040542893ede1e5ef0403b">&#9670;&nbsp;</a></span>IdrPicFlag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -191,7 +173,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9f0605db6c5d1b2e0c1c220aeb1ae967"></a>
+<a id="a9f0605db6c5d1b2e0c1c220aeb1ae967"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9f0605db6c5d1b2e0c1c220aeb1ae967">&#9670;&nbsp;</a></span>IntraPicFlag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -204,7 +188,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9e79d75a9d42fd669e90cd03f208af5a"></a>
+<a id="a9e79d75a9d42fd669e90cd03f208af5a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9e79d75a9d42fd669e90cd03f208af5a">&#9670;&nbsp;</a></span>lists_modification_present_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -217,7 +203,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a8d85cbfcfcf25e09179f6a78464127c6"></a>
+<a id="a8d85cbfcfcf25e09179f6a78464127c6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d85cbfcfcf25e09179f6a78464127c6">&#9670;&nbsp;</a></span>log2_max_pic_order_cnt_lsb_minus4</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -230,7 +218,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aaaf51c07b9e75948a9e0ea4c4e7b124f"></a>
+<a id="aaaf51c07b9e75948a9e0ea4c4e7b124f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaaf51c07b9e75948a9e0ea4c4e7b124f">&#9670;&nbsp;</a></span>NoBiPredFlag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -243,7 +233,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ac94beaf8422a46e322782550e9e60c47"></a>
+<a id="ac94beaf8422a46e322782550e9e60c47"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac94beaf8422a46e322782550e9e60c47">&#9670;&nbsp;</a></span>NoPicReorderingFlag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -256,7 +248,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a31ec8f71dd7585a670d3f7bc12f2733b"></a>
+<a id="a31ec8f71dd7585a670d3f7bc12f2733b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a31ec8f71dd7585a670d3f7bc12f2733b">&#9670;&nbsp;</a></span>RapPicFlag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -269,7 +263,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af27fae693d813926897df45de235bb2f"></a>
+<a id="a27c130962ebfb481495f0872bf3987c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a27c130962ebfb481495f0872bf3987c1">&#9670;&nbsp;</a></span>slice_parsing_fields</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -284,7 +280,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="afdcf7e67b108e5f7c514c95f57db4507"></a>
+<a id="afdcf7e67b108e5f7c514c95f57db4507"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afdcf7e67b108e5f7c514c95f57db4507">&#9670;&nbsp;</a></span>sps_max_dec_pic_buffering_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -304,6 +302,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferHEVCExtension-members.html b/structVAPictureParameterBufferHEVCExtension-members.html
new file mode 100644
index 0000000..b9e2452
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCExtension-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCExtension Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">base</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">rext</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">scc</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferHEVCExtension.html b/structVAPictureParameterBufferHEVCExtension.html
new file mode 100644
index 0000000..66fc443
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCExtension.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAPictureParameterBufferHEVCExtension Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAPictureParameterBufferHEVCExtension-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCExtension Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>HEVC Decoding Picture Parameter Buffer Structure including Extensions.
+ <a href="structVAPictureParameterBufferHEVCExtension.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:af06aafce2715526f27c3bcfe42ac6e1c"><td class="memItemLeft" align="right" valign="top"><a id="af06aafce2715526f27c3bcfe42ac6e1c"></a>
+<a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">base</a></td></tr>
+<tr class="memdesc:af06aafce2715526f27c3bcfe42ac6e1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">basic HEVC picture parameters data structure <br /></td></tr>
+<tr class="separator:af06aafce2715526f27c3bcfe42ac6e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0f764efd01a63eacf74673590f4d818"><td class="memItemLeft" align="right" valign="top"><a id="aa0f764efd01a63eacf74673590f4d818"></a>
+<a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">rext</a></td></tr>
+<tr class="memdesc:aa0f764efd01a63eacf74673590f4d818"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC range extension picture parameters data structure. <br /></td></tr>
+<tr class="separator:aa0f764efd01a63eacf74673590f4d818"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38ccc13553ee4a05e75d0d8784c79dda"><td class="memItemLeft" align="right" valign="top"><a id="a38ccc13553ee4a05e75d0d8784c79dda"></a>
+<a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">scc</a></td></tr>
+<tr class="memdesc:a38ccc13553ee4a05e75d0d8784c79dda"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC screen content picture parameters data structure. <br /></td></tr>
+<tr class="separator:a38ccc13553ee4a05e75d0d8784c79dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HEVC Decoding Picture Parameter Buffer Structure including Extensions. </p>
+<p>This structure conveys picture level HEVC parameters including basic version 1 and range extension and screen content extension. The data buffer should be sent once per frame. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferHEVCRext-members.html b/structVAPictureParameterBufferHEVCRext-members.html
new file mode 100644
index 0000000..b2cf1c5
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCRext-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCRext Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">diff_cu_chroma_qp_offset_depth</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">transform_skip_rotation_enabled_flag</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferHEVCRext.html b/structVAPictureParameterBufferHEVCRext.html
new file mode 100644
index 0000000..830da2f
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCRext.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAPictureParameterBufferHEVCRext Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAPictureParameterBufferHEVCRext-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCRext Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>HEVC Decoding Picture Parameter Buffer Structure for Range Extension.
+ <a href="structVAPictureParameterBufferHEVCRext.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a56ac5d9071ab3ee55c445f9249c3ade6"><td class="memItemLeft" align="right" valign="top"><a id="a56ac5d9071ab3ee55c445f9249c3ade6"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">diff_cu_chroma_qp_offset_depth</a></td></tr>
+<tr class="memdesc:a56ac5d9071ab3ee55c445f9249c3ade6"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC range extension flags The following flags bears the same syntax and semantics as those defined in HEVC bit stream spec. <br /></td></tr>
+<tr class="separator:a56ac5d9071ab3ee55c445f9249c3ade6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0da319d1a5b48ccc055ea39ff35e0f38"><td class="memItemLeft" align="right" valign="top"><a id="a0da319d1a5b48ccc055ea39ff35e0f38"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">transform_skip_rotation_enabled_flag</a>: 1</td></tr>
+<tr class="memdesc:a0da319d1a5b48ccc055ea39ff35e0f38"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC range extension flags The following flags bears the same syntax and semantics as those defined in HEVC bit stream spec. <br /></td></tr>
+<tr class="separator:a0da319d1a5b48ccc055ea39ff35e0f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ad78053ff767b7cae4a5c8d50a44d64"><td class="memItemLeft" align="right" valign="top"><a id="a0ad78053ff767b7cae4a5c8d50a44d64"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">reserved</a>: 21</td></tr>
+<tr class="memdesc:a0ad78053ff767b7cae4a5c8d50a44d64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a0ad78053ff767b7cae4a5c8d50a44d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HEVC Decoding Picture Parameter Buffer Structure for Range Extension. </p>
+<p>This structure conveys picture level HEVC Range Extension parameters and should be sent once per frame. This data structure should be sent together with <a class="el" href="structVAPictureParameterBufferHEVC.html" title="HEVC Decoding Picture Parameter Buffer Structure. ">VAPictureParameterBufferHEVC</a> in a single buffer of <a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a> since each frame of HEVC range extension contains both picture level parameters and picture level range extension parameters. They should be parsed together. The buffer type is same as <a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferHEVCScc-members.html b/structVAPictureParameterBufferHEVCScc-members.html
new file mode 100644
index 0000000..1c9c18f
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCScc-members.html
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCScc Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">pps_curr_pic_ref_enabled_flag</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7">predictor_palette_entries</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">predictor_palette_size</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferHEVCScc.html b/structVAPictureParameterBufferHEVCScc.html
new file mode 100644
index 0000000..b0d2ff2
--- /dev/null
+++ b/structVAPictureParameterBufferHEVCScc.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAPictureParameterBufferHEVCScc Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAPictureParameterBufferHEVCScc-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAPictureParameterBufferHEVCScc Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension.
+ <a href="structVAPictureParameterBufferHEVCScc.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a11010b12340cf3ed55909f9190c71bde"><td class="memItemLeft" align="right" valign="top"><a id="a11010b12340cf3ed55909f9190c71bde"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">predictor_palette_size</a></td></tr>
+<tr class="memdesc:a11010b12340cf3ed55909f9190c71bde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of initial palette predictor. It is derived from pps_num_palette_predictor_initializer or sps_num_palette_predictor_initializer_minus1. Details in HEVC SCC spec section 9.3.2.3. <br /></td></tr>
+<tr class="separator:a11010b12340cf3ed55909f9190c71bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a287d4f8c91353ac86a6b71bec05ab1d7"><td class="memItemLeft" align="right" valign="top"><a id="a287d4f8c91353ac86a6b71bec05ab1d7"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7">predictor_palette_entries</a> [3][128]</td></tr>
+<tr class="memdesc:a287d4f8c91353ac86a6b71bec05ab1d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Palette predictor initializer. It is derived from pps_palette_predictor_initializers[][] or sps_palette_predictor_initializers[][]. Details in HEVC SCC spec section 9.3.2.3. <br /></td></tr>
+<tr class="separator:a287d4f8c91353ac86a6b71bec05ab1d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd23c4af5c0ce7c21cba63aca0a8aa2c"><td class="memItemLeft" align="right" valign="top"><a id="acd23c4af5c0ce7c21cba63aca0a8aa2c"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">pps_curr_pic_ref_enabled_flag</a>: 1</td></tr>
+<tr class="memdesc:acd23c4af5c0ce7c21cba63aca0a8aa2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Scc extension flags The following flags bears the same syntax and semantics as those defined in HEVC bit stream spec. <br /></td></tr>
+<tr class="separator:acd23c4af5c0ce7c21cba63aca0a8aa2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4c927b1e8580adca2960e465f5ce665"><td class="memItemLeft" align="right" valign="top"><a id="ab4c927b1e8580adca2960e465f5ce665"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">reserved</a>: 25</td></tr>
+<tr class="memdesc:ab4c927b1e8580adca2960e465f5ce665"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:ab4c927b1e8580adca2960e465f5ce665"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension. </p>
+<p>This structure conveys picture level HEVC Scc parameters and should be sent once per frame. This data structure should be sent together with <a class="el" href="structVAPictureParameterBufferHEVC.html" title="HEVC Decoding Picture Parameter Buffer Structure. ">VAPictureParameterBufferHEVC</a> and <a class="el" href="structVAPictureParameterBufferHEVCRext.html" title="HEVC Decoding Picture Parameter Buffer Structure for Range Extension. ">VAPictureParameterBufferHEVCRext</a> in a single buffer of <a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a> since each frame of HEVC SCC contains picture level parameters, picture level range extension parameters and picture level Scc parameters. They should be parsed together and the buffer type is same as <a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAPictureParameterBufferJPEGBaseline-members.html b/structVAPictureParameterBufferJPEGBaseline-members.html
index a867972..120abfc 100644
--- a/structVAPictureParameterBufferJPEGBaseline-members.html
+++ b/structVAPictureParameterBufferJPEGBaseline-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,9 +74,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb">picture_width</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057">rotation</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">v_sampling_factor</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferJPEGBaseline.html b/structVAPictureParameterBufferJPEGBaseline.html
index 9aa6961..62949b8 100644
--- a/structVAPictureParameterBufferJPEGBaseline.html
+++ b/structVAPictureParameterBufferJPEGBaseline.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferJPEGBaseline Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,39 +74,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae9fbc2d8a36c5f927e6e12a1486eefbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9fbc2d8a36c5f927e6e12a1486eefbb"></a>
+<tr class="memitem:ae9fbc2d8a36c5f927e6e12a1486eefbb"><td class="memItemLeft" align="right" valign="top"><a id="ae9fbc2d8a36c5f927e6e12a1486eefbb"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb">picture_width</a></td></tr>
<tr class="memdesc:ae9fbc2d8a36c5f927e6e12a1486eefbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture width in pixels. <br /></td></tr>
<tr class="separator:ae9fbc2d8a36c5f927e6e12a1486eefbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3d0e4a5f621db26fef66e186f0ac2b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3d0e4a5f621db26fef66e186f0ac2b6"></a>
+<tr class="memitem:af3d0e4a5f621db26fef66e186f0ac2b6"><td class="memItemLeft" align="right" valign="top"><a id="af3d0e4a5f621db26fef66e186f0ac2b6"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6">picture_height</a></td></tr>
<tr class="memdesc:af3d0e4a5f621db26fef66e186f0ac2b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture height in pixels. <br /></td></tr>
<tr class="separator:af3d0e4a5f621db26fef66e186f0ac2b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec4ff3987d8817b97fc7fc643c8952a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec4ff3987d8817b97fc7fc643c8952a2"></a>
+<tr class="memitem:aec4ff3987d8817b97fc7fc643c8952a2"><td class="memItemLeft" align="right" valign="top"><a id="aec4ff3987d8817b97fc7fc643c8952a2"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2">num_components</a></td></tr>
<tr class="memdesc:aec4ff3987d8817b97fc7fc643c8952a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of components in frame (Nf). <br /></td></tr>
<tr class="separator:aec4ff3987d8817b97fc7fc643c8952a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d7948c871a11864255dc5209ad5c597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d7948c871a11864255dc5209ad5c597"></a>
+<tr class="memitem:a2d7948c871a11864255dc5209ad5c597"><td class="memItemLeft" align="right" valign="top"><a id="a2d7948c871a11864255dc5209ad5c597"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597">color_space</a></td></tr>
<tr class="memdesc:a2d7948c871a11864255dc5209ad5c597"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input color space 0: YUV, 1: RGB, 2: BGR, others: reserved. <br /></td></tr>
<tr class="separator:a2d7948c871a11864255dc5209ad5c597"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af39837bfd03bd3c97ca617d2ca4a9057"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af39837bfd03bd3c97ca617d2ca4a9057"></a>
+<tr class="memitem:af39837bfd03bd3c97ca617d2ca4a9057"><td class="memItemLeft" align="right" valign="top"><a id="af39837bfd03bd3c97ca617d2ca4a9057"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057">rotation</a></td></tr>
<tr class="memdesc:af39837bfd03bd3c97ca617d2ca4a9057"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to VA_ROTATION_* for a single rotation angle reported by VAConfigAttribDecJPEG. <br /></td></tr>
<tr class="separator:af39837bfd03bd3c97ca617d2ca4a9057"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac101aae414107c6b33af540c2e383753"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac101aae414107c6b33af540c2e383753"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753">va_reserved</a> [VA_PADDING_MEDIUM-1]</td></tr>
-<tr class="memdesc:ac101aae414107c6b33af540c2e383753"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:ac101aae414107c6b33af540c2e383753"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae70a7a71811847b300bb73ac5a26c9bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae70a7a71811847b300bb73ac5a26c9bb"></a>
+<tr class="memitem:a445db6070bbad82bde205cc5d0e96020"><td class="memItemLeft" align="right" valign="top"><a id="a445db6070bbad82bde205cc5d0e96020"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020">va_reserved</a> [VA_PADDING_MEDIUM - 1]</td></tr>
+<tr class="memdesc:a445db6070bbad82bde205cc5d0e96020"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a445db6070bbad82bde205cc5d0e96020"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae70a7a71811847b300bb73ac5a26c9bb"><td class="memItemLeft" align="right" valign="top"><a id="ae70a7a71811847b300bb73ac5a26c9bb"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb">component_id</a></td></tr>
<tr class="memdesc:ae70a7a71811847b300bb73ac5a26c9bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Component identifier (Ci). <br /></td></tr>
<tr class="separator:ae70a7a71811847b300bb73ac5a26c9bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a460cf8d2473d8e15b37bb604d1f251d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a460cf8d2473d8e15b37bb604d1f251d6"></a>
+<tr class="memitem:a460cf8d2473d8e15b37bb604d1f251d6"><td class="memItemLeft" align="right" valign="top"><a id="a460cf8d2473d8e15b37bb604d1f251d6"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">h_sampling_factor</a></td></tr>
<tr class="memdesc:a460cf8d2473d8e15b37bb604d1f251d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Horizontal sampling factor (Hi). <br /></td></tr>
<tr class="separator:a460cf8d2473d8e15b37bb604d1f251d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8b5a13d30a8ce5955326470db4eaae6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8b5a13d30a8ce5955326470db4eaae6"></a>
+<tr class="memitem:af8b5a13d30a8ce5955326470db4eaae6"><td class="memItemLeft" align="right" valign="top"><a id="af8b5a13d30a8ce5955326470db4eaae6"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">v_sampling_factor</a></td></tr>
<tr class="memdesc:af8b5a13d30a8ce5955326470db4eaae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vertical sampling factor (Vi). <br /></td></tr>
<tr class="separator:af8b5a13d30a8ce5955326470db4eaae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,6 +119,6 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="s
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferMPEG4-members.html b/structVAPictureParameterBufferMPEG4-members.html
index 002148a..1162898 100644
--- a/structVAPictureParameterBufferMPEG4-members.html
+++ b/structVAPictureParameterBufferMPEG4-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferMPEG4.html b/structVAPictureParameterBufferMPEG4.html
index 68fedef..5d7731a 100644
--- a/structVAPictureParameterBufferMPEG4.html
+++ b/structVAPictureParameterBufferMPEG4.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferMPEG4 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aced324cafd0d41ef76834b654ab4a3fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aced324cafd0d41ef76834b654ab4a3fc"></a>
+<tr class="memitem:aced324cafd0d41ef76834b654ab4a3fc"><td class="memItemLeft" align="right" valign="top"><a id="aced324cafd0d41ef76834b654ab4a3fc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aced324cafd0d41ef76834b654ab4a3fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aced324cafd0d41ef76834b654ab4a3fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferVC1-members.html b/structVAPictureParameterBufferVC1-members.html
index 31628f9..ffa4f00 100644
--- a/structVAPictureParameterBufferVC1-members.html
+++ b/structVAPictureParameterBufferVC1-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -90,9 +66,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferVC1.html b/structVAPictureParameterBufferVC1.html
index 94b5e05..f55d565 100644
--- a/structVAPictureParameterBufferVC1.html
+++ b/structVAPictureParameterBufferVC1.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferVC1 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,10 +71,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aa883b7f8ca16afc33780b0b9b3ec5fed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa883b7f8ca16afc33780b0b9b3ec5fed"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed">va_reserved</a> [VA_PADDING_MEDIUM-1]</td></tr>
-<tr class="memdesc:aa883b7f8ca16afc33780b0b9b3ec5fed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:aa883b7f8ca16afc33780b0b9b3ec5fed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4182fdc99e1c6fab888d912e47269b05"><td class="memItemLeft" align="right" valign="top"><a id="a4182fdc99e1c6fab888d912e47269b05"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05">va_reserved</a> [VA_PADDING_MEDIUM - 1]</td></tr>
+<tr class="memdesc:a4182fdc99e1c6fab888d912e47269b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a4182fdc99e1c6fab888d912e47269b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>VC-1 Picture Parameter Buffer </p>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferVP8-members.html b/structVAPictureParameterBufferVP8-members.html
index 92ef36c..edcec49 100644
--- a/structVAPictureParameterBufferVP8-members.html
+++ b/structVAPictureParameterBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16">va_reserved</a></td><td class="entry"><a class="el" href="structVAPictureParameterBufferVP8.html">VAPictureParameterBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAPictureParameterBufferVP8.html b/structVAPictureParameterBufferVP8.html
index 48a70cf..8509bc1 100644
--- a/structVAPictureParameterBufferVP8.html
+++ b/structVAPictureParameterBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAPictureParameterBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a715096da52330fba33379d42762d7b16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a715096da52330fba33379d42762d7b16"></a>
+<tr class="memitem:a715096da52330fba33379d42762d7b16"><td class="memItemLeft" align="right" valign="top"><a id="a715096da52330fba33379d42762d7b16"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferVP8.html#a715096da52330fba33379d42762d7b16">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a715096da52330fba33379d42762d7b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a715096da52330fba33379d42762d7b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProbabilityDataBufferVP8-members.html b/structVAProbabilityDataBufferVP8-members.html
index ea46ef2..a24ca44 100644
--- a/structVAProbabilityDataBufferVP8-members.html
+++ b/structVAProbabilityDataBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0">va_reserved</a></td><td class="entry"><a class="el" href="structVAProbabilityDataBufferVP8.html">VAProbabilityDataBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProbabilityDataBufferVP8.html b/structVAProbabilityDataBufferVP8.html
index 1d1f52b..0551d29 100644
--- a/structVAProbabilityDataBufferVP8.html
+++ b/structVAProbabilityDataBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProbabilityDataBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a13f4f25807ee57cb99e462d1cf3290d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13f4f25807ee57cb99e462d1cf3290d0"></a>
+<tr class="memitem:a13f4f25807ee57cb99e462d1cf3290d0"><td class="memItemLeft" align="right" valign="top"><a id="a13f4f25807ee57cb99e462d1cf3290d0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProbabilityDataBufferVP8.html#a13f4f25807ee57cb99e462d1cf3290d0">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a13f4f25807ee57cb99e462d1cf3290d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a13f4f25807ee57cb99e462d1cf3290d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCap-members.html b/structVAProcFilterCap-members.html
index a3ec66d..01665fd 100644
--- a/structVAProcFilterCap-members.html
+++ b/structVAProcFilterCap-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterCap.html">VAProcFilterCap</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCap.html b/structVAProcFilterCap.html
index 0b1ee0b..caabb84 100644
--- a/structVAProcFilterCap.html
+++ b/structVAProcFilterCap.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterCap Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:af987f3466fa6adf6e278c38b3f17107a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af987f3466fa6adf6e278c38b3f17107a"></a>
+<tr class="memitem:af987f3466fa6adf6e278c38b3f17107a"><td class="memItemLeft" align="right" valign="top"><a id="af987f3466fa6adf6e278c38b3f17107a"></a>
<a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">range</a></td></tr>
<tr class="memdesc:af987f3466fa6adf6e278c38b3f17107a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range of supported values for the filter. <br /></td></tr>
<tr class="separator:af987f3466fa6adf6e278c38b3f17107a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed8a15d77c49c32695fbc8e5b930efdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed8a15d77c49c32695fbc8e5b930efdb"></a>
+<tr class="memitem:aed8a15d77c49c32695fbc8e5b930efdb"><td class="memItemLeft" align="right" valign="top"><a id="aed8a15d77c49c32695fbc8e5b930efdb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:aed8a15d77c49c32695fbc8e5b930efdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:aed8a15d77c49c32695fbc8e5b930efdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,6 +91,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapColorBalance-members.html b/structVAProcFilterCapColorBalance-members.html
index 6c0d8e1..772eeec 100644
--- a/structVAProcFilterCapColorBalance-members.html
+++ b/structVAProcFilterCapColorBalance-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapColorBalance.html b/structVAProcFilterCapColorBalance.html
index bf43132..3a52d49 100644
--- a/structVAProcFilterCapColorBalance.html
+++ b/structVAProcFilterCapColorBalance.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterCapColorBalance Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae77d74d637227d91df8914508fbba0e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae77d74d637227d91df8914508fbba0e2"></a>
+<tr class="memitem:ae77d74d637227d91df8914508fbba0e2"><td class="memItemLeft" align="right" valign="top"><a id="ae77d74d637227d91df8914508fbba0e2"></a>
<a class="el" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">type</a></td></tr>
<tr class="memdesc:ae77d74d637227d91df8914508fbba0e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color balance operation. <br /></td></tr>
<tr class="separator:ae77d74d637227d91df8914508fbba0e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af162cedeeb66ff7f96fc24192536bb21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af162cedeeb66ff7f96fc24192536bb21"></a>
+<tr class="memitem:af162cedeeb66ff7f96fc24192536bb21"><td class="memItemLeft" align="right" valign="top"><a id="af162cedeeb66ff7f96fc24192536bb21"></a>
<a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">range</a></td></tr>
<tr class="memdesc:af162cedeeb66ff7f96fc24192536bb21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range of supported values for the specified operation. <br /></td></tr>
<tr class="separator:af162cedeeb66ff7f96fc24192536bb21"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a233a6e092bd129b2361364beef8ed8e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a233a6e092bd129b2361364beef8ed8e7"></a>
+<tr class="memitem:a233a6e092bd129b2361364beef8ed8e7"><td class="memItemLeft" align="right" valign="top"><a id="a233a6e092bd129b2361364beef8ed8e7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a233a6e092bd129b2361364beef8ed8e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a233a6e092bd129b2361364beef8ed8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,6 +94,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapDeinterlacing-members.html b/structVAProcFilterCapDeinterlacing-members.html
index 45546b2..bfd50fc 100644
--- a/structVAProcFilterCapDeinterlacing-members.html
+++ b/structVAProcFilterCapDeinterlacing-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapDeinterlacing.html b/structVAProcFilterCapDeinterlacing.html
index 700c07a..c62a69b 100644
--- a/structVAProcFilterCapDeinterlacing.html
+++ b/structVAProcFilterCapDeinterlacing.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterCapDeinterlacing Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:aae76b2e36379d2288c480787783dd0ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae76b2e36379d2288c480787783dd0ae"></a>
+<tr class="memitem:aae76b2e36379d2288c480787783dd0ae"><td class="memItemLeft" align="right" valign="top"><a id="aae76b2e36379d2288c480787783dd0ae"></a>
<a class="el" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae">type</a></td></tr>
<tr class="memdesc:aae76b2e36379d2288c480787783dd0ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinterlacing algorithm. <br /></td></tr>
<tr class="separator:aae76b2e36379d2288c480787783dd0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a28cde3504f2cd600da4e7bcb80dce8f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28cde3504f2cd600da4e7bcb80dce8f7"></a>
+<tr class="memitem:a28cde3504f2cd600da4e7bcb80dce8f7"><td class="memItemLeft" align="right" valign="top"><a id="a28cde3504f2cd600da4e7bcb80dce8f7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a28cde3504f2cd600da4e7bcb80dce8f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a28cde3504f2cd600da4e7bcb80dce8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -114,6 +90,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapHighDynamicRange-members.html b/structVAProcFilterCapHighDynamicRange-members.html
new file mode 100644
index 0000000..3d53fbf
--- /dev/null
+++ b/structVAProcFilterCapHighDynamicRange-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAProcFilterCapHighDynamicRange Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">caps_flag</a></td><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">metadata_type</a></td><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterCapHighDynamicRange.html b/structVAProcFilterCapHighDynamicRange.html
new file mode 100644
index 0000000..9e2a79f
--- /dev/null
+++ b/structVAProcFilterCapHighDynamicRange.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAProcFilterCapHighDynamicRange Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAProcFilterCapHighDynamicRange-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAProcFilterCapHighDynamicRange Struct Reference<div class="ingroups"><a class="el" href="group__api__vpp.html">Video processing API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Capabilities specification for the High Dynamic Range filter.
+ <a href="structVAProcFilterCapHighDynamicRange.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__vpp_8h_source.html">va_vpp.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:adeed00c13d1d5afb2c624a82e0abcedf"><td class="memItemLeft" align="right" valign="top"><a id="adeed00c13d1d5afb2c624a82e0abcedf"></a>
+<a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">metadata_type</a></td></tr>
+<tr class="memdesc:adeed00c13d1d5afb2c624a82e0abcedf"><td class="mdescLeft">&#160;</td><td class="mdescRight">high dynamic range type. <br /></td></tr>
+<tr class="separator:adeed00c13d1d5afb2c624a82e0abcedf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa92624b6f9f2f89f970c54f4921072ce"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">caps_flag</a></td></tr>
+<tr class="memdesc:aa92624b6f9f2f89f970c54f4921072ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">flag for high dynamic range tone mapping <a href="#aa92624b6f9f2f89f970c54f4921072ce">More...</a><br /></td></tr>
+<tr class="separator:aa92624b6f9f2f89f970c54f4921072ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90e84dca4b4c96264acac5e1f2e14bf6"><td class="memItemLeft" align="right" valign="top"><a id="a90e84dca4b4c96264acac5e1f2e14bf6"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6">va_reserved</a> [VA_PADDING_HIGH]</td></tr>
+<tr class="memdesc:a90e84dca4b4c96264acac5e1f2e14bf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a90e84dca4b4c96264acac5e1f2e14bf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Capabilities specification for the High Dynamic Range filter. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="aa92624b6f9f2f89f970c54f4921072ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa92624b6f9f2f89f970c54f4921072ce">&#9670;&nbsp;</a></span>caps_flag</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VAProcFilterCapHighDynamicRange::caps_flag</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>flag for high dynamic range tone mapping </p>
+<p>The flag is the combination of VA_TONE_MAPPING_XXX_TO_XXX. It could be VA_TONE_MAPPING_HDR_TO_HDR | VA_TONE_MAPPING_HDR_TO_SDR. SDR content to SDR display is always supported by default since it is legacy path. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__vpp_8h_source.html">va_vpp.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterCapTotalColorCorrection-members.html b/structVAProcFilterCapTotalColorCorrection-members.html
index c2b75d0..4b1927a 100644
--- a/structVAProcFilterCapTotalColorCorrection-members.html
+++ b/structVAProcFilterCapTotalColorCorrection-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">type</a></td><td class="entry"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterCapTotalColorCorrection.html b/structVAProcFilterCapTotalColorCorrection.html
index dfb85b2..d3f6d24 100644
--- a/structVAProcFilterCapTotalColorCorrection.html
+++ b/structVAProcFilterCapTotalColorCorrection.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterCapTotalColorCorrection Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,11 +74,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ad8ec9bfde29d882cbc0a9c1f983d38e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8ec9bfde29d882cbc0a9c1f983d38e5"></a>
+<tr class="memitem:ad8ec9bfde29d882cbc0a9c1f983d38e5"><td class="memItemLeft" align="right" valign="top"><a id="ad8ec9bfde29d882cbc0a9c1f983d38e5"></a>
<a class="el" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">type</a></td></tr>
<tr class="memdesc:ad8ec9bfde29d882cbc0a9c1f983d38e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color to correct. <br /></td></tr>
<tr class="separator:ad8ec9bfde29d882cbc0a9c1f983d38e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86d7e5074acb7ce639400bdfeae8dcb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86d7e5074acb7ce639400bdfeae8dcb8"></a>
+<tr class="memitem:a86d7e5074acb7ce639400bdfeae8dcb8"><td class="memItemLeft" align="right" valign="top"><a id="a86d7e5074acb7ce639400bdfeae8dcb8"></a>
<a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8">range</a></td></tr>
<tr class="memdesc:a86d7e5074acb7ce639400bdfeae8dcb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Range of supported values for the specified color. <br /></td></tr>
<tr class="separator:a86d7e5074acb7ce639400bdfeae8dcb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -114,6 +90,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBuffer-members.html b/structVAProcFilterParameterBuffer-members.html
index 55b8d97..a493dab 100644
--- a/structVAProcFilterParameterBuffer-members.html
+++ b/structVAProcFilterParameterBuffer-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">value</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBuffer.html b/structVAProcFilterParameterBuffer.html
index 966a6cf..e5a136b 100644
--- a/structVAProcFilterParameterBuffer.html
+++ b/structVAProcFilterParameterBuffer.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterParameterBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a0c3f02baa5be1f62e27daa69845cfd1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c3f02baa5be1f62e27daa69845cfd1a"></a>
+<tr class="memitem:a0c3f02baa5be1f62e27daa69845cfd1a"><td class="memItemLeft" align="right" valign="top"><a id="a0c3f02baa5be1f62e27daa69845cfd1a"></a>
<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a">type</a></td></tr>
<tr class="memdesc:a0c3f02baa5be1f62e27daa69845cfd1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. <br /></td></tr>
<tr class="separator:a0c3f02baa5be1f62e27daa69845cfd1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0f101b3a021ee94e2e58f31a65402756"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f101b3a021ee94e2e58f31a65402756"></a>
+<tr class="memitem:a0f101b3a021ee94e2e58f31a65402756"><td class="memItemLeft" align="right" valign="top"><a id="a0f101b3a021ee94e2e58f31a65402756"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">value</a></td></tr>
<tr class="memdesc:a0f101b3a021ee94e2e58f31a65402756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value. <br /></td></tr>
<tr class="separator:a0f101b3a021ee94e2e58f31a65402756"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ede4c7f2f302eb54ded79b0dc548907"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ede4c7f2f302eb54ded79b0dc548907"></a>
+<tr class="memitem:a3ede4c7f2f302eb54ded79b0dc548907"><td class="memItemLeft" align="right" valign="top"><a id="a3ede4c7f2f302eb54ded79b0dc548907"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a3ede4c7f2f302eb54ded79b0dc548907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a3ede4c7f2f302eb54ded79b0dc548907"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,6 +95,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferBase-members.html b/structVAProcFilterParameterBufferBase-members.html
index 2edbc48..f7f1056 100644
--- a/structVAProcFilterParameterBufferBase-members.html
+++ b/structVAProcFilterParameterBufferBase-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">type</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferBase.html b/structVAProcFilterParameterBufferBase.html
index c14cfd2..6f04d3b 100644
--- a/structVAProcFilterParameterBufferBase.html
+++ b/structVAProcFilterParameterBufferBase.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterParameterBufferBase Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:acb4d09d10df037fa0b25d7bc46c11b58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb4d09d10df037fa0b25d7bc46c11b58"></a>
+<tr class="memitem:acb4d09d10df037fa0b25d7bc46c11b58"><td class="memItemLeft" align="right" valign="top"><a id="acb4d09d10df037fa0b25d7bc46c11b58"></a>
<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">type</a></td></tr>
<tr class="memdesc:acb4d09d10df037fa0b25d7bc46c11b58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. <br /></td></tr>
<tr class="separator:acb4d09d10df037fa0b25d7bc46c11b58"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ Public Attributes</h2></td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferColorBalance-members.html b/structVAProcFilterParameterBufferColorBalance-members.html
index 0374ca3..4bb21c1 100644
--- a/structVAProcFilterParameterBufferColorBalance-members.html
+++ b/structVAProcFilterParameterBufferColorBalance-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">value</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferColorBalance.html b/structVAProcFilterParameterBufferColorBalance.html
index add647c..ccc0de1 100644
--- a/structVAProcFilterParameterBufferColorBalance.html
+++ b/structVAProcFilterParameterBufferColorBalance.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterParameterBufferColorBalance Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,18 +74,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a8c7b20719ae111a2109cf0868ae1a9a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c7b20719ae111a2109cf0868ae1a9a2"></a>
+<tr class="memitem:a8c7b20719ae111a2109cf0868ae1a9a2"><td class="memItemLeft" align="right" valign="top"><a id="a8c7b20719ae111a2109cf0868ae1a9a2"></a>
<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">type</a></td></tr>
<tr class="memdesc:a8c7b20719ae111a2109cf0868ae1a9a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. Shall be set to <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3" title="Color balance parameters. ">VAProcFilterColorBalance</a>. <br /></td></tr>
<tr class="separator:a8c7b20719ae111a2109cf0868ae1a9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc813654d8a38d4ec08d3e16be96d52d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc813654d8a38d4ec08d3e16be96d52d"></a>
+<tr class="memitem:acc813654d8a38d4ec08d3e16be96d52d"><td class="memItemLeft" align="right" valign="top"><a id="acc813654d8a38d4ec08d3e16be96d52d"></a>
<a class="el" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d">attrib</a></td></tr>
<tr class="memdesc:acc813654d8a38d4ec08d3e16be96d52d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color balance attribute. <br /></td></tr>
<tr class="separator:acc813654d8a38d4ec08d3e16be96d52d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e14dde7867a3899069874abff481600"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">value</a></td></tr>
<tr class="memdesc:a1e14dde7867a3899069874abff481600"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color balance value. <a href="#a1e14dde7867a3899069874abff481600">More...</a><br /></td></tr>
<tr class="separator:a1e14dde7867a3899069874abff481600"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93956be7567e0ee8d80c62756c0d868d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93956be7567e0ee8d80c62756c0d868d"></a>
+<tr class="memitem:a93956be7567e0ee8d80c62756c0d868d"><td class="memItemLeft" align="right" valign="top"><a id="a93956be7567e0ee8d80c62756c0d868d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a93956be7567e0ee8d80c62756c0d868d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a93956be7567e0ee8d80c62756c0d868d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,7 +94,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<div class="textblock"><p>Color balance filter parametrization. </p>
<p>This buffer defines color balance attributes. A VA buffer can hold several color balance attributes by creating a VA buffer of desired number of elements. This can be achieved by the following pseudo-code:</p>
<div class="fragment"><div class="line"><span class="keyword">enum</span> { kHue, kSaturation, kBrightness, kContrast };</div><div class="line"></div><div class="line"><span class="comment">// Initial color balance parameters</span></div><div class="line"><span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a> colorBalanceParams[4] =</div><div class="line">{</div><div class="line"> [kHue] =</div><div class="line"> { <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>, <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a>, 0.5 },</div><div class="line"> [kSaturation] =</div><div class="line"> { <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>, <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>, 0.5 },</div><div class="line"> [kBrightness] =</div><div class="line"> { <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>, <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a>, 0.5 },</div><div class="line"> [kSaturation] =</div><div class="line"> { <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>, <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>, 0.5 }</div><div class="line">};</div><div class="line"></div><div class="line"><span class="comment">// Create buffer</span></div><div class="line"><a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> colorBalanceBuffer;</div><div class="line"><a class="code" href="group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78">vaCreateBuffer</a>(va_dpy, vpp_ctx,</div><div class="line"> <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a>, <span class="keyword">sizeof</span>(*pColorBalanceParam), 4,</div><div class="line"> colorBalanceParams,</div><div class="line"> &amp;colorBalanceBuffer</div><div class="line">);</div><div class="line"></div><div class="line"><a class="code" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a> *pColorBalanceParam;</div><div class="line"><a class="code" href="group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa">vaMapBuffer</a>(va_dpy, colorBalanceBuffer, &amp;pColorBalanceParam);</div><div class="line">{</div><div class="line"> <span class="comment">// Change brightness only</span></div><div class="line"> pColorBalanceBuffer[kBrightness].value = 0.75;</div><div class="line">}</div><div class="line"><a class="code" href="group__api__core.html#gae9b81871416c64b07e81d3eb54b6d579">vaUnmapBuffer</a>(va_dpy, colorBalanceBuffer);</div></div><!-- fragment --> </div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a1e14dde7867a3899069874abff481600"></a>
+<a id="a1e14dde7867a3899069874abff481600"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e14dde7867a3899069874abff481600">&#9670;&nbsp;</a></span>value</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -141,6 +119,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferDeinterlacing-members.html b/structVAProcFilterParameterBufferDeinterlacing-members.html
index d99d197..21c8e74 100644
--- a/structVAProcFilterParameterBufferDeinterlacing-members.html
+++ b/structVAProcFilterParameterBufferDeinterlacing-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferDeinterlacing.html b/structVAProcFilterParameterBufferDeinterlacing.html
index 0ba6793..9aa9ad8 100644
--- a/structVAProcFilterParameterBufferDeinterlacing.html
+++ b/structVAProcFilterParameterBufferDeinterlacing.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterParameterBufferDeinterlacing Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,19 +74,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ae2e9aa658372b487e4a6b284052018d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2e9aa658372b487e4a6b284052018d7"></a>
+<tr class="memitem:ae2e9aa658372b487e4a6b284052018d7"><td class="memItemLeft" align="right" valign="top"><a id="ae2e9aa658372b487e4a6b284052018d7"></a>
<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">type</a></td></tr>
<tr class="memdesc:ae2e9aa658372b487e4a6b284052018d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. Shall be set to <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f" title="Deinterlacing filter. ">VAProcFilterDeinterlacing</a>. <br /></td></tr>
<tr class="separator:ae2e9aa658372b487e4a6b284052018d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3185061a0c07e7dcb319a5eb0893e968"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3185061a0c07e7dcb319a5eb0893e968"></a>
+<tr class="memitem:a3185061a0c07e7dcb319a5eb0893e968"><td class="memItemLeft" align="right" valign="top"><a id="a3185061a0c07e7dcb319a5eb0893e968"></a>
<a class="el" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968">algorithm</a></td></tr>
<tr class="memdesc:a3185061a0c07e7dcb319a5eb0893e968"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinterlacing algorithm. <br /></td></tr>
<tr class="separator:a3185061a0c07e7dcb319a5eb0893e968"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3c7b8bb9cff2320fe3e2398832c17bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3c7b8bb9cff2320fe3e2398832c17bc"></a>
+<tr class="memitem:ad3c7b8bb9cff2320fe3e2398832c17bc"><td class="memItemLeft" align="right" valign="top"><a id="ad3c7b8bb9cff2320fe3e2398832c17bc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc">flags</a></td></tr>
<tr class="memdesc:ad3c7b8bb9cff2320fe3e2398832c17bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinterlacing flags. <br /></td></tr>
<tr class="separator:ad3c7b8bb9cff2320fe3e2398832c17bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af48d5dbe08986eb1f4200c358a4836ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af48d5dbe08986eb1f4200c358a4836ea"></a>
+<tr class="memitem:af48d5dbe08986eb1f4200c358a4836ea"><td class="memItemLeft" align="right" valign="top"><a id="af48d5dbe08986eb1f4200c358a4836ea"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:af48d5dbe08986eb1f4200c358a4836ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:af48d5dbe08986eb1f4200c358a4836ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -122,6 +98,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferHDRToneMapping-members.html b/structVAProcFilterParameterBufferHDRToneMapping-members.html
new file mode 100644
index 0000000..871478c
--- /dev/null
+++ b/structVAProcFilterParameterBufferHDRToneMapping-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAProcFilterParameterBufferHDRToneMapping Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">data</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">type</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterParameterBufferHDRToneMapping.html b/structVAProcFilterParameterBufferHDRToneMapping.html
new file mode 100644
index 0000000..794d7f0
--- /dev/null
+++ b/structVAProcFilterParameterBufferHDRToneMapping.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAProcFilterParameterBufferHDRToneMapping Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAProcFilterParameterBufferHDRToneMapping-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAProcFilterParameterBufferHDRToneMapping Struct Reference<div class="ingroups"><a class="el" href="group__api__vpp.html">Video processing API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>High Dynamic Range(HDR) Tone Mapping filter parametrization.
+ <a href="structVAProcFilterParameterBufferHDRToneMapping.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__vpp_8h_source.html">va_vpp.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a70405f37c712cd8611d01b3eafeca09d"><td class="memItemLeft" align="right" valign="top"><a id="a70405f37c712cd8611d01b3eafeca09d"></a>
+<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">type</a></td></tr>
+<tr class="memdesc:a70405f37c712cd8611d01b3eafeca09d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. Shall be set to <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2" title="High Dynamic Range Tone Mapping. ">VAProcFilterHighDynamicRangeToneMapping</a>. <br /></td></tr>
+<tr class="separator:a70405f37c712cd8611d01b3eafeca09d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81be91117d82941784f09889ba68b65c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">data</a></td></tr>
+<tr class="memdesc:a81be91117d82941784f09889ba68b65c"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range metadata, could be HDR10 etc. <a href="#a81be91117d82941784f09889ba68b65c">More...</a><br /></td></tr>
+<tr class="separator:a81be91117d82941784f09889ba68b65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2870b2893922edf22d77231563d63f98"><td class="memItemLeft" align="right" valign="top"><a id="a2870b2893922edf22d77231563d63f98"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98">va_reserved</a> [VA_PADDING_HIGH]</td></tr>
+<tr class="memdesc:a2870b2893922edf22d77231563d63f98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a2870b2893922edf22d77231563d63f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>High Dynamic Range(HDR) Tone Mapping filter parametrization. </p>
+</div><h2 class="groupheader">Member Data Documentation</h2>
+<a id="a81be91117d82941784f09889ba68b65c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a81be91117d82941784f09889ba68b65c">&#9670;&nbsp;</a></span>data</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a> VAProcFilterParameterBufferHDRToneMapping::data</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>High Dynamic Range metadata, could be HDR10 etc. </p>
+<p>This metadata is mainly for the input surface. Given that dynamic metadata is changing on frame-by-frame or scene-by-scene basis for HDR10 plus, differentiate the metadata for the input and output. </p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__vpp_8h_source.html">va_vpp.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterParameterBufferHVSNoiseReduction-members.html b/structVAProcFilterParameterBufferHVSNoiseReduction-members.html
new file mode 100644
index 0000000..6c2d68e
--- /dev/null
+++ b/structVAProcFilterParameterBufferHVSNoiseReduction-members.html
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAProcFilterParameterBufferHVSNoiseReduction Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">qp</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">strength</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">type</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterParameterBufferHVSNoiseReduction.html b/structVAProcFilterParameterBufferHVSNoiseReduction.html
new file mode 100644
index 0000000..46a098c
--- /dev/null
+++ b/structVAProcFilterParameterBufferHVSNoiseReduction.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAProcFilterParameterBufferHVSNoiseReduction Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVAProcFilterParameterBufferHVSNoiseReduction-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAProcFilterParameterBufferHVSNoiseReduction Struct Reference<div class="ingroups"><a class="el" href="group__api__vpp.html">Video processing API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Human Vision System(HVS) Noise reduction filter parametrization.
+ <a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__vpp_8h_source.html">va_vpp.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ac1c637726262285f9b4903f3da5b1c87"><td class="memItemLeft" align="right" valign="top"><a id="ac1c637726262285f9b4903f3da5b1c87"></a>
+<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">type</a></td></tr>
+<tr class="memdesc:ac1c637726262285f9b4903f3da5b1c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. Shall be set to <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75" title="Human Vision System(HVS) Noise reduction filter. ">VAProcFilterHVSNoiseReduction</a>. <br /></td></tr>
+<tr class="separator:ac1c637726262285f9b4903f3da5b1c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4172cc1884f6233e670b95dfe001341"><td class="memItemLeft" align="right" valign="top"><a id="af4172cc1884f6233e670b95dfe001341"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">qp</a></td></tr>
+<tr class="memdesc:af4172cc1884f6233e670b95dfe001341"><td class="mdescLeft">&#160;</td><td class="mdescRight">QP for encoding, used for HVS Denoise. <br /></td></tr>
+<tr class="separator:af4172cc1884f6233e670b95dfe001341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59689b084867b1fabe7d47c1770b0ed2"><td class="memItemLeft" align="right" valign="top"><a id="a59689b084867b1fabe7d47c1770b0ed2"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">strength</a></td></tr>
+<tr class="memdesc:a59689b084867b1fabe7d47c1770b0ed2"><td class="mdescLeft">&#160;</td><td class="mdescRight">QP to Noise Reduction Strength Mode, used for Human Vision System Based Noise Reduction. Controls Noise Reduction strength of conservative and aggressive mode. It is an integer from [0-16]. Value 0 means completely turn off Noise Reduction; Value 16 means the most aggressive mode of Noise Reduction; Value 10 is the default value. <br /></td></tr>
+<tr class="separator:a59689b084867b1fabe7d47c1770b0ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a918b960c381ea886478995d831bb2394"><td class="memItemLeft" align="right" valign="top"><a id="a918b960c381ea886478995d831bb2394"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394">va_reserved</a> [VA_PADDING_HIGH]</td></tr>
+<tr class="memdesc:a918b960c381ea886478995d831bb2394"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a918b960c381ea886478995d831bb2394"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Human Vision System(HVS) Noise reduction filter parametrization. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__vpp_8h_source.html">va_vpp.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVAProcFilterParameterBufferTotalColorCorrection-members.html b/structVAProcFilterParameterBufferTotalColorCorrection-members.html
index 262d3d9..b2f2396 100644
--- a/structVAProcFilterParameterBufferTotalColorCorrection-members.html
+++ b/structVAProcFilterParameterBufferTotalColorCorrection-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">value</a></td><td class="entry"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterParameterBufferTotalColorCorrection.html b/structVAProcFilterParameterBufferTotalColorCorrection.html
index 75a0ab1..7fed75f 100644
--- a/structVAProcFilterParameterBufferTotalColorCorrection.html
+++ b/structVAProcFilterParameterBufferTotalColorCorrection.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterParameterBufferTotalColorCorrection Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ac6a4e25ad561f0aac119fdbd98a65b79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6a4e25ad561f0aac119fdbd98a65b79"></a>
+<tr class="memitem:ac6a4e25ad561f0aac119fdbd98a65b79"><td class="memItemLeft" align="right" valign="top"><a id="ac6a4e25ad561f0aac119fdbd98a65b79"></a>
<a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">type</a></td></tr>
<tr class="memdesc:ac6a4e25ad561f0aac119fdbd98a65b79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter type. Shall be set to <a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57" title="Total Color Correction. ">VAProcFilterTotalColorCorrection</a>. <br /></td></tr>
<tr class="separator:ac6a4e25ad561f0aac119fdbd98a65b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a874a8b48bdcf2cd875d1f917ce4db2d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a874a8b48bdcf2cd875d1f917ce4db2d8"></a>
+<tr class="memitem:a874a8b48bdcf2cd875d1f917ce4db2d8"><td class="memItemLeft" align="right" valign="top"><a id="a874a8b48bdcf2cd875d1f917ce4db2d8"></a>
<a class="el" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8">attrib</a></td></tr>
<tr class="memdesc:a874a8b48bdcf2cd875d1f917ce4db2d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color to correct. <br /></td></tr>
<tr class="separator:a874a8b48bdcf2cd875d1f917ce4db2d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2a648c141bbf8620148ce59ef1edfc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2a648c141bbf8620148ce59ef1edfc1"></a>
+<tr class="memitem:af2a648c141bbf8620148ce59ef1edfc1"><td class="memItemLeft" align="right" valign="top"><a id="af2a648c141bbf8620148ce59ef1edfc1"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">value</a></td></tr>
<tr class="memdesc:af2a648c141bbf8620148ce59ef1edfc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color correction value. <br /></td></tr>
<tr class="separator:af2a648c141bbf8620148ce59ef1edfc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,6 +94,6 @@ float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="str
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterValueRange-members.html b/structVAProcFilterValueRange-members.html
index 5021770..87e1eb7 100644
--- a/structVAProcFilterValueRange-members.html
+++ b/structVAProcFilterValueRange-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcFilterValueRange.html b/structVAProcFilterValueRange.html
index 54d4b76..4cfa0cc 100644
--- a/structVAProcFilterValueRange.html
+++ b/structVAProcFilterValueRange.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcFilterValueRange Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,23 +74,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a007b371218f627df3d64124d3827013b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a007b371218f627df3d64124d3827013b"></a>
+<tr class="memitem:a007b371218f627df3d64124d3827013b"><td class="memItemLeft" align="right" valign="top"><a id="a007b371218f627df3d64124d3827013b"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b">min_value</a></td></tr>
<tr class="memdesc:a007b371218f627df3d64124d3827013b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value supported, inclusive. <br /></td></tr>
<tr class="separator:a007b371218f627df3d64124d3827013b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae11b47f1e9e4895e2e50d8edfb48da1e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae11b47f1e9e4895e2e50d8edfb48da1e"></a>
+<tr class="memitem:ae11b47f1e9e4895e2e50d8edfb48da1e"><td class="memItemLeft" align="right" valign="top"><a id="ae11b47f1e9e4895e2e50d8edfb48da1e"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e">max_value</a></td></tr>
<tr class="memdesc:ae11b47f1e9e4895e2e50d8edfb48da1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value supported, inclusive. <br /></td></tr>
<tr class="separator:ae11b47f1e9e4895e2e50d8edfb48da1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa11c5f0f39bd9cd2a80d71611970d1d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa11c5f0f39bd9cd2a80d71611970d1d9"></a>
+<tr class="memitem:aa11c5f0f39bd9cd2a80d71611970d1d9"><td class="memItemLeft" align="right" valign="top"><a id="aa11c5f0f39bd9cd2a80d71611970d1d9"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9">default_value</a></td></tr>
<tr class="memdesc:aa11c5f0f39bd9cd2a80d71611970d1d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default value. <br /></td></tr>
<tr class="separator:aa11c5f0f39bd9cd2a80d71611970d1d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0bbc4a0b263a8602c4731fcdccc34f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0bbc4a0b263a8602c4731fcdccc34f3"></a>
+<tr class="memitem:ab0bbc4a0b263a8602c4731fcdccc34f3"><td class="memItemLeft" align="right" valign="top"><a id="ab0bbc4a0b263a8602c4731fcdccc34f3"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">step</a></td></tr>
<tr class="memdesc:ab0bbc4a0b263a8602c4731fcdccc34f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Step value that alters the filter behaviour in a sensible way. <br /></td></tr>
<tr class="separator:ab0bbc4a0b263a8602c4731fcdccc34f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81a348fd856f258a8eea7d61bd1b8670"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81a348fd856f258a8eea7d61bd1b8670"></a>
+<tr class="memitem:a81a348fd856f258a8eea7d61bd1b8670"><td class="memItemLeft" align="right" valign="top"><a id="a81a348fd856f258a8eea7d61bd1b8670"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a81a348fd856f258a8eea7d61bd1b8670"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a81a348fd856f258a8eea7d61bd1b8670"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -126,6 +102,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcPipelineCaps-members.html b/structVAProcPipelineCaps-members.html
index 6cf9b5a..498abae 100644
--- a/structVAProcPipelineCaps-members.html
+++ b/structVAProcPipelineCaps-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -117,6 +93,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcPipelineCaps.html b/structVAProcPipelineCaps.html
index 870d898..f576646 100644
--- a/structVAProcPipelineCaps.html
+++ b/structVAProcPipelineCaps.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcPipelineCaps Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,101 +74,101 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:adca82f311a2b95bc40f799ba151db5e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adca82f311a2b95bc40f799ba151db5e0"></a>
+<tr class="memitem:adca82f311a2b95bc40f799ba151db5e0"><td class="memItemLeft" align="right" valign="top"><a id="adca82f311a2b95bc40f799ba151db5e0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0">pipeline_flags</a></td></tr>
<tr class="memdesc:adca82f311a2b95bc40f799ba151db5e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pipeline flags. See <a class="el" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3" title="Pipeline filters. See video pipeline flags. ">VAProcPipelineParameterBuffer::pipeline_flags</a>. <br /></td></tr>
<tr class="separator:adca82f311a2b95bc40f799ba151db5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9959552768adb4103586828a31fbfc58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9959552768adb4103586828a31fbfc58"></a>
+<tr class="memitem:a9959552768adb4103586828a31fbfc58"><td class="memItemLeft" align="right" valign="top"><a id="a9959552768adb4103586828a31fbfc58"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58">filter_flags</a></td></tr>
<tr class="memdesc:a9959552768adb4103586828a31fbfc58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extra filter flags. See <a class="el" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784" title="Extra filter flags. See vaPutSurface() flags. ">VAProcPipelineParameterBuffer::filter_flags</a>. <br /></td></tr>
<tr class="separator:a9959552768adb4103586828a31fbfc58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac68a3da3f1dbbb54d352a9af1a39eb5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac68a3da3f1dbbb54d352a9af1a39eb5a"></a>
+<tr class="memitem:ac68a3da3f1dbbb54d352a9af1a39eb5a"><td class="memItemLeft" align="right" valign="top"><a id="ac68a3da3f1dbbb54d352a9af1a39eb5a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a">num_forward_references</a></td></tr>
<tr class="memdesc:ac68a3da3f1dbbb54d352a9af1a39eb5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of forward reference frames that are needed. <br /></td></tr>
<tr class="separator:ac68a3da3f1dbbb54d352a9af1a39eb5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6760c8acabcf8beb83114a2029924f92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6760c8acabcf8beb83114a2029924f92"></a>
+<tr class="memitem:a6760c8acabcf8beb83114a2029924f92"><td class="memItemLeft" align="right" valign="top"><a id="a6760c8acabcf8beb83114a2029924f92"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92">num_backward_references</a></td></tr>
<tr class="memdesc:a6760c8acabcf8beb83114a2029924f92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of backward reference frames that are needed. <br /></td></tr>
<tr class="separator:a6760c8acabcf8beb83114a2029924f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a407dfc0c5e29e9fb4473c7c3a5b52cb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a407dfc0c5e29e9fb4473c7c3a5b52cb6"></a>
+<tr class="memitem:a407dfc0c5e29e9fb4473c7c3a5b52cb6"><td class="memItemLeft" align="right" valign="top"><a id="a407dfc0c5e29e9fb4473c7c3a5b52cb6"></a>
<a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">input_color_standards</a></td></tr>
<tr class="memdesc:a407dfc0c5e29e9fb4473c7c3a5b52cb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of color standards supported on input. <br /></td></tr>
<tr class="separator:a407dfc0c5e29e9fb4473c7c3a5b52cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b83c5a89d8376804cb37a81c89a79d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b83c5a89d8376804cb37a81c89a79d0"></a>
+<tr class="memitem:a2b83c5a89d8376804cb37a81c89a79d0"><td class="memItemLeft" align="right" valign="top"><a id="a2b83c5a89d8376804cb37a81c89a79d0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0">num_input_color_standards</a></td></tr>
<tr class="memdesc:a2b83c5a89d8376804cb37a81c89a79d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of elements in <a class="el" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">input_color_standards</a> array. <br /></td></tr>
<tr class="separator:a2b83c5a89d8376804cb37a81c89a79d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f18b7bb981551b36599184c18d60d7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f18b7bb981551b36599184c18d60d7f"></a>
+<tr class="memitem:a9f18b7bb981551b36599184c18d60d7f"><td class="memItemLeft" align="right" valign="top"><a id="a9f18b7bb981551b36599184c18d60d7f"></a>
<a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">output_color_standards</a></td></tr>
<tr class="memdesc:a9f18b7bb981551b36599184c18d60d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of color standards supported on output. <br /></td></tr>
<tr class="separator:a9f18b7bb981551b36599184c18d60d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dea9c7e44a8b7e742f39278b78dc0fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1dea9c7e44a8b7e742f39278b78dc0fe"></a>
+<tr class="memitem:a1dea9c7e44a8b7e742f39278b78dc0fe"><td class="memItemLeft" align="right" valign="top"><a id="a1dea9c7e44a8b7e742f39278b78dc0fe"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe">num_output_color_standards</a></td></tr>
<tr class="memdesc:a1dea9c7e44a8b7e742f39278b78dc0fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of elements in <a class="el" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">output_color_standards</a> array. <br /></td></tr>
<tr class="separator:a1dea9c7e44a8b7e742f39278b78dc0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cc7462202955ac93b0e8c03f9c84f2e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e">rotation_flags</a></td></tr>
<tr class="memdesc:a6cc7462202955ac93b0e8c03f9c84f2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation flags. <a href="#a6cc7462202955ac93b0e8c03f9c84f2e">More...</a><br /></td></tr>
<tr class="separator:a6cc7462202955ac93b0e8c03f9c84f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a02011bdeb380d359d36ecede6cdfe2ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02011bdeb380d359d36ecede6cdfe2ac"></a>
+<tr class="memitem:a02011bdeb380d359d36ecede6cdfe2ac"><td class="memItemLeft" align="right" valign="top"><a id="a02011bdeb380d359d36ecede6cdfe2ac"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac">blend_flags</a></td></tr>
<tr class="memdesc:a02011bdeb380d359d36ecede6cdfe2ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blend flags. See "Video blending flags". <br /></td></tr>
<tr class="separator:a02011bdeb380d359d36ecede6cdfe2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ac5e150721c24deae6931fb2573ee6e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e">mirror_flags</a></td></tr>
<tr class="memdesc:a4ac5e150721c24deae6931fb2573ee6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mirroring flags. <a href="#a4ac5e150721c24deae6931fb2573ee6e">More...</a><br /></td></tr>
<tr class="separator:a4ac5e150721c24deae6931fb2573ee6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61a8058c9c25e1ec67fc73196b16b6a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61a8058c9c25e1ec67fc73196b16b6a9"></a>
+<tr class="memitem:a61a8058c9c25e1ec67fc73196b16b6a9"><td class="memItemLeft" align="right" valign="top"><a id="a61a8058c9c25e1ec67fc73196b16b6a9"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9">num_additional_outputs</a></td></tr>
<tr class="memdesc:a61a8058c9c25e1ec67fc73196b16b6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of additional output surfaces supported by the pipeline. <br /></td></tr>
<tr class="separator:a61a8058c9c25e1ec67fc73196b16b6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acab1afb7fd7d81caa40726157f251a8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acab1afb7fd7d81caa40726157f251a8f"></a>
+<tr class="memitem:acab1afb7fd7d81caa40726157f251a8f"><td class="memItemLeft" align="right" valign="top"><a id="acab1afb7fd7d81caa40726157f251a8f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f">num_input_pixel_formats</a></td></tr>
<tr class="memdesc:acab1afb7fd7d81caa40726157f251a8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of elements in <a class="el" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">input_pixel_format</a> array. <br /></td></tr>
<tr class="separator:acab1afb7fd7d81caa40726157f251a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a94c31c68eef69157ee92644ccead4080"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94c31c68eef69157ee92644ccead4080"></a>
+<tr class="memitem:a94c31c68eef69157ee92644ccead4080"><td class="memItemLeft" align="right" valign="top"><a id="a94c31c68eef69157ee92644ccead4080"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">input_pixel_format</a></td></tr>
<tr class="memdesc:a94c31c68eef69157ee92644ccead4080"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of input pixel formats in fourcc. <br /></td></tr>
<tr class="separator:a94c31c68eef69157ee92644ccead4080"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9d45158520ab28ffcb0c96024cbe728"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9d45158520ab28ffcb0c96024cbe728"></a>
+<tr class="memitem:ad9d45158520ab28ffcb0c96024cbe728"><td class="memItemLeft" align="right" valign="top"><a id="ad9d45158520ab28ffcb0c96024cbe728"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728">num_output_pixel_formats</a></td></tr>
<tr class="memdesc:ad9d45158520ab28ffcb0c96024cbe728"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of elements in <a class="el" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">output_pixel_format</a> array. <br /></td></tr>
<tr class="separator:ad9d45158520ab28ffcb0c96024cbe728"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64dad914b2a722ab9488034d94e8009"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab64dad914b2a722ab9488034d94e8009"></a>
+<tr class="memitem:ab64dad914b2a722ab9488034d94e8009"><td class="memItemLeft" align="right" valign="top"><a id="ab64dad914b2a722ab9488034d94e8009"></a>
uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">output_pixel_format</a></td></tr>
<tr class="memdesc:ab64dad914b2a722ab9488034d94e8009"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of output pixel formats in fourcc. <br /></td></tr>
<tr class="separator:ab64dad914b2a722ab9488034d94e8009"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa85f1cb13172bf5335dc6744efb69b44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa85f1cb13172bf5335dc6744efb69b44"></a>
+<tr class="memitem:aa85f1cb13172bf5335dc6744efb69b44"><td class="memItemLeft" align="right" valign="top"><a id="aa85f1cb13172bf5335dc6744efb69b44"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44">max_input_width</a></td></tr>
<tr class="memdesc:aa85f1cb13172bf5335dc6744efb69b44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max supported input width in pixels. <br /></td></tr>
<tr class="separator:aa85f1cb13172bf5335dc6744efb69b44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37904af00a00f02c3cee140c27358fca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37904af00a00f02c3cee140c27358fca"></a>
+<tr class="memitem:a37904af00a00f02c3cee140c27358fca"><td class="memItemLeft" align="right" valign="top"><a id="a37904af00a00f02c3cee140c27358fca"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca">max_input_height</a></td></tr>
<tr class="memdesc:a37904af00a00f02c3cee140c27358fca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max supported input height in pixels. <br /></td></tr>
<tr class="separator:a37904af00a00f02c3cee140c27358fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa6799f97e12636d81e21dbddebfcf72e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6799f97e12636d81e21dbddebfcf72e"></a>
+<tr class="memitem:aa6799f97e12636d81e21dbddebfcf72e"><td class="memItemLeft" align="right" valign="top"><a id="aa6799f97e12636d81e21dbddebfcf72e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e">min_input_width</a></td></tr>
<tr class="memdesc:aa6799f97e12636d81e21dbddebfcf72e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Min supported input width in pixels. <br /></td></tr>
<tr class="separator:aa6799f97e12636d81e21dbddebfcf72e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32985ce67be0f2b9df6d06bca1254fab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32985ce67be0f2b9df6d06bca1254fab"></a>
+<tr class="memitem:a32985ce67be0f2b9df6d06bca1254fab"><td class="memItemLeft" align="right" valign="top"><a id="a32985ce67be0f2b9df6d06bca1254fab"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">min_input_height</a></td></tr>
<tr class="memdesc:a32985ce67be0f2b9df6d06bca1254fab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Min supported input height in pixels. <br /></td></tr>
<tr class="separator:a32985ce67be0f2b9df6d06bca1254fab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484f2effa08d3378d90673ca0eec3a39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a484f2effa08d3378d90673ca0eec3a39"></a>
+<tr class="memitem:a484f2effa08d3378d90673ca0eec3a39"><td class="memItemLeft" align="right" valign="top"><a id="a484f2effa08d3378d90673ca0eec3a39"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">max_output_width</a></td></tr>
<tr class="memdesc:a484f2effa08d3378d90673ca0eec3a39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max supported output width in pixels. <br /></td></tr>
<tr class="separator:a484f2effa08d3378d90673ca0eec3a39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb89c9190e8b4594cd951b4aa4914453"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb89c9190e8b4594cd951b4aa4914453"></a>
+<tr class="memitem:abb89c9190e8b4594cd951b4aa4914453"><td class="memItemLeft" align="right" valign="top"><a id="abb89c9190e8b4594cd951b4aa4914453"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453">max_output_height</a></td></tr>
<tr class="memdesc:abb89c9190e8b4594cd951b4aa4914453"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max supported output height in pixels. <br /></td></tr>
<tr class="separator:abb89c9190e8b4594cd951b4aa4914453"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeabb454d2cfd51358aaa2d7c7bcdef7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeabb454d2cfd51358aaa2d7c7bcdef7e"></a>
+<tr class="memitem:aeabb454d2cfd51358aaa2d7c7bcdef7e"><td class="memItemLeft" align="right" valign="top"><a id="aeabb454d2cfd51358aaa2d7c7bcdef7e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">min_output_width</a></td></tr>
<tr class="memdesc:aeabb454d2cfd51358aaa2d7c7bcdef7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Min supported output width in pixels. <br /></td></tr>
<tr class="separator:aeabb454d2cfd51358aaa2d7c7bcdef7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab69e4d8417527c68161862e7927f4c84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab69e4d8417527c68161862e7927f4c84"></a>
+<tr class="memitem:ab69e4d8417527c68161862e7927f4c84"><td class="memItemLeft" align="right" valign="top"><a id="ab69e4d8417527c68161862e7927f4c84"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84">min_output_height</a></td></tr>
<tr class="memdesc:ab69e4d8417527c68161862e7927f4c84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Min supported output height in pixels. <br /></td></tr>
<tr class="separator:ab69e4d8417527c68161862e7927f4c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d3972d384e49c93a523f50038310d48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d3972d384e49c93a523f50038310d48"></a>
+<tr class="memitem:a7d3972d384e49c93a523f50038310d48"><td class="memItemLeft" align="right" valign="top"><a id="a7d3972d384e49c93a523f50038310d48"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48">va_reserved</a> [VA_PADDING_HIGH]</td></tr>
<tr class="memdesc:a7d3972d384e49c93a523f50038310d48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a7d3972d384e49c93a523f50038310d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -200,7 +176,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Video processing pipeline capabilities. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a4ac5e150721c24deae6931fb2573ee6e"></a>
+<a id="a4ac5e150721c24deae6931fb2573ee6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4ac5e150721c24deae6931fb2573ee6e">&#9670;&nbsp;</a></span>mirror_flags</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -215,7 +193,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a6cc7462202955ac93b0e8c03f9c84f2e"></a>
+<a id="a6cc7462202955ac93b0e8c03f9c84f2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6cc7462202955ac93b0e8c03f9c84f2e">&#9670;&nbsp;</a></span>rotation_flags</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -236,6 +216,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcPipelineParameterBuffer-members.html b/structVAProcPipelineParameterBuffer-members.html
index b6e04c5..278686f 100644
--- a/structVAProcPipelineParameterBuffer-members.html
+++ b/structVAProcPipelineParameterBuffer-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,24 +72,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">filter_flags</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">filters</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">forward_references</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">input_surface_flag</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">mirror_state</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">num_additional_outputs</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">input_color_properties</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">input_surface_flag</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">mirror_state</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">num_additional_outputs</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">output_color_properties</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">output_color_standard</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">output_surface_flag</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">pipeline_flags</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">output_hdr_metadata</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">output_surface_flag</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">pipeline_flags</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">processing_mode</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1">rotation_state</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">surface</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">surface_color_standard</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">surface_region</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40">va_reserved</a></td><td class="entry"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcPipelineParameterBuffer.html b/structVAProcPipelineParameterBuffer.html
index 0d0a77b..3ce0125 100644
--- a/structVAProcPipelineParameterBuffer.html
+++ b/structVAProcPipelineParameterBuffer.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcPipelineParameterBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -105,7 +81,7 @@ Public Attributes</h2></td></tr>
<tr class="memdesc:a2a7be6853d73307e6209109bfd4bbf08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region within the source surface to be processed. <a href="#a2a7be6853d73307e6209109bfd4bbf08">More...</a><br /></td></tr>
<tr class="separator:a2a7be6853d73307e6209109bfd4bbf08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28c546d07d38ae6f9b04c0fc12465f67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">surface_color_standard</a></td></tr>
-<tr class="memdesc:a28c546d07d38ae6f9b04c0fc12465f67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested input color primaries. <a href="#a28c546d07d38ae6f9b04c0fc12465f67">More...</a><br /></td></tr>
+<tr class="memdesc:a28c546d07d38ae6f9b04c0fc12465f67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested input color standard. <a href="#a28c546d07d38ae6f9b04c0fc12465f67">More...</a><br /></td></tr>
<tr class="separator:a28c546d07d38ae6f9b04c0fc12465f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b816fff16dc1cc4b49524866c9c25b0"><td class="memItemLeft" align="right" valign="top">const VARectangle *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a></td></tr>
<tr class="memdesc:a5b816fff16dc1cc4b49524866c9c25b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region within the output surface. <a href="#a5b816fff16dc1cc4b49524866c9c25b0">More...</a><br /></td></tr>
@@ -113,9 +89,8 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a92262881f575dbcbb6032569d4b02ba7"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a></td></tr>
<tr class="memdesc:a92262881f575dbcbb6032569d4b02ba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Background color. <a href="#a92262881f575dbcbb6032569d4b02ba7">More...</a><br /></td></tr>
<tr class="separator:a92262881f575dbcbb6032569d4b02ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac583d30bead8a2c05307a8fbfcf2ea9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac583d30bead8a2c05307a8fbfcf2ea9c"></a>
-<a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">output_color_standard</a></td></tr>
-<tr class="memdesc:ac583d30bead8a2c05307a8fbfcf2ea9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested output color primaries. <br /></td></tr>
+<tr class="memitem:ac583d30bead8a2c05307a8fbfcf2ea9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">output_color_standard</a></td></tr>
+<tr class="memdesc:ac583d30bead8a2c05307a8fbfcf2ea9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested output color standard. <a href="#ac583d30bead8a2c05307a8fbfcf2ea9c">More...</a><br /></td></tr>
<tr class="separator:ac583d30bead8a2c05307a8fbfcf2ea9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dc0b799d3248cb73c58493c7a0fa0f3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">pipeline_flags</a></td></tr>
<tr class="memdesc:a4dc0b799d3248cb73c58493c7a0fa0f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pipeline filters. See video pipeline flags. <a href="#a4dc0b799d3248cb73c58493c7a0fa0f3">More...</a><br /></td></tr>
@@ -126,23 +101,23 @@ Public Attributes</h2></td></tr>
<tr class="memitem:acaeb764cace1d174d1e61afd37b01899"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">filters</a></td></tr>
<tr class="memdesc:acaeb764cace1d174d1e61afd37b01899"><td class="mdescLeft">&#160;</td><td class="mdescRight">Array of filters to apply to the surface. <a href="#acaeb764cace1d174d1e61afd37b01899">More...</a><br /></td></tr>
<tr class="separator:acaeb764cace1d174d1e61afd37b01899"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2dfcb4209d6dadcd6fec2cc7c4acc69f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2dfcb4209d6dadcd6fec2cc7c4acc69f"></a>
+<tr class="memitem:a2dfcb4209d6dadcd6fec2cc7c4acc69f"><td class="memItemLeft" align="right" valign="top"><a id="a2dfcb4209d6dadcd6fec2cc7c4acc69f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a></td></tr>
<tr class="memdesc:a2dfcb4209d6dadcd6fec2cc7c4acc69f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Actual number of filters. <br /></td></tr>
<tr class="separator:a2dfcb4209d6dadcd6fec2cc7c4acc69f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03619fd8a3eadc30bf824a0796805507"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03619fd8a3eadc30bf824a0796805507"></a>
+<tr class="memitem:a03619fd8a3eadc30bf824a0796805507"><td class="memItemLeft" align="right" valign="top"><a id="a03619fd8a3eadc30bf824a0796805507"></a>
VASurfaceID *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">forward_references</a></td></tr>
<tr class="memdesc:a03619fd8a3eadc30bf824a0796805507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Array of forward reference frames. <br /></td></tr>
<tr class="separator:a03619fd8a3eadc30bf824a0796805507"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a45c7c171928a33681db79288dc13be5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45c7c171928a33681db79288dc13be5d"></a>
+<tr class="memitem:a45c7c171928a33681db79288dc13be5d"><td class="memItemLeft" align="right" valign="top"><a id="a45c7c171928a33681db79288dc13be5d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a></td></tr>
<tr class="memdesc:a45c7c171928a33681db79288dc13be5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of forward reference frames that were supplied. <br /></td></tr>
<tr class="separator:a45c7c171928a33681db79288dc13be5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f0e379b748e72adeed6d30e8057f934"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f0e379b748e72adeed6d30e8057f934"></a>
+<tr class="memitem:a2f0e379b748e72adeed6d30e8057f934"><td class="memItemLeft" align="right" valign="top"><a id="a2f0e379b748e72adeed6d30e8057f934"></a>
VASurfaceID *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">backward_references</a></td></tr>
<tr class="memdesc:a2f0e379b748e72adeed6d30e8057f934"><td class="mdescLeft">&#160;</td><td class="mdescRight">Array of backward reference frames. <br /></td></tr>
<tr class="separator:a2f0e379b748e72adeed6d30e8057f934"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac7a536c5e058f9e87ec70a52ffe437"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adac7a536c5e058f9e87ec70a52ffe437"></a>
+<tr class="memitem:adac7a536c5e058f9e87ec70a52ffe437"><td class="memItemLeft" align="right" valign="top"><a id="adac7a536c5e058f9e87ec70a52ffe437"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a></td></tr>
<tr class="memdesc:adac7a536c5e058f9e87ec70a52ffe437"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of backward reference frames that were supplied. <br /></td></tr>
<tr class="separator:adac7a536c5e058f9e87ec70a52ffe437"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -154,11 +129,11 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:ae58f2a373e1638afc1673a55de28a04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46ea097164b459fa1ee20bbb356a95c1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">mirror_state</a></td></tr>
<tr class="separator:a46ea097164b459fa1ee20bbb356a95c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4d4141fba176fe2eb61bc22fb9dc215"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4d4141fba176fe2eb61bc22fb9dc215"></a>
+<tr class="memitem:af4d4141fba176fe2eb61bc22fb9dc215"><td class="memItemLeft" align="right" valign="top"><a id="af4d4141fba176fe2eb61bc22fb9dc215"></a>
VASurfaceID *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215">additional_outputs</a></td></tr>
<tr class="memdesc:af4d4141fba176fe2eb61bc22fb9dc215"><td class="mdescLeft">&#160;</td><td class="mdescRight">Array of additional output surfaces. <br /></td></tr>
<tr class="separator:af4d4141fba176fe2eb61bc22fb9dc215"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4293728d278cd608f3f8d6f9c4ae16e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4293728d278cd608f3f8d6f9c4ae16e6"></a>
+<tr class="memitem:a4293728d278cd608f3f8d6f9c4ae16e6"><td class="memItemLeft" align="right" valign="top"><a id="a4293728d278cd608f3f8d6f9c4ae16e6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">num_additional_outputs</a></td></tr>
<tr class="memdesc:a4293728d278cd608f3f8d6f9c4ae16e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of additional output surfaces. <br /></td></tr>
<tr class="separator:a4293728d278cd608f3f8d6f9c4ae16e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -168,10 +143,25 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="memitem:afed9e9553380dd5572e5a8753257e7e8"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">output_surface_flag</a></td></tr>
<tr class="memdesc:afed9e9553380dd5572e5a8753257e7e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to indicate the output surface flag. <a href="#afed9e9553380dd5572e5a8753257e7e8">More...</a><br /></td></tr>
<tr class="separator:afed9e9553380dd5572e5a8753257e7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a26a1af96605d91d1e3479fc2f0232aa2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a1af96605d91d1e3479fc2f0232aa2"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2">va_reserved</a> [VA_PADDING_LARGE-11]</td></tr>
-<tr class="memdesc:a26a1af96605d91d1e3479fc2f0232aa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:a26a1af96605d91d1e3479fc2f0232aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a076b9e5dbf61c756b77980951bca946d"><td class="memItemLeft" align="right" valign="top"><a id="a076b9e5dbf61c756b77980951bca946d"></a>
+VAProcColorProperties&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">input_color_properties</a></td></tr>
+<tr class="memdesc:a076b9e5dbf61c756b77980951bca946d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input Color Properties. See "VAProcColorProperties". <br /></td></tr>
+<tr class="separator:a076b9e5dbf61c756b77980951bca946d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98f7e41bcf2887bd64dd482d228fa9fb"><td class="memItemLeft" align="right" valign="top"><a id="a98f7e41bcf2887bd64dd482d228fa9fb"></a>
+VAProcColorProperties&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">output_color_properties</a></td></tr>
+<tr class="memdesc:a98f7e41bcf2887bd64dd482d228fa9fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output Color Properties. See "VAProcColorProperties". <br /></td></tr>
+<tr class="separator:a98f7e41bcf2887bd64dd482d228fa9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada7f007e16b7502407285f50a5bd57e7"><td class="memItemLeft" align="right" valign="top"><a id="ada7f007e16b7502407285f50a5bd57e7"></a>
+<a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">processing_mode</a></td></tr>
+<tr class="memdesc:ada7f007e16b7502407285f50a5bd57e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing mode. See "VAProcMode". <br /></td></tr>
+<tr class="separator:ada7f007e16b7502407285f50a5bd57e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace85ec0ed9b40990efaae8c063e10d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">output_hdr_metadata</a></td></tr>
+<tr class="memdesc:ace85ec0ed9b40990efaae8c063e10d53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output High Dynamic Metadata. <a href="#ace85ec0ed9b40990efaae8c063e10d53">More...</a><br /></td></tr>
+<tr class="separator:ace85ec0ed9b40990efaae8c063e10d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a16e57a6f888a332cca7647d5acc66f40"><td class="memItemLeft" align="right" valign="top"><a id="a16e57a6f888a332cca7647d5acc66f40"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40">va_reserved</a> [VA_PADDING_LARGE - 13]</td></tr>
+<tr class="memdesc:a16e57a6f888a332cca7647d5acc66f40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a16e57a6f888a332cca7647d5acc66f40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Video processing pipeline configuration. </p>
@@ -184,7 +174,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<p>If a filter (e.g. noise reduction) needs to be applied with different values for multiple surfaces, the application needs to create as many filter parameter buffers as necessary. i.e. the filter parameters shall not change between two calls to <code><a class="el" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture()</a></code>.</p>
<p>For composition usage models, the first surface to process will generally use an opaque background color, i.e. <code>output_background_color</code> set with the most significant byte set to <code>0xff</code>. For instance, <code>0xff000000</code> for a black background. Then, subsequent surfaces would use a transparent background color. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ae58f2a373e1638afc1673a55de28a04c"></a>
+<a id="ae58f2a373e1638afc1673a55de28a04c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae58f2a373e1638afc1673a55de28a04c">&#9670;&nbsp;</a></span>blend_state</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -204,7 +196,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="abb95e119ed7f841f71b2afbec2104784"></a>
+<a id="abb95e119ed7f841f71b2afbec2104784"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb95e119ed7f841f71b2afbec2104784">&#9670;&nbsp;</a></span>filter_flags</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -224,7 +218,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="acaeb764cace1d174d1e61afd37b01899"></a>
+<a id="acaeb764cace1d174d1e61afd37b01899"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acaeb764cace1d174d1e61afd37b01899">&#9670;&nbsp;</a></span>filters</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -240,7 +236,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="af6117902e14ff685dc6799be15664bf9"></a>
+<a id="af6117902e14ff685dc6799be15664bf9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af6117902e14ff685dc6799be15664bf9">&#9670;&nbsp;</a></span>input_surface_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -251,11 +249,30 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div><div class="memdoc">
<p>Flag to indicate the input surface flag. </p>
-<p>bit0: 0 non-protected 1: protected bit 1~31 for future </p>
+<p>bit0~3: Surface sample type</p><ul>
+<li>0000: Progressive &ndash;&gt; VA_FRAME_PICTURE</li>
+<li>0001: Single Top Field &ndash;&gt; VA_TOP_FIELD</li>
+<li>0010: Single Bottom Field &ndash;&gt; VA_BOTTOM_FIELD</li>
+<li>0100: Interleaved Top Field First &ndash;&gt; VA_TOP_FIELD_FIRST</li>
+<li>1000: Interleaved Bottom Field First &ndash;&gt; VA_BOTTOM_FIELD_FIRST</li>
+</ul>
+<p>For interlaced scaling, examples as follow:</p><ul>
+<li>1. Interleaved to Interleaved (Suppose input is top field first) &ndash; set input_surface_flag as VA_TOP_FIELD_FIRST &ndash; set output_surface_flag as VA_TOP_FIELD_FIRST</li>
+<li>2. Interleaved to Field (Suppose input is top field first) An interleaved frame need to be passed twice. First cycle to get the first field: &ndash; set input_surface_flag as VA_TOP_FIELD_FIRST &ndash; set output_surface_flag as VA_TOP_FIELD Second cycle to get the second field: &ndash; set input_surface_flag as VA_TOP_FIELD_FIRST &ndash; set output_surface_flag as VA_BOTTOM_FIELD</li>
+<li>3. Field to Interleaved (Suppose first field is top field) &ndash; create two surfaces, one for top field, the other for bottom field &ndash; set surface with the first field surface id &ndash; set backward_reference with the second field surface id &ndash; set input_surface_flag as VA_TOP_FIELD &ndash; set output_surface_flag as VA_TOP_FIELD_FIRST</li>
+<li>4. Field to Field: &ndash; set flag according to each frame.</li>
+</ul>
+<p>bit31: Surface encryption</p><ul>
+<li>0: non-protected</li>
+<li>1: protected</li>
+</ul>
+<p>bit4~30 for future </p>
</div>
</div>
-<a class="anchor" id="a46ea097164b459fa1ee20bbb356a95c1"></a>
+<a id="a46ea097164b459fa1ee20bbb356a95c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46ea097164b459fa1ee20bbb356a95c1">&#9670;&nbsp;</a></span>mirror_state</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -269,7 +286,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a92262881f575dbcbb6032569d4b02ba7"></a>
+<a id="a92262881f575dbcbb6032569d4b02ba7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a92262881f575dbcbb6032569d4b02ba7">&#9670;&nbsp;</a></span>output_background_color</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -285,7 +304,43 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5b816fff16dc1cc4b49524866c9c25b0"></a>
+<a id="ac583d30bead8a2c05307a8fbfcf2ea9c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac583d30bead8a2c05307a8fbfcf2ea9c">&#9670;&nbsp;</a></span>output_color_standard</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a> VAProcPipelineParameterBuffer::output_color_standard</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Requested output color standard. </p>
+<p>If this is set to VAProcColorStandardExplicit, the color properties are specified explicitly in output_color_properties instead. </p>
+
+</div>
+</div>
+<a id="ace85ec0ed9b40990efaae8c063e10d53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ace85ec0ed9b40990efaae8c063e10d53">&#9670;&nbsp;</a></span>output_hdr_metadata</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a>* VAProcPipelineParameterBuffer::output_hdr_metadata</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Output High Dynamic Metadata. </p>
+<p>If output_metadata is NULL, then output default to SDR. </p>
+
+</div>
+</div>
+<a id="a5b816fff16dc1cc4b49524866c9c25b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5b816fff16dc1cc4b49524866c9c25b0">&#9670;&nbsp;</a></span>output_region</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -301,7 +356,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="afed9e9553380dd5572e5a8753257e7e8"></a>
+<a id="afed9e9553380dd5572e5a8753257e7e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afed9e9553380dd5572e5a8753257e7e8">&#9670;&nbsp;</a></span>output_surface_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -312,11 +369,24 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div><div class="memdoc">
<p>Flag to indicate the output surface flag. </p>
-<p>bit0: 0 non-protected 1: protected bit 1~31 for future </p>
+<p>bit0~3: Surface sample type</p><ul>
+<li>0000: Progressive &ndash;&gt; VA_FRAME_PICTURE</li>
+<li>0001: Top Field &ndash;&gt; VA_TOP_FIELD</li>
+<li>0010: Bottom Field &ndash;&gt; VA_BOTTOM_FIELD</li>
+<li>0100: Top Field First &ndash;&gt; VA_TOP_FIELD_FIRST</li>
+<li>1000: Bottom Field First &ndash;&gt; VA_BOTTOM_FIELD_FIRST</li>
+</ul>
+<p>bit31: Surface encryption</p><ul>
+<li>0: non-protected</li>
+<li>1: protected</li>
+</ul>
+<p>bit4~30 for future </p>
</div>
</div>
-<a class="anchor" id="a4dc0b799d3248cb73c58493c7a0fa0f3"></a>
+<a id="a4dc0b799d3248cb73c58493c7a0fa0f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4dc0b799d3248cb73c58493c7a0fa0f3">&#9670;&nbsp;</a></span>pipeline_flags</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -331,7 +401,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="aa8039510482a519325a4d3d29a8eddb1"></a>
+<a id="aa8039510482a519325a4d3d29a8eddb1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa8039510482a519325a4d3d29a8eddb1">&#9670;&nbsp;</a></span>rotation_state</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -353,7 +425,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a9a60820f23d4b34e4b9b3ef63c6e56d4"></a>
+<a id="a9a60820f23d4b34e4b9b3ef63c6e56d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a60820f23d4b34e4b9b3ef63c6e56d4">&#9670;&nbsp;</a></span>surface</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -368,7 +442,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a28c546d07d38ae6f9b04c0fc12465f67"></a>
+<a id="a28c546d07d38ae6f9b04c0fc12465f67"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28c546d07d38ae6f9b04c0fc12465f67">&#9670;&nbsp;</a></span>surface_color_standard</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -378,12 +454,15 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</table>
</div><div class="memdoc">
-<p>Requested input color primaries. </p>
-<p>Color primaries are implicitly converted throughout the processing pipeline. The video processor chooses the best moment to apply this conversion. The set of supported color primaries primaries for input shall be queried with <a class="el" href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e" title="Queries video processing pipeline capabilities. ">vaQueryVideoProcPipelineCaps()</a>. </p>
+<p>Requested input color standard. </p>
+<p>Color properties are implicitly converted throughout the processing pipeline. The video processor chooses the best moment to apply this conversion. The set of supported color standards for input shall be queried with <a class="el" href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e" title="Queries video processing pipeline capabilities. ">vaQueryVideoProcPipelineCaps()</a>.</p>
+<p>If this is set to VAProcColorStandardExplicit, the color properties are specified explicitly in surface_color_properties instead. </p>
</div>
</div>
-<a class="anchor" id="a2a7be6853d73307e6209109bfd4bbf08"></a>
+<a id="a2a7be6853d73307e6209109bfd4bbf08"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a7be6853d73307e6209109bfd4bbf08">&#9670;&nbsp;</a></span>surface_region</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -403,6 +482,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcessingRateParameterDec-members.html b/structVAProcessingRateParameterDec-members.html
index 165e425..7d6f15d 100644
--- a/structVAProcessingRateParameterDec-members.html
+++ b/structVAProcessingRateParameterDec-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">level_idc</a></td><td class="entry"><a class="el" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcessingRateParameterDec.html b/structVAProcessingRateParameterDec.html
index 774945c..d3fb338 100644
--- a/structVAProcessingRateParameterDec.html
+++ b/structVAProcessingRateParameterDec.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcessingRateParameterDec Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a91f8cd0254626c66ec43b21fa5a86cb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91f8cd0254626c66ec43b21fa5a86cb4"></a>
+<tr class="memitem:a91f8cd0254626c66ec43b21fa5a86cb4"><td class="memItemLeft" align="right" valign="top"><a id="a91f8cd0254626c66ec43b21fa5a86cb4"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">level_idc</a></td></tr>
<tr class="memdesc:a91f8cd0254626c66ec43b21fa5a86cb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Profile level. <br /></td></tr>
<tr class="separator:a91f8cd0254626c66ec43b21fa5a86cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="s
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcessingRateParameterEnc-members.html b/structVAProcessingRateParameterEnc-members.html
index ec33833..62c8614 100644
--- a/structVAProcessingRateParameterEnc-members.html
+++ b/structVAProcessingRateParameterEnc-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">quality_level</a></td><td class="entry"><a class="el" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAProcessingRateParameterEnc.html b/structVAProcessingRateParameterEnc.html
index 2b3eb84..83acfde 100644
--- a/structVAProcessingRateParameterEnc.html
+++ b/structVAProcessingRateParameterEnc.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAProcessingRateParameterEnc Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,19 +71,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a96e92ea1e2c879668e3530f52f15ad67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96e92ea1e2c879668e3530f52f15ad67"></a>
+<tr class="memitem:a96e92ea1e2c879668e3530f52f15ad67"><td class="memItemLeft" align="right" valign="top"><a id="a96e92ea1e2c879668e3530f52f15ad67"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67">level_idc</a></td></tr>
<tr class="memdesc:a96e92ea1e2c879668e3530f52f15ad67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Profile level. <br /></td></tr>
<tr class="separator:a96e92ea1e2c879668e3530f52f15ad67"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae10a113c711e7363be6d8f3df21a54e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae10a113c711e7363be6d8f3df21a54e7"></a>
+<tr class="memitem:ae10a113c711e7363be6d8f3df21a54e7"><td class="memItemLeft" align="right" valign="top"><a id="ae10a113c711e7363be6d8f3df21a54e7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">quality_level</a></td></tr>
<tr class="memdesc:ae10a113c711e7363be6d8f3df21a54e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">quality level. When set to 0, default quality level is used. <br /></td></tr>
<tr class="separator:ae10a113c711e7363be6d8f3df21a54e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e976cc021305d651b8d4d0f4aff9e53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e976cc021305d651b8d4d0f4aff9e53"></a>
+<tr class="memitem:a8e976cc021305d651b8d4d0f4aff9e53"><td class="memItemLeft" align="right" valign="top"><a id="a8e976cc021305d651b8d4d0f4aff9e53"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53">intra_period</a></td></tr>
<tr class="memdesc:a8e976cc021305d651b8d4d0f4aff9e53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I frames. <br /></td></tr>
<tr class="separator:a8e976cc021305d651b8d4d0f4aff9e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9dc8db2558af0d1ac756fc3d0868d1df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9dc8db2558af0d1ac756fc3d0868d1df"></a>
+<tr class="memitem:a9dc8db2558af0d1ac756fc3d0868d1df"><td class="memItemLeft" align="right" valign="top"><a id="a9dc8db2558af0d1ac756fc3d0868d1df"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df">ip_period</a></td></tr>
<tr class="memdesc:a9dc8db2558af0d1ac756fc3d0868d1df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Period between I/P frames. <br /></td></tr>
<tr class="separator:a9dc8db2558af0d1ac756fc3d0868d1df"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,6 +95,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferHEVC-members.html b/structVAQMatrixBufferHEVC-members.html
index 29b2d0d..b65893b 100644
--- a/structVAQMatrixBufferHEVC-members.html
+++ b/structVAQMatrixBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -99,6 +75,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b">va_reserved</a></td><td class="entry"><a class="el" href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferHEVC.html b/structVAQMatrixBufferHEVC.html
index 8b420d8..3f9efb7 100644
--- a/structVAQMatrixBufferHEVC.html
+++ b/structVAQMatrixBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAQMatrixBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,27 +77,27 @@ Public Attributes</h2></td></tr>
<tr class="memitem:a2a31d3fae0f6e37e01bff84cfc81f3d2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#a2a31d3fae0f6e37e01bff84cfc81f3d2">scaling_lists_4x4</a> [3][2][16]</td></tr>
<tr class="memdesc:a2a31d3fae0f6e37e01bff84cfc81f3d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">scaling lists, corresponds to same HEVC spec syntax element ScalingList[ i ][ MatrixID ][ j ]. <a href="#a2a31d3fae0f6e37e01bff84cfc81f3d2">More...</a><br /></td></tr>
<tr class="separator:a2a31d3fae0f6e37e01bff84cfc81f3d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeac8ed87fe39d479f63e841e9c5720e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeac8ed87fe39d479f63e841e9c5720e5"></a>
+<tr class="memitem:aeac8ed87fe39d479f63e841e9c5720e5"><td class="memItemLeft" align="right" valign="top"><a id="aeac8ed87fe39d479f63e841e9c5720e5"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#aeac8ed87fe39d479f63e841e9c5720e5">scaling_lists_8x8</a> [3][2][64]</td></tr>
<tr class="memdesc:aeac8ed87fe39d479f63e841e9c5720e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">8x8 scaling, <br /></td></tr>
<tr class="separator:aeac8ed87fe39d479f63e841e9c5720e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef031ec09d791cb61622055cf4ddaa30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef031ec09d791cb61622055cf4ddaa30"></a>
+<tr class="memitem:aef031ec09d791cb61622055cf4ddaa30"><td class="memItemLeft" align="right" valign="top"><a id="aef031ec09d791cb61622055cf4ddaa30"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#aef031ec09d791cb61622055cf4ddaa30">scaling_lists_16x16</a> [3][2][64]</td></tr>
<tr class="memdesc:aef031ec09d791cb61622055cf4ddaa30"><td class="mdescLeft">&#160;</td><td class="mdescRight">16x16 scaling, correspongs i = 2, MatrixID is in the range of 0 to 5, inclusive. And j is in the range of 0 to 63, inclusive. <br /></td></tr>
<tr class="separator:aef031ec09d791cb61622055cf4ddaa30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba27c14d0919fff51b2ef4d5583d01e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba27c14d0919fff51b2ef4d5583d01e7"></a>
+<tr class="memitem:aba27c14d0919fff51b2ef4d5583d01e7"><td class="memItemLeft" align="right" valign="top"><a id="aba27c14d0919fff51b2ef4d5583d01e7"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#aba27c14d0919fff51b2ef4d5583d01e7">scaling_lists_32x32</a> [2][64]</td></tr>
<tr class="memdesc:aba27c14d0919fff51b2ef4d5583d01e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">32x32 scaling, correspongs i = 3, MatrixID is in the range of 0 to 1, inclusive. And j is in the range of 0 to 63, inclusive. <br /></td></tr>
<tr class="separator:aba27c14d0919fff51b2ef4d5583d01e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae685126394a85db986e9dced62d5115e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae685126394a85db986e9dced62d5115e"></a>
+<tr class="memitem:ae685126394a85db986e9dced62d5115e"><td class="memItemLeft" align="right" valign="top"><a id="ae685126394a85db986e9dced62d5115e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#ae685126394a85db986e9dced62d5115e">scaling_list_dc_16x16</a> [3][2]</td></tr>
<tr class="memdesc:ae685126394a85db986e9dced62d5115e"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC values of the 16x16 scaling lists, corresponds to HEVC spec syntax scaling_list_dc_coef_minus8[ sizeID - 2 ][ matrixID ] + 8 with sizeID = 2 and matrixID in the range of 0 to 5, inclusive. <br /></td></tr>
<tr class="separator:ae685126394a85db986e9dced62d5115e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5476d50b68ed4618ec4a0f0f2f5a03e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5476d50b68ed4618ec4a0f0f2f5a03e"></a>
+<tr class="memitem:af5476d50b68ed4618ec4a0f0f2f5a03e"><td class="memItemLeft" align="right" valign="top"><a id="af5476d50b68ed4618ec4a0f0f2f5a03e"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#af5476d50b68ed4618ec4a0f0f2f5a03e">scaling_list_dc_32x32</a> [2]</td></tr>
<tr class="memdesc:af5476d50b68ed4618ec4a0f0f2f5a03e"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC values of the 32x32 scaling lists, corresponds to HEVC spec syntax scaling_list_dc_coef_minus8[ sizeID - 2 ][ matrixID ] + 8 with sizeID = 3 and matrixID in the range of 0 to 1, inclusive. <br /></td></tr>
<tr class="separator:af5476d50b68ed4618ec4a0f0f2f5a03e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a150490b2581d19f4c7990e594ef3512b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a150490b2581d19f4c7990e594ef3512b"></a>
+<tr class="memitem:a150490b2581d19f4c7990e594ef3512b"><td class="memItemLeft" align="right" valign="top"><a id="a150490b2581d19f4c7990e594ef3512b"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a150490b2581d19f4c7990e594ef3512b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a150490b2581d19f4c7990e594ef3512b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -131,7 +107,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<p>This structure is sent once per frame, and only when scaling_list_enabled_flag = 1 and scaling_list_data_present_flag = 1. Only when scaling_list_data_present_flag = 1, app still needs to send in this structure. When scaling_list_enabled_flag = 1 and scaling_list_data_present_flag = 0, driver is responsible to generate the default scaling list values.</p>
<p>Matrix entries are in raster scan order which follows HEVC spec. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a2a31d3fae0f6e37e01bff84cfc81f3d2"></a>
+<a id="a2a31d3fae0f6e37e01bff84cfc81f3d2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a31d3fae0f6e37e01bff84cfc81f3d2">&#9670;&nbsp;</a></span>scaling_lists_4x4</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -151,6 +129,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferJPEG-members.html b/structVAQMatrixBufferJPEG-members.html
index 109f53b..7289cea 100644
--- a/structVAQMatrixBufferJPEG-members.html
+++ b/structVAQMatrixBufferJPEG-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0">va_reserved</a></td><td class="entry"><a class="el" href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferJPEG.html b/structVAQMatrixBufferJPEG.html
index 4a2b04b..7007ed3 100644
--- a/structVAQMatrixBufferJPEG.html
+++ b/structVAQMatrixBufferJPEG.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAQMatrixBufferJPEG Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,23 +74,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a944c1807cefb225211359aa40f2a470e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a944c1807cefb225211359aa40f2a470e"></a>
+<tr class="memitem:a944c1807cefb225211359aa40f2a470e"><td class="memItemLeft" align="right" valign="top"><a id="a944c1807cefb225211359aa40f2a470e"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e">load_lum_quantiser_matrix</a></td></tr>
<tr class="memdesc:a944c1807cefb225211359aa40f2a470e"><td class="mdescLeft">&#160;</td><td class="mdescRight">load luma quantization table. <br /></td></tr>
<tr class="separator:a944c1807cefb225211359aa40f2a470e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa63e99c730b2ba21904bbc840370e333"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa63e99c730b2ba21904bbc840370e333"></a>
+<tr class="memitem:aa63e99c730b2ba21904bbc840370e333"><td class="memItemLeft" align="right" valign="top"><a id="aa63e99c730b2ba21904bbc840370e333"></a>
int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333">load_chroma_quantiser_matrix</a></td></tr>
<tr class="memdesc:aa63e99c730b2ba21904bbc840370e333"><td class="mdescLeft">&#160;</td><td class="mdescRight">load chroma quantization table. <br /></td></tr>
<tr class="separator:aa63e99c730b2ba21904bbc840370e333"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"></a>
+<tr class="memitem:adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"><td class="memItemLeft" align="right" valign="top"><a id="adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba">lum_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">luma quantization table. <br /></td></tr>
<tr class="separator:adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43706d20cea2f905df56f22898b86e38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43706d20cea2f905df56f22898b86e38"></a>
+<tr class="memitem:a43706d20cea2f905df56f22898b86e38"><td class="memItemLeft" align="right" valign="top"><a id="a43706d20cea2f905df56f22898b86e38"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferJPEG.html#a43706d20cea2f905df56f22898b86e38">chroma_quantiser_matrix</a> [64]</td></tr>
<tr class="memdesc:a43706d20cea2f905df56f22898b86e38"><td class="mdescLeft">&#160;</td><td class="mdescRight">chroma quantization table. <br /></td></tr>
<tr class="separator:a43706d20cea2f905df56f22898b86e38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a974833333894218e05b6885d609c25a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a974833333894218e05b6885d609c25a0"></a>
+<tr class="memitem:a974833333894218e05b6885d609c25a0"><td class="memItemLeft" align="right" valign="top"><a id="a974833333894218e05b6885d609c25a0"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a974833333894218e05b6885d609c25a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a974833333894218e05b6885d609c25a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -126,6 +102,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferVP8-members.html b/structVAQMatrixBufferVP8-members.html
index 6568bd7..094a6dd 100644
--- a/structVAQMatrixBufferVP8-members.html
+++ b/structVAQMatrixBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6">va_reserved</a></td><td class="entry"><a class="el" href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAQMatrixBufferVP8.html b/structVAQMatrixBufferVP8.html
index 1252bb2..65c70a3 100644
--- a/structVAQMatrixBufferVP8.html
+++ b/structVAQMatrixBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAQMatrixBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a17dec349d03e13292cba4923509877a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17dec349d03e13292cba4923509877a6"></a>
+<tr class="memitem:a17dec349d03e13292cba4923509877a6"><td class="memItemLeft" align="right" valign="top"><a id="a17dec349d03e13292cba4923509877a6"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a17dec349d03e13292cba4923509877a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a17dec349d03e13292cba4923509877a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASegmentParameterVP9-members.html b/structVASegmentParameterVP9-members.html
index 7f5aa47..bc1b3ab 100644
--- a/structVASegmentParameterVP9-members.html
+++ b/structVASegmentParameterVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc">va_reserved</a></td><td class="entry"><a class="el" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASegmentParameterVP9.html b/structVASegmentParameterVP9.html
index 8faa467..4edefe0 100644
--- a/structVASegmentParameterVP9.html
+++ b/structVASegmentParameterVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASegmentParameterVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,39 +74,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a6ed7b0f30bea6e67fc71f1b8fa066774"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ed7b0f30bea6e67fc71f1b8fa066774"></a>
+<tr class="memitem:a6ed7b0f30bea6e67fc71f1b8fa066774"><td class="memItemLeft" align="right" valign="top"><a id="a6ed7b0f30bea6e67fc71f1b8fa066774"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#a6ed7b0f30bea6e67fc71f1b8fa066774">filter_level</a> [4][2]</td></tr>
<tr class="memdesc:a6ed7b0f30bea6e67fc71f1b8fa066774"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the filter level information per segment. The value corresponds to variable lfi-&gt;lvl[seg][ref][mode] in VP9 code, where m is [ref], and n is [mode] in FilterLevel[m][n]. <br /></td></tr>
<tr class="separator:a6ed7b0f30bea6e67fc71f1b8fa066774"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adaa605fdee65461e1a7a3a55b2c155a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa605fdee65461e1a7a3a55b2c155a1"></a>
+<tr class="memitem:adaa605fdee65461e1a7a3a55b2c155a1"><td class="memItemLeft" align="right" valign="top"><a id="adaa605fdee65461e1a7a3a55b2c155a1"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1">luma_ac_quant_scale</a></td></tr>
<tr class="memdesc:adaa605fdee65461e1a7a3a55b2c155a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment Luma AC quantization scale. Corresponding to y_dequant[qindex][1] in vp9_mb_init_quantizer() function of VP9 code. <br /></td></tr>
<tr class="separator:adaa605fdee65461e1a7a3a55b2c155a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9ba29f8a446af339365d202f6cd7524"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9ba29f8a446af339365d202f6cd7524"></a>
+<tr class="memitem:ab9ba29f8a446af339365d202f6cd7524"><td class="memItemLeft" align="right" valign="top"><a id="ab9ba29f8a446af339365d202f6cd7524"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524">luma_dc_quant_scale</a></td></tr>
<tr class="memdesc:ab9ba29f8a446af339365d202f6cd7524"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment Luma DC quantization scale. Corresponding to y_dequant[qindex][0] in vp9_mb_init_quantizer() function of VP9 code. <br /></td></tr>
<tr class="separator:ab9ba29f8a446af339365d202f6cd7524"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd8a3b6f518e713afd38f26249cbca08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd8a3b6f518e713afd38f26249cbca08"></a>
+<tr class="memitem:acd8a3b6f518e713afd38f26249cbca08"><td class="memItemLeft" align="right" valign="top"><a id="acd8a3b6f518e713afd38f26249cbca08"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08">chroma_ac_quant_scale</a></td></tr>
<tr class="memdesc:acd8a3b6f518e713afd38f26249cbca08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment Chroma AC quantization scale. Corresponding to uv_dequant[qindex][1] in vp9_mb_init_quantizer() function of VP9 code. <br /></td></tr>
<tr class="separator:acd8a3b6f518e713afd38f26249cbca08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1080ca1539678112974f89b9680e41ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1080ca1539678112974f89b9680e41ca"></a>
+<tr class="memitem:a1080ca1539678112974f89b9680e41ca"><td class="memItemLeft" align="right" valign="top"><a id="a1080ca1539678112974f89b9680e41ca"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca">chroma_dc_quant_scale</a></td></tr>
<tr class="memdesc:a1080ca1539678112974f89b9680e41ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment Chroma DC quantization scale. Corresponding to uv_dequant[qindex][0] in vp9_mb_init_quantizer() function of VP9 code. <br /></td></tr>
<tr class="separator:a1080ca1539678112974f89b9680e41ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abad53cae489390c7997353b717b429cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abad53cae489390c7997353b717b429cc"></a>
+<tr class="memitem:abad53cae489390c7997353b717b429cc"><td class="memItemLeft" align="right" valign="top"><a id="abad53cae489390c7997353b717b429cc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:abad53cae489390c7997353b717b429cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:abad53cae489390c7997353b717b429cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdcf77a3a3380d56a62a8ece5484df3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdcf77a3a3380d56a62a8ece5484df3a"></a>
+<tr class="memitem:acdcf77a3a3380d56a62a8ece5484df3a"><td class="memItemLeft" align="right" valign="top"><a id="acdcf77a3a3380d56a62a8ece5484df3a"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#acdcf77a3a3380d56a62a8ece5484df3a">segment_reference_enabled</a>: 1</td></tr>
<tr class="memdesc:acdcf77a3a3380d56a62a8ece5484df3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if per segment reference frame indicator is enabled. Corresponding to variable feature_enabled when j == SEG_LVL_REF_FRAME in function setup_segmentation() VP9 code. <br /></td></tr>
<tr class="separator:acdcf77a3a3380d56a62a8ece5484df3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9909e12f92b2908839dbc0ff66891536"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9909e12f92b2908839dbc0ff66891536"></a>
+<tr class="memitem:a9909e12f92b2908839dbc0ff66891536"><td class="memItemLeft" align="right" valign="top"><a id="a9909e12f92b2908839dbc0ff66891536"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#a9909e12f92b2908839dbc0ff66891536">segment_reference</a>: 2</td></tr>
<tr class="memdesc:a9909e12f92b2908839dbc0ff66891536"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies per segment reference indication. 0: reserved 1: Last ref 2: golden 3: altref Value can be derived from variable data when j == SEG_LVL_REF_FRAME in function setup_segmentation() VP9 code. <br /></td></tr>
<tr class="separator:a9909e12f92b2908839dbc0ff66891536"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a068ff674ce4b0012b79e044026da0a83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a068ff674ce4b0012b79e044026da0a83"></a>
+<tr class="memitem:a068ff674ce4b0012b79e044026da0a83"><td class="memItemLeft" align="right" valign="top"><a id="a068ff674ce4b0012b79e044026da0a83"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASegmentParameterVP9.html#a068ff674ce4b0012b79e044026da0a83">segment_reference_skipped</a>: 1</td></tr>
<tr class="memdesc:a068ff674ce4b0012b79e044026da0a83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if per segment skip feature is enabled. Corresponding to variable feature_enabled when j == SEG_LVL_SKIP in function setup_segmentation() VP9 code. <br /></td></tr>
<tr class="separator:a068ff674ce4b0012b79e044026da0a83"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,6 +119,6 @@ uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferH264-members.html b/structVASliceParameterBufferH264-members.html
index 73e497d..a9250ba 100644
--- a/structVASliceParameterBufferH264-members.html
+++ b/structVASliceParameterBufferH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferH264.html b/structVASliceParameterBufferH264.html
index b8ec0eb..10fcfb6 100644
--- a/structVASliceParameterBufferH264.html
+++ b/structVASliceParameterBufferH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a7a02b06a11403dba561d1e9aa984590a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a02b06a11403dba561d1e9aa984590a"></a>
+<tr class="memitem:a7a02b06a11403dba561d1e9aa984590a"><td class="memItemLeft" align="right" valign="top"><a id="a7a02b06a11403dba561d1e9aa984590a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">slice_data_offset</a></td></tr>
<tr class="memdesc:a7a02b06a11403dba561d1e9aa984590a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte offset to the NAL Header Unit for this slice. <br /></td></tr>
<tr class="separator:a7a02b06a11403dba561d1e9aa984590a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -106,7 +82,7 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:a2cd8123d9126c292ab68bf5b33181aae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5084a3a5862cafda9a75fbabc9c337ea"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea">num_ref_idx_l1_active_minus1</a></td></tr>
<tr class="separator:a5084a3a5862cafda9a75fbabc9c337ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad1932d0a41c6f304a607e45d1580b29d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1932d0a41c6f304a607e45d1580b29d"></a>
+<tr class="memitem:ad1932d0a41c6f304a607e45d1580b29d"><td class="memItemLeft" align="right" valign="top"><a id="ad1932d0a41c6f304a607e45d1580b29d"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ad1932d0a41c6f304a607e45d1580b29d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ad1932d0a41c6f304a607e45d1580b29d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -114,7 +90,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>H.264 Slice Parameter Buffer </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a2cd8123d9126c292ab68bf5b33181aae"></a>
+<a id="a2cd8123d9126c292ab68bf5b33181aae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2cd8123d9126c292ab68bf5b33181aae">&#9670;&nbsp;</a></span>num_ref_idx_l0_active_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -128,7 +106,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a5084a3a5862cafda9a75fbabc9c337ea"></a>
+<a id="a5084a3a5862cafda9a75fbabc9c337ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5084a3a5862cafda9a75fbabc9c337ea">&#9670;&nbsp;</a></span>num_ref_idx_l1_active_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -142,7 +122,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="ad02829294f1f4850d4a4be7aa93b2973"></a>
+<a id="ad02829294f1f4850d4a4be7aa93b2973"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad02829294f1f4850d4a4be7aa93b2973">&#9670;&nbsp;</a></span>slice_data_bit_offset</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -162,6 +144,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferHEVC-members.html b/structVASliceParameterBufferHEVC-members.html
index 37688cd..9ccd7a5 100644
--- a/structVASliceParameterBufferHEVC-members.html
+++ b/structVASliceParameterBufferHEVC-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,12 +78,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a722eed59a2b3bb4f1e284b4928688827">delta_luma_weight_l0</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aceb8505bf7467a7f850327a466ccd852">delta_luma_weight_l1</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2">dependent_slice_segment_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">five_minus_max_num_merge_cand</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898">LastSliceOfPic</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">luma_log2_weight_denom</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a1f195e3c1ae759ef5c833bc7a254fa58">luma_offset_l0</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aef57cb527788f2f0a50a116367ef9d91">luma_offset_l1</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb">mvd_l1_zero_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">entry_offset_to_subset_array</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">five_minus_max_num_merge_cand</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898">LastSliceOfPic</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">luma_log2_weight_denom</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a1f195e3c1ae759ef5c833bc7a254fa58">luma_offset_l0</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aef57cb527788f2f0a50a116367ef9d91">luma_offset_l1</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb">mvd_l1_zero_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">num_entry_point_offsets</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">num_ref_idx_l0_active_minus1</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0">num_ref_idx_l1_active_minus1</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ae64b18192a284a2393f3d47e69fde309">RefPicList</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
@@ -116,20 +94,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b">slice_cr_qp_offset</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6">slice_data_byte_offset</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">slice_data_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">slice_data_offset</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">slice_data_size</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8">slice_deblocking_filter_disabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">slice_loop_filter_across_slices_enabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">slice_qp_delta</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61">slice_sao_chroma_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5">slice_sao_luma_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">slice_segment_address</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">slice_tc_offset_div2</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c">slice_temporal_mvp_enabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50">slice_type</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">slice_data_num_emu_prevn_bytes</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">slice_data_offset</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">slice_data_size</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8">slice_deblocking_filter_disabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">slice_loop_filter_across_slices_enabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">slice_qp_delta</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61">slice_sao_chroma_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5">slice_sao_luma_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">slice_segment_address</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">slice_tc_offset_div2</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c">slice_temporal_mvp_enabled_flag</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50">slice_type</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferHEVC.html b/structVASliceParameterBufferHEVC.html
index 0e64cc9..649cb79 100644
--- a/structVASliceParameterBufferHEVC.html
+++ b/structVASliceParameterBufferHEVC.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferHEVC Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,10 +74,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:abba03a8f022c047decdd1dd6be080fd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abba03a8f022c047decdd1dd6be080fd3"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
-<tr class="memdesc:abba03a8f022c047decdd1dd6be080fd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:abba03a8f022c047decdd1dd6be080fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1842b8692b616043a768b1327002c066"><td class="memItemLeft" align="right" valign="top"><a id="a1842b8692b616043a768b1327002c066"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 2]</td></tr>
+<tr class="memdesc:a1842b8692b616043a768b1327002c066"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a1842b8692b616043a768b1327002c066"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9bc7163fb7580bd6744e1272d5f7898"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898">LastSliceOfPic</a>: 1</td></tr>
<tr class="separator:ac9bc7163fb7580bd6744e1272d5f7898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b219c9e2e9f51ceb62f1cbd2f64bbe2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2">dependent_slice_segment_flag</a>: 1</td></tr>
@@ -127,15 +103,15 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="memitem:a56d4c531f2de83fdb7df72f5042886df"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">slice_loop_filter_across_slices_enabled_flag</a>: 1</td></tr>
<tr class="separator:a56d4c531f2de83fdb7df72f5042886df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Codec-independent Slice Parameter Buffer base.</div></td></tr>
-<tr class="memitem:a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"></a>
+<tr class="memitem:a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><td class="memItemLeft" align="right" valign="top"><a id="a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">slice_data_size</a></td></tr>
<tr class="memdesc:a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes in the slice data buffer for this slice counting from and including NAL unit header. <br /></td></tr>
<tr class="separator:a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44220f1b286afa0a700e97cd6daebe3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44220f1b286afa0a700e97cd6daebe3f"></a>
+<tr class="memitem:a44220f1b286afa0a700e97cd6daebe3f"><td class="memItemLeft" align="right" valign="top"><a id="a44220f1b286afa0a700e97cd6daebe3f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">slice_data_offset</a></td></tr>
<tr class="memdesc:a44220f1b286afa0a700e97cd6daebe3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The offset to the NAL unit header for this slice. <br /></td></tr>
<tr class="separator:a44220f1b286afa0a700e97cd6daebe3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6f086a6287a8c3f17d2bf61d8ed0916"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6f086a6287a8c3f17d2bf61d8ed0916"></a>
+<tr class="memitem:ac6f086a6287a8c3f17d2bf61d8ed0916"><td class="memItemLeft" align="right" valign="top"><a id="ac6f086a6287a8c3f17d2bf61d8ed0916"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">slice_data_flag</a></td></tr>
<tr class="memdesc:ac6f086a6287a8c3f17d2bf61d8ed0916"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice data buffer flags. See <code>VA_SLICE_DATA_FLAG_XXX</code>. <br /></td></tr>
<tr class="separator:ac6f086a6287a8c3f17d2bf61d8ed0916"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -144,14 +120,14 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:a2579f9fbc392e46cf870049319452ec6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2812d92abad14089c53a5ec0bf73d7a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">slice_segment_address</a></td></tr>
<tr class="separator:aa2812d92abad14089c53a5ec0bf73d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae64b18192a284a2393f3d47e69fde309"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae64b18192a284a2393f3d47e69fde309"></a>
+<tr class="memitem:ae64b18192a284a2393f3d47e69fde309"><td class="memItemLeft" align="right" valign="top"><a id="ae64b18192a284a2393f3d47e69fde309"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#ae64b18192a284a2393f3d47e69fde309">RefPicList</a> [2][15]</td></tr>
<tr class="memdesc:ae64b18192a284a2393f3d47e69fde309"><td class="mdescLeft">&#160;</td><td class="mdescRight">index into ReferenceFrames[] RefPicList[0][] corresponds to RefPicList0[] of HEVC variable. RefPicList[1][] corresponds to RefPicList1[] of HEVC variable. value range [0..14, 0xFF], where 0xFF indicates invalid entry. <br /></td></tr>
<tr class="separator:ae64b18192a284a2393f3d47e69fde309"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc7c068da53d0f77802df7eb56f6f268"><td class="memItemLeft" ><a class="anchor" id="adc7c068da53d0f77802df7eb56f6f268"></a>
+<tr class="memitem:a62c7bac63016e2b9db594a59bd8624fd"><td class="memItemLeft" ><a id="a62c7bac63016e2b9db594a59bd8624fd"></a>
union {</td></tr>
-<tr class="memitem:adc7c068da53d0f77802df7eb56f6f268"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>LongSliceFlags</b></td></tr>
-<tr class="separator:adc7c068da53d0f77802df7eb56f6f268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62c7bac63016e2b9db594a59bd8624fd"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>LongSliceFlags</b></td></tr>
+<tr class="separator:a62c7bac63016e2b9db594a59bd8624fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00fe2074eb6759de9642bf220ced5f5f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f">collocated_ref_idx</a></td></tr>
<tr class="separator:a00fe2074eb6759de9642bf220ced5f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6440d307d1c0e318e38249dd6a25f9a3"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">num_ref_idx_l0_active_minus1</a></td></tr>
@@ -190,6 +166,14 @@ union {</td></tr>
<tr class="separator:ab4564121e738b0e69b1b6e4b1a358e7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66648e053a0a9c2c0b7e95abeb9653b1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">five_minus_max_num_merge_cand</a></td></tr>
<tr class="separator:a66648e053a0a9c2c0b7e95abeb9653b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec509e2ef9284691fa075e61f1dd3246"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">num_entry_point_offsets</a></td></tr>
+<tr class="separator:aec509e2ef9284691fa075e61f1dd3246"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae75eaadd6cff08eab33b7bb9442d70d0"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">entry_offset_to_subset_array</a></td></tr>
+<tr class="separator:ae75eaadd6cff08eab33b7bb9442d70d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a343c2fb58e68b040b3193f44bdc9a676"><td class="memItemLeft" align="right" valign="top"><a id="a343c2fb58e68b040b3193f44bdc9a676"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">slice_data_num_emu_prevn_bytes</a></td></tr>
+<tr class="memdesc:a343c2fb58e68b040b3193f44bdc9a676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of emulation prevention bytes in slice header. <br /></td></tr>
+<tr class="separator:a343c2fb58e68b040b3193f44bdc9a676"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>HEVC Slice Parameter Buffer Structure For Long Format. </p>
@@ -197,7 +181,9 @@ union {</td></tr>
<p>This structure conveys parameters related to slice segment header and should be sent once per slice.</p>
<p>For short format, this data structure is not sent by application. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a755a061e69ca74a226c44ddffd3db571"></a>
+<a id="a755a061e69ca74a226c44ddffd3db571"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a755a061e69ca74a226c44ddffd3db571">&#9670;&nbsp;</a></span>cabac_init_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -210,7 +196,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a442b9edb743b59948555e60a24866e1b"></a>
+<a id="a442b9edb743b59948555e60a24866e1b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a442b9edb743b59948555e60a24866e1b">&#9670;&nbsp;</a></span>ChromaOffsetL0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -223,7 +211,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ab4564121e738b0e69b1b6e4b1a358e7f"></a>
+<a id="ab4564121e738b0e69b1b6e4b1a358e7f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab4564121e738b0e69b1b6e4b1a358e7f">&#9670;&nbsp;</a></span>ChromaOffsetL1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -236,7 +226,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ac02a41c677c78c6b5cb49c0ee1a610c5"></a>
+<a id="ac02a41c677c78c6b5cb49c0ee1a610c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac02a41c677c78c6b5cb49c0ee1a610c5">&#9670;&nbsp;</a></span>collocated_from_l0_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -249,7 +241,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a00fe2074eb6759de9642bf220ced5f5f"></a>
+<a id="a00fe2074eb6759de9642bf220ced5f5f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a00fe2074eb6759de9642bf220ced5f5f">&#9670;&nbsp;</a></span>collocated_ref_idx</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -262,7 +256,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="adda1f2b873cbf9780ecba725fd440b7b"></a>
+<a id="adda1f2b873cbf9780ecba725fd440b7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adda1f2b873cbf9780ecba725fd440b7b">&#9670;&nbsp;</a></span>color_plane_id</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -275,7 +271,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a3cc46f4b3b959cbb9a4fac2709aaad4f"></a>
+<a id="a3cc46f4b3b959cbb9a4fac2709aaad4f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3cc46f4b3b959cbb9a4fac2709aaad4f">&#9670;&nbsp;</a></span>delta_chroma_log2_weight_denom</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -288,7 +286,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a7a5c9b488c17b265f651fd1d9251c847"></a>
+<a id="a7a5c9b488c17b265f651fd1d9251c847"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a5c9b488c17b265f651fd1d9251c847">&#9670;&nbsp;</a></span>delta_chroma_weight_l0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -301,7 +301,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ada4c29bdec77ce19801b743bab6774ab"></a>
+<a id="ada4c29bdec77ce19801b743bab6774ab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ada4c29bdec77ce19801b743bab6774ab">&#9670;&nbsp;</a></span>delta_chroma_weight_l1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -314,7 +316,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a722eed59a2b3bb4f1e284b4928688827"></a>
+<a id="a722eed59a2b3bb4f1e284b4928688827"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a722eed59a2b3bb4f1e284b4928688827">&#9670;&nbsp;</a></span>delta_luma_weight_l0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -327,7 +331,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="aceb8505bf7467a7f850327a466ccd852"></a>
+<a id="aceb8505bf7467a7f850327a466ccd852"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aceb8505bf7467a7f850327a466ccd852">&#9670;&nbsp;</a></span>delta_luma_weight_l1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -340,7 +346,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a1b219c9e2e9f51ceb62f1cbd2f64bbe2"></a>
+<a id="a1b219c9e2e9f51ceb62f1cbd2f64bbe2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b219c9e2e9f51ceb62f1cbd2f64bbe2">&#9670;&nbsp;</a></span>dependent_slice_segment_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -353,7 +361,24 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a66648e053a0a9c2c0b7e95abeb9653b1"></a>
+<a id="ae75eaadd6cff08eab33b7bb9442d70d0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae75eaadd6cff08eab33b7bb9442d70d0">&#9670;&nbsp;</a></span>entry_offset_to_subset_array</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VASliceParameterBufferHEVC::entry_offset_to_subset_array</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>HEVC syntax element. </p>
+
+</div>
+</div>
+<a id="a66648e053a0a9c2c0b7e95abeb9653b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a66648e053a0a9c2c0b7e95abeb9653b1">&#9670;&nbsp;</a></span>five_minus_max_num_merge_cand</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -366,7 +391,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ac9bc7163fb7580bd6744e1272d5f7898"></a>
+<a id="ac9bc7163fb7580bd6744e1272d5f7898"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac9bc7163fb7580bd6744e1272d5f7898">&#9670;&nbsp;</a></span>LastSliceOfPic</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -379,7 +406,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a430688d7218b4d580015f2f711112dce"></a>
+<a id="a430688d7218b4d580015f2f711112dce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a430688d7218b4d580015f2f711112dce">&#9670;&nbsp;</a></span>luma_log2_weight_denom</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -392,7 +421,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a1f195e3c1ae759ef5c833bc7a254fa58"></a>
+<a id="a1f195e3c1ae759ef5c833bc7a254fa58"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1f195e3c1ae759ef5c833bc7a254fa58">&#9670;&nbsp;</a></span>luma_offset_l0</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -405,7 +436,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="aef57cb527788f2f0a50a116367ef9d91"></a>
+<a id="aef57cb527788f2f0a50a116367ef9d91"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef57cb527788f2f0a50a116367ef9d91">&#9670;&nbsp;</a></span>luma_offset_l1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -418,7 +451,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ad71d0f5b457ebcdb495c89d915c04ccb"></a>
+<a id="ad71d0f5b457ebcdb495c89d915c04ccb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad71d0f5b457ebcdb495c89d915c04ccb">&#9670;&nbsp;</a></span>mvd_l1_zero_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -431,7 +466,24 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a6440d307d1c0e318e38249dd6a25f9a3"></a>
+<a id="aec509e2ef9284691fa075e61f1dd3246"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aec509e2ef9284691fa075e61f1dd3246">&#9670;&nbsp;</a></span>num_entry_point_offsets</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t VASliceParameterBufferHEVC::num_entry_point_offsets</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>HEVC syntax element. </p>
+
+</div>
+</div>
+<a id="a6440d307d1c0e318e38249dd6a25f9a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6440d307d1c0e318e38249dd6a25f9a3">&#9670;&nbsp;</a></span>num_ref_idx_l0_active_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -444,7 +496,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a1a4325dae6fd5a0bdd17adc1115e86f0"></a>
+<a id="a1a4325dae6fd5a0bdd17adc1115e86f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1a4325dae6fd5a0bdd17adc1115e86f0">&#9670;&nbsp;</a></span>num_ref_idx_l1_active_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -457,7 +511,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="aab0ba48fb4e0f84b48b60b96c4879afa"></a>
+<a id="aab0ba48fb4e0f84b48b60b96c4879afa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aab0ba48fb4e0f84b48b60b96c4879afa">&#9670;&nbsp;</a></span>slice_beta_offset_div2</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -470,7 +526,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a4c4de295f5c255a92fd98ac8feb0cd08"></a>
+<a id="a4c4de295f5c255a92fd98ac8feb0cd08"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c4de295f5c255a92fd98ac8feb0cd08">&#9670;&nbsp;</a></span>slice_cb_qp_offset</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -483,7 +541,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a0d36d2d00634ce028f85eda146ea0d8b"></a>
+<a id="a0d36d2d00634ce028f85eda146ea0d8b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0d36d2d00634ce028f85eda146ea0d8b">&#9670;&nbsp;</a></span>slice_cr_qp_offset</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -496,7 +556,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a2579f9fbc392e46cf870049319452ec6"></a>
+<a id="a2579f9fbc392e46cf870049319452ec6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2579f9fbc392e46cf870049319452ec6">&#9670;&nbsp;</a></span>slice_data_byte_offset</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -511,7 +573,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a4dc0ff9d8975e8280916746e798455b8"></a>
+<a id="a4dc0ff9d8975e8280916746e798455b8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4dc0ff9d8975e8280916746e798455b8">&#9670;&nbsp;</a></span>slice_deblocking_filter_disabled_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -524,7 +588,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a56d4c531f2de83fdb7df72f5042886df"></a>
+<a id="a56d4c531f2de83fdb7df72f5042886df"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a56d4c531f2de83fdb7df72f5042886df">&#9670;&nbsp;</a></span>slice_loop_filter_across_slices_enabled_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -537,7 +603,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a392b910e26f1273420aa436fd6eb577a"></a>
+<a id="a392b910e26f1273420aa436fd6eb577a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a392b910e26f1273420aa436fd6eb577a">&#9670;&nbsp;</a></span>slice_qp_delta</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -550,7 +618,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ab1d02a1e0595ad277df90d8074d5da61"></a>
+<a id="ab1d02a1e0595ad277df90d8074d5da61"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab1d02a1e0595ad277df90d8074d5da61">&#9670;&nbsp;</a></span>slice_sao_chroma_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -563,7 +633,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="abb8595391f3dabc03db1baea56f7d3e5"></a>
+<a id="abb8595391f3dabc03db1baea56f7d3e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb8595391f3dabc03db1baea56f7d3e5">&#9670;&nbsp;</a></span>slice_sao_luma_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -576,7 +648,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="aa2812d92abad14089c53a5ec0bf73d7a"></a>
+<a id="aa2812d92abad14089c53a5ec0bf73d7a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa2812d92abad14089c53a5ec0bf73d7a">&#9670;&nbsp;</a></span>slice_segment_address</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -589,7 +663,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="ace30559ca970dfcbae33625ae8c5878f"></a>
+<a id="ace30559ca970dfcbae33625ae8c5878f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ace30559ca970dfcbae33625ae8c5878f">&#9670;&nbsp;</a></span>slice_tc_offset_div2</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -602,7 +678,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="a2d955878e3c50df03e7e61bc12e0748c"></a>
+<a id="a2d955878e3c50df03e7e61bc12e0748c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2d955878e3c50df03e7e61bc12e0748c">&#9670;&nbsp;</a></span>slice_temporal_mvp_enabled_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -615,7 +693,9 @@ union {</td></tr>
</div>
</div>
-<a class="anchor" id="acba193ae0562e95455862e016e475e50"></a>
+<a id="acba193ae0562e95455862e016e475e50"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acba193ae0562e95455862e016e475e50">&#9670;&nbsp;</a></span>slice_type</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -633,6 +713,6 @@ union {</td></tr>
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferHEVCExtension-members.html b/structVASliceParameterBufferHEVCExtension-members.html
new file mode 100644
index 0000000..f4dab54
--- /dev/null
+++ b/structVASliceParameterBufferHEVCExtension-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VASliceParameterBufferHEVCExtension Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">base</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">rext</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVASliceParameterBufferHEVCExtension.html b/structVASliceParameterBufferHEVCExtension.html
new file mode 100644
index 0000000..f7fc03a
--- /dev/null
+++ b/structVASliceParameterBufferHEVCExtension.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VASliceParameterBufferHEVCExtension Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVASliceParameterBufferHEVCExtension-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VASliceParameterBufferHEVCExtension Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions.
+ <a href="structVASliceParameterBufferHEVCExtension.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a4bf49c72cdd562146abe49124752daae"><td class="memItemLeft" align="right" valign="top"><a id="a4bf49c72cdd562146abe49124752daae"></a>
+<a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">base</a></td></tr>
+<tr class="memdesc:a4bf49c72cdd562146abe49124752daae"><td class="mdescLeft">&#160;</td><td class="mdescRight">baseline HEVC slice parameters data structure <br /></td></tr>
+<tr class="separator:a4bf49c72cdd562146abe49124752daae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ea83085a630242e2dcb2c38c404797d"><td class="memItemLeft" align="right" valign="top"><a id="a4ea83085a630242e2dcb2c38c404797d"></a>
+<a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">rext</a></td></tr>
+<tr class="memdesc:a4ea83085a630242e2dcb2c38c404797d"><td class="mdescLeft">&#160;</td><td class="mdescRight">extented HEVC slice parameters data structure <br /></td></tr>
+<tr class="separator:a4ea83085a630242e2dcb2c38c404797d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions. </p>
+<p>This data structure contains both baseline HEVC profiles (main, main10) and extension profiles (range extension and screen content).</p>
+<p><a class="el" href="structVASliceParameterBufferHEVCExtension.html" title="HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions. ">VASliceParameterBufferHEVCExtension</a> structure should be accompanied by a slice data buffer, which holds the whole raw slice NAL unit bit streams including start code prefix and emulation prevention bytes not removed.</p>
+<p>This structure conveys parameters related to slice segment header and should be sent once per slice. For HEVC range extension and HEVC Scc decoding, application should parse both basic slice parameters and extented slice parameters into this buffer structure and sent it.</p>
+<p>For short format, this data structure is not sent by application. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVASliceParameterBufferHEVCRext-members.html b/structVASliceParameterBufferHEVCRext-members.html
new file mode 100644
index 0000000..2a3dcd3
--- /dev/null
+++ b/structVASliceParameterBufferHEVCRext-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VASliceParameterBufferHEVCRext Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">slice_act_y_qp_offset</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVASliceParameterBufferHEVCRext.html b/structVASliceParameterBufferHEVCRext.html
new file mode 100644
index 0000000..4571b4e
--- /dev/null
+++ b/structVASliceParameterBufferHEVCRext.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VASliceParameterBufferHEVCRext Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structVASliceParameterBufferHEVCRext-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VASliceParameterBufferHEVCRext Struct Reference<div class="ingroups"><a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>HEVC Extented Slice Parameter Buffer Structure For Long Format.
+ <a href="structVASliceParameterBufferHEVCRext.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ac279c8cff9116efa0f7b03f3f6a1c129"><td class="memItemLeft" align="right" valign="top"><a id="ac279c8cff9116efa0f7b03f3f6a1c129"></a>
+int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">slice_act_y_qp_offset</a></td></tr>
+<tr class="memdesc:ac279c8cff9116efa0f7b03f3f6a1c129"><td class="mdescLeft">&#160;</td><td class="mdescRight">Screen Content Extension parameters. data range [-12..12]. <br /></td></tr>
+<tr class="separator:ac279c8cff9116efa0f7b03f3f6a1c129"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a640efc629e68f0d38e5244a6ae25bba1"><td class="memItemLeft" align="right" valign="top"><a id="a640efc629e68f0d38e5244a6ae25bba1"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">reserved</a>: 30</td></tr>
+<tr class="memdesc:a640efc629e68f0d38e5244a6ae25bba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a640efc629e68f0d38e5244a6ae25bba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>HEVC Extented Slice Parameter Buffer Structure For Long Format. </p>
+<p>This data structure contains extension profiles (range extension and screen content).</p>
+<p><a class="el" href="structVASliceParameterBufferHEVCRext.html" title="HEVC Extented Slice Parameter Buffer Structure For Long Format. ">VASliceParameterBufferHEVCRext</a> structure should be accompanied by a slice data buffer, which holds the whole raw slice NAL unit bit streams including start code prefix and emulation prevention bytes not removed.</p>
+<p>This structure conveys parameters related to slice segment header and should be sent once per slice with <a class="el" href="structVASliceParameterBufferHEVC.html" title="HEVC Slice Parameter Buffer Structure For Long Format. ">VASliceParameterBufferHEVC</a> in a single buffer of <a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a> and the buffer type is same as <a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>.</p>
+<p>For short format, this data structure is not sent by application. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="va__dec__hevc_8h_source.html">va_dec_hevc.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/structVASliceParameterBufferJPEGBaseline-members.html b/structVASliceParameterBufferJPEGBaseline-members.html
index 6b65a76..e171708 100644
--- a/structVASliceParameterBufferJPEGBaseline-members.html
+++ b/structVASliceParameterBufferJPEGBaseline-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -104,6 +80,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferJPEGBaseline.html b/structVASliceParameterBufferJPEGBaseline.html
index 4bd175d..67f1422 100644
--- a/structVASliceParameterBufferJPEGBaseline.html
+++ b/structVASliceParameterBufferJPEGBaseline.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferJPEGBaseline Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,52 +74,52 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a420bc314064a66f3d5f8bd22da23a7a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a420bc314064a66f3d5f8bd22da23a7a7"></a>
+<tr class="memitem:a420bc314064a66f3d5f8bd22da23a7a7"><td class="memItemLeft" align="right" valign="top"><a id="a420bc314064a66f3d5f8bd22da23a7a7"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7">slice_horizontal_position</a></td></tr>
<tr class="memdesc:a420bc314064a66f3d5f8bd22da23a7a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan horizontal position. <br /></td></tr>
<tr class="separator:a420bc314064a66f3d5f8bd22da23a7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8cb8f441914372bb8fd557ab5defcb4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cb8f441914372bb8fd557ab5defcb4f"></a>
+<tr class="memitem:a8cb8f441914372bb8fd557ab5defcb4f"><td class="memItemLeft" align="right" valign="top"><a id="a8cb8f441914372bb8fd557ab5defcb4f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a8cb8f441914372bb8fd557ab5defcb4f">slice_vertical_position</a></td></tr>
<tr class="memdesc:a8cb8f441914372bb8fd557ab5defcb4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan vertical position. <br /></td></tr>
<tr class="separator:a8cb8f441914372bb8fd557ab5defcb4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6964f214d1b1ab9207ca3bd8325d6117"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6964f214d1b1ab9207ca3bd8325d6117"></a>
+<tr class="memitem:a6964f214d1b1ab9207ca3bd8325d6117"><td class="memItemLeft" align="right" valign="top"><a id="a6964f214d1b1ab9207ca3bd8325d6117"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117">num_components</a></td></tr>
<tr class="memdesc:a6964f214d1b1ab9207ca3bd8325d6117"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of components in scan (Ns). <br /></td></tr>
<tr class="separator:a6964f214d1b1ab9207ca3bd8325d6117"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4e05b45f532cf96c4a49b80dd7189f91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e05b45f532cf96c4a49b80dd7189f91"></a>
+<tr class="memitem:a4e05b45f532cf96c4a49b80dd7189f91"><td class="memItemLeft" align="right" valign="top"><a id="a4e05b45f532cf96c4a49b80dd7189f91"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91">restart_interval</a></td></tr>
<tr class="memdesc:a4e05b45f532cf96c4a49b80dd7189f91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restart interval definition (Ri). <br /></td></tr>
<tr class="separator:a4e05b45f532cf96c4a49b80dd7189f91"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0662892897af64280522321049d54a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0662892897af64280522321049d54a8"></a>
+<tr class="memitem:ac0662892897af64280522321049d54a8"><td class="memItemLeft" align="right" valign="top"><a id="ac0662892897af64280522321049d54a8"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#ac0662892897af64280522321049d54a8">num_mcus</a></td></tr>
<tr class="memdesc:ac0662892897af64280522321049d54a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of MCUs in a scan. <br /></td></tr>
<tr class="separator:ac0662892897af64280522321049d54a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afbf0901fd94ba56fe596427ea6714f00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbf0901fd94ba56fe596427ea6714f00"></a>
+<tr class="memitem:afbf0901fd94ba56fe596427ea6714f00"><td class="memItemLeft" align="right" valign="top"><a id="afbf0901fd94ba56fe596427ea6714f00"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:afbf0901fd94ba56fe596427ea6714f00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:afbf0901fd94ba56fe596427ea6714f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6df200e2e9887debd579eefb573eff3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6df200e2e9887debd579eefb573eff3"></a>
+<tr class="memitem:af6df200e2e9887debd579eefb573eff3"><td class="memItemLeft" align="right" valign="top"><a id="af6df200e2e9887debd579eefb573eff3"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#af6df200e2e9887debd579eefb573eff3">component_selector</a></td></tr>
<tr class="memdesc:af6df200e2e9887debd579eefb573eff3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan component selector (Csj). <br /></td></tr>
<tr class="separator:af6df200e2e9887debd579eefb573eff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34d6a94769b2972659178b281245fd82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34d6a94769b2972659178b281245fd82"></a>
+<tr class="memitem:a34d6a94769b2972659178b281245fd82"><td class="memItemLeft" align="right" valign="top"><a id="a34d6a94769b2972659178b281245fd82"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82">dc_table_selector</a></td></tr>
<tr class="memdesc:a34d6a94769b2972659178b281245fd82"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC entropy coding table selector (Tdj). <br /></td></tr>
<tr class="separator:a34d6a94769b2972659178b281245fd82"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1bcf9f5ec59008a74a7c245dcbadcfed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bcf9f5ec59008a74a7c245dcbadcfed"></a>
+<tr class="memitem:a1bcf9f5ec59008a74a7c245dcbadcfed"><td class="memItemLeft" align="right" valign="top"><a id="a1bcf9f5ec59008a74a7c245dcbadcfed"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed">ac_table_selector</a></td></tr>
<tr class="memdesc:a1bcf9f5ec59008a74a7c245dcbadcfed"><td class="mdescLeft">&#160;</td><td class="mdescRight">AC entropy coding table selector (Taj). <br /></td></tr>
<tr class="separator:a1bcf9f5ec59008a74a7c245dcbadcfed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Codec-independent Slice Parameter Buffer base.</div></td></tr>
-<tr class="memitem:ab55faa0b180b9d9e340e7f15454ff439"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab55faa0b180b9d9e340e7f15454ff439"></a>
+<tr class="memitem:ab55faa0b180b9d9e340e7f15454ff439"><td class="memItemLeft" align="right" valign="top"><a id="ab55faa0b180b9d9e340e7f15454ff439"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439">slice_data_size</a></td></tr>
<tr class="memdesc:ab55faa0b180b9d9e340e7f15454ff439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes in the slice data buffer for this slice. <br /></td></tr>
<tr class="separator:ab55faa0b180b9d9e340e7f15454ff439"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a563e92accd5333bafbffa453fcffe599"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a563e92accd5333bafbffa453fcffe599"></a>
+<tr class="memitem:a563e92accd5333bafbffa453fcffe599"><td class="memItemLeft" align="right" valign="top"><a id="a563e92accd5333bafbffa453fcffe599"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599">slice_data_offset</a></td></tr>
<tr class="memdesc:a563e92accd5333bafbffa453fcffe599"><td class="mdescLeft">&#160;</td><td class="mdescRight">The offset to the first byte of the first MCU. <br /></td></tr>
<tr class="separator:a563e92accd5333bafbffa453fcffe599"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20efa3008054502ee55940e13af49a61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20efa3008054502ee55940e13af49a61"></a>
+<tr class="memitem:a20efa3008054502ee55940e13af49a61"><td class="memItemLeft" align="right" valign="top"><a id="a20efa3008054502ee55940e13af49a61"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">slice_data_flag</a></td></tr>
<tr class="memdesc:a20efa3008054502ee55940e13af49a61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice data buffer flags. See <code>VA_SLICE_DATA_FLAG_xxx</code>. <br /></td></tr>
<tr class="separator:a20efa3008054502ee55940e13af49a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -156,6 +132,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferMPEG2-members.html b/structVASliceParameterBufferMPEG2-members.html
index 1a64d5e..cb48a6b 100644
--- a/structVASliceParameterBufferMPEG2-members.html
+++ b/structVASliceParameterBufferMPEG2-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferMPEG2.html b/structVASliceParameterBufferMPEG2.html
index 0fb164e..bfa9474 100644
--- a/structVASliceParameterBufferMPEG2.html
+++ b/structVASliceParameterBufferMPEG2.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferMPEG2 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a3a805d6a3cc216c1bc2abe5108411374"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a805d6a3cc216c1bc2abe5108411374"></a>
+<tr class="memitem:a3a805d6a3cc216c1bc2abe5108411374"><td class="memItemLeft" align="right" valign="top"><a id="a3a805d6a3cc216c1bc2abe5108411374"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a3a805d6a3cc216c1bc2abe5108411374"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a3a805d6a3cc216c1bc2abe5108411374"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferMPEG4-members.html b/structVASliceParameterBufferMPEG4-members.html
index 667088e..3d93840 100644
--- a/structVASliceParameterBufferMPEG4-members.html
+++ b/structVASliceParameterBufferMPEG4-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferMPEG4.html b/structVASliceParameterBufferMPEG4.html
index 69a284d..54d03c7 100644
--- a/structVASliceParameterBufferMPEG4.html
+++ b/structVASliceParameterBufferMPEG4.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferMPEG4 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ab07feef87010625f6296085385fb93cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab07feef87010625f6296085385fb93cd"></a>
+<tr class="memitem:ab07feef87010625f6296085385fb93cd"><td class="memItemLeft" align="right" valign="top"><a id="ab07feef87010625f6296085385fb93cd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ab07feef87010625f6296085385fb93cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ab07feef87010625f6296085385fb93cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVC1-members.html b/structVASliceParameterBufferVC1-members.html
index 9ad2e62..d89ec81 100644
--- a/structVASliceParameterBufferVC1-members.html
+++ b/structVASliceParameterBufferVC1-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVC1.html b/structVASliceParameterBufferVC1.html
index 8685860..fab5d94 100644
--- a/structVASliceParameterBufferVC1.html
+++ b/structVASliceParameterBufferVC1.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferVC1 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a41768201236bfff1a4008bd813e0377e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41768201236bfff1a4008bd813e0377e"></a>
+<tr class="memitem:a41768201236bfff1a4008bd813e0377e"><td class="memItemLeft" align="right" valign="top"><a id="a41768201236bfff1a4008bd813e0377e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a41768201236bfff1a4008bd813e0377e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a41768201236bfff1a4008bd813e0377e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -109,6 +85,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVP8-members.html b/structVASliceParameterBufferVP8-members.html
index 7559a6f..cda2ada 100644
--- a/structVASliceParameterBufferVP8-members.html
+++ b/structVASliceParameterBufferVP8-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -93,6 +69,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferVP8.html">VASliceParameterBufferVP8</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVP8.html b/structVASliceParameterBufferVP8.html
index 9d40330..d8facf5 100644
--- a/structVASliceParameterBufferVP8.html
+++ b/structVASliceParameterBufferVP8.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferVP8 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a92909aff569c33757e781abe8681ca48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92909aff569c33757e781abe8681ca48"></a>
+<tr class="memitem:a92909aff569c33757e781abe8681ca48"><td class="memItemLeft" align="right" valign="top"><a id="a92909aff569c33757e781abe8681ca48"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVP8.html#a92909aff569c33757e781abe8681ca48">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:a92909aff569c33757e781abe8681ca48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:a92909aff569c33757e781abe8681ca48"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,6 +87,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVP9-members.html b/structVASliceParameterBufferVP9-members.html
index 7e00a09..5f39a3b 100644
--- a/structVASliceParameterBufferVP9-members.html
+++ b/structVASliceParameterBufferVP9-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,6 +73,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161">va_reserved</a></td><td class="entry"><a class="el" href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASliceParameterBufferVP9.html b/structVASliceParameterBufferVP9.html
index 0d25557..d9b518f 100644
--- a/structVASliceParameterBufferVP9.html
+++ b/structVASliceParameterBufferVP9.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASliceParameterBufferVP9 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a517592fa3bca24efa9aac07b708e0394"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a517592fa3bca24efa9aac07b708e0394"></a>
+<tr class="memitem:a517592fa3bca24efa9aac07b708e0394"><td class="memItemLeft" align="right" valign="top"><a id="a517592fa3bca24efa9aac07b708e0394"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394">slice_data_size</a></td></tr>
<tr class="memdesc:a517592fa3bca24efa9aac07b708e0394"><td class="mdescLeft">&#160;</td><td class="mdescRight">The byte count of current frame in the bitstream buffer, starting from first byte of the buffer. It uses the name slice_data_size to be consitent with other codec, but actually means frame_data_size. <br /></td></tr>
<tr class="separator:a517592fa3bca24efa9aac07b708e0394"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -106,11 +82,11 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<tr class="separator:a4cb808acd340c87db11030acb63d5cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c78e17d46d9ec2a0b9d0b1d72400356"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">slice_data_flag</a></td></tr>
<tr class="separator:a7c78e17d46d9ec2a0b9d0b1d72400356"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64f51ef6e65d60e9bae8c9b26b1c85be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64f51ef6e65d60e9bae8c9b26b1c85be"></a>
+<tr class="memitem:a64f51ef6e65d60e9bae8c9b26b1c85be"><td class="memItemLeft" align="right" valign="top"><a id="a64f51ef6e65d60e9bae8c9b26b1c85be"></a>
<a class="el" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVP9.html#a64f51ef6e65d60e9bae8c9b26b1c85be">seg_param</a> [8]</td></tr>
<tr class="memdesc:a64f51ef6e65d60e9bae8c9b26b1c85be"><td class="mdescLeft">&#160;</td><td class="mdescRight">per segment information <br /></td></tr>
<tr class="separator:a64f51ef6e65d60e9bae8c9b26b1c85be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad92d4d7955fe9e7320af226d2c845161"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad92d4d7955fe9e7320af226d2c845161"></a>
+<tr class="memitem:ad92d4d7955fe9e7320af226d2c845161"><td class="memItemLeft" align="right" valign="top"><a id="ad92d4d7955fe9e7320af226d2c845161"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>]</td></tr>
<tr class="memdesc:ad92d4d7955fe9e7320af226d2c845161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
<tr class="separator:ad92d4d7955fe9e7320af226d2c845161"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -121,7 +97,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
<p>When segmentation is disabled, only SegParam[0] has valid values, all other entries should be populated with 0. Otherwise, all eight entries should be valid.</p>
<p>Slice data buffer of VASliceDataBufferType is used to send the bitstream which should include whole or part of partition 0 (at least compressed header) to the end of frame. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a7c78e17d46d9ec2a0b9d0b1d72400356"></a>
+<a id="a7c78e17d46d9ec2a0b9d0b1d72400356"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c78e17d46d9ec2a0b9d0b1d72400356">&#9670;&nbsp;</a></span>slice_data_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -134,7 +112,9 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</div>
</div>
-<a class="anchor" id="a4cb808acd340c87db11030acb63d5cf0"></a>
+<a id="a4cb808acd340c87db11030acb63d5cf0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4cb808acd340c87db11030acb63d5cf0">&#9670;&nbsp;</a></span>slice_data_offset</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -152,6 +132,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsH264-members.html b/structVAStatsStatisticsH264-members.html
index aa9af9a..564f56b 100644
--- a/structVAStatsStatisticsH264-members.html
+++ b/structVAStatsStatisticsH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -99,6 +75,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#gabc39a2d5a6563fb04013e766a697881b">variance_8x8</a></td><td class="entry"><a class="el" href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsH264.html b/structVAStatsStatisticsH264.html
index 33f1bf2..b8745a3 100644
--- a/structVAStatsStatisticsH264.html
+++ b/structVAStatsStatisticsH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAStatsStatisticsH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -134,6 +110,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsParameter-members.html b/structVAStatsStatisticsParameter-members.html
index 7b90a60..1d69d60 100644
--- a/structVAStatsStatisticsParameter-members.html
+++ b/structVAStatsStatisticsParameter-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,6 +78,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">qp</a></td><td class="entry"><a class="el" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsParameter.html b/structVAStatsStatisticsParameter.html
index 65169da..e823726 100644
--- a/structVAStatsStatisticsParameter.html
+++ b/structVAStatsStatisticsParameter.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAStatsStatisticsParameter Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -146,6 +122,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsParameterH264-members.html b/structVAStatsStatisticsParameterH264-members.html
index 9bf59c6..bbb3878 100644
--- a/structVAStatsStatisticsParameterH264-members.html
+++ b/structVAStatsStatisticsParameterH264-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -105,6 +81,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad">sub_pel_mode</a></td><td class="entry"><a class="el" href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVAStatsStatisticsParameterH264.html b/structVAStatsStatisticsParameterH264.html
index ac444a4..517ddea 100644
--- a/structVAStatsStatisticsParameterH264.html
+++ b/structVAStatsStatisticsParameterH264.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAStatsStatisticsParameterH264 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -158,6 +134,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceAttrib-members.html b/structVASurfaceAttrib-members.html
index 479e835..f575aa9 100644
--- a/structVASurfaceAttrib-members.html
+++ b/structVASurfaceAttrib-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">value</a></td><td class="entry"><a class="el" href="structVASurfaceAttrib.html">VASurfaceAttrib</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceAttrib.html b/structVASurfaceAttrib.html
index 8d753f0..24745e2 100644
--- a/structVASurfaceAttrib.html
+++ b/structVASurfaceAttrib.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASurfaceAttrib Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,15 +74,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a9d34de00d38646efdeb48063f2de5431"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d34de00d38646efdeb48063f2de5431"></a>
+<tr class="memitem:a9d34de00d38646efdeb48063f2de5431"><td class="memItemLeft" align="right" valign="top"><a id="a9d34de00d38646efdeb48063f2de5431"></a>
<a class="el" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">type</a></td></tr>
<tr class="memdesc:a9d34de00d38646efdeb48063f2de5431"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type. <br /></td></tr>
<tr class="separator:a9d34de00d38646efdeb48063f2de5431"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2955e3e6e883e01d549860054c7d154"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2955e3e6e883e01d549860054c7d154"></a>
+<tr class="memitem:ad2955e3e6e883e01d549860054c7d154"><td class="memItemLeft" align="right" valign="top"><a id="ad2955e3e6e883e01d549860054c7d154"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154">flags</a></td></tr>
<tr class="memdesc:ad2955e3e6e883e01d549860054c7d154"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags. See "Surface attribute flags". <br /></td></tr>
<tr class="separator:ad2955e3e6e883e01d549860054c7d154"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a588bfe82a9361b4022cdd481daf414e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a588bfe82a9361b4022cdd481daf414e0"></a>
+<tr class="memitem:a588bfe82a9361b4022cdd481daf414e0"><td class="memItemLeft" align="right" valign="top"><a id="a588bfe82a9361b4022cdd481daf414e0"></a>
<a class="el" href="structVAGenericValue.html">VAGenericValue</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">value</a></td></tr>
<tr class="memdesc:a588bfe82a9361b4022cdd481daf414e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value. See "Surface attribute types" for the expected types. <br /></td></tr>
<tr class="separator:a588bfe82a9361b4022cdd481daf414e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,6 +94,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceAttribExternalBuffers-members.html b/structVASurfaceAttribExternalBuffers-members.html
index a69eda6..9360a13 100644
--- a/structVASurfaceAttribExternalBuffers-members.html
+++ b/structVASurfaceAttribExternalBuffers-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -103,6 +79,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">width</a></td><td class="entry"><a class="el" href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceAttribExternalBuffers.html b/structVASurfaceAttribExternalBuffers.html
index 7f94a71..ef6c6b5 100644
--- a/structVASurfaceAttribExternalBuffers.html
+++ b/structVASurfaceAttribExternalBuffers.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASurfaceAttribExternalBuffers Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -98,47 +74,47 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:a62456133fe12fe451c3b6fcff709d2cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62456133fe12fe451c3b6fcff709d2cd"></a>
+<tr class="memitem:a62456133fe12fe451c3b6fcff709d2cd"><td class="memItemLeft" align="right" valign="top"><a id="a62456133fe12fe451c3b6fcff709d2cd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd">pixel_format</a></td></tr>
<tr class="memdesc:a62456133fe12fe451c3b6fcff709d2cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">pixel format in fourcc. <br /></td></tr>
<tr class="separator:a62456133fe12fe451c3b6fcff709d2cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60a75d49feb5e5bfb02f8f349e168a07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60a75d49feb5e5bfb02f8f349e168a07"></a>
+<tr class="memitem:a60a75d49feb5e5bfb02f8f349e168a07"><td class="memItemLeft" align="right" valign="top"><a id="a60a75d49feb5e5bfb02f8f349e168a07"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">width</a></td></tr>
<tr class="memdesc:a60a75d49feb5e5bfb02f8f349e168a07"><td class="mdescLeft">&#160;</td><td class="mdescRight">width in pixels. <br /></td></tr>
<tr class="separator:a60a75d49feb5e5bfb02f8f349e168a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a420abf8d1e1382204c1f22eb6b7055c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a420abf8d1e1382204c1f22eb6b7055c5"></a>
+<tr class="memitem:a420abf8d1e1382204c1f22eb6b7055c5"><td class="memItemLeft" align="right" valign="top"><a id="a420abf8d1e1382204c1f22eb6b7055c5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">height</a></td></tr>
<tr class="memdesc:a420abf8d1e1382204c1f22eb6b7055c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">height in pixels. <br /></td></tr>
<tr class="separator:a420abf8d1e1382204c1f22eb6b7055c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1fc76d67b7d962e2b189bf8685860ecd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fc76d67b7d962e2b189bf8685860ecd"></a>
+<tr class="memitem:a1fc76d67b7d962e2b189bf8685860ecd"><td class="memItemLeft" align="right" valign="top"><a id="a1fc76d67b7d962e2b189bf8685860ecd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">data_size</a></td></tr>
<tr class="memdesc:a1fc76d67b7d962e2b189bf8685860ecd"><td class="mdescLeft">&#160;</td><td class="mdescRight">total size of the buffer in bytes. <br /></td></tr>
<tr class="separator:a1fc76d67b7d962e2b189bf8685860ecd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a105716d37bcc1fa0c48369384abddec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a105716d37bcc1fa0c48369384abddec5"></a>
+<tr class="memitem:a105716d37bcc1fa0c48369384abddec5"><td class="memItemLeft" align="right" valign="top"><a id="a105716d37bcc1fa0c48369384abddec5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5">num_planes</a></td></tr>
<tr class="memdesc:a105716d37bcc1fa0c48369384abddec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of planes for planar layout <br /></td></tr>
<tr class="separator:a105716d37bcc1fa0c48369384abddec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a681c50a247a963cbc63cd1b063d561cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a681c50a247a963cbc63cd1b063d561cc"></a>
+<tr class="memitem:a681c50a247a963cbc63cd1b063d561cc"><td class="memItemLeft" align="right" valign="top"><a id="a681c50a247a963cbc63cd1b063d561cc"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a681c50a247a963cbc63cd1b063d561cc">pitches</a> [4]</td></tr>
<tr class="memdesc:a681c50a247a963cbc63cd1b063d561cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">pitch for each plane in bytes <br /></td></tr>
<tr class="separator:a681c50a247a963cbc63cd1b063d561cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb67de3930ad8034f68776db27ab1c00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb67de3930ad8034f68776db27ab1c00"></a>
+<tr class="memitem:adb67de3930ad8034f68776db27ab1c00"><td class="memItemLeft" align="right" valign="top"><a id="adb67de3930ad8034f68776db27ab1c00"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#adb67de3930ad8034f68776db27ab1c00">offsets</a> [4]</td></tr>
<tr class="memdesc:adb67de3930ad8034f68776db27ab1c00"><td class="mdescLeft">&#160;</td><td class="mdescRight">offset for each plane in bytes <br /></td></tr>
<tr class="separator:adb67de3930ad8034f68776db27ab1c00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae5d1259d265bc6f740d202d6727d3e05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5d1259d265bc6f740d202d6727d3e05"></a>
+<tr class="memitem:ae5d1259d265bc6f740d202d6727d3e05"><td class="memItemLeft" align="right" valign="top"><a id="ae5d1259d265bc6f740d202d6727d3e05"></a>
uintptr_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">buffers</a></td></tr>
<tr class="memdesc:ae5d1259d265bc6f740d202d6727d3e05"><td class="mdescLeft">&#160;</td><td class="mdescRight">buffer handles or user pointers <br /></td></tr>
<tr class="separator:ae5d1259d265bc6f740d202d6727d3e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83170a0155b85dc27d51b1d16bec990a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83170a0155b85dc27d51b1d16bec990a"></a>
+<tr class="memitem:a83170a0155b85dc27d51b1d16bec990a"><td class="memItemLeft" align="right" valign="top"><a id="a83170a0155b85dc27d51b1d16bec990a"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a">num_buffers</a></td></tr>
<tr class="memdesc:a83170a0155b85dc27d51b1d16bec990a"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of elements in the "buffers" array <br /></td></tr>
<tr class="separator:a83170a0155b85dc27d51b1d16bec990a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c67c1f29f7f65a083633ed48507dbbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c67c1f29f7f65a083633ed48507dbbb"></a>
+<tr class="memitem:a6c67c1f29f7f65a083633ed48507dbbb"><td class="memItemLeft" align="right" valign="top"><a id="a6c67c1f29f7f65a083633ed48507dbbb"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb">flags</a></td></tr>
<tr class="memdesc:a6c67c1f29f7f65a083633ed48507dbbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">flags. See "Surface external buffer descriptor flags". <br /></td></tr>
<tr class="separator:a6c67c1f29f7f65a083633ed48507dbbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af790e6321555171e1f088e45c3e59914"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af790e6321555171e1f088e45c3e59914"></a>
+<tr class="memitem:af790e6321555171e1f088e45c3e59914"><td class="memItemLeft" align="right" valign="top"><a id="af790e6321555171e1f088e45c3e59914"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">private_data</a></td></tr>
<tr class="memdesc:af790e6321555171e1f088e45c3e59914"><td class="mdescLeft">&#160;</td><td class="mdescRight">reserved for passing private data <br /></td></tr>
<tr class="separator:af790e6321555171e1f088e45c3e59914"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -150,6 +126,6 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceDecodeMBErrors-members.html b/structVASurfaceDecodeMBErrors-members.html
index cb8674e..89c26a6 100644
--- a/structVASurfaceDecodeMBErrors-members.html
+++ b/structVASurfaceDecodeMBErrors-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -90,9 +66,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907">va_reserved</a></td><td class="entry"><a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65">va_reserved</a></td><td class="entry"><a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/structVASurfaceDecodeMBErrors.html b/structVASurfaceDecodeMBErrors.html
index 914e50c..f132a20 100644
--- a/structVASurfaceDecodeMBErrors.html
+++ b/structVASurfaceDecodeMBErrors.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VASurfaceDecodeMBErrors Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,10 +71,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
-<tr class="memitem:ac6d2edf637c7120ed7097f86dc08b907"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6d2edf637c7120ed7097f86dc08b907"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>-1]</td></tr>
-<tr class="memdesc:ac6d2edf637c7120ed7097f86dc08b907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
-<tr class="separator:ac6d2edf637c7120ed7097f86dc08b907"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80def816759a298580b520bf3e780c65"><td class="memItemLeft" align="right" valign="top"><a id="a80def816759a298580b520bf3e780c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65">va_reserved</a> [<a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 1]</td></tr>
+<tr class="memdesc:a80def816759a298580b520bf3e780c65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved bytes for future use, must be zero. <br /></td></tr>
+<tr class="separator:a80def816759a298580b520bf3e780c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Client calls vaQuerySurfaceError with VA_STATUS_ERROR_DECODING_ERROR, server side returns an array of structure <a class="el" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>, and the array is terminated by setting status=-1 </p>
@@ -107,6 +83,6 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/tabs.css b/tabs.css
index 9cf578f..bbde11e 100644
--- a/tabs.css
+++ b/tabs.css
@@ -1,60 +1 @@
-.tabs, .tabs2, .tabs3 {
- background-image: url('tab_b.png');
- width: 100%;
- z-index: 101;
- font-size: 13px;
- font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-}
-
-.tabs2 {
- font-size: 10px;
-}
-.tabs3 {
- font-size: 9px;
-}
-
-.tablist {
- margin: 0;
- padding: 0;
- display: table;
-}
-
-.tablist li {
- float: left;
- display: table-cell;
- background-image: url('tab_b.png');
- line-height: 36px;
- list-style: none;
-}
-
-.tablist a {
- display: block;
- padding: 0 20px;
- font-weight: bold;
- background-image:url('tab_s.png');
- background-repeat:no-repeat;
- background-position:right;
- color: #283A5D;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- text-decoration: none;
- outline: none;
-}
-
-.tabs3 .tablist a {
- padding: 0 10px;
-}
-
-.tablist a:hover {
- background-image: url('tab_h.png');
- background-repeat:repeat-x;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
- text-decoration: none;
-}
-
-.tablist li.current a {
- background-image: url('tab_a.png');
- background-repeat:repeat-x;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
+.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:transparent}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0px 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0px 1px 1px rgba(255,255,255,0.9);color:#283A5D;outline:none}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a.current{color:#D23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283A5D transparent transparent transparent;background:transparent;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0px 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a:hover span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;border-radius:5px !important;box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #D23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#D23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}}
diff --git a/unionVAConfigAttribValEncJPEG-members.html b/unionVAConfigAttribValEncJPEG-members.html
index 219c944..9a9719d 100644
--- a/unionVAConfigAttribValEncJPEG-members.html
+++ b/unionVAConfigAttribValEncJPEG-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="unionVAConfigAttribValEncJPEG.html#ad47ca4d63d683038975a74dbfbe9ef49">progressive_dct_mode</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValEncJPEG.html b/unionVAConfigAttribValEncJPEG.html
index faffab6..7e5bb17 100644
--- a/unionVAConfigAttribValEncJPEG.html
+++ b/unionVAConfigAttribValEncJPEG.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAConfigAttribValEncJPEG Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValEncROI-members.html b/unionVAConfigAttribValEncROI-members.html
index 4821c6d..50ba61c 100644
--- a/unionVAConfigAttribValEncROI-members.html
+++ b/unionVAConfigAttribValEncROI-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -95,6 +71,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5">roi_rc_qp_delta_support</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValEncROI.html b/unionVAConfigAttribValEncROI.html
index 70614ea..ba0392d 100644
--- a/unionVAConfigAttribValEncROI.html
+++ b/unionVAConfigAttribValEncROI.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAConfigAttribValEncROI Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,7 +73,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Attribute value for VAConfigAttribEncROI. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a1d356481335a11e2abe508dd40242853"></a>
+<a id="a1d356481335a11e2abe508dd40242853"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1d356481335a11e2abe508dd40242853">&#9670;&nbsp;</a></span>roi_rc_priority_support</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -113,7 +91,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
-<a class="anchor" id="a39c29d6d63efdbc11644f13676cff7e5"></a>
+<a id="a39c29d6d63efdbc11644f13676cff7e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a39c29d6d63efdbc11644f13676cff7e5">&#9670;&nbsp;</a></span>roi_rc_qp_delta_support</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -134,6 +114,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValEncRateControlExt-members.html b/unionVAConfigAttribValEncRateControlExt-members.html
index f018dea..94c08e1 100644
--- a/unionVAConfigAttribValEncRateControlExt-members.html
+++ b/unionVAConfigAttribValEncRateControlExt-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,6 +70,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValEncRateControlExt.html b/unionVAConfigAttribValEncRateControlExt.html
index a3e5677..27d1226 100644
--- a/unionVAConfigAttribValEncRateControlExt.html
+++ b/unionVAConfigAttribValEncRateControlExt.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAConfigAttribValEncRateControlExt Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -97,7 +73,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Attribute value for VAConfigAttribEncRateControlExt. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ae44185f23cd56edde7a220362f65a9ae"></a>
+<a id="ae44185f23cd56edde7a220362f65a9ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae44185f23cd56edde7a220362f65a9ae">&#9670;&nbsp;</a></span>max_num_temporal_layers_minus1</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -112,7 +90,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
-<a class="anchor" id="a208a830a1fed195c31e1e9d646c6c437"></a>
+<a id="a208a830a1fed195c31e1e9d646c6c437"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a208a830a1fed195c31e1e9d646c6c437">&#9670;&nbsp;</a></span>temporal_layer_bitrate_control_flag</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -124,8 +104,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>/brief support temporal layer bit-rate control flag</p>
<p><a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a> equal to 1 specifies the underlying driver can support bit-rate control per temporal layer when (#VAConfigAttribRateControl == <a class="el" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1" title="Constant bitrate. ">VA_RC_CBR</a> || #VAConfigAttribRateControl == <a class="el" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1" title="Variable bitrate. ">VA_RC_VBR</a>).</p>
<p>The underlying driver must set <a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a> to 0 when <code>max_num_temporal_layers_minus1</code> is equal to 0</p>
-<p>To use bit-rate control per temporal layer, an application must send the right layer structure via <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> at the beginning of a coded sequence and then followed by <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and #VAEncMiscParameterFrameRate structures for each layer, using the <code>temporal_id</code> field as the layer identifier. Otherwise the driver doesn't use bitrate control per temporal layer if an application doesn't send the layer structure via <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> to the driver. The driver returns VA_STATUS_ERROR_INVALID_PARAMETER if an application sends a wrong layer structure or doesn't send <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and #VAEncMiscParameterFrameRate for each layer.</p>
-<p>The driver will ignore <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> and the <code>temporal_id</code> field in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and #VAEncMiscParameterFrameRate if <a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a> is equal to 0 or #VAConfigAttribRateControl == <a class="el" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f" title="Constant QP. ">VA_RC_CQP</a> </p>
+<p>To use bit-rate control per temporal layer, an application must send the right layer structure via <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> at the beginning of a coded sequence and then followed by <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and <a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a> structures for each layer, using the <code>temporal_id</code> field as the layer identifier. Otherwise the driver doesn't use bitrate control per temporal layer if an application doesn't send the layer structure via <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> to the driver. The driver returns VA_STATUS_ERROR_INVALID_PARAMETER if an application sends a wrong layer structure or doesn't send <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and <a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a> for each layer.</p>
+<p>The driver will ignore <a class="el" href="structVAEncMiscParameterTemporalLayerStructure.html" title="Temporal layer Structure. ">VAEncMiscParameterTemporalLayerStructure</a> and the <code>temporal_id</code> field in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> and <a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a> if <a class="el" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a> is equal to 0 or #VAConfigAttribRateControl == <a class="el" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f" title="Constant QP. ">VA_RC_CQP</a> </p>
</div>
</div>
@@ -134,6 +114,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValMaxFrameSize-members.html b/unionVAConfigAttribValMaxFrameSize-members.html
new file mode 100644
index 0000000..2164678
--- /dev/null
+++ b/unionVAConfigAttribValMaxFrameSize-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAConfigAttribValMaxFrameSize Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e">max_frame_size</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc">multiple_pass</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0">reserved</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/unionVAConfigAttribValMaxFrameSize.html b/unionVAConfigAttribValMaxFrameSize.html
new file mode 100644
index 0000000..eb73b2d
--- /dev/null
+++ b/unionVAConfigAttribValMaxFrameSize.html
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAConfigAttribValMaxFrameSize Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="unionVAConfigAttribValMaxFrameSize-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAConfigAttribValMaxFrameSize Union Reference<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Attribute value for VAConfigAttribMaxFrameSize.
+ <a href="unionVAConfigAttribValMaxFrameSize.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va_8h_source.html">va.h</a>&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Attribute value for VAConfigAttribMaxFrameSize. </p>
+</div><hr/>The documentation for this union was generated from the following file:<ul>
+<li><a class="el" href="va_8h_source.html">va.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/unionVAConfigAttribValMultipleFrame-members.html b/unionVAConfigAttribValMultipleFrame-members.html
new file mode 100644
index 0000000..91c3ad5
--- /dev/null
+++ b/unionVAConfigAttribValMultipleFrame-members.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">VAConfigAttribValMultipleFrame Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11">max_num_concurrent_frames</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a">mixed_quality_level</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e">reserved</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/unionVAConfigAttribValMultipleFrame.html b/unionVAConfigAttribValMultipleFrame.html
new file mode 100644
index 0000000..9ae669f
--- /dev/null
+++ b/unionVAConfigAttribValMultipleFrame.html
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>VA-API: VAConfigAttribValMultipleFrame Union Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="unionVAConfigAttribValMultipleFrame-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">VAConfigAttribValMultipleFrame Union Reference<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Attribute value for VAConfigAttribMultipleFrame.
+ <a href="unionVAConfigAttribValMultipleFrame.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="va_8h_source.html">va.h</a>&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Attribute value for VAConfigAttribMultipleFrame. </p>
+</div><hr/>The documentation for this union was generated from the following file:<ul>
+<li><a class="el" href="va_8h_source.html">va.h</a></li>
+</ul>
+</div><!-- contents -->
+<hr class="footer"/><address class="footer"><small>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
+</body>
+</html>
diff --git a/unionVAConfigAttribValStats-members.html b/unionVAConfigAttribValStats-members.html
index 9063392..c79bfc9 100644
--- a/unionVAConfigAttribValStats-members.html
+++ b/unionVAConfigAttribValStats-members.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -96,6 +72,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="group__api__fei.html#ga3f3fe99a7e4cce21d900e3b790f11b26">num_outputs</a></td><td class="entry"><a class="el" href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/unionVAConfigAttribValStats.html b/unionVAConfigAttribValStats.html
index 19c36c2..d680e2b 100644
--- a/unionVAConfigAttribValStats.html
+++ b/unionVAConfigAttribValStats.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: VAConfigAttribValStats Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,42 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -101,6 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va_8h.html b/va_8h.html
index 74712ef..7649aee 100644
--- a/va_8h.html
+++ b/va_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -102,6 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<code>#include &lt;<a class="el" href="va__dec__jpeg_8h_source.html">va/va_dec_jpeg.h</a>&gt;</code><br />
<code>#include &lt;va/va_dec_vp8.h&gt;</code><br />
<code>#include &lt;<a class="el" href="va__dec__vp9_8h_source.html">va/va_dec_vp9.h</a>&gt;</code><br />
+<code>#include &lt;va/va_dec_av1.h&gt;</code><br />
<code>#include &lt;<a class="el" href="va__enc__hevc_8h_source.html">va/va_enc_hevc.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="va__fei__hevc_8h_source.html">va/va_fei_hevc.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="va__enc__h264_8h_source.html">va/va_enc_h264.h</a>&gt;</code><br />
@@ -122,6 +100,9 @@ Classes</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAConfigAttrib.html">VAConfigAttrib</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribMaxFrameSize. <a href="unionVAConfigAttribValMaxFrameSize.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribEncJPEG. <a href="unionVAConfigAttribValEncJPEG.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -131,6 +112,9 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribEncRateControlExt. <a href="unionVAConfigAttribValEncRateControlExt.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute value for VAConfigAttribMultipleFrame. <a href="unionVAConfigAttribValMultipleFrame.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAGenericValue.html">VAGenericValue</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic value. <a href="structVAGenericValue.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -155,11 +139,18 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rate control parameters. <a href="structVAEncMiscParameterRateControl.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines a maximum frame size (in bits). <a href="structVAEncMiscParameterBufferMaxFrameSize.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum frame size (in bytes) settings for multiple pass. <a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoding quality level. <a href="structVAEncMiscParameterBufferQualityLevel.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -246,6 +237,10 @@ Macros</h2></td></tr>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3ad6349d24e84f50d5238056535c4812">VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE</a>&#160;&#160;&#160;0x00000024</td></tr>
<tr class="memdesc:ga3ad6349d24e84f50d5238056535c4812"><td class="mdescLeft">&#160;</td><td class="mdescRight">An unsupported memory type was supplied. <br /></td></tr>
<tr class="separator:ga3ad6349d24e84f50d5238056535c4812"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa57e27884cad7b54a64395ff76b546d9"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa57e27884cad7b54a64395ff76b546d9">VA_STATUS_ERROR_NOT_ENOUGH_BUFFER</a>&#160;&#160;&#160;0x00000025</td></tr>
+<tr class="memdesc:gaa57e27884cad7b54a64395ff76b546d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicate allocated buffer size is not enough for input or output. <br /></td></tr>
+<tr class="separator:gaa57e27884cad7b54a64395ff76b546d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5ad65ad225291300cb5bd59e7528858"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858">VA_FRAME_PICTURE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="separator:gab5ad65ad225291300cb5bd59e7528858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fa356c030c9d8b8507a20cda3e71a4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6fa356c030c9d8b8507a20cda3e71a4a">VA_ENABLE_BLEND</a>&#160;&#160;&#160;0x00000004 /* video area blend with the constant color */</td></tr>
@@ -258,14 +253,70 @@ Macros</h2></td></tr>
<tr class="separator:gaee1ba68046de52cfbd207d3cc8214201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa4fb20d1c2606379cccfa562c2ebb3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:gaaa4fb20d1c2606379cccfa562c2ebb3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">VA_RT_FORMAT_YUV420</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memitem:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6">VA_RT_FORMAT_YUV420</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memdesc:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 8-bit. <br /></td></tr>
<tr class="separator:gaff38bc6c01b65c6e9d473e40bdde9df6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">VA_RT_FORMAT_YUV420_10BPP</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6e53916f03f78a027cd3180f75ee9328"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">VA_RT_FORMAT_RGB16</a>&#160;&#160;&#160;0x00010000</td></tr>
+<tr class="memitem:ga7e1cba11274068c72acf7ad252c75d1c"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7e1cba11274068c72acf7ad252c75d1c">VA_RT_FORMAT_YUV422</a>&#160;&#160;&#160;0x00000002</td></tr>
+<tr class="memdesc:ga7e1cba11274068c72acf7ad252c75d1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 8-bit. <br /></td></tr>
+<tr class="separator:ga7e1cba11274068c72acf7ad252c75d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4a6376511a5b8b8c6848700e93f0fe7c">VA_RT_FORMAT_YUV444</a>&#160;&#160;&#160;0x00000004</td></tr>
+<tr class="memdesc:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 8-bit. <br /></td></tr>
+<tr class="separator:ga4a6376511a5b8b8c6848700e93f0fe7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga67932ccfccdf30ffad8ea8fea33d032d">VA_RT_FORMAT_YUV411</a>&#160;&#160;&#160;0x00000008</td></tr>
+<tr class="memdesc:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:1:1 8-bit. <br /></td></tr>
+<tr class="separator:ga67932ccfccdf30ffad8ea8fea33d032d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11b713ea2c855c7a16676bcce95be159"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga11b713ea2c855c7a16676bcce95be159">VA_RT_FORMAT_YUV400</a>&#160;&#160;&#160;0x00000010</td></tr>
+<tr class="memdesc:ga11b713ea2c855c7a16676bcce95be159"><td class="mdescLeft">&#160;</td><td class="mdescRight">Greyscale 8-bit. <br /></td></tr>
+<tr class="separator:ga11b713ea2c855c7a16676bcce95be159"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">VA_RT_FORMAT_YUV420_10</a>&#160;&#160;&#160;0x00000100</td></tr>
+<tr class="memdesc:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 10-bit. <br /></td></tr>
+<tr class="separator:gadbe9fc438a72830f1eb803d6ca9bc448"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72154a55274c6776a7d160f79a2aed5e"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga72154a55274c6776a7d160f79a2aed5e">VA_RT_FORMAT_YUV422_10</a>&#160;&#160;&#160;0x00000200</td></tr>
+<tr class="memdesc:ga72154a55274c6776a7d160f79a2aed5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 10-bit. <br /></td></tr>
+<tr class="separator:ga72154a55274c6776a7d160f79a2aed5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab9cb54233ebf4b4d29f2f1a58c44f903">VA_RT_FORMAT_YUV444_10</a>&#160;&#160;&#160;0x00000400</td></tr>
+<tr class="memdesc:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 10-bit. <br /></td></tr>
+<tr class="separator:gab9cb54233ebf4b4d29f2f1a58c44f903"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga17c7dde4fa898c84a04a46f18a8c54a2">VA_RT_FORMAT_YUV420_12</a>&#160;&#160;&#160;0x00001000</td></tr>
+<tr class="memdesc:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:0 12-bit. <br /></td></tr>
+<tr class="separator:ga17c7dde4fa898c84a04a46f18a8c54a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87ca542b9ca5399eca16972eefe33825"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga87ca542b9ca5399eca16972eefe33825">VA_RT_FORMAT_YUV422_12</a>&#160;&#160;&#160;0x00002000</td></tr>
+<tr class="memdesc:ga87ca542b9ca5399eca16972eefe33825"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:2:2 12-bit. <br /></td></tr>
+<tr class="separator:ga87ca542b9ca5399eca16972eefe33825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2c26ce10afa4ea787fc28ca49eb58571">VA_RT_FORMAT_YUV444_12</a>&#160;&#160;&#160;0x00004000</td></tr>
+<tr class="memdesc:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="mdescLeft">&#160;</td><td class="mdescRight">YUV 4:4:4 12-bit. <br /></td></tr>
+<tr class="separator:ga2c26ce10afa4ea787fc28ca49eb58571"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e53916f03f78a027cd3180f75ee9328"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328">VA_RT_FORMAT_RGB16</a>&#160;&#160;&#160;0x00010000</td></tr>
+<tr class="memdesc:ga6e53916f03f78a027cd3180f75ee9328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 16 bits per pixel. <br /></td></tr>
<tr class="separator:ga6e53916f03f78a027cd3180f75ee9328"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae1c4093783110899a548372bd63bf161"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">VA_RT_FORMAT_RGB32_10BPP</a>&#160;&#160;&#160;0x00200000</td></tr>
+<tr class="memitem:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9cc9b579c351f1ab639a1d8f6b8e4d84">VA_RT_FORMAT_RGB32</a>&#160;&#160;&#160;0x00020000</td></tr>
+<tr class="memdesc:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 32 bits per pixel, 8 bits per colour sample. <br /></td></tr>
+<tr class="separator:ga9cc9b579c351f1ab639a1d8f6b8e4d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5c4f381e8bbb8ad7240c5c8029d37c72">VA_RT_FORMAT_RGBP</a>&#160;&#160;&#160;0x00100000</td></tr>
+<tr class="memdesc:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Planar RGB, 8 bits per sample. <br /></td></tr>
+<tr class="separator:ga5c4f381e8bbb8ad7240c5c8029d37c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">VA_RT_FORMAT_RGB32_10</a>&#160;&#160;&#160;0x00200000</td></tr>
+<tr class="memdesc:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed RGB, 32 bits per pixel, 10 bits per colour sample. <br /></td></tr>
+<tr class="separator:gaf3f42b30603c169ed89cf71d5c82f9b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae1c4093783110899a548372bd63bf161"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae1c4093783110899a548372bd63bf161">VA_RT_FORMAT_RGB32_10BPP</a>&#160;&#160;&#160;<a class="el" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3">VA_RT_FORMAT_RGB32_10</a></td></tr>
<tr class="separator:gae1c4093783110899a548372bd63bf161"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a">VA_RT_FORMAT_YUV420_10BPP</a>&#160;&#160;&#160;<a class="el" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448">VA_RT_FORMAT_YUV420_10</a></td></tr>
+<tr class="separator:gaf0a40b7ab606d8e855c7a8934d7bf48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13a541a66a4585335e74a2e2c9f1a5da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da">VA_ATTRIB_NOT_SUPPORTED</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="separator:ga13a541a66a4585335e74a2e2c9f1a5da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3fd349cafd4b89440b25e690f4bbba25"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25">VA_SLICE_DATA_FLAG_ALL</a>&#160;&#160;&#160;0x00 /* whole slice is in the buffer */</td></tr>
@@ -287,12 +338,108 @@ Macros</h2></td></tr>
<tr class="separator:ga9d8677743988fe043f524e3477f25099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad955482c2432c19c3db3d05ffa1bb1e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3">VA_FOURCC</a>(ch0, ch1, ch2, ch3)</td></tr>
<tr class="separator:gad955482c2432c19c3db3d05ffa1bb1e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad017021aea788f8b8a2165719605c627"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad017021aea788f8b8a2165719605c627">VA_FOURCC_NV12</a>&#160;&#160;&#160;0x3231564E</td></tr>
+<tr class="separator:gad017021aea788f8b8a2165719605c627"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e7c5b8eb5acbee401b56264f1b4149e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1e7c5b8eb5acbee401b56264f1b4149e">VA_FOURCC_NV21</a>&#160;&#160;&#160;0x3132564E</td></tr>
+<tr class="separator:ga1e7c5b8eb5acbee401b56264f1b4149e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9e41915a24cf645acb5ceca8498368a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad9e41915a24cf645acb5ceca8498368a">VA_FOURCC_AI44</a>&#160;&#160;&#160;0x34344149</td></tr>
+<tr class="separator:gad9e41915a24cf645acb5ceca8498368a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f856f264dbf0ffacf6d19f52c87b662"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7f856f264dbf0ffacf6d19f52c87b662">VA_FOURCC_RGBA</a>&#160;&#160;&#160;0x41424752</td></tr>
+<tr class="separator:ga7f856f264dbf0ffacf6d19f52c87b662"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58d2ee5e78e566dea8c091331554d1ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga58d2ee5e78e566dea8c091331554d1ab">VA_FOURCC_RGBX</a>&#160;&#160;&#160;0x58424752</td></tr>
+<tr class="separator:ga58d2ee5e78e566dea8c091331554d1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae517b1ac9199ab8638ee4af132451f73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae517b1ac9199ab8638ee4af132451f73">VA_FOURCC_BGRA</a>&#160;&#160;&#160;0x41524742</td></tr>
+<tr class="separator:gae517b1ac9199ab8638ee4af132451f73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12233a1f6cbd11a970159b79fbc7c179"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga12233a1f6cbd11a970159b79fbc7c179">VA_FOURCC_BGRX</a>&#160;&#160;&#160;0x58524742</td></tr>
+<tr class="separator:ga12233a1f6cbd11a970159b79fbc7c179"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd8946dd39a18c7c5d35b45ac7cc140c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gafd8946dd39a18c7c5d35b45ac7cc140c">VA_FOURCC_ARGB</a>&#160;&#160;&#160;0x42475241</td></tr>
+<tr class="separator:gafd8946dd39a18c7c5d35b45ac7cc140c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd3c115dbd9b80791a2ad6db08617141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacd3c115dbd9b80791a2ad6db08617141">VA_FOURCC_XRGB</a>&#160;&#160;&#160;0x42475258</td></tr>
+<tr class="separator:gacd3c115dbd9b80791a2ad6db08617141"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa445a3d08bb22285f5f35f706d740c50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa445a3d08bb22285f5f35f706d740c50">VA_FOURCC_ABGR</a>&#160;&#160;&#160;0x52474241</td></tr>
+<tr class="separator:gaa445a3d08bb22285f5f35f706d740c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08134a315490c1c0e1d5eaedca8e4f9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga08134a315490c1c0e1d5eaedca8e4f9c">VA_FOURCC_XBGR</a>&#160;&#160;&#160;0x52474258</td></tr>
+<tr class="separator:ga08134a315490c1c0e1d5eaedca8e4f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9588390eb559be613894cbc091cf1e43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9588390eb559be613894cbc091cf1e43">VA_FOURCC_UYVY</a>&#160;&#160;&#160;0x59565955</td></tr>
+<tr class="separator:ga9588390eb559be613894cbc091cf1e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37316eecf03734173036b876c491af91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga37316eecf03734173036b876c491af91">VA_FOURCC_YUY2</a>&#160;&#160;&#160;0x32595559</td></tr>
+<tr class="separator:ga37316eecf03734173036b876c491af91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2abba001ddcd7f23a7372d98a68afc89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2abba001ddcd7f23a7372d98a68afc89">VA_FOURCC_AYUV</a>&#160;&#160;&#160;0x56555941</td></tr>
+<tr class="separator:ga2abba001ddcd7f23a7372d98a68afc89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d9433e65d21b8fcc85386b1f603ce71"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7d9433e65d21b8fcc85386b1f603ce71">VA_FOURCC_NV11</a>&#160;&#160;&#160;0x3131564e</td></tr>
+<tr class="separator:ga7d9433e65d21b8fcc85386b1f603ce71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2ef88aa914142b406fc50f223e644f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab2ef88aa914142b406fc50f223e644f3">VA_FOURCC_YV12</a>&#160;&#160;&#160;0x32315659</td></tr>
+<tr class="separator:gab2ef88aa914142b406fc50f223e644f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc6e0c598a4df8c4c75a5d674e84a86b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gabc6e0c598a4df8c4c75a5d674e84a86b">VA_FOURCC_P208</a>&#160;&#160;&#160;0x38303250</td></tr>
+<tr class="separator:gabc6e0c598a4df8c4c75a5d674e84a86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga927a384d9a4166218e37eea93b91926d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga927a384d9a4166218e37eea93b91926d">VA_FOURCC_I420</a>&#160;&#160;&#160;0x30323449</td></tr>
+<tr class="separator:ga927a384d9a4166218e37eea93b91926d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga563c133bcdb464e95b5416f1c2579cc9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga563c133bcdb464e95b5416f1c2579cc9">VA_FOURCC_YV24</a>&#160;&#160;&#160;0x34325659</td></tr>
+<tr class="separator:ga563c133bcdb464e95b5416f1c2579cc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga84a5975f3a4f66ded024d8998d8ca1ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga84a5975f3a4f66ded024d8998d8ca1ff">VA_FOURCC_YV32</a>&#160;&#160;&#160;0x32335659</td></tr>
+<tr class="separator:ga84a5975f3a4f66ded024d8998d8ca1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacbb9bb3f3702ca56ee77bc505e6bfd76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacbb9bb3f3702ca56ee77bc505e6bfd76">VA_FOURCC_Y800</a>&#160;&#160;&#160;0x30303859</td></tr>
+<tr class="separator:gacbb9bb3f3702ca56ee77bc505e6bfd76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa199dbf58fb225f4e612ce156fce87ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa199dbf58fb225f4e612ce156fce87ce">VA_FOURCC_IMC3</a>&#160;&#160;&#160;0x33434D49</td></tr>
+<tr class="separator:gaa199dbf58fb225f4e612ce156fce87ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga681ccd40b9afae021cdeb806f39f2293"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga681ccd40b9afae021cdeb806f39f2293">VA_FOURCC_411P</a>&#160;&#160;&#160;0x50313134</td></tr>
+<tr class="separator:ga681ccd40b9afae021cdeb806f39f2293"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3c45435c72d84429b2f257cd77713fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac3c45435c72d84429b2f257cd77713fd">VA_FOURCC_411R</a>&#160;&#160;&#160;0x52313134</td></tr>
+<tr class="separator:gac3c45435c72d84429b2f257cd77713fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b54cc35d77a6a0fe16de9206c0e3c05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7b54cc35d77a6a0fe16de9206c0e3c05">VA_FOURCC_422H</a>&#160;&#160;&#160;0x48323234</td></tr>
+<tr class="separator:ga7b54cc35d77a6a0fe16de9206c0e3c05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacaa4a7596c39f077da952e20d83f7bee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacaa4a7596c39f077da952e20d83f7bee">VA_FOURCC_422V</a>&#160;&#160;&#160;0x56323234</td></tr>
+<tr class="separator:gacaa4a7596c39f077da952e20d83f7bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab97c13e91207458675234cffa294bcd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab97c13e91207458675234cffa294bcd8">VA_FOURCC_444P</a>&#160;&#160;&#160;0x50343434</td></tr>
+<tr class="separator:gab97c13e91207458675234cffa294bcd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaac3890eb5fd8fb5444956165afb9608"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaaac3890eb5fd8fb5444956165afb9608">VA_FOURCC_RGBP</a>&#160;&#160;&#160;0x50424752</td></tr>
+<tr class="separator:gaaac3890eb5fd8fb5444956165afb9608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3dae1b647d3d32cea6f9104cbc7f3cfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3dae1b647d3d32cea6f9104cbc7f3cfe">VA_FOURCC_BGRP</a>&#160;&#160;&#160;0x50524742</td></tr>
+<tr class="separator:ga3dae1b647d3d32cea6f9104cbc7f3cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3f5864281ce1c3ef62cae1f1f1d6552c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga3f5864281ce1c3ef62cae1f1f1d6552c">VA_FOURCC_RGB565</a>&#160;&#160;&#160;0x36314752</td></tr>
+<tr class="separator:ga3f5864281ce1c3ef62cae1f1f1d6552c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf26ac95b4a001189552a890bd8ba9b1c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf26ac95b4a001189552a890bd8ba9b1c">VA_FOURCC_BGR565</a>&#160;&#160;&#160;0x36314742</td></tr>
+<tr class="separator:gaf26ac95b4a001189552a890bd8ba9b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga730635180d1dd50463b264a53fed8dde"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga730635180d1dd50463b264a53fed8dde">VA_FOURCC_Y210</a>&#160;&#160;&#160;0x30313259</td></tr>
+<tr class="separator:ga730635180d1dd50463b264a53fed8dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga414b3d49d1e9b19699bf29d72b2afeb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga414b3d49d1e9b19699bf29d72b2afeb5">VA_FOURCC_Y216</a>&#160;&#160;&#160;0x36313259</td></tr>
+<tr class="separator:ga414b3d49d1e9b19699bf29d72b2afeb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac16f27a9610065a3c5031c2552cbf220"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac16f27a9610065a3c5031c2552cbf220">VA_FOURCC_Y410</a>&#160;&#160;&#160;0x30313459</td></tr>
+<tr class="separator:gac16f27a9610065a3c5031c2552cbf220"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33f92599d153a9e36ff65b66c2f61ed9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga33f92599d153a9e36ff65b66c2f61ed9">VA_FOURCC_Y416</a>&#160;&#160;&#160;0x36313459</td></tr>
+<tr class="separator:ga33f92599d153a9e36ff65b66c2f61ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25a7cdd0745dbd007b3b65fb8b55777d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d">VA_FOURCC_YV16</a>&#160;&#160;&#160;0x36315659</td></tr>
<tr class="separator:ga25a7cdd0745dbd007b3b65fb8b55777d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c02ad279c93468632ad85169156057e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e">VA_FOURCC_P010</a>&#160;&#160;&#160;0x30313050</td></tr>
<tr class="separator:ga8c02ad279c93468632ad85169156057e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5587560692e1b4dd9c1a31562fc4c309"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5587560692e1b4dd9c1a31562fc4c309">VA_FOURCC_P012</a>&#160;&#160;&#160;0x32313050</td></tr>
+<tr class="separator:ga5587560692e1b4dd9c1a31562fc4c309"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf9899f55f39e50f77dc5965f03a5d03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacf9899f55f39e50f77dc5965f03a5d03">VA_FOURCC_P016</a>&#160;&#160;&#160;0x36313050</td></tr>
+<tr class="separator:gacf9899f55f39e50f77dc5965f03a5d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga200e07025ef1447c3e33f3534f987911"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911">VA_FOURCC_I010</a>&#160;&#160;&#160;0x30313049</td></tr>
<tr class="separator:ga200e07025ef1447c3e33f3534f987911"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ed94da0b1543db329f4c8385370103a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga6ed94da0b1543db329f4c8385370103a">VA_FOURCC_IYUV</a>&#160;&#160;&#160;0x56555949</td></tr>
+<tr class="separator:ga6ed94da0b1543db329f4c8385370103a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00c430c1562118c5ee7cd8c004f496b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga00c430c1562118c5ee7cd8c004f496b3">VA_FOURCC_A2R10G10B10</a>&#160;&#160;&#160;0x30335241 /* VA_FOURCC('A','R','3','0') */</td></tr>
+<tr class="separator:ga00c430c1562118c5ee7cd8c004f496b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga573bbff5818402f73dd9bc073b49b46c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga573bbff5818402f73dd9bc073b49b46c">VA_FOURCC_A2B10G10R10</a>&#160;&#160;&#160;0x30334241 /* VA_FOURCC('A','B','3','0') */</td></tr>
+<tr class="separator:ga573bbff5818402f73dd9bc073b49b46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7c2a6c7c8af57eebf3ee786d32f27e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gad7c2a6c7c8af57eebf3ee786d32f27e3">VA_FOURCC_X2R10G10B10</a>&#160;&#160;&#160;0x30335258 /* VA_FOURCC('X','R','3','0') */</td></tr>
+<tr class="separator:gad7c2a6c7c8af57eebf3ee786d32f27e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaccacd791cd681155531cdf7a26fb56b1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaccacd791cd681155531cdf7a26fb56b1">VA_FOURCC_X2B10G10R10</a>&#160;&#160;&#160;0x30334258 /* VA_FOURCC('X','B','3','0') */</td></tr>
+<tr class="separator:gaccacd791cd681155531cdf7a26fb56b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaedd954937b36b4bb7717a88b8538904b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaedd954937b36b4bb7717a88b8538904b">VA_FOURCC_Y8</a>&#160;&#160;&#160;0x20203859</td></tr>
+<tr class="separator:gaedd954937b36b4bb7717a88b8538904b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace862315b8ad74021fc05424afaeaf73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gace862315b8ad74021fc05424afaeaf73">VA_FOURCC_Y16</a>&#160;&#160;&#160;0x20363159</td></tr>
+<tr class="separator:gace862315b8ad74021fc05424afaeaf73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga739b622bec47ad0a3e3414595781554c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga739b622bec47ad0a3e3414595781554c">VA_FOURCC_VYUY</a>&#160;&#160;&#160;0x59555956</td></tr>
+<tr class="separator:ga739b622bec47ad0a3e3414595781554c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga32279f0e2de86641cab440120e884280"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga32279f0e2de86641cab440120e884280">VA_FOURCC_YVYU</a>&#160;&#160;&#160;0x55595659</td></tr>
+<tr class="separator:ga32279f0e2de86641cab440120e884280"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf381ffb104032f02d5cbf3550c0aabd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf381ffb104032f02d5cbf3550c0aabd5">VA_FOURCC_ARGB64</a>&#160;&#160;&#160;0x34475241</td></tr>
+<tr class="separator:gaf381ffb104032f02d5cbf3550c0aabd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdc713382bb52e675f9d988493631283"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gacdc713382bb52e675f9d988493631283">VA_FOURCC_ABGR64</a>&#160;&#160;&#160;0x34474241</td></tr>
+<tr class="separator:gacdc713382bb52e675f9d988493631283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93dfe25c489bf1ab5416a9a96d80c5a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga93dfe25c489bf1ab5416a9a96d80c5a0">VA_SUBPICTURE_CHROMA_KEYING</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:ga93dfe25c489bf1ab5416a9a96d80c5a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2b89a27c2f6f5af305d54a6f25a4a01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01">VA_ROTATION_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
@@ -303,26 +450,26 @@ Macros</h2></td></tr>
<tr class="separator:a6dd8c3c128180e6f4c903f350f68de14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27ad15a5dbb02e475c15926c46bcd05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#aa27ad15a5dbb02e475c15926c46bcd05">VA_RENDER_DEVICE_UNDEFINED</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aa27ad15a5dbb02e475c15926c46bcd05"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86447eceab92a6117a294dc67f5d18db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86447eceab92a6117a294dc67f5d18db"></a>
+<tr class="memitem:a86447eceab92a6117a294dc67f5d18db"><td class="memItemLeft" align="right" valign="top"><a id="a86447eceab92a6117a294dc67f5d18db"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a86447eceab92a6117a294dc67f5d18db">VA_PICTURE_HEVC_FIELD_PIC</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:a86447eceab92a6117a294dc67f5d18db"><td class="mdescLeft">&#160;</td><td class="mdescRight">indication of interlace scan picture. should take same value for all the pictures in sequence. <br /></td></tr>
<tr class="separator:a86447eceab92a6117a294dc67f5d18db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95f8ac90d3ef015aaad99a22f19a4a08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95f8ac90d3ef015aaad99a22f19a4a08"></a>
+<tr class="memitem:a95f8ac90d3ef015aaad99a22f19a4a08"><td class="memItemLeft" align="right" valign="top"><a id="a95f8ac90d3ef015aaad99a22f19a4a08"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a95f8ac90d3ef015aaad99a22f19a4a08">VA_PICTURE_HEVC_BOTTOM_FIELD</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:a95f8ac90d3ef015aaad99a22f19a4a08"><td class="mdescLeft">&#160;</td><td class="mdescRight">polarity of the field picture. top field takes even lines of buffer surface. bottom field takes odd lines of buffer surface. <br /></td></tr>
<tr class="separator:a95f8ac90d3ef015aaad99a22f19a4a08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38afeb568158b9ff405a940523ae55c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38afeb568158b9ff405a940523ae55c5"></a>
+<tr class="memitem:a38afeb568158b9ff405a940523ae55c5"><td class="memItemLeft" align="right" valign="top"><a id="a38afeb568158b9ff405a940523ae55c5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a38afeb568158b9ff405a940523ae55c5">VA_PICTURE_HEVC_LONG_TERM_REFERENCE</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:a38afeb568158b9ff405a940523ae55c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Long term reference picture. <br /></td></tr>
<tr class="separator:a38afeb568158b9ff405a940523ae55c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4fa7b3d1e3060921400075e93b725d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#ac4fa7b3d1e3060921400075e93b725d8">VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:ac4fa7b3d1e3060921400075e93b725d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">RefPicSetStCurrBefore of HEVC spec variable Number of ReferenceFrames[] entries with this bit set equals NumPocStCurrBefore. <a href="#ac4fa7b3d1e3060921400075e93b725d8">More...</a><br /></td></tr>
<tr class="separator:ac4fa7b3d1e3060921400075e93b725d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b297f83bb39c60e05c2dfee54f2bdf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b297f83bb39c60e05c2dfee54f2bdf2"></a>
+<tr class="memitem:a5b297f83bb39c60e05c2dfee54f2bdf2"><td class="memItemLeft" align="right" valign="top"><a id="a5b297f83bb39c60e05c2dfee54f2bdf2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a5b297f83bb39c60e05c2dfee54f2bdf2">VA_PICTURE_HEVC_RPS_ST_CURR_AFTER</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:a5b297f83bb39c60e05c2dfee54f2bdf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">RefPicSetStCurrAfter of HEVC spec variable Number of ReferenceFrames[] entries with this bit set equals NumPocStCurrAfter. <br /></td></tr>
<tr class="separator:a5b297f83bb39c60e05c2dfee54f2bdf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a286a5fe61a19e14889bb694a0e3cbd5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a286a5fe61a19e14889bb694a0e3cbd5e"></a>
+<tr class="memitem:a286a5fe61a19e14889bb694a0e3cbd5e"><td class="memItemLeft" align="right" valign="top"><a id="a286a5fe61a19e14889bb694a0e3cbd5e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a286a5fe61a19e14889bb694a0e3cbd5e">VA_PICTURE_HEVC_RPS_LT_CURR</a>&#160;&#160;&#160;0x00000040</td></tr>
<tr class="memdesc:a286a5fe61a19e14889bb694a0e3cbd5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">RefPicSetLtCurr of HEVC spec variable Number of ReferenceFrames[] entries with this bit set equals NumPocLtCurr. <br /></td></tr>
<tr class="separator:a286a5fe61a19e14889bb694a0e3cbd5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -366,6 +513,14 @@ Macros</h2></td></tr>
<tr class="memitem:gadff6600305c303977d0f1f4e101dd850"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">VA_RC_PARALLEL</a>&#160;&#160;&#160;0x00000200</td></tr>
<tr class="memdesc:gadff6600305c303977d0f1f4e101dd850"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parallel BRC, for hierachical B. <a href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850">More...</a><br /></td></tr>
<tr class="separator:gadff6600305c303977d0f1f4e101dd850"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadb097bc35bdddb568ac0d569befc654b"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gadb097bc35bdddb568ac0d569befc654b">VA_RC_QVBR</a>&#160;&#160;&#160;0x00000400</td></tr>
+<tr class="memdesc:gadb097bc35bdddb568ac0d569befc654b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quality defined VBR Use Quality factor to determine the good enough QP for each MB such that good enough quality can be obtained without waste of bits for this BRC mode, you must set all legacy VBR parameters and reuse quality_factor in <code><a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a></code>. <br /></td></tr>
+<tr class="separator:gadb097bc35bdddb568ac0d569befc654b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4256f3e1e60811f59e5ef6c2cd4927f1">VA_RC_AVBR</a>&#160;&#160;&#160;0x00000800</td></tr>
+<tr class="memdesc:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Average VBR Average variable bitrate control algorithm focuses on overall encoding quality while meeting the specified target bitrate, within the accuracy range, after a convergence period. bits_per_second in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is target bitrate for AVBR. Convergence is specified in the unit of frame. window_size in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is equal to convergence for AVBR. Accuracy is in the range of [1,100], 1 means one percent, and so on. target_percentage in <a class="el" href="structVAEncMiscParameterRateControl.html" title="Rate control parameters. ">VAEncMiscParameterRateControl</a> is equal to accuracy for AVBR. <br /></td></tr>
+<tr class="separator:ga4256f3e1e60811f59e5ef6c2cd4927f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Attribute values for VAConfigAttribDecSliceMode</div></td></tr>
<tr class="memitem:gae2d0625bec928b28d0ac6d7cb47f29f9"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae2d0625bec928b28d0ac6d7cb47f29f9">VA_DEC_SLICE_MODE_NORMAL</a>&#160;&#160;&#160;0x00000001</td></tr>
@@ -437,16 +592,20 @@ Macros</h2></td></tr>
<tr class="separator:ga17d1fe4e9620db340d5b51163d571c04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1733ccad68e57b8424b1f8fbb87047e"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e">VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS</a>&#160;&#160;&#160;0x00000004</td></tr>
-<tr class="memdesc:gab1733ccad68e57b8424b1f8fbb87047e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver support 1 rows per slice. <br /></td></tr>
+<tr class="memdesc:gab1733ccad68e57b8424b1f8fbb87047e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support 1 row per slice. <br /></td></tr>
<tr class="separator:gab1733ccad68e57b8424b1f8fbb87047e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e05a89c1a187bb492571c3998394e9c"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c">VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE</a>&#160;&#160;&#160;0x00000008</td></tr>
-<tr class="memdesc:ga5e05a89c1a187bb492571c3998394e9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver support max encoded slice size per slice. <br /></td></tr>
+<tr class="memdesc:ga5e05a89c1a187bb492571c3998394e9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support max encoded slice size per slice. <br /></td></tr>
<tr class="separator:ga5e05a89c1a187bb492571c3998394e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0">VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports an arbitrary number of rows per slice. <br /></td></tr>
<tr class="separator:gac2db5b165d6eaafc5eb1574b9244e9b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga14c3baf1c178f2e283bb19af5c10c6ff">VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS</a>&#160;&#160;&#160;0x00000020</td></tr>
+<tr class="memdesc:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports any number of rows per slice but they must be the same for all slices except for the last one, which must be equal or smaller to the previous slices. <br /></td></tr>
+<tr class="separator:ga14c3baf1c178f2e283bb19af5c10c6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Attribute values for VAConfigAttribEncQuantization</div></td></tr>
<tr class="memitem:ga0359453a775e99d825073b5ab717399d"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0359453a775e99d825073b5ab717399d">VA_ENC_QUANTIZATION_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
@@ -456,6 +615,19 @@ Macros</h2></td></tr>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4">VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver supports trellis quantization. <br /></td></tr>
<tr class="separator:ga91d10d4717339a7b1f51fa7d5c4e09f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Attribute values for VAConfigAttribPredictionDirection</div></td></tr>
+<tr class="memitem:ga9280c646f3380f4168ecd300b8f496a3"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga9280c646f3380f4168ecd300b8f496a3">VA_PREDICTION_DIRECTION_PREVIOUS</a>&#160;&#160;&#160;0x00000001</td></tr>
+<tr class="memdesc:ga9280c646f3380f4168ecd300b8f496a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support forward reference frame (inter frame for vpx, P frame for H26x MPEG) can work with the VAConfigAttribEncMaxRefFrames. for example: low delay B frame of HEVC. these value can be OR'd together. typical value should be VA_PREDICTION_DIRECTION_PREVIOUS or VA_PREDICTION_DIRECTION_PREVIOUS | VA_PREDICTION_DIRECTION_FUTURE, theoretically, there are no stream only include future reference frame. <br /></td></tr>
+<tr class="separator:ga9280c646f3380f4168ecd300b8f496a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e39619c42d3d394149a6a6cd09b724b"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2e39619c42d3d394149a6a6cd09b724b">VA_PREDICTION_DIRECTION_FUTURE</a>&#160;&#160;&#160;0x00000002</td></tr>
+<tr class="memdesc:ga2e39619c42d3d394149a6a6cd09b724b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver support backward prediction frame/slice. <br /></td></tr>
+<tr class="separator:ga2e39619c42d3d394149a6a6cd09b724b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae946be7903a9085d97e27b905b213308"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gae946be7903a9085d97e27b905b213308">VA_PREDICTION_DIRECTION_BI_NOT_EMPTY</a>&#160;&#160;&#160;0x00000004</td></tr>
+<tr class="memdesc:gae946be7903a9085d97e27b905b213308"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dirver require both reference list must be not empty for inter frame. <br /></td></tr>
+<tr class="separator:gae946be7903a9085d97e27b905b213308"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Attribute values for VAConfigAttribEncIntraRefresh</div></td></tr>
<tr class="memitem:ga872d9368a82e6746396db0b2854a5b08"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga872d9368a82e6746396db0b2854a5b08">VA_ENC_INTRA_REFRESH_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
@@ -576,6 +748,10 @@ Macros</h2></td></tr>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf">VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gac32196b0c46eb2252ff1c74b458e89bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used for display. <br /></td></tr>
<tr class="separator:gac32196b0c46eb2252ff1c74b458e89bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ff0998deb3912e12c61f7440ae657f6"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga7ff0998deb3912e12c61f7440ae657f6">VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT</a>&#160;&#160;&#160;0x00000020</td></tr>
+<tr class="memdesc:ga7ff0998deb3912e12c61f7440ae657f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface used for export to third-party APIs, e.g. via <a class="el" href="group__api__core.html#ga404be4f513f3a15b9a831ff561b1b179" title="Export a handle to a surface for use with an external API. ">vaExportSurfaceHandle()</a>. <br /></td></tr>
+<tr class="separator:ga7ff0998deb3912e12c61f7440ae657f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">vaExportSurfaceHandle() flags</div></td></tr>
<tr class="memitem:ga22bb2593142a87f61a159e54114f7a95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga22bb2593142a87f61a159e54114f7a95">VA_EXPORT_SURFACE_READ_ONLY</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:ga22bb2593142a87f61a159e54114f7a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -590,15 +766,15 @@ Macros</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Mirroring directions</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>Those values could be used for VADisplayAttribMirror attribute or <a class="el" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">VAProcPipelineParameterBuffer::mirror_state</a>. </p>
</div></td></tr>
-<tr class="memitem:ac8b6a5d29edc2528c2e8ed6f02a6b6ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8b6a5d29edc2528c2e8ed6f02a6b6ed"></a>
+<tr class="memitem:ac8b6a5d29edc2528c2e8ed6f02a6b6ed"><td class="memItemLeft" align="right" valign="top"><a id="ac8b6a5d29edc2528c2e8ed6f02a6b6ed"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#ac8b6a5d29edc2528c2e8ed6f02a6b6ed">VA_MIRROR_NONE</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ac8b6a5d29edc2528c2e8ed6f02a6b6ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">No Mirroring. <br /></td></tr>
<tr class="separator:ac8b6a5d29edc2528c2e8ed6f02a6b6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a020e6956a86ed9a9722988563b8ce8c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a020e6956a86ed9a9722988563b8ce8c3"></a>
+<tr class="memitem:a020e6956a86ed9a9722988563b8ce8c3"><td class="memItemLeft" align="right" valign="top"><a id="a020e6956a86ed9a9722988563b8ce8c3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a020e6956a86ed9a9722988563b8ce8c3">VA_MIRROR_HORIZONTAL</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:a020e6956a86ed9a9722988563b8ce8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Horizontal Mirroring. <br /></td></tr>
<tr class="separator:a020e6956a86ed9a9722988563b8ce8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5826dfe5b2151ff828944115e9f978cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5826dfe5b2151ff828944115e9f978cb"></a>
+<tr class="memitem:a5826dfe5b2151ff828944115e9f978cb"><td class="memItemLeft" align="right" valign="top"><a id="a5826dfe5b2151ff828944115e9f978cb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a5826dfe5b2151ff828944115e9f978cb">VA_MIRROR_VERTICAL</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:a5826dfe5b2151ff828944115e9f978cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vertical Mirroring. <br /></td></tr>
<tr class="separator:a5826dfe5b2151ff828944115e9f978cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -626,6 +802,139 @@ typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el"
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa4851f694a48c22af8877f5cfbb11bde"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> { <a class="el" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a> = -1
+, <a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = 5
+ }</td></tr>
+<tr class="separator:gaa4851f694a48c22af8877f5cfbb11bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5f3bcbb940e51be2e84097463557321e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> { , <a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a> = 10,
+<a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a> = 11,
+<a class="el" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a> = 12
+ }</td></tr>
+<tr class="separator:ga5f3bcbb940e51be2e84097463557321e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c3be94ce142fb92a4bf93e9b1b4fa01"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a> = 6,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a> = 7,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a> = 8,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a> = 10,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a> = 11,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a> = 13,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a> = 14,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a> = 15,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a> = 16,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a> = 18,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a> = 19,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a> = 20,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a> = 21,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a> = 22,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a> = 23,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a> = 24,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a> = 25,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a> = 26,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a> = 27,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a> = 28,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a> = 29,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a> = 30,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a> = 31,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a> = 32,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a> = 33,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a> = 34,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a> = 35,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a> = 36,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a> = 37,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">VAConfigAttribMaxFrameSize</a> = 38,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">VAConfigAttribPredictionDirection</a> = 39,
+<a class="el" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">VAConfigAttribMultipleFrame</a> = 40,
+<br />
+&#160;&#160;<b>VAConfigAttribTypeMax</b>
+<br />
+ }</td></tr>
+<tr class="separator:ga2c3be94ce142fb92a4bf93e9b1b4fa01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a> { <a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a> = 1,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a>,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a>,
+<a class="el" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a>
+ }<tr class="memdesc:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic value types. <a href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a>,
+<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a>
+<br />
+ }<tr class="memdesc:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface attribute types. <a href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga4b89190eeab82e047c06e31edaf0b9b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24da9776c5d3a5ce29cb592cf22c00db"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a> = 30,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a> = 41,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a> = 42,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a> = 43
+, <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a> = 49,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a> = 50
+, <a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a> = 53,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a> = 54,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a> = 55,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a> = 56,
+<a class="el" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">VASubsetsParameterBufferType</a> = 57
+<br />
+ }</td></tr>
+<tr class="separator:ga24da9776c5d3a5ce29cb592cf22c00db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07644ee718d2c12c44f7ad7d440533f5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a> = 4,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a> = 5
+, <a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a> = 7,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a> = 8,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a> = 9,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a> = 10,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">VAEncMiscParameterTypeMultiPassFrameSize</a> = 11,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a> = 12,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a> = 13,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a> = 14,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a> = 15,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a> = 16,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a> = 17,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a> = 18,
+<a class="el" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a> = 19
+<br />
+ }</td></tr>
+<tr class="separator:ga07644ee718d2c12c44f7ad7d440533f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a> { <br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a> = 1,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a> = 2,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a> = 3,
+<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a> = 4,
+<br />
+&#160;&#160;<a class="el" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = 5
+<br />
+ }<tr class="memdesc:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header type. <a href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga8ed0af9059a2d06bca1a54e774e679ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0398483623835033d4e9553dde171dd0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a> </td></tr>
+<tr class="separator:ga0398483623835033d4e9553dde171dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f8dad8977fc45641f49b76cd19fb6b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a> </td></tr>
+<tr class="separator:ga0f8dad8977fc45641f49b76cd19fb6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ec12ae51b42522e62b19c1b0d85265c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a> </td></tr>
+<tr class="separator:a5ec12ae51b42522e62b19c1b0d85265c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
@@ -764,7 +1073,9 @@ Functions</h2></td></tr>
<div class="textblock"><p>The Core API. </p>
<p>This file contains the <a class="el" href="group__api__core.html">Core API</a>. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="ae6c33aeb72b39c6719a6f48d455d7fdc"></a>
+<a id="ae6c33aeb72b39c6719a6f48d455d7fdc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae6c33aeb72b39c6719a6f48d455d7fdc">&#9670;&nbsp;</a></span>va_deprecated_enum</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -775,11 +1086,13 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Misc packed header. See codec-specific definitions. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>This is a deprecated packed header type. All applications can use <code>VAEncPackedHeaderRawData</code> to insert a codec-specific packed header </dd></dl>
</div>
</div>
-<a class="anchor" id="add57895a1497c2d149a847765b643ad4"></a>
+<a id="add57895a1497c2d149a847765b643ad4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#add57895a1497c2d149a847765b643ad4">&#9670;&nbsp;</a></span>VA_OOL_DEBLOCKING_FALSE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -792,7 +1105,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ac4fa7b3d1e3060921400075e93b725d8"></a>
+<a id="ac4fa7b3d1e3060921400075e93b725d8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac4fa7b3d1e3060921400075e93b725d8">&#9670;&nbsp;</a></span>VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -807,7 +1122,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="aa27ad15a5dbb02e475c15926c46bcd05"></a>
+<a id="aa27ad15a5dbb02e475c15926c46bcd05"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa27ad15a5dbb02e475c15926c46bcd05">&#9670;&nbsp;</a></span>VA_RENDER_DEVICE_UNDEFINED</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -820,7 +1137,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6dd8c3c128180e6f4c903f350f68de14"></a>
+<a id="a6dd8c3c128180e6f4c903f350f68de14"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6dd8c3c128180e6f4c903f350f68de14">&#9670;&nbsp;</a></span>VA_RENDER_MODE_UNDEFINED</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -834,7 +1153,9 @@ Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="a5ec12ae51b42522e62b19c1b0d85265c"></a>
+<a id="a5ec12ae51b42522e62b19c1b0d85265c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ec12ae51b42522e62b19c1b0d85265c">&#9670;&nbsp;</a></span>VADisplayAttribType</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -848,7 +1169,9 @@ Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a2ad3b148d5eedeb8b5a23fb97dc2df3c"></a>
+<a id="a2ad3b148d5eedeb8b5a23fb97dc2df3c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ad3b148d5eedeb8b5a23fb97dc2df3c">&#9670;&nbsp;</a></span>vaGetDisplayAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -881,7 +1204,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="afd05589fdcba80e867f8f1d34aa05e51"></a>
+<a id="afd05589fdcba80e867f8f1d34aa05e51"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afd05589fdcba80e867f8f1d34aa05e51">&#9670;&nbsp;</a></span>vaMaxNumDisplayAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -898,7 +1223,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ae34cae7c2a953dfddb1878707c3d87b9"></a>
+<a id="ae34cae7c2a953dfddb1878707c3d87b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae34cae7c2a953dfddb1878707c3d87b9">&#9670;&nbsp;</a></span>vaQueryDisplayAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -931,7 +1258,9 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a722bab0d81fffc7db59265432167da93"></a>
+<a id="a722bab0d81fffc7db59265432167da93"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a722bab0d81fffc7db59265432167da93">&#9670;&nbsp;</a></span>vaSetDisplayAttributes()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -966,6 +1295,6 @@ Functions</h2></td></tr>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va_8h_source.html b/va_8h_source.html
index dac139c..b27e6ed 100644
--- a/va_8h_source.html
+++ b/va_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,40 +63,56 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2009 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * </span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * </span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> * Video Acceleration (VA) API Specification</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> * Rev. 0.30</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> * &lt;jonathan.bian@intel.com&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> * Revision History:</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> * rev 0.10 (12/10/2006 Jonathan Bian) - Initial draft</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> * rev 0.11 (12/15/2006 Jonathan Bian) - Fixed some errors</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> * rev 0.12 (02/05/2007 Jonathan Bian) - Added VC-1 data structures for slice level decode</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> * rev 0.13 (02/28/2007 Jonathan Bian) - Added GetDisplay()</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"> * rev 0.14 (04/13/2007 Jonathan Bian) - Fixed MPEG-2 PictureParameter structure, cleaned up a few funcs.</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"> * rev 0.15 (04/20/2007 Jonathan Bian) - Overhauled buffer management</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment"> * rev 0.16 (05/02/2007 Jonathan Bian) - Added error codes and fixed some issues with configuration</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment"> * rev 0.17 (05/07/2007 Jonathan Bian) - Added H.264/AVC data structures for slice level decode.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> * rev 0.18 (05/14/2007 Jonathan Bian) - Added data structures for MPEG-4 slice level decode </span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"> * and MPEG-2 motion compensation.</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"> * rev 0.19 (08/06/2007 Jonathan Bian) - Removed extra type for bitplane data.</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment"> * rev 0.20 (08/08/2007 Jonathan Bian) - Added missing fields to VC-1 PictureParameter structure.</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> * rev 0.21 (08/20/2007 Jonathan Bian) - Added image and subpicture support.</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment"> * rev 0.22 (08/27/2007 Jonathan Bian) - Added support for chroma-keying and global alpha.</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment"> * rev 0.23 (09/11/2007 Jonathan Bian) - Fixed some issues with images and subpictures.</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment"> * rev 0.24 (09/18/2007 Jonathan Bian) - Added display attributes.</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment"> * rev 0.25 (10/18/2007 Jonathan Bian) - Changed to use IDs only for some types.</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment"> * rev 0.26 (11/07/2007 Waldo Bastian) - Change vaCreateBuffer semantics</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment"> * rev 0.27 (11/19/2007 Matt Sottek) - Added DeriveImage</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment"> * rev 0.28 (12/06/2007 Jonathan Bian) - Added new versions of PutImage and AssociateSubpicture </span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment"> * to enable scaling</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment"> * rev 0.29 (02/07/2008 Jonathan Bian) - VC1 parameter fixes,</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment"> * added VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment"> * rev 0.30 (03/01/2009 Jonathan Bian) - Added encoding support for H.264 BP and MPEG-4 SP and fixes</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment"> * for ISO C conformance.</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment"> * rev 0.31 (09/02/2009 Gwenole Beauchesne) - VC-1/H264 fields change for VDPAU and XvBA backend</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment"> * Application needs to relink with the new library.</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"> * rev 0.31.1 (03/29/2009) - Data structure for JPEG encode</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment"> * rev 0.31.2 (01/13/2011 Anthony Pabon)- Added a flag to indicate Subpicture coordinates are screen</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment"> * screen relative rather than source video relative.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment"> * rev 0.32.0 (01/13/2011 Xiang Haihao) - Add profile into VAPictureParameterBufferVC1</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment"> * update VAAPI to 0.32.0</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment"> * Acknowledgements:</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment"> * Some concepts borrowed from XvMC and XvImage.</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment"> * Waldo Bastian (Intel), Matt Sottek (Intel), Austin Yuan (Intel), and Gwenole Beauchesne (SDS)</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment"> * contributed to various aspects of the API.</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#ifndef _VA_H_</span></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define _VA_H_</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#include &lt;va/va_version.h&gt;</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define va_deprecated __attribute__((deprecated))</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#if __GNUC__ &gt;= 6</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define va_deprecated_enum va_deprecated</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#define va_deprecated_enum</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define va_deprecated</span></div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc"> 98</a></span>&#160;<span class="preprocessor">#define va_deprecated_enum</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3"> 168</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a>; <span class="comment">/* window system dependent */</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> VAStatus; </div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1058e4dfef31ee2711f080c5a5d12463"> 172</a></span>&#160;<span class="preprocessor">#define VA_STATUS_SUCCESS 0x00000000</span></div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_OPERATION_FAILED 0x00000001</span></div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ALLOCATION_FAILED 0x00000002</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_DISPLAY 0x00000003</span></div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_CONFIG 0x00000004</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_CONTEXT 0x00000005</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_SURFACE 0x00000006</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_BUFFER 0x00000007</span></div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_IMAGE 0x00000008</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_SUBPICTURE 0x00000009</span></div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ATTR_NOT_SUPPORTED 0x0000000a</span></div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_MAX_NUM_EXCEEDED 0x0000000b</span></div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_PROFILE 0x0000000c</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_ENTRYPOINT 0x0000000d</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_RT_FORMAT 0x0000000e</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_BUFFERTYPE 0x0000000f</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_SURFACE_BUSY 0x00000010</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_FLAG_NOT_SUPPORTED 0x00000011</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_PARAMETER 0x00000012</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED 0x00000013</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNIMPLEMENTED 0x00000014</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_SURFACE_IN_DISPLAYING 0x00000015</span></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_IMAGE_FORMAT 0x00000016</span></div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_DECODING_ERROR 0x00000017</span></div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ENCODING_ERROR 0x00000018</span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b"> 204</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_VALUE 0x00000019</span></div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb"> 206</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_FILTER 0x00000020</span></div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6398758c29fc5f4bd82631206b4de198"> 208</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_FILTER_CHAIN 0x00000021</span></div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8e8233a63792eed022f9e66ee51e8daf"> 210</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_HW_BUSY 0x00000022</span></div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3ad6349d24e84f50d5238056535c4812"> 212</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE 0x00000024</span></div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNKNOWN 0xFFFFFFFF</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858"> 216</a></span>&#160;<span class="preprocessor">#define VA_FRAME_PICTURE 0x00000000 </span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor">#define VA_TOP_FIELD 0x00000001</span></div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define VA_BOTTOM_FIELD 0x00000002</span></div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6fa356c030c9d8b8507a20cda3e71a4a"> 226</a></span>&#160;<span class="preprocessor">#define VA_ENABLE_BLEND 0x00000004 </span><span class="comment">/* video area blend with the constant color */</span><span class="preprocessor"> </span></div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="group__api__core.html#gabc4afddf8913d08d48454955be3e6d03"> 233</a></span>&#160;<span class="preprocessor">#define VA_CLEAR_DRAWABLE 0x00000008</span></div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6f807dfeeb70b935d83d16fbaf5f2e92"> 236</a></span>&#160;<span class="preprocessor">#define VA_SRC_COLOR_MASK 0x000000f0</span></div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="preprocessor">#define VA_SRC_BT601 0x00000010</span></div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="preprocessor">#define VA_SRC_BT709 0x00000020</span></div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="preprocessor">#define VA_SRC_SMPTE_240 0x00000040</span></div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="group__api__core.html#gaee1ba68046de52cfbd207d3cc8214201"> 242</a></span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_DEFAULT 0x00000000</span></div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_FAST 0x00000100</span></div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_HQ 0x00000200</span></div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_NL_ANAMORPHIC 0x00000300</span></div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_MASK 0x00000f00</span></div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b"> 249</a></span>&#160;<span class="preprocessor">#define VA_PADDING_LOW 4</span></div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define VA_PADDING_MEDIUM 8</span></div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="preprocessor">#define VA_PADDING_HIGH 16</span></div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="preprocessor">#define VA_PADDING_LARGE 32</span></div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__api__core.html#ga19303a24fb5e3ddc7bf1842c7c90c494">vaErrorStr</a>(VAStatus error_status);</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VARectangle</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;{</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; int16_t x;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; int16_t y;</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; uint16_t width;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; uint16_t height;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;} VARectangle;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="structVAMotionVector.html"> 268</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAMotionVector {</div><div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="structVAMotionVector.html#a5b4f89c9031f981bc7b98ffd2a5a43cd"> 273</a></span>&#160; int16_t mv0[2]; <span class="comment">/* past reference */</span></div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; int16_t mv1[2]; <span class="comment">/* future reference */</span></div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;} <a class="code" href="structVAMotionVector.html">VAMotionVector</a>;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240"> 278</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a>)(<span class="keywordtype">void</span> *user_context, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> <a class="code" href="group__api__core.html#ga725ab6efbccb5cd05bbad31227b22a0c">vaSetErrorCallback</a>(VADisplay dpy, <a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> callback, <span class="keywordtype">void</span> *user_context);</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> <a class="code" href="group__api__core.html#gaf00808befa17df8edc6619f9dd6a9429">vaSetInfoCallback</a>(VADisplay dpy, <a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> callback, <span class="keywordtype">void</span> *user_context);</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94"> 299</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94">VANativeDisplay</a>; <span class="comment">/* window system dependent */</span></div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<span class="keywordtype">int</span> vaDisplayIsValid(VADisplay dpy);</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga32b3e0ef7dae82f7279e96b1658b6d0c">vaSetDriverName</a>(VADisplay dpy,</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordtype">char</span> *driver_name</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;);</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga266154ed3b1f38e873caa0af680d733e">vaInitialize</a> (</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; VADisplay dpy,</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="keywordtype">int</span> *major_version, <span class="comment">/* out */</span></div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keywordtype">int</span> *minor_version <span class="comment">/* out */</span></div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;);</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga00514156193ed9b5c621d33f248b07d4">vaTerminate</a> (</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; VADisplay dpy</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;);</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__api__core.html#ga636ce2eb0c5380df66ff9f6733f6435d">vaQueryVendorString</a> (</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; VADisplay dpy</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;);</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="keyword">typedef</span> int (*VAPrivFunc)(void);</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;VAPrivFunc <a class="code" href="group__api__core.html#gacb4937e46e862704a3dd2bf2ebde6ef8">vaGetLibFunc</a> (</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; VADisplay dpy,</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *func</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;);</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde"> 350</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;{</div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"> 353</a></span>&#160; <a class="code" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a> = -1,</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; VAProfileMPEG2Simple = 0,</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; VAProfileMPEG2Main = 1,</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; VAProfileMPEG4Simple = 2,</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; VAProfileMPEG4AdvancedSimple = 3,</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; VAProfileMPEG4Main = 4,</div><div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"> 359</a></span>&#160; VAProfileH264Baseline <a class="code" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va_deprecated_enum</a> = 5,</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; VAProfileH264Main = 6,</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; VAProfileH264High = 7,</div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; VAProfileVC1Simple = 8,</div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; VAProfileVC1Main = 9,</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; VAProfileVC1Advanced = 10,</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; VAProfileH263Baseline = 11,</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; VAProfileJPEGBaseline = 12,</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; VAProfileH264ConstrainedBaseline = 13,</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; VAProfileVP8Version0_3 = 14,</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; VAProfileH264MultiviewHigh = 15,</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; VAProfileH264StereoHigh = 16,</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; VAProfileHEVCMain = 17,</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; VAProfileHEVCMain10 = 18,</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; VAProfileVP9Profile0 = 19,</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; VAProfileVP9Profile1 = 20,</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; VAProfileVP9Profile2 = 21,</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; VAProfileVP9Profile3 = 22</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;} <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a>;</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;</div><div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e"> 382</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;{</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; VAEntrypointVLD = 1,</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; VAEntrypointIZZ = 2,</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; VAEntrypointIDCT = 3,</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; VAEntrypointMoComp = 4,</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; VAEntrypointDeblocking = 5,</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; VAEntrypointEncSlice = 6, <span class="comment">/* slice level encode */</span></div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; VAEntrypointEncPicture = 7, <span class="comment">/* pictuer encode, JPEG, etc */</span></div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="comment"> * For an implementation that supports a low power/high performance variant</span></div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="comment"> * for slice level encode, it can choose to expose the</span></div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="comment"> * VAEntrypointEncSliceLP entrypoint. Certain encoding tools may not be</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;<span class="comment"> * available with this entrypoint (e.g. interlace, MBAFF) and the</span></div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;<span class="comment"> * application can query the encoding configuration attributes to find</span></div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;<span class="comment"> * out more details if this entrypoint is supported.</span></div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; VAEntrypointEncSliceLP = 8,</div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"> 400</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a> = 10, </div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"> 417</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a> = 11,</div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"> 434</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a> = 12,</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;} <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a>;</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;</div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01"> 438</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160;{</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; VAConfigAttribRTFormat = 0,</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; VAConfigAttribSpatialResidual = 1,</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; VAConfigAttribSpatialClipping = 2,</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; VAConfigAttribIntraResidual = 3,</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; VAConfigAttribEncryption = 4,</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; VAConfigAttribRateControl = 5,</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;</div><div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"> 460</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a> = 6,</div><div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"> 468</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a> = 7,</div><div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"> 501</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a> = 8,</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"> 514</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a> = 10,</div><div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"> 523</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a> = 11,</div><div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"> 534</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a> = 13,</div><div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"> 541</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a> = 14,</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"> 558</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a> = 15,</div><div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"> 570</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a> = 16,</div><div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"> 577</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a> = 18,</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"> 584</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a> = 19,</div><div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"> 592</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a> = 20,</div><div class="line"><a name="l00601"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"> 601</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a> = 21,</div><div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"> 608</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a> = 22,</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"> 616</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a> = 23,</div><div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"> 624</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a> = 24,</div><div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"> 635</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a> = 25,</div><div class="line"><a name="l00643"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"> 643</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a> = 26,</div><div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"> 654</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a> = 27,</div><div class="line"><a name="l00668"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"> 668</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a> = 28,</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"> 680</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a> = 29,</div><div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"> 689</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a> = 30,</div><div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"> 694</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a> = 31,</div><div class="line"><a name="l00703"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"> 703</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a> = 32,</div><div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"> 711</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a> = 33,</div><div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"> 719</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a> = 34,</div><div class="line"><a name="l00727"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"> 727</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a> = 35,</div><div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"> 733</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a> = 36,</div><div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"> 739</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a> = 37,</div><div class="line"><a name="l00741"></a><span class="lineno"> 741</span>&#160; VAConfigAttribTypeMax</div><div class="line"><a name="l00742"></a><span class="lineno"> 742</span>&#160;} <a class="code" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a>;</div><div class="line"><a name="l00743"></a><span class="lineno"> 743</span>&#160;</div><div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="structVAConfigAttrib.html"> 750</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAConfigAttrib {</div><div class="line"><a name="l00751"></a><span class="lineno"> 751</span>&#160; VAConfigAttribType type;</div><div class="line"><a name="l00752"></a><span class="lineno"> 752</span>&#160; uint32_t value; <span class="comment">/* OR&#39;d flags (bits) for this attribute */</span></div><div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160;} <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a>;</div><div class="line"><a name="l00754"></a><span class="lineno"> 754</span>&#160;</div><div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6"> 756</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420 0x00000001 </span></div><div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV422 0x00000002</span></div><div class="line"><a name="l00758"></a><span class="lineno"> 758</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV444 0x00000004</span></div><div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV411 0x00000008</span></div><div class="line"><a name="l00760"></a><span class="lineno"> 760</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV400 0x00000010</span></div><div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160;</div><div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a"> 762</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420_10BPP 0x00000100</span></div><div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160;</div><div class="line"><a name="l00764"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328"> 764</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB16 0x00010000</span></div><div class="line"><a name="l00765"></a><span class="lineno"> 765</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB32 0x00020000</span></div><div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160;<span class="comment">/* RGBP covers RGBP and BGRP fourcc */</span> </div><div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGBP 0x00100000</span></div><div class="line"><a name="l00768"></a><span class="lineno"> 768</span>&#160;</div><div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="group__api__core.html#gae1c4093783110899a548372bd63bf161"> 773</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB32_10BPP 0x00200000</span></div><div class="line"><a name="l00774"></a><span class="lineno"> 774</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_PROTECTED 0x80000000</span></div><div class="line"><a name="l00775"></a><span class="lineno"> 775</span>&#160;</div><div class="line"><a name="l00779"></a><span class="lineno"><a class="line" href="group__api__core.html#gab10cf4da1ef5db32d76e365c1866f77a"> 779</a></span>&#160;<span class="preprocessor">#define VA_RC_NONE 0x00000001</span></div><div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160;</div><div class="line"><a name="l00781"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1"> 781</a></span>&#160;<span class="preprocessor">#define VA_RC_CBR 0x00000002</span></div><div class="line"><a name="l00782"></a><span class="lineno"> 782</span>&#160;</div><div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1"> 783</a></span>&#160;<span class="preprocessor">#define VA_RC_VBR 0x00000004</span></div><div class="line"><a name="l00784"></a><span class="lineno"> 784</span>&#160;</div><div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2ed57b5340f383c664d8982a9f87cfb1"> 785</a></span>&#160;<span class="preprocessor">#define VA_RC_VCM 0x00000008</span></div><div class="line"><a name="l00786"></a><span class="lineno"> 786</span>&#160;</div><div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f"> 787</a></span>&#160;<span class="preprocessor">#define VA_RC_CQP 0x00000010</span></div><div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160;</div><div class="line"><a name="l00789"></a><span class="lineno"><a class="line" href="group__api__core.html#gae6b9ee41f788fd0460901f2c86e5f1a4"> 789</a></span>&#160;<span class="preprocessor">#define VA_RC_VBR_CONSTRAINED 0x00000020</span></div><div class="line"><a name="l00790"></a><span class="lineno"> 790</span>&#160;</div><div class="line"><a name="l00792"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2298b49fa7326aa9be1afb8743bdf8d4"> 792</a></span>&#160;<span class="preprocessor">#define VA_RC_ICQ 0x00000040</span></div><div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160;</div><div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f"> 795</a></span>&#160;<span class="preprocessor">#define VA_RC_MB 0x00000080</span></div><div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160;</div><div class="line"><a name="l00797"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6da2ff1056f0d08964f1b328761083b9"> 797</a></span>&#160;<span class="preprocessor">#define VA_RC_CFS 0x00000100</span></div><div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160;</div><div class="line"><a name="l00808"></a><span class="lineno"><a class="line" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850"> 808</a></span>&#160;<span class="preprocessor">#define VA_RC_PARALLEL 0x00000200</span></div><div class="line"><a name="l00809"></a><span class="lineno"> 809</span>&#160;</div><div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="group__api__core.html#gae2d0625bec928b28d0ac6d7cb47f29f9"> 815</a></span>&#160;<span class="preprocessor">#define VA_DEC_SLICE_MODE_NORMAL 0x00000001</span></div><div class="line"><a name="l00816"></a><span class="lineno"> 816</span>&#160;</div><div class="line"><a name="l00817"></a><span class="lineno"><a class="line" href="group__api__core.html#ga30449527cc59f81f9344f7419b23b0b2"> 817</a></span>&#160;<span class="preprocessor">#define VA_DEC_SLICE_MODE_BASE 0x00000002</span></div><div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160;</div><div class="line"><a name="l00821"></a><span class="lineno"> 821</span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValDecJPEG {</div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160; <span class="keyword">struct</span>{</div><div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; uint32_t rotation : 4;</div><div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; uint32_t reserved : 28;</div><div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160; }bits;</div><div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; uint32_t value;</div><div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160;} VAConfigAttribValDecJPEG;</div><div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1c5df2e444277f66ae2827d1e565fa1d"> 834</a></span>&#160;<span class="preprocessor">#define VA_DEC_PROCESSING_NONE 0x00000000</span></div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160;</div><div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf548e1e4e920f998de80a591e8aed303"> 836</a></span>&#160;<span class="preprocessor">#define VA_DEC_PROCESSING 0x00000001</span></div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160;</div><div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2341eec0ffb8afbae14c8f5df7446a3e"> 842</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_NONE 0x00000000</span></div><div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160;</div><div class="line"><a name="l00849"></a><span class="lineno"><a class="line" href="group__api__core.html#gabc0ce3bf75ea6aca65d6ed751f12369f"> 849</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_SEQUENCE 0x00000001</span></div><div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160;</div><div class="line"><a name="l00856"></a><span class="lineno"><a class="line" href="group__api__core.html#ga18287dfd8ea1b622cbb461e9232ec01b"> 856</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_PICTURE 0x00000002</span></div><div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160;</div><div class="line"><a name="l00863"></a><span class="lineno"><a class="line" href="group__api__core.html#gad9ac0328b87d66fd2475f26d008dd360"> 863</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_SLICE 0x00000004</span></div><div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160;</div><div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc"> 872</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_MISC 0x00000008</span></div><div class="line"><a name="l00873"></a><span class="lineno"> 873</span>&#160;</div><div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="group__api__core.html#gaff681ea3d0af18d84fbb2770905461db"> 874</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_RAW_DATA 0x00000010</span></div><div class="line"><a name="l00875"></a><span class="lineno"> 875</span>&#160;</div><div class="line"><a name="l00880"></a><span class="lineno"><a class="line" href="group__api__core.html#gaab7ca15900622df0088e28d9db4e088b"> 880</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_NONE 0x00000000</span></div><div class="line"><a name="l00881"></a><span class="lineno"> 881</span>&#160;</div><div class="line"><a name="l00882"></a><span class="lineno"><a class="line" href="group__api__core.html#gac1160cfd97952a093e0902427bcee546"> 882</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_FRAME 0x00000001</span></div><div class="line"><a name="l00883"></a><span class="lineno"> 883</span>&#160;</div><div class="line"><a name="l00884"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6440d8611b206df462bf1d4b84a6bd6f"> 884</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_FIELD 0x00000002</span></div><div class="line"><a name="l00885"></a><span class="lineno"> 885</span>&#160;</div><div class="line"><a name="l00886"></a><span class="lineno"><a class="line" href="group__api__core.html#gad2b536a7d426f1dbd5f11be401a3335a"> 886</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_MBAFF 0x00000004</span></div><div class="line"><a name="l00887"></a><span class="lineno"> 887</span>&#160;</div><div class="line"><a name="l00888"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7af40a750b6f59bf5dbcfde66b7b607d"> 888</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_PAFF 0x00000008</span></div><div class="line"><a name="l00889"></a><span class="lineno"> 889</span>&#160;</div><div class="line"><a name="l00894"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8876c49ae6d8c3af84f7cc9a34fdb486"> 894</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS 0x00000001</span></div><div class="line"><a name="l00895"></a><span class="lineno"> 895</span>&#160;</div><div class="line"><a name="l00896"></a><span class="lineno"><a class="line" href="group__api__core.html#ga17d1fe4e9620db340d5b51163d571c04"> 896</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS 0x00000002</span></div><div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160;</div><div class="line"><a name="l00898"></a><span class="lineno"><a class="line" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e"> 898</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS 0x00000004</span></div><div class="line"><a name="l00899"></a><span class="lineno"> 899</span>&#160;</div><div class="line"><a name="l00900"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c"> 900</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE 0x00000008</span></div><div class="line"><a name="l00901"></a><span class="lineno"> 901</span>&#160;</div><div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0"> 902</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS 0x00000010</span></div><div class="line"><a name="l00903"></a><span class="lineno"> 903</span>&#160;</div><div class="line"><a name="l00906"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html"> 906</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncJPEG {</div><div class="line"><a name="l00907"></a><span class="lineno"> 907</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00909"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#af94ca6e18f1a4c9eea84e90c55976bfe"> 909</a></span>&#160; uint32_t arithmatic_coding_mode : 1;</div><div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#ad47ca4d63d683038975a74dbfbe9ef49"> 911</a></span>&#160; uint32_t progressive_dct_mode : 1;</div><div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#a214d765a8f72a8cfd2c0143fd63b1ee9"> 913</a></span>&#160; uint32_t non_interleaved_mode : 1;</div><div class="line"><a name="l00915"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955"> 915</a></span>&#160; uint32_t differential_mode : 1;</div><div class="line"><a name="l00916"></a><span class="lineno"> 916</span>&#160; uint32_t max_num_components : 3;</div><div class="line"><a name="l00917"></a><span class="lineno"> 917</span>&#160; uint32_t max_num_scans : 4;</div><div class="line"><a name="l00918"></a><span class="lineno"> 918</span>&#160; uint32_t max_num_huffman_tables : 3;</div><div class="line"><a name="l00919"></a><span class="lineno"> 919</span>&#160; uint32_t max_num_quantization_tables : 3;</div><div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; } bits;</div><div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; uint32_t value;</div><div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160;} <a class="code" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a>;</div><div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160;</div><div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0359453a775e99d825073b5ab717399d"> 927</a></span>&#160;<span class="preprocessor">#define VA_ENC_QUANTIZATION_NONE 0x00000000</span></div><div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160;</div><div class="line"><a name="l00929"></a><span class="lineno"><a class="line" href="group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4"> 929</a></span>&#160;<span class="preprocessor">#define VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED 0x00000001</span></div><div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160;</div><div class="line"><a name="l00935"></a><span class="lineno"><a class="line" href="group__api__core.html#ga872d9368a82e6746396db0b2854a5b08"> 935</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_NONE 0x00000000</span></div><div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160;</div><div class="line"><a name="l00937"></a><span class="lineno"><a class="line" href="group__api__core.html#ga978b2a256186556269a05ede84250268"> 937</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ROLLING_COLUMN 0x00000001</span></div><div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160;</div><div class="line"><a name="l00939"></a><span class="lineno"><a class="line" href="group__api__core.html#ga435f1b3d84e6df14d8974ef9ba8ec66d"> 939</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ROLLING_ROW 0x00000002</span></div><div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160;</div><div class="line"><a name="l00941"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0b595924431cdfaa087005a60572653c"> 941</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ADAPTIVE 0x00000010</span></div><div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="group__api__core.html#gae9489650a70ef0685cf35b41b5279b8b"> 943</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_CYCLIC 0x00000020</span></div><div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160;</div><div class="line"><a name="l00945"></a><span class="lineno"><a class="line" href="group__api__core.html#gace3f0e64edb226d3e55a08ede91c2612"> 945</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_P_FRAME 0x00010000</span></div><div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160;</div><div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1bfef0c3331d9e9598d180cb52d23513"> 947</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_B_FRAME 0x00020000</span></div><div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160;</div><div class="line"><a name="l00949"></a><span class="lineno"><a class="line" href="group__api__core.html#gac1a0d424cc0bc557d07b61e40ec40bb7"> 949</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_MULTI_REF 0x00040000</span></div><div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160;</div><div class="line"><a name="l00954"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html"> 954</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncROI {</div><div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a9ea2dbb860e8b05f9786d8334f9e0b70"> 957</a></span>&#160; uint32_t num_roi_regions : 8;</div><div class="line"><a name="l00969"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853"> 969</a></span>&#160; uint32_t roi_rc_priority_support : 1;</div><div class="line"><a name="l00981"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5"> 981</a></span>&#160; uint32_t roi_rc_qp_delta_support : 1;</div><div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160; uint32_t reserved : 22;</div><div class="line"><a name="l00983"></a><span class="lineno"> 983</span>&#160; } bits;</div><div class="line"><a name="l00984"></a><span class="lineno"> 984</span>&#160; uint32_t value;</div><div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160;} <a class="code" href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a>;</div><div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160;</div><div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html"> 988</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncRateControlExt {</div><div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae"> 997</a></span>&#160; uint32_t max_num_temporal_layers_minus1 : 8;</div><div class="line"><a name="l00998"></a><span class="lineno"> 998</span>&#160;</div><div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437"> 1022</a></span>&#160; uint32_t temporal_layer_bitrate_control_flag : 1;</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160; uint32_t reserved : 23;</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160; } bits;</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160; uint32_t value;</div><div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;} <a class="code" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a>;</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;</div><div class="line"><a name="l01031"></a><span class="lineno"><a class="line" href="group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3"> 1031</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_NONE 0x00000000</span></div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div><div class="line"><a name="l01033"></a><span class="lineno"><a class="line" href="group__api__core.html#ga327e7df22d7913b6236569ad193f50df"> 1033</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_ENCODE 0x00000001</span></div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;</div><div class="line"><a name="l01035"></a><span class="lineno"><a class="line" href="group__api__core.html#gac4e578743bd5c26676a50f2312a26732"> 1035</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_DECODE 0x00000002</span></div><div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;</div><div class="line"><a name="l01041"></a><span class="lineno"><a class="line" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da"> 1041</a></span>&#160;<span class="preprocessor">#define VA_ATTRIB_NOT_SUPPORTED 0x80000000</span></div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;</div><div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga44f8a9dd55a39f999004ecc73394e676">vaMaxNumProfiles</a> (</div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160; VADisplay dpy</div><div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;);</div><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga4f595f04fb847dd8c241c7fd74f8396c">vaMaxNumEntrypoints</a> (</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160; VADisplay dpy</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;);</div><div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160;</div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga151aa810eea4c6092440a6047cf961be">vaMaxNumConfigAttributes</a> (</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160; VADisplay dpy</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;);</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga198a34eb408790b172710071a248b660">vaQueryConfigProfiles</a> (</div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> *profile_list, <span class="comment">/* out */</span></div><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160; <span class="keywordtype">int</span> *num_profiles <span class="comment">/* out */</span></div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;);</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga7c6ec979697dafc172123c5d3ad80d8e">vaQueryConfigEntrypoints</a> (</div><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile,</div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> *entrypoint_list, <span class="comment">/* out */</span></div><div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160; <span class="keywordtype">int</span> *num_entrypoints <span class="comment">/* out */</span></div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160;);</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;VAStatus <a class="code" href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes</a> (</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile,</div><div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> entrypoint,</div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list, <span class="comment">/* in/out */</span></div><div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160; <span class="keywordtype">int</span> num_attribs</div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;);</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;</div><div class="line"><a name="l01100"></a><span class="lineno"><a class="line" href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d"> 1100</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d">VAGenericID</a>;</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;<span class="keyword">typedef</span> VAGenericID VAConfigID;</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig</a> (</div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile, </div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> entrypoint, </div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list,</div><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>&#160; <span class="keywordtype">int</span> num_attribs,</div><div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>&#160; VAConfigID *config_id <span class="comment">/* out */</span></div><div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>&#160;);</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga65a7ccfb6db8c287b79ab3e28701e5f4">vaDestroyConfig</a> (</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; VAConfigID config_id</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;);</div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;</div><div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga593da1618f3495a3f3ac13853a64794c">vaQueryConfigAttributes</a> (</div><div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160; VAConfigID config_id, </div><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> *profile, <span class="comment">/* out */</span></div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> *entrypoint, <span class="comment">/* out */</span></div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list,<span class="comment">/* out */</span></div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160; <span class="keywordtype">int</span> *num_attribs <span class="comment">/* out */</span></div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;);</div><div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160;</div><div class="line"><a name="l01143"></a><span class="lineno"> 1143</span>&#160;</div><div class="line"><a name="l01163"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653"> 1163</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a>;</div><div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160;</div><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160;<span class="keyword">typedef</span> VAGenericID VASurfaceID;</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;</div><div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;<span class="preprocessor">#define VA_INVALID_ID 0xffffffff</span></div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;<span class="preprocessor">#define VA_INVALID_SURFACE VA_INVALID_ID</span></div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;</div><div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4"> 1171</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01172"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"> 1172</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a> = 1, </div><div class="line"><a name="l01173"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"> 1173</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a>, </div><div class="line"><a name="l01174"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"> 1174</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a>, </div><div class="line"><a name="l01175"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"> 1175</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a> </div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;} <a class="code" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a>;</div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;</div><div class="line"><a name="l01179"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea"> 1179</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a>)(void);</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160;</div><div class="line"><a name="l01182"></a><span class="lineno"><a class="line" href="structVAGenericValue.html"> 1182</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAGenericValue {</div><div class="line"><a name="l01184"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff"> 1184</a></span>&#160; VAGenericValueType <a class="code" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">type</a>;</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l01188"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad"> 1188</a></span>&#160; int32_t <a class="code" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">i</a>;</div><div class="line"><a name="l01190"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560"> 1190</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">f</a>;</div><div class="line"><a name="l01192"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109"> 1192</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">p</a>;</div><div class="line"><a name="l01194"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13"> 1194</a></span>&#160; <a class="code" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a> <a class="code" href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13">fn</a>;</div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160; } value;</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;} <a class="code" href="structVAGenericValue.html">VAGenericValue</a>;</div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;</div><div class="line"><a name="l01201"></a><span class="lineno"><a class="line" href="group__api__core.html#ga074ffcf02345a70ca10cd259ae9b8b25"> 1201</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_NOT_SUPPORTED 0x00000000</span></div><div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>&#160;</div><div class="line"><a name="l01203"></a><span class="lineno"><a class="line" href="group__api__core.html#gac29ba1781b28fb0f916475932248cdb0"> 1203</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_GETTABLE 0x00000001</span></div><div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>&#160;</div><div class="line"><a name="l01205"></a><span class="lineno"><a class="line" href="group__api__core.html#ga997c27d75ba17caf5fe879b71fa64820"> 1205</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_SETTABLE 0x00000002</span></div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div><div class="line"><a name="l01209"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7"> 1209</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160; VASurfaceAttribNone = 0,</div><div class="line"><a name="l01221"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"> 1221</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a>,</div><div class="line"><a name="l01223"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"> 1223</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a>,</div><div class="line"><a name="l01225"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"> 1225</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a>,</div><div class="line"><a name="l01227"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"> 1227</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a>,</div><div class="line"><a name="l01229"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"> 1229</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a>,</div><div class="line"><a name="l01231"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"> 1231</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a>,</div><div class="line"><a name="l01233"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"> 1233</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a>,</div><div class="line"><a name="l01236"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"> 1236</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a>,</div><div class="line"><a name="l01238"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"> 1238</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a></div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;} <a class="code" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a>;</div><div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;</div><div class="line"><a name="l01242"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html"> 1242</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceAttrib {</div><div class="line"><a name="l01244"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431"> 1244</a></span>&#160; VASurfaceAttribType <a class="code" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">type</a>;</div><div class="line"><a name="l01246"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154"> 1246</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154">flags</a>;</div><div class="line"><a name="l01248"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0"> 1248</a></span>&#160; <a class="code" href="structVAGenericValue.html">VAGenericValue</a> <a class="code" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">value</a>;</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;} <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a>;</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;</div><div class="line"><a name="l01259"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4df50c026f0029fff7a0651a7b8642df"> 1259</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_VA 0x00000001</span></div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;</div><div class="line"><a name="l01261"></a><span class="lineno"><a class="line" href="group__api__core.html#ga055e073a1feb4b3d2292a76e76ba5372"> 1261</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_V4L2 0x00000002</span></div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;</div><div class="line"><a name="l01263"></a><span class="lineno"><a class="line" href="group__api__core.html#gacaa9a60214c9437d3ec243054bcef8c6"> 1263</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR 0x00000004</span></div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;</div><div class="line"><a name="l01270"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html"> 1270</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceAttribExternalBuffers {</div><div class="line"><a name="l01272"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd"> 1272</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd">pixel_format</a>;</div><div class="line"><a name="l01274"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07"> 1274</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">width</a>;</div><div class="line"><a name="l01276"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5"> 1276</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">height</a>;</div><div class="line"><a name="l01278"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd"> 1278</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">data_size</a>;</div><div class="line"><a name="l01280"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5"> 1280</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5">num_planes</a>;</div><div class="line"><a name="l01282"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a681c50a247a963cbc63cd1b063d561cc"> 1282</a></span>&#160; uint32_t pitches[4];</div><div class="line"><a name="l01284"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#adb67de3930ad8034f68776db27ab1c00"> 1284</a></span>&#160; uint32_t offsets[4];</div><div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05"> 1286</a></span>&#160; uintptr_t *<a class="code" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">buffers</a>;</div><div class="line"><a name="l01288"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a"> 1288</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a">num_buffers</a>;</div><div class="line"><a name="l01290"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb"> 1290</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb">flags</a>;</div><div class="line"><a name="l01292"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914"> 1292</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">private_data</a>;</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;} <a class="code" href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a>;</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;</div><div class="line"><a name="l01298"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4dbd78b1de0625d69d2ec42b7d7e8aeb"> 1298</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_ENABLE_TILING 0x00000001</span></div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;</div><div class="line"><a name="l01300"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7c987ed659b3b492d98669d8fc7221e4"> 1300</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_CACHED 0x00000002</span></div><div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;</div><div class="line"><a name="l01302"></a><span class="lineno"><a class="line" href="group__api__core.html#ga53435d8cb3fc648ca1ccd91f5efc3b65"> 1302</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_UNCACHED 0x00000004</span></div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;</div><div class="line"><a name="l01304"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa32567b966dbc2520433c50ca59cf947"> 1304</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_WC 0x00000008</span></div><div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;</div><div class="line"><a name="l01306"></a><span class="lineno"><a class="line" href="group__api__core.html#ga550c387e62cdbeb0cc2e45d1b96b62f0"> 1306</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_PROTECTED 0x80000000</span></div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;</div><div class="line"><a name="l01311"></a><span class="lineno"><a class="line" href="group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93"> 1311</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC 0x00000000</span></div><div class="line"><a name="l01312"></a><span class="lineno"> 1312</span>&#160;</div><div class="line"><a name="l01313"></a><span class="lineno"><a class="line" href="group__api__core.html#ga91b7cb3036ee2dc7d3f0b49d070fd399"> 1313</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_DECODER 0x00000001</span></div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160;</div><div class="line"><a name="l01315"></a><span class="lineno"><a class="line" href="group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773"> 1315</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER 0x00000002</span></div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;</div><div class="line"><a name="l01317"></a><span class="lineno"><a class="line" href="group__api__core.html#ga299fa1b6559acf0ea5e93a14db7ed6f9"> 1317</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ 0x00000004</span></div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;</div><div class="line"><a name="l01319"></a><span class="lineno"><a class="line" href="group__api__core.html#gad2b861a6911f8e7a2399efc97bdb4eb2"> 1319</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE 0x00000008</span></div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;</div><div class="line"><a name="l01321"></a><span class="lineno"><a class="line" href="group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf"> 1321</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY 0x00000010</span></div><div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>&#160;</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;VAStatus</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;<a class="code" href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce">vaQuerySurfaceAttributes</a>(</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>&#160; VAConfigID config,</div><div class="line"><a name="l01356"></a><span class="lineno"> 1356</span>&#160; <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a> *attrib_list,</div><div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_attribs</div><div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>&#160;);</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;</div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;VAStatus</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160;<a class="code" href="group__api__core.html#gac970ea0eec412326667549f58c44129b">vaCreateSurfaces</a>(</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> format,</div><div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width,</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>&#160; VASurfaceID *surfaces,</div><div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_surfaces,</div><div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>&#160; <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a> *attrib_list,</div><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_attribs</div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160;);</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160; </div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga108b11751ff3e1113732780bb5b3d547">vaDestroySurfaces</a> (</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160; VASurfaceID *surfaces,</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160; <span class="keywordtype">int</span> num_surfaces</div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;);</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;<span class="preprocessor">#define VA_PROGRESSIVE 0x1</span></div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;</div><div class="line"><a name="l01416"></a><span class="lineno"> 1416</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga7a0e774a793545058d1a311bed9bb8cf">vaCreateContext</a> (</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160; VAConfigID config_id,</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160; <span class="keywordtype">int</span> picture_width,</div><div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160; <span class="keywordtype">int</span> picture_height,</div><div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>&#160; <span class="keywordtype">int</span> flag,</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160; VASurfaceID *render_targets,</div><div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160; <span class="keywordtype">int</span> num_render_targets,</div><div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160; VAContextID *context <span class="comment">/* out */</span></div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;);</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;</div><div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga2333b7b9d86fc00c0ec00a2c66eaeeba">vaDestroyContext</a> (</div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>&#160; VAContextID context</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;);</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160;<span class="comment">//Multi-frame context</span></div><div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>&#160;<span class="keyword">typedef</span> VAGenericID VAMFContextID;</div><div class="line"><a name="l01455"></a><span class="lineno"> 1455</span>&#160;VAStatus <a class="code" href="group__api__core.html#gad3fef89dabb600a7c12c2c1fc06084ca">vaCreateMFContext</a> (</div><div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>&#160; VAMFContextID *mf_context <span class="comment">/* out */</span></div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160;);</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160;</div><div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>&#160;VAStatus <a class="code" href="group__api__core.html#gab3e179a1a16929d1c9f745850fce0075">vaMFAddContext</a> (</div><div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>&#160; VAContextID context</div><div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>&#160;);</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;</div><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga29fc56f99c6b7037455a39e58c018f40">vaMFReleaseContext</a> (</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160; VAContextID context</div><div class="line"><a name="l01515"></a><span class="lineno"> 1515</span>&#160;);</div><div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>&#160;</div><div class="line"><a name="l01525"></a><span class="lineno"><a class="line" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f"> 1525</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>;</div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;</div><div class="line"><a name="l01527"></a><span class="lineno"><a class="line" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db"> 1527</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>&#160;{</div><div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>&#160; VAPictureParameterBufferType = 0,</div><div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>&#160; VAIQMatrixBufferType = 1,</div><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>&#160; VABitPlaneBufferType = 2,</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160; VASliceGroupMapBufferType = 3,</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160; VASliceParameterBufferType = 4,</div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160; VASliceDataBufferType = 5,</div><div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>&#160; VAMacroblockParameterBufferType = 6,</div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span>&#160; VAResidualDataBufferType = 7,</div><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160; VADeblockingParameterBufferType = 8,</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160; VAImageBufferType = 9,</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160; VAProtectedSliceDataBufferType = 10,</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160; VAQMatrixBufferType = 11,</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>&#160; VAHuffmanTableBufferType = 12,</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>&#160; VAProbabilityBufferType = 13,</div><div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160;</div><div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160;<span class="comment">/* Following are encode buffer types */</span></div><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160; VAEncCodedBufferType = 21,</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160; VAEncSequenceParameterBufferType = 22,</div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160; VAEncPictureParameterBufferType = 23,</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160; VAEncSliceParameterBufferType = 24,</div><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160; VAEncPackedHeaderParameterBufferType = 25,</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160; VAEncPackedHeaderDataBufferType = 26,</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160; VAEncMiscParameterBufferType = 27,</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160; VAEncMacroblockParameterBufferType = 28,</div><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>&#160; VAEncMacroblockMapBufferType = 29,</div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160;</div><div class="line"><a name="l01562"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"> 1562</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a> = 30,</div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160;<span class="comment">/* Following are video processing buffer types */</span></div><div class="line"><a name="l01570"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"> 1570</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a> = 41,</div><div class="line"><a name="l01583"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"> 1583</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a> = 42,</div><div class="line"><a name="l01587"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"> 1587</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a> = 43,</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160; VAEncFEIMBCodeBufferType = 44,</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160; VAEncFEIDistortionBufferType = 45,</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160; VAEncFEIMBControlBufferType = 46,</div><div class="line"><a name="l01591"></a><span class="lineno"> 1591</span>&#160; VAEncFEIMVPredictorBufferType = 47,</div><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160; VAStatsStatisticsParameterBufferType = 48,</div><div class="line"><a name="l01594"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"> 1594</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a> = 49,</div><div class="line"><a name="l01596"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"> 1596</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a> = 50,</div><div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160; VAStatsMVBufferType = 51,</div><div class="line"><a name="l01598"></a><span class="lineno"> 1598</span>&#160; VAStatsMVPredictorBufferType = 52,</div><div class="line"><a name="l01605"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"> 1605</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a> = 53,</div><div class="line"><a name="l01610"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"> 1610</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a> = 54,</div><div class="line"><a name="l01615"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"> 1615</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a> = 55,</div><div class="line"><a name="l01618"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"> 1618</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a> = 56,</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160; VABufferTypeMax</div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;} <a class="code" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a>;</div><div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>&#160;</div><div class="line"><a name="l01625"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html"> 1625</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameterEnc {</div><div class="line"><a name="l01627"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67"> 1627</a></span>&#160; uint8_t <a class="code" href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67">level_idc</a>;</div><div class="line"><a name="l01628"></a><span class="lineno"> 1628</span>&#160; uint8_t reserved[3];</div><div class="line"><a name="l01632"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7"> 1632</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">quality_level</a>;</div><div class="line"><a name="l01634"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53"> 1634</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53">intra_period</a>;</div><div class="line"><a name="l01636"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df"> 1636</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df">ip_period</a>;</div><div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;} <a class="code" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a>;</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;</div><div class="line"><a name="l01642"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterDec.html"> 1642</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameterDec {</div><div class="line"><a name="l01644"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4"> 1644</a></span>&#160; uint8_t <a class="code" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">level_idc</a>;</div><div class="line"><a name="l01645"></a><span class="lineno"> 1645</span>&#160; uint8_t reserved0[3];</div><div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160; uint32_t reserved;</div><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;} <a class="code" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a>;</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameter {</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160; <a class="code" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a> proc_buf_enc;</div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>&#160; <a class="code" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a> proc_buf_dec;</div><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160; };</div><div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160;} VAProcessingRateParameter;</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;</div><div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160;VAStatus</div><div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>&#160;<a class="code" href="group__api__core.html#gae132bacffb040cfa39e5599664ac1a7e">vaQueryProcessingRate</a>(</div><div class="line"><a name="l01678"></a><span class="lineno"> 1678</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160; VAConfigID config,</div><div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160; VAProcessingRateParameter *proc_buf,</div><div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *processing_rate</div><div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160;);</div><div class="line"><a name="l01683"></a><span class="lineno"> 1683</span>&#160;</div><div class="line"><a name="l01684"></a><span class="lineno"><a class="line" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5"> 1684</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160;{</div><div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>&#160; VAEncMiscParameterTypeFrameRate = 0,</div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160; VAEncMiscParameterTypeRateControl = 1,</div><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160; VAEncMiscParameterTypeMaxSliceSize = 2,</div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>&#160; VAEncMiscParameterTypeAIR = 3,</div><div class="line"><a name="l01691"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"> 1691</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a> = 4,</div><div class="line"><a name="l01693"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"> 1693</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a> = 5,</div><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>&#160; VAEncMiscParameterTypeQualityLevel = 6,</div><div class="line"><a name="l01696"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"> 1696</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a> = 7,</div><div class="line"><a name="l01698"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"> 1698</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a> = 8,</div><div class="line"><a name="l01701"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"> 1701</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a> = 9,</div><div class="line"><a name="l01703"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"> 1703</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a> = 10,</div><div class="line"><a name="l01705"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"> 1705</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a> = 12,</div><div class="line"><a name="l01707"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"> 1707</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a> = 13,</div><div class="line"><a name="l01709"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"> 1709</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a> = 14,</div><div class="line"><a name="l01711"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"> 1711</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a> = 15,</div><div class="line"><a name="l01713"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"> 1713</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a> = 16,</div><div class="line"><a name="l01715"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"> 1715</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a> = 17,</div><div class="line"><a name="l01717"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"> 1717</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a> = 18,</div><div class="line"><a name="l01719"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"> 1719</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a> = 19</div><div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160;} <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a>;</div><div class="line"><a name="l01721"></a><span class="lineno"> 1721</span>&#160;</div><div class="line"><a name="l01723"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea"> 1723</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01725"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"> 1725</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a> = 1,</div><div class="line"><a name="l01727"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"> 1727</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a> = 2,</div><div class="line"><a name="l01729"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"> 1729</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a> = 3,</div><div class="line"><a name="l01738"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"> 1738</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a> = 4,</div><div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>&#160; VAEncPackedHeaderMiscMask <a class="code" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va_deprecated_enum</a> = 0x80000000,</div><div class="line"><a name="l01747"></a><span class="lineno"> 1747</span>&#160;} <a class="code" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a>;</div><div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>&#160;</div><div class="line"><a name="l01750"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html"> 1750</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPackedHeaderParameterBuffer {</div><div class="line"><a name="l01752"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1"> 1752</a></span>&#160; uint32_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">type</a>;</div><div class="line"><a name="l01754"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778"> 1754</a></span>&#160; uint32_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778">bit_length</a>;</div><div class="line"><a name="l01756"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3"> 1756</a></span>&#160; uint8_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3">has_emulation_bytes</a>;</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>&#160;</div><div class="line"><a name="l01759"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010"> 1759</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160;} <a class="code" href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a>;</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>&#160;</div><div class="line"><a name="l01779"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBuffer.html"> 1779</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBuffer</div><div class="line"><a name="l01780"></a><span class="lineno"> 1780</span>&#160;{</div><div class="line"><a name="l01781"></a><span class="lineno"> 1781</span>&#160; <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> type;</div><div class="line"><a name="l01782"></a><span class="lineno"> 1782</span>&#160; uint32_t data[];</div><div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160;} <a class="code" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>;</div><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;</div><div class="line"><a name="l01786"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html"> 1786</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterTemporalLayerStructure</div><div class="line"><a name="l01787"></a><span class="lineno"> 1787</span>&#160;{</div><div class="line"><a name="l01789"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e"> 1789</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e">number_of_layers</a>;</div><div class="line"><a name="l01791"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad"> 1791</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">periodicity</a>;</div><div class="line"><a name="l01798"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#a0559df3cc42401cddab5f120863bbdcf"> 1798</a></span>&#160; uint32_t layer_id[32];</div><div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>&#160;</div><div class="line"><a name="l01801"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359"> 1801</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160;} <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a>;</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;</div><div class="line"><a name="l01804"></a><span class="lineno"> 1804</span>&#160;</div><div class="line"><a name="l01806"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html"> 1806</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterRateControl</div><div class="line"><a name="l01807"></a><span class="lineno"> 1807</span>&#160;{</div><div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>&#160; <span class="comment">/* this is the maximum bit-rate to be constrained by the rate control implementation */</span></div><div class="line"><a name="l01809"></a><span class="lineno"> 1809</span>&#160; uint32_t bits_per_second;</div><div class="line"><a name="l01810"></a><span class="lineno"> 1810</span>&#160; <span class="comment">/* this is the bit-rate the rate control is targeting, as a percentage of the maximum</span></div><div class="line"><a name="l01811"></a><span class="lineno"> 1811</span>&#160;<span class="comment"> * bit-rate for example if target_percentage is 95 then the rate control will target</span></div><div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160;<span class="comment"> * a bit-rate that is 95% of the maximum bit-rate</span></div><div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01814"></a><span class="lineno"> 1814</span>&#160; uint32_t target_percentage;</div><div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>&#160; <span class="comment">/* windows size in milliseconds. For example if this is set to 500,</span></div><div class="line"><a name="l01816"></a><span class="lineno"> 1816</span>&#160;<span class="comment"> * then the rate control will guarantee the target bit-rate over a 500 ms window</span></div><div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01818"></a><span class="lineno"> 1818</span>&#160; uint32_t window_size;</div><div class="line"><a name="l01819"></a><span class="lineno"> 1819</span>&#160; <span class="comment">/* initial QP at I frames */</span></div><div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>&#160; uint32_t initial_qp;</div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160; uint32_t min_qp;</div><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160; uint32_t basic_unit_size;</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>&#160; {</div><div class="line"><a name="l01825"></a><span class="lineno"> 1825</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>&#160; {</div><div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>&#160; uint32_t reset : 1;</div><div class="line"><a name="l01828"></a><span class="lineno"> 1828</span>&#160; uint32_t disable_frame_skip : 1; <span class="comment">/* Disable frame skip in rate control mode */</span></div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160; uint32_t disable_bit_stuffing : 1; <span class="comment">/* Disable bit stuffing in rate control mode */</span></div><div class="line"><a name="l01830"></a><span class="lineno"> 1830</span>&#160; uint32_t mb_rate_control : 4; <span class="comment">/* Control VA_RC_MB 0: default, 1: enable, 2: disable, other: reserved*/</span></div><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l01832"></a><span class="lineno"> 1832</span>&#160;<span class="comment"> * The temporal layer that the rate control parameters are specified for.</span></div><div class="line"><a name="l01833"></a><span class="lineno"> 1833</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01834"></a><span class="lineno"> 1834</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l01835"></a><span class="lineno"> 1835</span>&#160; uint32_t cfs_I_frames : 1; <span class="comment">/* I frame also follows CFS */</span></div><div class="line"><a name="l01836"></a><span class="lineno"> 1836</span>&#160; uint32_t enable_parallel_brc : 1;</div><div class="line"><a name="l01837"></a><span class="lineno"> 1837</span>&#160; uint32_t enable_dynamic_scaling : 1;</div><div class="line"><a name="l01851"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43"> 1851</a></span>&#160; uint32_t frame_tolerance_mode : 2;</div><div class="line"><a name="l01852"></a><span class="lineno"> 1852</span>&#160; uint32_t reserved : 12;</div><div class="line"><a name="l01853"></a><span class="lineno"> 1853</span>&#160; } bits;</div><div class="line"><a name="l01854"></a><span class="lineno"> 1854</span>&#160; uint32_t value;</div><div class="line"><a name="l01855"></a><span class="lineno"> 1855</span>&#160; } rc_flags;</div><div class="line"><a name="l01856"></a><span class="lineno"> 1856</span>&#160; uint32_t ICQ_quality_factor; <span class="comment">/* Initial ICQ quality factor: 1-51. */</span></div><div class="line"><a name="l01858"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20"> 1858</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">max_qp</a>;</div><div class="line"><a name="l01859"></a><span class="lineno"> 1859</span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 2];</div><div class="line"><a name="l01860"></a><span class="lineno"> 1860</span>&#160;} <a class="code" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a>;</div><div class="line"><a name="l01861"></a><span class="lineno"> 1861</span>&#160;</div><div class="line"><a name="l01862"></a><span class="lineno"> 1862</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFrameRate</div><div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>&#160;{</div><div class="line"><a name="l01864"></a><span class="lineno"> 1864</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;<span class="comment"> * The framerate is specified as a number of frames per second, as a</span></div><div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;<span class="comment"> * fraction. The denominator of the fraction is given in the top half</span></div><div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>&#160;<span class="comment"> * (the high two bytes) of the framerate field, and the numerator is</span></div><div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>&#160;<span class="comment"> * given in the bottom half (the low two bytes).</span></div><div class="line"><a name="l01869"></a><span class="lineno"> 1869</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>&#160;<span class="comment"> * That is:</span></div><div class="line"><a name="l01871"></a><span class="lineno"> 1871</span>&#160;<span class="comment"> * denominator = framerate &gt;&gt; 16 &amp; 0xffff;</span></div><div class="line"><a name="l01872"></a><span class="lineno"> 1872</span>&#160;<span class="comment"> * numerator = framerate &amp; 0xffff;</span></div><div class="line"><a name="l01873"></a><span class="lineno"> 1873</span>&#160;<span class="comment"> * fps = numerator / denominator;</span></div><div class="line"><a name="l01874"></a><span class="lineno"> 1874</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l01875"></a><span class="lineno"> 1875</span>&#160;<span class="comment"> * For example, if framerate is set to (100 &lt;&lt; 16 | 750), this is</span></div><div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>&#160;<span class="comment"> * 750 / 100, hence 7.5fps.</span></div><div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>&#160;<span class="comment"> * If the denominator is zero (the high two bytes are both zero) then</span></div><div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>&#160;<span class="comment"> * it takes the value one instead, so the framerate is just the integer</span></div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>&#160;<span class="comment"> * in the low 2 bytes.</span></div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160; uint32_t framerate;</div><div class="line"><a name="l01883"></a><span class="lineno"> 1883</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>&#160; {</div><div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>&#160; {</div><div class="line"><a name="l01887"></a><span class="lineno"> 1887</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l01888"></a><span class="lineno"> 1888</span>&#160;<span class="comment"> * The temporal id the framerate parameters are specified for.</span></div><div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01890"></a><span class="lineno"> 1890</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l01891"></a><span class="lineno"> 1891</span>&#160; uint32_t reserved : 24;</div><div class="line"><a name="l01892"></a><span class="lineno"> 1892</span>&#160; } bits;</div><div class="line"><a name="l01893"></a><span class="lineno"> 1893</span>&#160; uint32_t value;</div><div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>&#160; } framerate_flags;</div><div class="line"><a name="l01895"></a><span class="lineno"> 1895</span>&#160;</div><div class="line"><a name="l01897"></a><span class="lineno"> 1897</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;} VAEncMiscParameterFrameRate;</div><div class="line"><a name="l01899"></a><span class="lineno"> 1899</span>&#160;</div><div class="line"><a name="l01905"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterMaxSliceSize.html"> 1905</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterMaxSliceSize</div><div class="line"><a name="l01906"></a><span class="lineno"> 1906</span>&#160;{</div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span>&#160; uint32_t max_slice_size;</div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>&#160;</div><div class="line"><a name="l01910"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28"> 1910</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>&#160;} <a class="code" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a>;</div><div class="line"><a name="l01912"></a><span class="lineno"> 1912</span>&#160;</div><div class="line"><a name="l01913"></a><span class="lineno"> 1913</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterAIR</div><div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>&#160;{</div><div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>&#160; uint32_t air_num_mbs;</div><div class="line"><a name="l01916"></a><span class="lineno"> 1916</span>&#160; uint32_t air_threshold;</div><div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>&#160; uint32_t air_auto; <span class="comment">/* if set to 1 then hardware auto-tune the AIR threshold */</span></div><div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160;</div><div class="line"><a name="l01920"></a><span class="lineno"> 1920</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>&#160;} VAEncMiscParameterAIR;</div><div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>&#160;</div><div class="line"><a name="l01923"></a><span class="lineno"> 1923</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l01924"></a><span class="lineno"> 1924</span>&#160;<span class="comment"> * \brief Rolling intra refresh data structure for encoding.</span></div><div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l01926"></a><span class="lineno"> 1926</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterRIR</div><div class="line"><a name="l01927"></a><span class="lineno"> 1927</span>&#160;{</div><div class="line"><a name="l01928"></a><span class="lineno"> 1928</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l01929"></a><span class="lineno"> 1929</span>&#160; {</div><div class="line"><a name="l01930"></a><span class="lineno"> 1930</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l01937"></a><span class="lineno"> 1937</span>&#160; {</div><div class="line"><a name="l01938"></a><span class="lineno"> 1938</span>&#160; <span class="comment">/* \brief enable RIR in column */</span></div><div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160; uint32_t enable_rir_column : 1;</div><div class="line"><a name="l01940"></a><span class="lineno"> 1940</span>&#160; <span class="comment">/* \brief enable RIR in row */</span></div><div class="line"><a name="l01941"></a><span class="lineno"> 1941</span>&#160; uint32_t enable_rir_row : 1;</div><div class="line"><a name="l01942"></a><span class="lineno"> 1942</span>&#160; uint32_t reserved : 30;</div><div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>&#160; } bits;</div><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>&#160; uint32_t value;</div><div class="line"><a name="l01945"></a><span class="lineno"> 1945</span>&#160; } rir_flags;</div><div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>&#160; uint16_t intra_insertion_location;</div><div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160; uint16_t intra_insert_size;</div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>&#160; uint8_t qp_delta_for_inserted_intra;</div><div class="line"><a name="l01962"></a><span class="lineno"> 1962</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01963"></a><span class="lineno"> 1963</span>&#160;} VAEncMiscParameterRIR;</div><div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>&#160;</div><div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterHRD</div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>&#160;{</div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160; uint32_t initial_buffer_fullness; <span class="comment">/* in bits */</span></div><div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>&#160; uint32_t buffer_size; <span class="comment">/* in bits */</span></div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>&#160;</div><div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01972"></a><span class="lineno"> 1972</span>&#160;} VAEncMiscParameterHRD;</div><div class="line"><a name="l01973"></a><span class="lineno"> 1973</span>&#160;</div><div class="line"><a name="l01983"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html"> 1983</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferMaxFrameSize {</div><div class="line"><a name="l01985"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f"> 1985</a></span>&#160; <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> <a class="code" href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">type</a>;</div><div class="line"><a name="l01987"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970"> 1987</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">max_frame_size</a>;</div><div class="line"><a name="l01988"></a><span class="lineno"> 1988</span>&#160;</div><div class="line"><a name="l01990"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed"> 1990</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01991"></a><span class="lineno"> 1991</span>&#160;} <a class="code" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a>;</div><div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>&#160;</div><div class="line"><a name="l02004"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html"> 2004</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferQualityLevel {</div><div class="line"><a name="l02008"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458"> 2008</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">quality_level</a>;</div><div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>&#160;</div><div class="line"><a name="l02011"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9"> 2011</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02012"></a><span class="lineno"> 2012</span>&#160;} <a class="code" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a>;</div><div class="line"><a name="l02013"></a><span class="lineno"> 2013</span>&#160;</div><div class="line"><a name="l02020"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterQuantization.html"> 2020</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterQuantization</div><div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160;{</div><div class="line"><a name="l02022"></a><span class="lineno"> 2022</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160; {</div><div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160; <span class="comment">/* if no flags is set then quantization is determined by the driver */</span></div><div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160; {</div><div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160; <span class="comment">/* \brief disable trellis for all frames/fields */</span></div><div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160; uint64_t disable_trellis : 1;</div><div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160; <span class="comment">/* \brief enable trellis for I frames/fields */</span></div><div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>&#160; uint64_t enable_trellis_I : 1;</div><div class="line"><a name="l02031"></a><span class="lineno"> 2031</span>&#160; <span class="comment">/* \brief enable trellis for P frames/fields */</span></div><div class="line"><a name="l02032"></a><span class="lineno"> 2032</span>&#160; uint64_t enable_trellis_P : 1;</div><div class="line"><a name="l02033"></a><span class="lineno"> 2033</span>&#160; <span class="comment">/* \brief enable trellis for B frames/fields */</span></div><div class="line"><a name="l02034"></a><span class="lineno"> 2034</span>&#160; uint64_t enable_trellis_B : 1;</div><div class="line"><a name="l02035"></a><span class="lineno"> 2035</span>&#160; uint64_t reserved : 28;</div><div class="line"><a name="l02036"></a><span class="lineno"> 2036</span>&#160; } bits;</div><div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>&#160; uint64_t value;</div><div class="line"><a name="l02038"></a><span class="lineno"> 2038</span>&#160; } quantization_flags;</div><div class="line"><a name="l02039"></a><span class="lineno"> 2039</span>&#160;} <a class="code" href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a>;</div><div class="line"><a name="l02040"></a><span class="lineno"> 2040</span>&#160;</div><div class="line"><a name="l02050"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html"> 2050</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterSkipFrame {</div><div class="line"><a name="l02057"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0"> 2057</a></span>&#160; uint8_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0">skip_frame_flag</a>;</div><div class="line"><a name="l02059"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb"> 2059</a></span>&#160; uint8_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb">num_skip_frames</a>;</div><div class="line"><a name="l02062"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831"> 2062</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831">size_skip_frames</a>;</div><div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>&#160;</div><div class="line"><a name="l02065"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc"> 2065</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02066"></a><span class="lineno"> 2066</span>&#160;} <a class="code" href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a>;</div><div class="line"><a name="l02067"></a><span class="lineno"> 2067</span>&#160;</div><div class="line"><a name="l02077"></a><span class="lineno"><a class="line" href="structVAEncROI.html"> 2077</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncROI</div><div class="line"><a name="l02078"></a><span class="lineno"> 2078</span>&#160;{</div><div class="line"><a name="l02082"></a><span class="lineno"><a class="line" href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865"> 2082</a></span>&#160; VARectangle <a class="code" href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865">roi_rectangle</a>;</div><div class="line"><a name="l02101"></a><span class="lineno"><a class="line" href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef"> 2101</a></span>&#160; int8_t <a class="code" href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef">roi_value</a>;</div><div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;} <a class="code" href="structVAEncROI.html">VAEncROI</a>;</div><div class="line"><a name="l02103"></a><span class="lineno"> 2103</span>&#160;</div><div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferROI {</div><div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160; uint32_t num_roi;</div><div class="line"><a name="l02107"></a><span class="lineno"> 2107</span>&#160;</div><div class="line"><a name="l02111"></a><span class="lineno"> 2111</span>&#160; int8_t max_delta_qp;</div><div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160; int8_t min_delta_qp;</div><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;</div><div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160; <a class="code" href="structVAEncROI.html">VAEncROI</a> *roi;</div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160; uint32_t roi_value_is_qp_delta : 1;</div><div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160; uint32_t reserved : 31;</div><div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160; } bits;</div><div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160; uint32_t value;</div><div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160; } roi_flags;</div><div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160;</div><div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>&#160;} VAEncMiscParameterBufferROI;</div><div class="line"><a name="l02140"></a><span class="lineno"> 2140</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l02141"></a><span class="lineno"> 2141</span>&#160;<span class="comment"> * \brief Dirty rectangle data structure for encoding.</span></div><div class="line"><a name="l02142"></a><span class="lineno"> 2142</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;<span class="comment"> * The encoding dirty rect can be set through VAEncMiscParameterBufferDirtyRect, if the</span></div><div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>&#160;<span class="comment"> * implementation supports dirty rect input. The rect set through this structure is applicable</span></div><div class="line"><a name="l02145"></a><span class="lineno"> 2145</span>&#160;<span class="comment"> * only to the current frame or field, so must be sent every frame or field to be applied.</span></div><div class="line"><a name="l02146"></a><span class="lineno"> 2146</span>&#160;<span class="comment"> * The number of supported rects can be queried through the VAConfigAttribEncDirtyRect. The</span></div><div class="line"><a name="l02147"></a><span class="lineno"> 2147</span>&#160;<span class="comment"> * encoder will use the rect information to know those rectangle areas have changed while the</span></div><div class="line"><a name="l02148"></a><span class="lineno"> 2148</span>&#160;<span class="comment"> * areas not covered by dirty rect rectangles are assumed to have not changed compared to the</span></div><div class="line"><a name="l02149"></a><span class="lineno"> 2149</span>&#160;<span class="comment"> * previous picture. The encoder may do some internal optimizations.</span></div><div class="line"><a name="l02150"></a><span class="lineno"> 2150</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferDirtyRect</div><div class="line"><a name="l02152"></a><span class="lineno"> 2152</span>&#160;{</div><div class="line"><a name="l02154"></a><span class="lineno"> 2154</span>&#160; uint32_t num_roi_rectangle;</div><div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;</div><div class="line"><a name="l02157"></a><span class="lineno"> 2157</span>&#160; VARectangle *roi_rectangle;</div><div class="line"><a name="l02158"></a><span class="lineno"> 2158</span>&#160;} VAEncMiscParameterBufferDirtyRect;</div><div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;</div><div class="line"><a name="l02161"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html"> 2161</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterParallelRateControl {</div><div class="line"><a name="l02163"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63"> 2163</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63">num_layers</a>;</div><div class="line"><a name="l02168"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd"> 2168</a></span>&#160; uint32_t *<a class="code" href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd">num_b_in_gop</a>;</div><div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>&#160;} <a class="code" href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a>;</div><div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>&#160;</div><div class="line"><a name="l02173"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html"> 2173</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterEncQuality</div><div class="line"><a name="l02174"></a><span class="lineno"> 2174</span>&#160;{</div><div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>&#160; {</div><div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>&#160; {</div><div class="line"><a name="l02182"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#abdd6b6cbad3747580946aab88e820d29"> 2182</a></span>&#160; uint32_t useRawPicForRef : 1;</div><div class="line"><a name="l02185"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7"> 2185</a></span>&#160; uint32_t skipCheckDisable : 1;</div><div class="line"><a name="l02188"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920"> 2188</a></span>&#160; uint32_t FTQOverride : 1;</div><div class="line"><a name="l02190"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b"> 2190</a></span>&#160; uint32_t FTQEnable : 1;</div><div class="line"><a name="l02193"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6a34585ef95019f49059e86cdd5ffef3"> 2193</a></span>&#160; uint32_t FTQSkipThresholdLUTInput : 1;</div><div class="line"><a name="l02196"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ab2d48840f87e7aba79feb0d06a724495"> 2196</a></span>&#160; uint32_t NonFTQSkipThresholdLUTInput : 1;</div><div class="line"><a name="l02197"></a><span class="lineno"> 2197</span>&#160; uint32_t ReservedBit : 1;</div><div class="line"><a name="l02200"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531"> 2200</a></span>&#160; uint32_t directBiasAdjustmentEnable : 1;</div><div class="line"><a name="l02207"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#afa0e987f5c0ae1bb9837d6cbce9424f0"> 2207</a></span>&#160; uint32_t globalMotionBiasAdjustmentEnable : 1;</div><div class="line"><a name="l02214"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3"> 2214</a></span>&#160; uint32_t HMEMVCostScalingFactor : 2;</div><div class="line"><a name="l02216"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468"> 2216</a></span>&#160; uint32_t HMEDisable : 1;</div><div class="line"><a name="l02218"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6fd5ab69836f02a58f5b192e9ecc75d5"> 2218</a></span>&#160; uint32_t SuperHMEDisable : 1;</div><div class="line"><a name="l02220"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de"> 2220</a></span>&#160; uint32_t UltraHMEDisable : 1;</div><div class="line"><a name="l02224"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457"> 2224</a></span>&#160; uint32_t PanicModeDisable : 1;</div><div class="line"><a name="l02229"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a822c2cadbe66a92709e624081b3bab5a"> 2229</a></span>&#160; uint32_t ForceRepartitionCheck : 2;</div><div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;</div><div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160; };</div><div class="line"><a name="l02232"></a><span class="lineno"> 2232</span>&#160; uint32_t encControls;</div><div class="line"><a name="l02233"></a><span class="lineno"> 2233</span>&#160; };</div><div class="line"><a name="l02234"></a><span class="lineno"> 2234</span>&#160;</div><div class="line"><a name="l02236"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#abb1a2abccb482cbd98bcd77a93963cbc"> 2236</a></span>&#160; uint8_t FTQSkipThresholdLUT[52];</div><div class="line"><a name="l02238"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6e7f76f71712fe3a94d17b7aa821eb51"> 2238</a></span>&#160; uint16_t NonFTQSkipThresholdLUT[52];</div><div class="line"><a name="l02239"></a><span class="lineno"> 2239</span>&#160;</div><div class="line"><a name="l02240"></a><span class="lineno"> 2240</span>&#160; uint32_t reserved[VA_PADDING_HIGH]; <span class="comment">// Reserved for future use.</span></div><div class="line"><a name="l02241"></a><span class="lineno"> 2241</span>&#160;</div><div class="line"><a name="l02242"></a><span class="lineno"> 2242</span>&#160;} <a class="code" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>;</div><div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;</div><div class="line"><a name="l02250"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html"> 2250</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterCustomRoundingControl</div><div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>&#160;{</div><div class="line"><a name="l02252"></a><span class="lineno"> 2252</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02253"></a><span class="lineno"> 2253</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02258"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648"> 2258</a></span>&#160; uint32_t enable_custom_rouding_intra : 1 ;</div><div class="line"><a name="l02259"></a><span class="lineno"> 2259</span>&#160;</div><div class="line"><a name="l02263"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a9727a3b6517d5254efbc8202978b96f3"> 2263</a></span>&#160; uint32_t rounding_offset_intra : 7;</div><div class="line"><a name="l02264"></a><span class="lineno"> 2264</span>&#160;</div><div class="line"><a name="l02269"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905"> 2269</a></span>&#160; uint32_t enable_custom_rounding_inter : 1 ;</div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160;</div><div class="line"><a name="l02274"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#afe7d119cda46da78be4b2be87bbda046"> 2274</a></span>&#160; uint32_t rounding_offset_inter : 7;</div><div class="line"><a name="l02275"></a><span class="lineno"> 2275</span>&#160;</div><div class="line"><a name="l02276"></a><span class="lineno"> 2276</span>&#160; <span class="comment">/* Reserved */</span></div><div class="line"><a name="l02277"></a><span class="lineno"> 2277</span>&#160; uint32_t reserved :16;</div><div class="line"><a name="l02278"></a><span class="lineno"> 2278</span>&#160; } bits;</div><div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160; uint32_t value;</div><div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>&#160; } rounding_offset_setting;</div><div class="line"><a name="l02281"></a><span class="lineno"> 2281</span>&#160;} <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a>;</div><div class="line"><a name="l02290"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25"> 2290</a></span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_ALL 0x00 </span><span class="comment">/* whole slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02291"></a><span class="lineno"> 2291</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_BEGIN 0x01 </span><span class="comment">/* The beginning of the slice is in the buffer but the end if not */</span><span class="preprocessor"></span></div><div class="line"><a name="l02292"></a><span class="lineno"> 2292</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_MIDDLE 0x02 </span><span class="comment">/* Neither beginning nor end of the slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02293"></a><span class="lineno"> 2293</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_END 0x04 </span><span class="comment">/* end of the slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02294"></a><span class="lineno"> 2294</span>&#160;</div><div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160;<span class="comment">/* Codec-independent Slice Parameter Buffer base */</span></div><div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferBase</div><div class="line"><a name="l02297"></a><span class="lineno"> 2297</span>&#160;{</div><div class="line"><a name="l02298"></a><span class="lineno"> 2298</span>&#160; uint32_t slice_data_size; <span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02299"></a><span class="lineno"> 2299</span>&#160; uint32_t slice_data_offset; <span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02300"></a><span class="lineno"> 2300</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX definitions */</span></div><div class="line"><a name="l02301"></a><span class="lineno"> 2301</span>&#160;} VASliceParameterBufferBase;</div><div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>&#160;</div><div class="line"><a name="l02303"></a><span class="lineno"> 2303</span>&#160;<span class="comment">/**********************************</span></div><div class="line"><a name="l02304"></a><span class="lineno"> 2304</span>&#160;<span class="comment"> * JPEG common data structures</span></div><div class="line"><a name="l02305"></a><span class="lineno"> 2305</span>&#160;<span class="comment"> **********************************/</span></div><div class="line"><a name="l02318"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html"> 2318</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAHuffmanTableBufferJPEGBaseline {</div><div class="line"><a name="l02320"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a6ae23d722de769ba4104cabc617a95db"> 2320</a></span>&#160; uint8_t load_huffman_table[2];</div><div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02326"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a"> 2326</a></span>&#160; uint8_t num_dc_codes[16];</div><div class="line"><a name="l02328"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01"> 2328</a></span>&#160; uint8_t dc_values[12];</div><div class="line"><a name="l02333"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ac4ba3bd4327cb808d648c986a3035f95"> 2333</a></span>&#160; uint8_t num_ac_codes[16];</div><div class="line"><a name="l02335"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ae39764646cd5b413730a3b63ab26db6e"> 2335</a></span>&#160; uint8_t ac_values[162];</div><div class="line"><a name="l02337"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f"> 2337</a></span>&#160; uint8_t pad[2];</div><div class="line"><a name="l02339"></a><span class="lineno"> 2339</span>&#160; } huffman_table[2];</div><div class="line"><a name="l02340"></a><span class="lineno"> 2340</span>&#160;</div><div class="line"><a name="l02342"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec"> 2342</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02343"></a><span class="lineno"> 2343</span>&#160;} <a class="code" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a>;</div><div class="line"><a name="l02344"></a><span class="lineno"> 2344</span>&#160;</div><div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02346"></a><span class="lineno"> 2346</span>&#160;<span class="comment"> * MPEG-2 data structures</span></div><div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160; </div><div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160;<span class="comment">/* MPEG-2 Picture Parameter Buffer */</span></div><div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>&#160;<span class="comment"> * For each frame or field, and before any slice data, a single</span></div><div class="line"><a name="l02352"></a><span class="lineno"> 2352</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l02353"></a><span class="lineno"> 2353</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02354"></a><span class="lineno"> 2354</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferMPEG2</div><div class="line"><a name="l02355"></a><span class="lineno"> 2355</span>&#160;{</div><div class="line"><a name="l02356"></a><span class="lineno"> 2356</span>&#160; uint16_t horizontal_size;</div><div class="line"><a name="l02357"></a><span class="lineno"> 2357</span>&#160; uint16_t vertical_size;</div><div class="line"><a name="l02358"></a><span class="lineno"> 2358</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02359"></a><span class="lineno"> 2359</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02360"></a><span class="lineno"> 2360</span>&#160; <span class="comment">/* meanings of the following fields are the same as in the standard */</span></div><div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>&#160; int32_t picture_coding_type;</div><div class="line"><a name="l02362"></a><span class="lineno"> 2362</span>&#160; int32_t f_code; <span class="comment">/* pack all four fcode into this */</span></div><div class="line"><a name="l02363"></a><span class="lineno"> 2363</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02364"></a><span class="lineno"> 2364</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02365"></a><span class="lineno"> 2365</span>&#160; uint32_t intra_dc_precision : 2; </div><div class="line"><a name="l02366"></a><span class="lineno"> 2366</span>&#160; uint32_t picture_structure : 2; </div><div class="line"><a name="l02367"></a><span class="lineno"> 2367</span>&#160; uint32_t top_field_first : 1; </div><div class="line"><a name="l02368"></a><span class="lineno"> 2368</span>&#160; uint32_t frame_pred_frame_dct : 1; </div><div class="line"><a name="l02369"></a><span class="lineno"> 2369</span>&#160; uint32_t concealment_motion_vectors : 1;</div><div class="line"><a name="l02370"></a><span class="lineno"> 2370</span>&#160; uint32_t q_scale_type : 1;</div><div class="line"><a name="l02371"></a><span class="lineno"> 2371</span>&#160; uint32_t intra_vlc_format : 1;</div><div class="line"><a name="l02372"></a><span class="lineno"> 2372</span>&#160; uint32_t alternate_scan : 1;</div><div class="line"><a name="l02373"></a><span class="lineno"> 2373</span>&#160; uint32_t repeat_first_field : 1;</div><div class="line"><a name="l02374"></a><span class="lineno"> 2374</span>&#160; uint32_t progressive_frame : 1;</div><div class="line"><a name="l02375"></a><span class="lineno"> 2375</span>&#160; uint32_t is_first_field : 1; <span class="comment">/* indicate whether the current field</span></div><div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160;<span class="comment"> * is the first field for field picture</span></div><div class="line"><a name="l02377"></a><span class="lineno"> 2377</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02378"></a><span class="lineno"> 2378</span>&#160; } bits;</div><div class="line"><a name="l02379"></a><span class="lineno"> 2379</span>&#160; uint32_t value;</div><div class="line"><a name="l02380"></a><span class="lineno"> 2380</span>&#160; } picture_coding_extension;</div><div class="line"><a name="l02381"></a><span class="lineno"> 2381</span>&#160;</div><div class="line"><a name="l02383"></a><span class="lineno"> 2383</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;} VAPictureParameterBufferMPEG2;</div><div class="line"><a name="l02385"></a><span class="lineno"> 2385</span>&#160;</div><div class="line"><a name="l02387"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html"> 2387</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferMPEG2</div><div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;{</div><div class="line"><a name="l02390"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e"> 2390</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e">load_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02392"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765"> 2392</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765">load_non_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02394"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9"> 2394</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9">load_chroma_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02396"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f"> 2396</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f">load_chroma_non_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02398"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a422b790e739615497bb4e1534040e7f7"> 2398</a></span>&#160; uint8_t intra_quantiser_matrix[64];</div><div class="line"><a name="l02400"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#acb55cbc6bc80bfec09a84a88cddc9760"> 2400</a></span>&#160; uint8_t non_intra_quantiser_matrix[64];</div><div class="line"><a name="l02402"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#ae6b3a2bf726d5089b291a74339879b0a"> 2402</a></span>&#160; uint8_t chroma_intra_quantiser_matrix[64];</div><div class="line"><a name="l02404"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#ab704c990d9fbef85c48e653903e5ee0c"> 2404</a></span>&#160; uint8_t chroma_non_intra_quantiser_matrix[64];</div><div class="line"><a name="l02405"></a><span class="lineno"> 2405</span>&#160;</div><div class="line"><a name="l02407"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598"> 2407</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02408"></a><span class="lineno"> 2408</span>&#160;} <a class="code" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a>;</div><div class="line"><a name="l02409"></a><span class="lineno"> 2409</span>&#160;</div><div class="line"><a name="l02411"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG2.html"> 2411</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferMPEG2</div><div class="line"><a name="l02412"></a><span class="lineno"> 2412</span>&#160;{</div><div class="line"><a name="l02413"></a><span class="lineno"> 2413</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02414"></a><span class="lineno"> 2414</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02415"></a><span class="lineno"> 2415</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02416"></a><span class="lineno"> 2416</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l02417"></a><span class="lineno"> 2417</span>&#160; uint32_t slice_horizontal_position;</div><div class="line"><a name="l02418"></a><span class="lineno"> 2418</span>&#160; uint32_t slice_vertical_position;</div><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160; int32_t quantiser_scale_code;</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160; int32_t intra_slice_flag;</div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160;</div><div class="line"><a name="l02423"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374"> 2423</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02424"></a><span class="lineno"> 2424</span>&#160;} <a class="code" href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a>;</div><div class="line"><a name="l02425"></a><span class="lineno"> 2425</span>&#160;</div><div class="line"><a name="l02427"></a><span class="lineno"><a class="line" href="structVAMacroblockParameterBufferMPEG2.html"> 2427</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAMacroblockParameterBufferMPEG2</div><div class="line"><a name="l02428"></a><span class="lineno"> 2428</span>&#160;{</div><div class="line"><a name="l02429"></a><span class="lineno"> 2429</span>&#160; uint16_t macroblock_address;</div><div class="line"><a name="l02430"></a><span class="lineno"> 2430</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02431"></a><span class="lineno"> 2431</span>&#160;<span class="comment"> * macroblock_address (in raster scan order)</span></div><div class="line"><a name="l02432"></a><span class="lineno"> 2432</span>&#160;<span class="comment"> * top-left: 0</span></div><div class="line"><a name="l02433"></a><span class="lineno"> 2433</span>&#160;<span class="comment"> * bottom-right: picture-height-in-mb*picture-width-in-mb - 1</span></div><div class="line"><a name="l02434"></a><span class="lineno"> 2434</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02435"></a><span class="lineno"> 2435</span>&#160; uint8_t macroblock_type; <span class="comment">/* see definition below */</span></div><div class="line"><a name="l02436"></a><span class="lineno"> 2436</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02437"></a><span class="lineno"> 2437</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02438"></a><span class="lineno"> 2438</span>&#160; uint32_t frame_motion_type : 2; </div><div class="line"><a name="l02439"></a><span class="lineno"> 2439</span>&#160; uint32_t field_motion_type : 2; </div><div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160; uint32_t dct_type : 1; </div><div class="line"><a name="l02441"></a><span class="lineno"> 2441</span>&#160; } bits;</div><div class="line"><a name="l02442"></a><span class="lineno"> 2442</span>&#160; uint32_t value;</div><div class="line"><a name="l02443"></a><span class="lineno"> 2443</span>&#160; } macroblock_modes;</div><div class="line"><a name="l02444"></a><span class="lineno"> 2444</span>&#160; uint8_t motion_vertical_field_select; </div><div class="line"><a name="l02445"></a><span class="lineno"> 2445</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02446"></a><span class="lineno"> 2446</span>&#160;<span class="comment"> * motion_vertical_field_select:</span></div><div class="line"><a name="l02447"></a><span class="lineno"> 2447</span>&#160;<span class="comment"> * see section 6.3.17.2 in the spec</span></div><div class="line"><a name="l02448"></a><span class="lineno"> 2448</span>&#160;<span class="comment"> * only the lower 4 bits are used</span></div><div class="line"><a name="l02449"></a><span class="lineno"> 2449</span>&#160;<span class="comment"> * bit 0: first vector forward</span></div><div class="line"><a name="l02450"></a><span class="lineno"> 2450</span>&#160;<span class="comment"> * bit 1: first vector backward</span></div><div class="line"><a name="l02451"></a><span class="lineno"> 2451</span>&#160;<span class="comment"> * bit 2: second vector forward</span></div><div class="line"><a name="l02452"></a><span class="lineno"> 2452</span>&#160;<span class="comment"> * bit 3: second vector backward</span></div><div class="line"><a name="l02453"></a><span class="lineno"> 2453</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02454"></a><span class="lineno"> 2454</span>&#160; int16_t PMV[2][2][2]; <span class="comment">/* see Table 7-7 in the spec */</span></div><div class="line"><a name="l02455"></a><span class="lineno"> 2455</span>&#160; uint16_t coded_block_pattern;</div><div class="line"><a name="l02456"></a><span class="lineno"> 2456</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02457"></a><span class="lineno"> 2457</span>&#160;<span class="comment"> * The bitplanes for coded_block_pattern are described </span></div><div class="line"><a name="l02458"></a><span class="lineno"> 2458</span>&#160;<span class="comment"> * in Figure 6.10-12 in the spec</span></div><div class="line"><a name="l02459"></a><span class="lineno"> 2459</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02460"></a><span class="lineno"> 2460</span>&#160; </div><div class="line"><a name="l02461"></a><span class="lineno"> 2461</span>&#160; <span class="comment">/* Number of skipped macroblocks after this macroblock */</span></div><div class="line"><a name="l02462"></a><span class="lineno"> 2462</span>&#160; uint16_t num_skipped_macroblocks;</div><div class="line"><a name="l02463"></a><span class="lineno"> 2463</span>&#160;</div><div class="line"><a name="l02465"></a><span class="lineno"><a class="line" href="structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2"> 2465</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02466"></a><span class="lineno"> 2466</span>&#160;} <a class="code" href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a>;</div><div class="line"><a name="l02467"></a><span class="lineno"> 2467</span>&#160;</div><div class="line"><a name="l02468"></a><span class="lineno"> 2468</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02469"></a><span class="lineno"> 2469</span>&#160;<span class="comment"> * OR&#39;d flags for macroblock_type (section 6.3.17.1 in the spec)</span></div><div class="line"><a name="l02470"></a><span class="lineno"> 2470</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02471"></a><span class="lineno"> 2471</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_FORWARD 0x02</span></div><div class="line"><a name="l02472"></a><span class="lineno"> 2472</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_BACKWARD 0x04</span></div><div class="line"><a name="l02473"></a><span class="lineno"> 2473</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_PATTERN 0x08</span></div><div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_INTRA 0x10</span></div><div class="line"><a name="l02475"></a><span class="lineno"> 2475</span>&#160;</div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02483"></a><span class="lineno"> 2483</span>&#160;<span class="comment"> * MPEG-4 Part 2 data structures</span></div><div class="line"><a name="l02484"></a><span class="lineno"> 2484</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02485"></a><span class="lineno"> 2485</span>&#160; </div><div class="line"><a name="l02486"></a><span class="lineno"> 2486</span>&#160;<span class="comment">/* MPEG-4 Picture Parameter Buffer */</span></div><div class="line"><a name="l02487"></a><span class="lineno"> 2487</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02488"></a><span class="lineno"> 2488</span>&#160;<span class="comment"> * For each frame or field, and before any slice data, a single</span></div><div class="line"><a name="l02489"></a><span class="lineno"> 2489</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l02490"></a><span class="lineno"> 2490</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02491"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferMPEG4.html"> 2491</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferMPEG4</div><div class="line"><a name="l02492"></a><span class="lineno"> 2492</span>&#160;{</div><div class="line"><a name="l02493"></a><span class="lineno"> 2493</span>&#160; uint16_t vop_width;</div><div class="line"><a name="l02494"></a><span class="lineno"> 2494</span>&#160; uint16_t vop_height;</div><div class="line"><a name="l02495"></a><span class="lineno"> 2495</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02496"></a><span class="lineno"> 2496</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02497"></a><span class="lineno"> 2497</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02498"></a><span class="lineno"> 2498</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02499"></a><span class="lineno"> 2499</span>&#160; uint32_t short_video_header : 1; </div><div class="line"><a name="l02500"></a><span class="lineno"> 2500</span>&#160; uint32_t chroma_format : 2; </div><div class="line"><a name="l02501"></a><span class="lineno"> 2501</span>&#160; uint32_t interlaced : 1; </div><div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160; uint32_t obmc_disable : 1; </div><div class="line"><a name="l02503"></a><span class="lineno"> 2503</span>&#160; uint32_t sprite_enable : 2; </div><div class="line"><a name="l02504"></a><span class="lineno"> 2504</span>&#160; uint32_t sprite_warping_accuracy : 2; </div><div class="line"><a name="l02505"></a><span class="lineno"> 2505</span>&#160; uint32_t quant_type : 1; </div><div class="line"><a name="l02506"></a><span class="lineno"> 2506</span>&#160; uint32_t quarter_sample : 1; </div><div class="line"><a name="l02507"></a><span class="lineno"> 2507</span>&#160; uint32_t data_partitioned : 1; </div><div class="line"><a name="l02508"></a><span class="lineno"> 2508</span>&#160; uint32_t reversible_vlc : 1; </div><div class="line"><a name="l02509"></a><span class="lineno"> 2509</span>&#160; uint32_t resync_marker_disable : 1; </div><div class="line"><a name="l02510"></a><span class="lineno"> 2510</span>&#160; } bits;</div><div class="line"><a name="l02511"></a><span class="lineno"> 2511</span>&#160; uint32_t value;</div><div class="line"><a name="l02512"></a><span class="lineno"> 2512</span>&#160; } vol_fields;</div><div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160; uint8_t no_of_sprite_warping_points;</div><div class="line"><a name="l02514"></a><span class="lineno"> 2514</span>&#160; int16_t sprite_trajectory_du[3];</div><div class="line"><a name="l02515"></a><span class="lineno"> 2515</span>&#160; int16_t sprite_trajectory_dv[3];</div><div class="line"><a name="l02516"></a><span class="lineno"> 2516</span>&#160; uint8_t quant_precision;</div><div class="line"><a name="l02517"></a><span class="lineno"> 2517</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160; uint32_t vop_coding_type : 2; </div><div class="line"><a name="l02520"></a><span class="lineno"> 2520</span>&#160; uint32_t backward_reference_vop_coding_type : 2; </div><div class="line"><a name="l02521"></a><span class="lineno"> 2521</span>&#160; uint32_t vop_rounding_type : 1; </div><div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160; uint32_t intra_dc_vlc_thr : 3; </div><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160; uint32_t top_field_first : 1; </div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160; uint32_t alternate_vertical_scan_flag : 1; </div><div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>&#160; } bits;</div><div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>&#160; uint32_t value;</div><div class="line"><a name="l02527"></a><span class="lineno"> 2527</span>&#160; } vop_fields;</div><div class="line"><a name="l02528"></a><span class="lineno"> 2528</span>&#160; uint8_t vop_fcode_forward;</div><div class="line"><a name="l02529"></a><span class="lineno"> 2529</span>&#160; uint8_t vop_fcode_backward;</div><div class="line"><a name="l02530"></a><span class="lineno"> 2530</span>&#160; uint16_t vop_time_increment_resolution;</div><div class="line"><a name="l02531"></a><span class="lineno"> 2531</span>&#160; <span class="comment">/* short header related */</span></div><div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160; uint8_t num_gobs_in_vop;</div><div class="line"><a name="l02533"></a><span class="lineno"> 2533</span>&#160; uint8_t num_macroblocks_in_gob;</div><div class="line"><a name="l02534"></a><span class="lineno"> 2534</span>&#160; <span class="comment">/* for direct mode prediction */</span></div><div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>&#160; int16_t TRB;</div><div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160; int16_t TRD;</div><div class="line"><a name="l02537"></a><span class="lineno"> 2537</span>&#160;</div><div class="line"><a name="l02539"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc"> 2539</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02540"></a><span class="lineno"> 2540</span>&#160;} <a class="code" href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a>;</div><div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160;</div><div class="line"><a name="l02543"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html"> 2543</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferMPEG4</div><div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;{</div><div class="line"><a name="l02546"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9"> 2546</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9">load_intra_quant_mat</a>;</div><div class="line"><a name="l02548"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e"> 2548</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e">load_non_intra_quant_mat</a>;</div><div class="line"><a name="l02550"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a1f8d59aaa1f93ddfc86a439c4d02ead5"> 2550</a></span>&#160; uint8_t intra_quant_mat[64];</div><div class="line"><a name="l02552"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#af962c20252190bac75591de5accf27d1"> 2552</a></span>&#160; uint8_t non_intra_quant_mat[64];</div><div class="line"><a name="l02553"></a><span class="lineno"> 2553</span>&#160;</div><div class="line"><a name="l02555"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f"> 2555</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02556"></a><span class="lineno"> 2556</span>&#160;} <a class="code" href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a>;</div><div class="line"><a name="l02557"></a><span class="lineno"> 2557</span>&#160;</div><div class="line"><a name="l02559"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG4.html"> 2559</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferMPEG4</div><div class="line"><a name="l02560"></a><span class="lineno"> 2560</span>&#160;{</div><div class="line"><a name="l02561"></a><span class="lineno"> 2561</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02562"></a><span class="lineno"> 2562</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02563"></a><span class="lineno"> 2563</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02564"></a><span class="lineno"> 2564</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l02565"></a><span class="lineno"> 2565</span>&#160; uint32_t macroblock_number;</div><div class="line"><a name="l02566"></a><span class="lineno"> 2566</span>&#160; int32_t quant_scale;</div><div class="line"><a name="l02567"></a><span class="lineno"> 2567</span>&#160;</div><div class="line"><a name="l02569"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd"> 2569</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02570"></a><span class="lineno"> 2570</span>&#160;} <a class="code" href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a>;</div><div class="line"><a name="l02571"></a><span class="lineno"> 2571</span>&#160;</div><div class="line"><a name="l02576"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0"> 2576</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <span class="comment">/* see 7.1.1.32 */</span></div><div class="line"><a name="l02577"></a><span class="lineno"> 2577</span>&#160;{</div><div class="line"><a name="l02578"></a><span class="lineno"> 2578</span>&#160; VAMvMode1Mv = 0,</div><div class="line"><a name="l02579"></a><span class="lineno"> 2579</span>&#160; VAMvMode1MvHalfPel = 1,</div><div class="line"><a name="l02580"></a><span class="lineno"> 2580</span>&#160; VAMvMode1MvHalfPelBilinear = 2,</div><div class="line"><a name="l02581"></a><span class="lineno"> 2581</span>&#160; VAMvModeMixedMv = 3,</div><div class="line"><a name="l02582"></a><span class="lineno"> 2582</span>&#160; VAMvModeIntensityCompensation = 4 </div><div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;} <a class="code" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a>;</div><div class="line"><a name="l02584"></a><span class="lineno"> 2584</span>&#160;</div><div class="line"><a name="l02586"></a><span class="lineno"> 2586</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02587"></a><span class="lineno"> 2587</span>&#160;<span class="comment"> * For each picture, and before any slice data, a picture parameter</span></div><div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;<span class="comment"> * buffer must be send. Multiple picture parameter buffers may be</span></div><div class="line"><a name="l02589"></a><span class="lineno"> 2589</span>&#160;<span class="comment"> * sent for a single picture. In that case picture parameters will</span></div><div class="line"><a name="l02590"></a><span class="lineno"> 2590</span>&#160;<span class="comment"> * apply to all slice data that follow it until a new picture</span></div><div class="line"><a name="l02591"></a><span class="lineno"> 2591</span>&#160;<span class="comment"> * parameter buffer is sent.</span></div><div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l02593"></a><span class="lineno"> 2593</span>&#160;<span class="comment"> * Notes:</span></div><div class="line"><a name="l02594"></a><span class="lineno"> 2594</span>&#160;<span class="comment"> * pic_quantizer_type should be set to the applicable quantizer</span></div><div class="line"><a name="l02595"></a><span class="lineno"> 2595</span>&#160;<span class="comment"> * type as defined by QUANTIZER (J.1.19) and either</span></div><div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;<span class="comment"> * PQUANTIZER (7.1.1.8) or PQINDEX (7.1.1.6)</span></div><div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02598"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferVC1.html"> 2598</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferVC1</div><div class="line"><a name="l02599"></a><span class="lineno"> 2599</span>&#160;{</div><div class="line"><a name="l02600"></a><span class="lineno"> 2600</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02601"></a><span class="lineno"> 2601</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02602"></a><span class="lineno"> 2602</span>&#160; <span class="comment">/* if out-of-loop post-processing is done on the render</span></div><div class="line"><a name="l02603"></a><span class="lineno"> 2603</span>&#160;<span class="comment"> target, then we need to keep the in-loop decoded </span></div><div class="line"><a name="l02604"></a><span class="lineno"> 2604</span>&#160;<span class="comment"> picture as a reference picture */</span></div><div class="line"><a name="l02605"></a><span class="lineno"> 2605</span>&#160; VASurfaceID inloop_decoded_picture;</div><div class="line"><a name="l02606"></a><span class="lineno"> 2606</span>&#160;</div><div class="line"><a name="l02607"></a><span class="lineno"> 2607</span>&#160; <span class="comment">/* sequence layer for AP or meta data for SP and MP */</span></div><div class="line"><a name="l02608"></a><span class="lineno"> 2608</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02609"></a><span class="lineno"> 2609</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02610"></a><span class="lineno"> 2610</span>&#160; uint32_t pulldown : 1; <span class="comment">/* SEQUENCE_LAYER::PULLDOWN */</span></div><div class="line"><a name="l02611"></a><span class="lineno"> 2611</span>&#160; uint32_t interlace : 1; <span class="comment">/* SEQUENCE_LAYER::INTERLACE */</span></div><div class="line"><a name="l02612"></a><span class="lineno"> 2612</span>&#160; uint32_t tfcntrflag : 1; <span class="comment">/* SEQUENCE_LAYER::TFCNTRFLAG */</span></div><div class="line"><a name="l02613"></a><span class="lineno"> 2613</span>&#160; uint32_t finterpflag : 1; <span class="comment">/* SEQUENCE_LAYER::FINTERPFLAG */</span></div><div class="line"><a name="l02614"></a><span class="lineno"> 2614</span>&#160; uint32_t psf : 1; <span class="comment">/* SEQUENCE_LAYER::PSF */</span></div><div class="line"><a name="l02615"></a><span class="lineno"> 2615</span>&#160; uint32_t multires : 1; <span class="comment">/* METADATA::MULTIRES */</span></div><div class="line"><a name="l02616"></a><span class="lineno"> 2616</span>&#160; uint32_t overlap : 1; <span class="comment">/* METADATA::OVERLAP */</span></div><div class="line"><a name="l02617"></a><span class="lineno"> 2617</span>&#160; uint32_t syncmarker : 1; <span class="comment">/* METADATA::SYNCMARKER */</span></div><div class="line"><a name="l02618"></a><span class="lineno"> 2618</span>&#160; uint32_t rangered : 1; <span class="comment">/* METADATA::RANGERED */</span></div><div class="line"><a name="l02619"></a><span class="lineno"> 2619</span>&#160; uint32_t max_b_frames : 3; <span class="comment">/* METADATA::MAXBFRAMES */</span></div><div class="line"><a name="l02620"></a><span class="lineno"> 2620</span>&#160; uint32_t profile : 2; <span class="comment">/* SEQUENCE_LAYER::PROFILE or The MSB of METADATA::PROFILE */</span></div><div class="line"><a name="l02621"></a><span class="lineno"> 2621</span>&#160; } bits;</div><div class="line"><a name="l02622"></a><span class="lineno"> 2622</span>&#160; uint32_t value;</div><div class="line"><a name="l02623"></a><span class="lineno"> 2623</span>&#160; } sequence_fields;</div><div class="line"><a name="l02624"></a><span class="lineno"> 2624</span>&#160;</div><div class="line"><a name="l02625"></a><span class="lineno"> 2625</span>&#160; uint16_t coded_width; <span class="comment">/* ENTRY_POINT_LAYER::CODED_WIDTH */</span></div><div class="line"><a name="l02626"></a><span class="lineno"> 2626</span>&#160; uint16_t coded_height; <span class="comment">/* ENTRY_POINT_LAYER::CODED_HEIGHT */</span></div><div class="line"><a name="l02627"></a><span class="lineno"> 2627</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02628"></a><span class="lineno"> 2628</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02629"></a><span class="lineno"> 2629</span>&#160; uint32_t broken_link : 1; <span class="comment">/* ENTRY_POINT_LAYER::BROKEN_LINK */</span></div><div class="line"><a name="l02630"></a><span class="lineno"> 2630</span>&#160; uint32_t closed_entry : 1; <span class="comment">/* ENTRY_POINT_LAYER::CLOSED_ENTRY */</span></div><div class="line"><a name="l02631"></a><span class="lineno"> 2631</span>&#160; uint32_t panscan_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::PANSCAN_FLAG */</span></div><div class="line"><a name="l02632"></a><span class="lineno"> 2632</span>&#160; uint32_t loopfilter : 1; <span class="comment">/* ENTRY_POINT_LAYER::LOOPFILTER */</span></div><div class="line"><a name="l02633"></a><span class="lineno"> 2633</span>&#160; } bits;</div><div class="line"><a name="l02634"></a><span class="lineno"> 2634</span>&#160; uint32_t value;</div><div class="line"><a name="l02635"></a><span class="lineno"> 2635</span>&#160; } entrypoint_fields;</div><div class="line"><a name="l02636"></a><span class="lineno"> 2636</span>&#160; uint8_t conditional_overlap_flag; <span class="comment">/* ENTRY_POINT_LAYER::CONDOVER */</span></div><div class="line"><a name="l02637"></a><span class="lineno"> 2637</span>&#160; uint8_t fast_uvmc_flag; <span class="comment">/* ENTRY_POINT_LAYER::FASTUVMC */</span></div><div class="line"><a name="l02638"></a><span class="lineno"> 2638</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02639"></a><span class="lineno"> 2639</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02640"></a><span class="lineno"> 2640</span>&#160; uint32_t luma_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPY_FLAG */</span></div><div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>&#160; uint32_t luma : 3; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPY */</span></div><div class="line"><a name="l02642"></a><span class="lineno"> 2642</span>&#160; uint32_t chroma_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPUV_FLAG */</span></div><div class="line"><a name="l02643"></a><span class="lineno"> 2643</span>&#160; uint32_t chroma : 3; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPUV */</span></div><div class="line"><a name="l02644"></a><span class="lineno"> 2644</span>&#160; } bits;</div><div class="line"><a name="l02645"></a><span class="lineno"> 2645</span>&#160; uint32_t value;</div><div class="line"><a name="l02646"></a><span class="lineno"> 2646</span>&#160; } range_mapping_fields;</div><div class="line"><a name="l02647"></a><span class="lineno"> 2647</span>&#160;</div><div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>&#160; uint8_t b_picture_fraction; <span class="comment">/* Index for PICTURE_LAYER::BFRACTION value in Table 40 (7.1.1.14) */</span></div><div class="line"><a name="l02649"></a><span class="lineno"> 2649</span>&#160; uint8_t cbp_table; <span class="comment">/* PICTURE_LAYER::CBPTAB/ICBPTAB */</span></div><div class="line"><a name="l02650"></a><span class="lineno"> 2650</span>&#160; uint8_t mb_mode_table; <span class="comment">/* PICTURE_LAYER::MBMODETAB */</span></div><div class="line"><a name="l02651"></a><span class="lineno"> 2651</span>&#160; uint8_t range_reduction_frame;<span class="comment">/* PICTURE_LAYER::RANGEREDFRM */</span></div><div class="line"><a name="l02652"></a><span class="lineno"> 2652</span>&#160; uint8_t rounding_control; <span class="comment">/* PICTURE_LAYER::RNDCTRL */</span></div><div class="line"><a name="l02653"></a><span class="lineno"> 2653</span>&#160; uint8_t post_processing; <span class="comment">/* PICTURE_LAYER::POSTPROC */</span></div><div class="line"><a name="l02654"></a><span class="lineno"> 2654</span>&#160; uint8_t picture_resolution_index; <span class="comment">/* PICTURE_LAYER::RESPIC */</span></div><div class="line"><a name="l02655"></a><span class="lineno"> 2655</span>&#160; uint8_t luma_scale; <span class="comment">/* PICTURE_LAYER::LUMSCALE */</span></div><div class="line"><a name="l02656"></a><span class="lineno"> 2656</span>&#160; uint8_t luma_shift; <span class="comment">/* PICTURE_LAYER::LUMSHIFT */</span></div><div class="line"><a name="l02657"></a><span class="lineno"> 2657</span>&#160;</div><div class="line"><a name="l02658"></a><span class="lineno"> 2658</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02659"></a><span class="lineno"> 2659</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02660"></a><span class="lineno"> 2660</span>&#160; uint32_t picture_type : 3; <span class="comment">/* PICTURE_LAYER::PTYPE */</span></div><div class="line"><a name="l02661"></a><span class="lineno"> 2661</span>&#160; uint32_t frame_coding_mode : 3; <span class="comment">/* PICTURE_LAYER::FCM */</span></div><div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>&#160; uint32_t top_field_first : 1; <span class="comment">/* PICTURE_LAYER::TFF */</span></div><div class="line"><a name="l02663"></a><span class="lineno"> 2663</span>&#160; uint32_t is_first_field : 1; <span class="comment">/* set to 1 if it is the first field */</span></div><div class="line"><a name="l02664"></a><span class="lineno"> 2664</span>&#160; uint32_t intensity_compensation : 1; <span class="comment">/* PICTURE_LAYER::INTCOMP */</span></div><div class="line"><a name="l02665"></a><span class="lineno"> 2665</span>&#160; } bits;</div><div class="line"><a name="l02666"></a><span class="lineno"> 2666</span>&#160; uint32_t value;</div><div class="line"><a name="l02667"></a><span class="lineno"> 2667</span>&#160; } picture_fields;</div><div class="line"><a name="l02668"></a><span class="lineno"> 2668</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02669"></a><span class="lineno"> 2669</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02670"></a><span class="lineno"> 2670</span>&#160; uint32_t mv_type_mb : 1; <span class="comment">/* PICTURE::MVTYPEMB */</span></div><div class="line"><a name="l02671"></a><span class="lineno"> 2671</span>&#160; uint32_t direct_mb : 1; <span class="comment">/* PICTURE::DIRECTMB */</span></div><div class="line"><a name="l02672"></a><span class="lineno"> 2672</span>&#160; uint32_t skip_mb : 1; <span class="comment">/* PICTURE::SKIPMB */</span></div><div class="line"><a name="l02673"></a><span class="lineno"> 2673</span>&#160; uint32_t field_tx : 1; <span class="comment">/* PICTURE::FIELDTX */</span></div><div class="line"><a name="l02674"></a><span class="lineno"> 2674</span>&#160; uint32_t forward_mb : 1; <span class="comment">/* PICTURE::FORWARDMB */</span></div><div class="line"><a name="l02675"></a><span class="lineno"> 2675</span>&#160; uint32_t ac_pred : 1; <span class="comment">/* PICTURE::ACPRED */</span></div><div class="line"><a name="l02676"></a><span class="lineno"> 2676</span>&#160; uint32_t overflags : 1; <span class="comment">/* PICTURE::OVERFLAGS */</span></div><div class="line"><a name="l02677"></a><span class="lineno"> 2677</span>&#160; } flags;</div><div class="line"><a name="l02678"></a><span class="lineno"> 2678</span>&#160; uint32_t value;</div><div class="line"><a name="l02679"></a><span class="lineno"> 2679</span>&#160; } raw_coding;</div><div class="line"><a name="l02680"></a><span class="lineno"> 2680</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02681"></a><span class="lineno"> 2681</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02682"></a><span class="lineno"> 2682</span>&#160; uint32_t bp_mv_type_mb : 1; <span class="comment">/* PICTURE::MVTYPEMB */</span></div><div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>&#160; uint32_t bp_direct_mb : 1; <span class="comment">/* PICTURE::DIRECTMB */</span></div><div class="line"><a name="l02684"></a><span class="lineno"> 2684</span>&#160; uint32_t bp_skip_mb : 1; <span class="comment">/* PICTURE::SKIPMB */</span> </div><div class="line"><a name="l02685"></a><span class="lineno"> 2685</span>&#160; uint32_t bp_field_tx : 1; <span class="comment">/* PICTURE::FIELDTX */</span> </div><div class="line"><a name="l02686"></a><span class="lineno"> 2686</span>&#160; uint32_t bp_forward_mb : 1; <span class="comment">/* PICTURE::FORWARDMB */</span></div><div class="line"><a name="l02687"></a><span class="lineno"> 2687</span>&#160; uint32_t bp_ac_pred : 1; <span class="comment">/* PICTURE::ACPRED */</span> </div><div class="line"><a name="l02688"></a><span class="lineno"> 2688</span>&#160; uint32_t bp_overflags : 1; <span class="comment">/* PICTURE::OVERFLAGS */</span></div><div class="line"><a name="l02689"></a><span class="lineno"> 2689</span>&#160; } flags;</div><div class="line"><a name="l02690"></a><span class="lineno"> 2690</span>&#160; uint32_t value;</div><div class="line"><a name="l02691"></a><span class="lineno"> 2691</span>&#160; } bitplane_present; <span class="comment">/* signal what bitplane is being passed via the bitplane buffer */</span></div><div class="line"><a name="l02692"></a><span class="lineno"> 2692</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02693"></a><span class="lineno"> 2693</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02694"></a><span class="lineno"> 2694</span>&#160; uint32_t reference_distance_flag : 1;<span class="comment">/* PICTURE_LAYER::REFDIST_FLAG */</span></div><div class="line"><a name="l02695"></a><span class="lineno"> 2695</span>&#160; uint32_t reference_distance : 5;<span class="comment">/* PICTURE_LAYER::REFDIST */</span></div><div class="line"><a name="l02696"></a><span class="lineno"> 2696</span>&#160; uint32_t num_reference_pictures: 1;<span class="comment">/* PICTURE_LAYER::NUMREF */</span></div><div class="line"><a name="l02697"></a><span class="lineno"> 2697</span>&#160; uint32_t reference_field_pic_indicator : 1;<span class="comment">/* PICTURE_LAYER::REFFIELD */</span></div><div class="line"><a name="l02698"></a><span class="lineno"> 2698</span>&#160; } bits;</div><div class="line"><a name="l02699"></a><span class="lineno"> 2699</span>&#160; uint32_t value;</div><div class="line"><a name="l02700"></a><span class="lineno"> 2700</span>&#160; } reference_fields;</div><div class="line"><a name="l02701"></a><span class="lineno"> 2701</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02702"></a><span class="lineno"> 2702</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02703"></a><span class="lineno"> 2703</span>&#160; uint32_t mv_mode : 3; <span class="comment">/* PICTURE_LAYER::MVMODE */</span></div><div class="line"><a name="l02704"></a><span class="lineno"> 2704</span>&#160; uint32_t mv_mode2 : 3; <span class="comment">/* PICTURE_LAYER::MVMODE2 */</span></div><div class="line"><a name="l02705"></a><span class="lineno"> 2705</span>&#160; uint32_t mv_table : 3; <span class="comment">/* PICTURE_LAYER::MVTAB/IMVTAB */</span></div><div class="line"><a name="l02706"></a><span class="lineno"> 2706</span>&#160; uint32_t two_mv_block_pattern_table: 2; <span class="comment">/* PICTURE_LAYER::2MVBPTAB */</span></div><div class="line"><a name="l02707"></a><span class="lineno"> 2707</span>&#160; uint32_t four_mv_switch : 1; <span class="comment">/* PICTURE_LAYER::4MVSWITCH */</span></div><div class="line"><a name="l02708"></a><span class="lineno"> 2708</span>&#160; uint32_t four_mv_block_pattern_table : 2; <span class="comment">/* PICTURE_LAYER::4MVBPTAB */</span></div><div class="line"><a name="l02709"></a><span class="lineno"> 2709</span>&#160; uint32_t extended_mv_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::EXTENDED_MV */</span></div><div class="line"><a name="l02710"></a><span class="lineno"> 2710</span>&#160; uint32_t extended_mv_range : 2; <span class="comment">/* PICTURE_LAYER::MVRANGE */</span></div><div class="line"><a name="l02711"></a><span class="lineno"> 2711</span>&#160; uint32_t extended_dmv_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::EXTENDED_DMV */</span></div><div class="line"><a name="l02712"></a><span class="lineno"> 2712</span>&#160; uint32_t extended_dmv_range : 2; <span class="comment">/* PICTURE_LAYER::DMVRANGE */</span></div><div class="line"><a name="l02713"></a><span class="lineno"> 2713</span>&#160; } bits;</div><div class="line"><a name="l02714"></a><span class="lineno"> 2714</span>&#160; uint32_t value;</div><div class="line"><a name="l02715"></a><span class="lineno"> 2715</span>&#160; } mv_fields;</div><div class="line"><a name="l02716"></a><span class="lineno"> 2716</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02717"></a><span class="lineno"> 2717</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02718"></a><span class="lineno"> 2718</span>&#160; uint32_t dquant : 2; <span class="comment">/* ENTRY_POINT_LAYER::DQUANT */</span></div><div class="line"><a name="l02719"></a><span class="lineno"> 2719</span>&#160; uint32_t quantizer : 2; <span class="comment">/* ENTRY_POINT_LAYER::QUANTIZER */</span></div><div class="line"><a name="l02720"></a><span class="lineno"> 2720</span>&#160; uint32_t half_qp : 1; <span class="comment">/* PICTURE_LAYER::HALFQP */</span></div><div class="line"><a name="l02721"></a><span class="lineno"> 2721</span>&#160; uint32_t pic_quantizer_scale : 5;<span class="comment">/* PICTURE_LAYER::PQUANT */</span></div><div class="line"><a name="l02722"></a><span class="lineno"> 2722</span>&#160; uint32_t pic_quantizer_type : 1;<span class="comment">/* PICTURE_LAYER::PQUANTIZER */</span></div><div class="line"><a name="l02723"></a><span class="lineno"> 2723</span>&#160; uint32_t dq_frame : 1; <span class="comment">/* VOPDQUANT::DQUANTFRM */</span></div><div class="line"><a name="l02724"></a><span class="lineno"> 2724</span>&#160; uint32_t dq_profile : 2; <span class="comment">/* VOPDQUANT::DQPROFILE */</span></div><div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160; uint32_t dq_sb_edge : 2; <span class="comment">/* VOPDQUANT::DQSBEDGE */</span></div><div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160; uint32_t dq_db_edge : 2; <span class="comment">/* VOPDQUANT::DQDBEDGE */</span></div><div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160; uint32_t dq_binary_level : 1; <span class="comment">/* VOPDQUANT::DQBILEVEL */</span></div><div class="line"><a name="l02728"></a><span class="lineno"> 2728</span>&#160; uint32_t alt_pic_quantizer : 5;<span class="comment">/* VOPDQUANT::ALTPQUANT */</span></div><div class="line"><a name="l02729"></a><span class="lineno"> 2729</span>&#160; } bits;</div><div class="line"><a name="l02730"></a><span class="lineno"> 2730</span>&#160; uint32_t value;</div><div class="line"><a name="l02731"></a><span class="lineno"> 2731</span>&#160; } pic_quantizer_fields;</div><div class="line"><a name="l02732"></a><span class="lineno"> 2732</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02734"></a><span class="lineno"> 2734</span>&#160; uint32_t variable_sized_transform_flag : 1;<span class="comment">/* ENTRY_POINT_LAYER::VSTRANSFORM */</span></div><div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>&#160; uint32_t mb_level_transform_type_flag : 1;<span class="comment">/* PICTURE_LAYER::TTMBF */</span></div><div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>&#160; uint32_t frame_level_transform_type : 2;<span class="comment">/* PICTURE_LAYER::TTFRM */</span></div><div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>&#160; uint32_t transform_ac_codingset_idx1 : 2;<span class="comment">/* PICTURE_LAYER::TRANSACFRM */</span></div><div class="line"><a name="l02738"></a><span class="lineno"> 2738</span>&#160; uint32_t transform_ac_codingset_idx2 : 2;<span class="comment">/* PICTURE_LAYER::TRANSACFRM2 */</span></div><div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>&#160; uint32_t intra_transform_dc_table : 1;<span class="comment">/* PICTURE_LAYER::TRANSDCTAB */</span></div><div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>&#160; } bits;</div><div class="line"><a name="l02741"></a><span class="lineno"> 2741</span>&#160; uint32_t value;</div><div class="line"><a name="l02742"></a><span class="lineno"> 2742</span>&#160; } transform_fields;</div><div class="line"><a name="l02743"></a><span class="lineno"> 2743</span>&#160;</div><div class="line"><a name="l02744"></a><span class="lineno"> 2744</span>&#160; uint8_t luma_scale2; <span class="comment">/* PICTURE_LAYER::LUMSCALE2 */</span></div><div class="line"><a name="l02745"></a><span class="lineno"> 2745</span>&#160; uint8_t luma_shift2; <span class="comment">/* PICTURE_LAYER::LUMSHIFT2 */</span></div><div class="line"><a name="l02746"></a><span class="lineno"> 2746</span>&#160; uint8_t intensity_compensation_field; <span class="comment">/* Index for PICTURE_LAYER::INTCOMPFIELD value in Table 109 (9.1.1.48) */</span></div><div class="line"><a name="l02747"></a><span class="lineno"> 2747</span>&#160;</div><div class="line"><a name="l02749"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferVC1.html#aa883b7f8ca16afc33780b0b9b3ec5fed"> 2749</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 1];</div><div class="line"><a name="l02750"></a><span class="lineno"> 2750</span>&#160;} <a class="code" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a>;</div><div class="line"><a name="l02751"></a><span class="lineno"> 2751</span>&#160;</div><div class="line"><a name="l02770"></a><span class="lineno"> 2770</span>&#160;<span class="comment">/* VC-1 Slice Parameter Buffer */</span></div><div class="line"><a name="l02771"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVC1.html"> 2771</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferVC1</div><div class="line"><a name="l02772"></a><span class="lineno"> 2772</span>&#160;{</div><div class="line"><a name="l02773"></a><span class="lineno"> 2773</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02774"></a><span class="lineno"> 2774</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02775"></a><span class="lineno"> 2775</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02776"></a><span class="lineno"> 2776</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l02777"></a><span class="lineno"> 2777</span>&#160; uint32_t slice_vertical_position;</div><div class="line"><a name="l02778"></a><span class="lineno"> 2778</span>&#160;</div><div class="line"><a name="l02780"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e"> 2780</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02781"></a><span class="lineno"> 2781</span>&#160;} <a class="code" href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a>;</div><div class="line"><a name="l02782"></a><span class="lineno"> 2782</span>&#160;</div><div class="line"><a name="l02783"></a><span class="lineno"> 2783</span>&#160;<span class="comment">/* VC-1 Slice Data Buffer */</span></div><div class="line"><a name="l02784"></a><span class="lineno"> 2784</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02785"></a><span class="lineno"> 2785</span>&#160;<span class="comment">This is simplely a buffer containing raw bit-stream bytes </span></div><div class="line"><a name="l02786"></a><span class="lineno"> 2786</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l02787"></a><span class="lineno"> 2787</span>&#160;</div><div class="line"><a name="l02788"></a><span class="lineno"> 2788</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02789"></a><span class="lineno"> 2789</span>&#160;<span class="comment"> * H.264/AVC data structures</span></div><div class="line"><a name="l02790"></a><span class="lineno"> 2790</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02791"></a><span class="lineno"> 2791</span>&#160;</div><div class="line"><a name="l02792"></a><span class="lineno"> 2792</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureH264</div><div class="line"><a name="l02793"></a><span class="lineno"> 2793</span>&#160;{</div><div class="line"><a name="l02794"></a><span class="lineno"> 2794</span>&#160; VASurfaceID picture_id;</div><div class="line"><a name="l02795"></a><span class="lineno"> 2795</span>&#160; uint32_t frame_idx;</div><div class="line"><a name="l02796"></a><span class="lineno"> 2796</span>&#160; uint32_t flags;</div><div class="line"><a name="l02797"></a><span class="lineno"> 2797</span>&#160; int32_t TopFieldOrderCnt;</div><div class="line"><a name="l02798"></a><span class="lineno"> 2798</span>&#160; int32_t BottomFieldOrderCnt;</div><div class="line"><a name="l02799"></a><span class="lineno"> 2799</span>&#160;</div><div class="line"><a name="l02801"></a><span class="lineno"> 2801</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02802"></a><span class="lineno"> 2802</span>&#160;} VAPictureH264;</div><div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;<span class="comment">/* flags in VAPictureH264 could be OR of the following */</span></div><div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_INVALID 0x00000001</span></div><div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_TOP_FIELD 0x00000002</span></div><div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l02807"></a><span class="lineno"> 2807</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_SHORT_TERM_REFERENCE 0x00000008</span></div><div class="line"><a name="l02808"></a><span class="lineno"> 2808</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_LONG_TERM_REFERENCE 0x00000010</span></div><div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160;</div><div class="line"><a name="l02811"></a><span class="lineno"> 2811</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02812"></a><span class="lineno"> 2812</span>&#160;<span class="comment"> * For each picture, and before any slice data, a single</span></div><div class="line"><a name="l02813"></a><span class="lineno"> 2813</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l02814"></a><span class="lineno"> 2814</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02815"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferH264.html"> 2815</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferH264</div><div class="line"><a name="l02816"></a><span class="lineno"> 2816</span>&#160;{</div><div class="line"><a name="l02817"></a><span class="lineno"> 2817</span>&#160; VAPictureH264 CurrPic;</div><div class="line"><a name="l02818"></a><span class="lineno"> 2818</span>&#160; VAPictureH264 ReferenceFrames[16]; <span class="comment">/* in DPB */</span></div><div class="line"><a name="l02819"></a><span class="lineno"> 2819</span>&#160; uint16_t picture_width_in_mbs_minus1;</div><div class="line"><a name="l02820"></a><span class="lineno"> 2820</span>&#160; uint16_t picture_height_in_mbs_minus1;</div><div class="line"><a name="l02821"></a><span class="lineno"> 2821</span>&#160; uint8_t bit_depth_luma_minus8;</div><div class="line"><a name="l02822"></a><span class="lineno"> 2822</span>&#160; uint8_t bit_depth_chroma_minus8;</div><div class="line"><a name="l02823"></a><span class="lineno"> 2823</span>&#160; uint8_t num_ref_frames;</div><div class="line"><a name="l02824"></a><span class="lineno"> 2824</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02825"></a><span class="lineno"> 2825</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02826"></a><span class="lineno"> 2826</span>&#160; uint32_t chroma_format_idc : 2; </div><div class="line"><a name="l02827"></a><span class="lineno"> 2827</span>&#160; uint32_t residual_colour_transform_flag : 1; <span class="comment">/* Renamed to separate_colour_plane_flag in newer standard versions. */</span></div><div class="line"><a name="l02828"></a><span class="lineno"> 2828</span>&#160; uint32_t gaps_in_frame_num_value_allowed_flag : 1; </div><div class="line"><a name="l02829"></a><span class="lineno"> 2829</span>&#160; uint32_t frame_mbs_only_flag : 1; </div><div class="line"><a name="l02830"></a><span class="lineno"> 2830</span>&#160; uint32_t mb_adaptive_frame_field_flag : 1; </div><div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>&#160; uint32_t direct_8x8_inference_flag : 1; </div><div class="line"><a name="l02832"></a><span class="lineno"> 2832</span>&#160; uint32_t MinLumaBiPredSize8x8 : 1; <span class="comment">/* see A.3.3.2 */</span></div><div class="line"><a name="l02833"></a><span class="lineno"> 2833</span>&#160; uint32_t log2_max_frame_num_minus4 : 4;</div><div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>&#160; uint32_t pic_order_cnt_type : 2;</div><div class="line"><a name="l02835"></a><span class="lineno"> 2835</span>&#160; uint32_t log2_max_pic_order_cnt_lsb_minus4 : 4;</div><div class="line"><a name="l02836"></a><span class="lineno"> 2836</span>&#160; uint32_t delta_pic_order_always_zero_flag : 1;</div><div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160; } bits;</div><div class="line"><a name="l02838"></a><span class="lineno"> 2838</span>&#160; uint32_t value;</div><div class="line"><a name="l02839"></a><span class="lineno"> 2839</span>&#160; } seq_fields;</div><div class="line"><a name="l02840"></a><span class="lineno"> 2840</span>&#160; <span class="comment">// FMO is not supported.</span></div><div class="line"><a name="l02841"></a><span class="lineno"> 2841</span>&#160; va_deprecated uint8_t num_slice_groups_minus1;</div><div class="line"><a name="l02842"></a><span class="lineno"> 2842</span>&#160; va_deprecated uint8_t slice_group_map_type;</div><div class="line"><a name="l02843"></a><span class="lineno"> 2843</span>&#160; va_deprecated uint16_t slice_group_change_rate_minus1;</div><div class="line"><a name="l02844"></a><span class="lineno"> 2844</span>&#160; int8_t pic_init_qp_minus26;</div><div class="line"><a name="l02845"></a><span class="lineno"> 2845</span>&#160; int8_t pic_init_qs_minus26;</div><div class="line"><a name="l02846"></a><span class="lineno"> 2846</span>&#160; int8_t chroma_qp_index_offset;</div><div class="line"><a name="l02847"></a><span class="lineno"> 2847</span>&#160; int8_t second_chroma_qp_index_offset;</div><div class="line"><a name="l02848"></a><span class="lineno"> 2848</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02849"></a><span class="lineno"> 2849</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02850"></a><span class="lineno"> 2850</span>&#160; uint32_t entropy_coding_mode_flag : 1;</div><div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160; uint32_t weighted_bipred_idc : 2;</div><div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160; uint32_t transform_8x8_mode_flag : 1;</div><div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160; uint32_t field_pic_flag : 1;</div><div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160; uint32_t pic_order_present_flag : 1; <span class="comment">/* Renamed to bottom_field_pic_order_in_frame_present_flag in newer standard versions. */</span></div><div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160; uint32_t deblocking_filter_control_present_flag : 1;</div><div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160; uint32_t redundant_pic_cnt_present_flag : 1;</div><div class="line"><a name="l02859"></a><span class="lineno"> 2859</span>&#160; uint32_t reference_pic_flag : 1; <span class="comment">/* nal_ref_idc != 0 */</span></div><div class="line"><a name="l02860"></a><span class="lineno"> 2860</span>&#160; } bits;</div><div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160; uint32_t value;</div><div class="line"><a name="l02862"></a><span class="lineno"> 2862</span>&#160; } pic_fields;</div><div class="line"><a name="l02863"></a><span class="lineno"> 2863</span>&#160; uint16_t frame_num;</div><div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160;</div><div class="line"><a name="l02866"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec"> 2866</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;} <a class="code" href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a>;</div><div class="line"><a name="l02868"></a><span class="lineno"> 2868</span>&#160;</div><div class="line"><a name="l02870"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html"> 2870</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferH264</div><div class="line"><a name="l02871"></a><span class="lineno"> 2871</span>&#160;{</div><div class="line"><a name="l02873"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#acd917b74edfc730ae48338f9dd7e3b4e"> 2873</a></span>&#160; uint8_t ScalingList4x4[6][16];</div><div class="line"><a name="l02875"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#af15c79820b69c5ee080c6ce812e9749b"> 2875</a></span>&#160; uint8_t ScalingList8x8[2][64];</div><div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160;</div><div class="line"><a name="l02878"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7"> 2878</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160;} <a class="code" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a>;</div><div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160;</div><div class="line"><a name="l02882"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html"> 2882</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferH264</div><div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160;{</div><div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02886"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a"> 2886</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">slice_data_offset</a>;</div><div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02898"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973"> 2898</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973">slice_data_bit_offset</a>;</div><div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160; uint16_t first_mb_in_slice;</div><div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160; uint8_t slice_type;</div><div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160; uint8_t direct_spatial_mv_pred_flag;</div><div class="line"><a name="l02908"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae"> 2908</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l02915"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea"> 2915</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l02916"></a><span class="lineno"> 2916</span>&#160; uint8_t cabac_init_idc;</div><div class="line"><a name="l02917"></a><span class="lineno"> 2917</span>&#160; int8_t slice_qp_delta;</div><div class="line"><a name="l02918"></a><span class="lineno"> 2918</span>&#160; uint8_t disable_deblocking_filter_idc;</div><div class="line"><a name="l02919"></a><span class="lineno"> 2919</span>&#160; int8_t slice_alpha_c0_offset_div2;</div><div class="line"><a name="l02920"></a><span class="lineno"> 2920</span>&#160; int8_t slice_beta_offset_div2;</div><div class="line"><a name="l02921"></a><span class="lineno"> 2921</span>&#160; VAPictureH264 RefPicList0[32]; <span class="comment">/* See 8.2.4.2 */</span></div><div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160; VAPictureH264 RefPicList1[32]; <span class="comment">/* See 8.2.4.2 */</span></div><div class="line"><a name="l02923"></a><span class="lineno"> 2923</span>&#160; uint8_t luma_log2_weight_denom;</div><div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160; uint8_t chroma_log2_weight_denom;</div><div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160; uint8_t luma_weight_l0_flag;</div><div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160; int16_t luma_weight_l0[32];</div><div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160; int16_t luma_offset_l0[32];</div><div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160; uint8_t chroma_weight_l0_flag;</div><div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160; int16_t chroma_weight_l0[32][2];</div><div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160; int16_t chroma_offset_l0[32][2];</div><div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160; uint8_t luma_weight_l1_flag;</div><div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160; int16_t luma_weight_l1[32];</div><div class="line"><a name="l02933"></a><span class="lineno"> 2933</span>&#160; int16_t luma_offset_l1[32];</div><div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160; uint8_t chroma_weight_l1_flag;</div><div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160; int16_t chroma_weight_l1[32][2];</div><div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>&#160; int16_t chroma_offset_l1[32][2];</div><div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160;</div><div class="line"><a name="l02939"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d"> 2939</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160;} <a class="code" href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a>;</div><div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160;</div><div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160;<span class="comment"> * Common encode data structures </span></div><div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160;{</div><div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160; VAEncPictureTypeIntra = 0,</div><div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160; VAEncPictureTypePredictive = 1,</div><div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160; VAEncPictureTypeBidirectional = 2,</div><div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160;} VAEncPictureType;</div><div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160;</div><div class="line"><a name="l02959"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBuffer.html"> 2959</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBuffer</div><div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;{</div><div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160; uint32_t start_row_number; <span class="comment">/* starting MB row number for this slice */</span></div><div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160; uint32_t slice_height; <span class="comment">/* slice height measured in MB */</span></div><div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160; uint32_t is_intra : 1;</div><div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160; uint32_t disable_deblocking_filter_idc : 2;</div><div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160; uint32_t uses_long_term_ref :1;</div><div class="line"><a name="l02968"></a><span class="lineno"> 2968</span>&#160; uint32_t is_long_term_ref :1;</div><div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160; } bits;</div><div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160; uint32_t value;</div><div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160; } slice_flags;</div><div class="line"><a name="l02972"></a><span class="lineno"> 2972</span>&#160;</div><div class="line"><a name="l02974"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e"> 2974</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160;} <a class="code" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a>;</div><div class="line"><a name="l02976"></a><span class="lineno"> 2976</span>&#160;</div><div class="line"><a name="l02977"></a><span class="lineno"> 2977</span>&#160;</div><div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160;<span class="comment"> * H.263 specific encode data structures</span></div><div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>&#160;</div><div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferH263</div><div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160;{</div><div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160; uint32_t bits_per_second;</div><div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160; uint32_t frame_rate;</div><div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160; uint32_t initial_qp;</div><div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160; uint32_t min_qp;</div><div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160;</div><div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02992"></a><span class="lineno"> 2992</span>&#160;} VAEncSequenceParameterBufferH263;</div><div class="line"><a name="l02993"></a><span class="lineno"> 2993</span>&#160;</div><div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferH263</div><div class="line"><a name="l02995"></a><span class="lineno"> 2995</span>&#160;{</div><div class="line"><a name="l02996"></a><span class="lineno"> 2996</span>&#160; VASurfaceID reference_picture;</div><div class="line"><a name="l02997"></a><span class="lineno"> 2997</span>&#160; VASurfaceID reconstructed_picture;</div><div class="line"><a name="l02998"></a><span class="lineno"> 2998</span>&#160; VABufferID coded_buf;</div><div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160; uint16_t picture_width;</div><div class="line"><a name="l03000"></a><span class="lineno"> 3000</span>&#160; uint16_t picture_height;</div><div class="line"><a name="l03001"></a><span class="lineno"> 3001</span>&#160; VAEncPictureType picture_type;</div><div class="line"><a name="l03002"></a><span class="lineno"> 3002</span>&#160;</div><div class="line"><a name="l03004"></a><span class="lineno"> 3004</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03005"></a><span class="lineno"> 3005</span>&#160;} VAEncPictureParameterBufferH263;</div><div class="line"><a name="l03006"></a><span class="lineno"> 3006</span>&#160;</div><div class="line"><a name="l03007"></a><span class="lineno"> 3007</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l03008"></a><span class="lineno"> 3008</span>&#160;<span class="comment"> * MPEG-4 specific encode data structures</span></div><div class="line"><a name="l03009"></a><span class="lineno"> 3009</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l03010"></a><span class="lineno"> 3010</span>&#160;</div><div class="line"><a name="l03011"></a><span class="lineno"> 3011</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferMPEG4</div><div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;{</div><div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160; uint8_t profile_and_level_indication;</div><div class="line"><a name="l03014"></a><span class="lineno"> 3014</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160; uint32_t video_object_layer_width;</div><div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160; uint32_t video_object_layer_height;</div><div class="line"><a name="l03017"></a><span class="lineno"> 3017</span>&#160; uint32_t vop_time_increment_resolution;</div><div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160; uint32_t fixed_vop_rate;</div><div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160; uint32_t fixed_vop_time_increment;</div><div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160; uint32_t bits_per_second;</div><div class="line"><a name="l03021"></a><span class="lineno"> 3021</span>&#160; uint32_t frame_rate;</div><div class="line"><a name="l03022"></a><span class="lineno"> 3022</span>&#160; uint32_t initial_qp;</div><div class="line"><a name="l03023"></a><span class="lineno"> 3023</span>&#160; uint32_t min_qp;</div><div class="line"><a name="l03024"></a><span class="lineno"> 3024</span>&#160;</div><div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;} VAEncSequenceParameterBufferMPEG4;</div><div class="line"><a name="l03028"></a><span class="lineno"> 3028</span>&#160;</div><div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferMPEG4</div><div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;{</div><div class="line"><a name="l03031"></a><span class="lineno"> 3031</span>&#160; VASurfaceID reference_picture;</div><div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160; VASurfaceID reconstructed_picture;</div><div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160; VABufferID coded_buf;</div><div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>&#160; uint16_t picture_width;</div><div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160; uint16_t picture_height;</div><div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160; uint32_t modulo_time_base; <span class="comment">/* number of 1s */</span></div><div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160; uint32_t vop_time_increment;</div><div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160; VAEncPictureType picture_type;</div><div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160;</div><div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;} VAEncPictureParameterBufferMPEG4;</div><div class="line"><a name="l03043"></a><span class="lineno"> 3043</span>&#160;</div><div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160;</div><div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;</div><div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78">vaCreateBuffer</a> (</div><div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160; VAContextID context,</div><div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160; VABufferType type, <span class="comment">/* in */</span></div><div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size, <span class="comment">/* in */</span></div><div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_elements, <span class="comment">/* in */</span></div><div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160; <span class="keywordtype">void</span> *data, <span class="comment">/* in */</span></div><div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160; VABufferID *buf_id <span class="comment">/* out */</span></div><div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160;);</div><div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160;</div><div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160;VAStatus <a class="code" href="group__api__core.html#gad7aced6e79f86161b2817d73b9ae1180">vaCreateBuffer2</a>(</div><div class="line"><a name="l03085"></a><span class="lineno"> 3085</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160; VAContextID context,</div><div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160; VABufferType type,</div><div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width,</div><div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *unit_size,</div><div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *pitch,</div><div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160; VABufferID *buf_id</div><div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160;);</div><div class="line"><a name="l03094"></a><span class="lineno"> 3094</span>&#160;</div><div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacf5513796ce9eef7c609c765a06ef145">vaBufferSetNumElements</a> (</div><div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160; VABufferID buf_id, <span class="comment">/* in */</span></div><div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_elements <span class="comment">/* in */</span></div><div class="line"><a name="l03105"></a><span class="lineno"> 3105</span>&#160;);</div><div class="line"><a name="l03106"></a><span class="lineno"> 3106</span>&#160;</div><div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;</div><div class="line"><a name="l03112"></a><span class="lineno"> 3112</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l03113"></a><span class="lineno"> 3113</span>&#160;<span class="comment"> * FICTURE_AVE_QP(bit7-0): The average Qp value used during this frame</span></div><div class="line"><a name="l03114"></a><span class="lineno"> 3114</span>&#160;<span class="comment"> * LARGE_SLICE(bit8):At least one slice in the current frame was large</span></div><div class="line"><a name="l03115"></a><span class="lineno"> 3115</span>&#160;<span class="comment"> * enough for the encoder to attempt to limit its size.</span></div><div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;<span class="comment"> * SLICE_OVERFLOW(bit9): At least one slice in the current frame has</span></div><div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160;<span class="comment"> * exceeded the maximum slice size specified.</span></div><div class="line"><a name="l03118"></a><span class="lineno"> 3118</span>&#160;<span class="comment"> * BITRATE_OVERFLOW(bit10): The peak bitrate was exceeded for this frame.</span></div><div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;<span class="comment"> * BITRATE_HIGH(bit11): The frame size got within the safety margin of the maximum size (VCM only)</span></div><div class="line"><a name="l03120"></a><span class="lineno"> 3120</span>&#160;<span class="comment"> * AIR_MB_OVER_THRESHOLD: the number of MBs adapted to Intra MB</span></div><div class="line"><a name="l03121"></a><span class="lineno"> 3121</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03122"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7437a12fa7c585fa7a51313c640652c0"> 3122</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK 0xff</span></div><div class="line"><a name="l03123"></a><span class="lineno"> 3123</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_LARGE_SLICE_MASK 0x100</span></div><div class="line"><a name="l03124"></a><span class="lineno"> 3124</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK 0x200</span></div><div class="line"><a name="l03125"></a><span class="lineno"> 3125</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BITRATE_OVERFLOW 0x400</span></div><div class="line"><a name="l03126"></a><span class="lineno"> 3126</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BITRATE_HIGH 0x800</span></div><div class="line"><a name="l03127"></a><span class="lineno"> 3127</span>&#160;</div><div class="line"><a name="l03134"></a><span class="lineno"><a class="line" href="group__api__core.html#gae10f59ca74aee7a081a25c01f8366717"> 3134</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW 0x1000</span></div><div class="line"><a name="l03135"></a><span class="lineno"> 3135</span>&#160;</div><div class="line"><a name="l03138"></a><span class="lineno"><a class="line" href="group__api__core.html#gae895fa8a22356910d2473390ee19c20b"> 3138</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BAD_BITSTREAM 0x8000</span></div><div class="line"><a name="l03139"></a><span class="lineno"> 3139</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_AIR_MB_OVER_THRESHOLD 0xff0000</span></div><div class="line"><a name="l03140"></a><span class="lineno"> 3140</span>&#160;</div><div class="line"><a name="l03149"></a><span class="lineno"><a class="line" href="group__api__core.html#ga947a17699652aaa2b09ad722e35d7b9e"> 3149</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK 0xf000000</span></div><div class="line"><a name="l03150"></a><span class="lineno"> 3150</span>&#160;</div><div class="line"><a name="l03158"></a><span class="lineno"><a class="line" href="group__api__core.html#ga9d8677743988fe043f524e3477f25099"> 3158</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_SINGLE_NALU 0x10000000 </span></div><div class="line"><a name="l03159"></a><span class="lineno"> 3159</span>&#160;</div><div class="line"><a name="l03170"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html"> 3170</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VACodedBufferSegment {</div><div class="line"><a name="l03174"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71"> 3174</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71">size</a>;</div><div class="line"><a name="l03176"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064"> 3176</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064">bit_offset</a>;</div><div class="line"><a name="l03178"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862"> 3178</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862">status</a>;</div><div class="line"><a name="l03180"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb"> 3180</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">reserved</a>;</div><div class="line"><a name="l03182"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d"> 3182</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">buf</a>;</div><div class="line"><a name="l03187"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847"> 3187</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847">next</a>;</div><div class="line"><a name="l03188"></a><span class="lineno"> 3188</span>&#160;</div><div class="line"><a name="l03190"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865"> 3190</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03191"></a><span class="lineno"> 3191</span>&#160;} <a class="code" href="structVACodedBufferSegment.html">VACodedBufferSegment</a>;</div><div class="line"><a name="l03192"></a><span class="lineno"> 3192</span>&#160; </div><div class="line"><a name="l03201"></a><span class="lineno"> 3201</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa">vaMapBuffer</a> (</div><div class="line"><a name="l03202"></a><span class="lineno"> 3202</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03203"></a><span class="lineno"> 3203</span>&#160; VABufferID buf_id, <span class="comment">/* in */</span></div><div class="line"><a name="l03204"></a><span class="lineno"> 3204</span>&#160; <span class="keywordtype">void</span> **pbuf <span class="comment">/* out */</span></div><div class="line"><a name="l03205"></a><span class="lineno"> 3205</span>&#160;);</div><div class="line"><a name="l03206"></a><span class="lineno"> 3206</span>&#160;</div><div class="line"><a name="l03212"></a><span class="lineno"> 3212</span>&#160;VAStatus <a class="code" href="group__api__core.html#gae9b81871416c64b07e81d3eb54b6d579">vaUnmapBuffer</a> (</div><div class="line"><a name="l03213"></a><span class="lineno"> 3213</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03214"></a><span class="lineno"> 3214</span>&#160; VABufferID buf_id <span class="comment">/* in */</span></div><div class="line"><a name="l03215"></a><span class="lineno"> 3215</span>&#160;);</div><div class="line"><a name="l03216"></a><span class="lineno"> 3216</span>&#160;</div><div class="line"><a name="l03226"></a><span class="lineno"> 3226</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa2d1d886aed7b104ed2e50883aa8ccde">vaDestroyBuffer</a> (</div><div class="line"><a name="l03227"></a><span class="lineno"> 3227</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03228"></a><span class="lineno"> 3228</span>&#160; VABufferID buffer_id</div><div class="line"><a name="l03229"></a><span class="lineno"> 3229</span>&#160;);</div><div class="line"><a name="l03230"></a><span class="lineno"> 3230</span>&#160;</div><div class="line"><a name="l03232"></a><span class="lineno"><a class="line" href="structVABufferInfo.html"> 3232</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l03234"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7"> 3234</a></span>&#160; uintptr_t <a class="code" href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7">handle</a>;</div><div class="line"><a name="l03236"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41"> 3236</a></span>&#160; uint32_t <a class="code" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">type</a>;</div><div class="line"><a name="l03245"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834"> 3245</a></span>&#160; uint32_t <a class="code" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">mem_type</a>;</div><div class="line"><a name="l03247"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136"> 3247</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136">mem_size</a>;</div><div class="line"><a name="l03248"></a><span class="lineno"> 3248</span>&#160;</div><div class="line"><a name="l03250"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746"> 3250</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03251"></a><span class="lineno"> 3251</span>&#160;} <a class="code" href="structVABufferInfo.html">VABufferInfo</a>;</div><div class="line"><a name="l03252"></a><span class="lineno"> 3252</span>&#160;</div><div class="line"><a name="l03300"></a><span class="lineno"> 3300</span>&#160;VAStatus</div><div class="line"><a name="l03301"></a><span class="lineno"> 3301</span>&#160;<a class="code" href="group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703">vaAcquireBufferHandle</a>(VADisplay dpy, VABufferID buf_id, <a class="code" href="structVABufferInfo.html">VABufferInfo</a> *buf_info);</div><div class="line"><a name="l03302"></a><span class="lineno"> 3302</span>&#160;</div><div class="line"><a name="l03333"></a><span class="lineno"> 3333</span>&#160;VAStatus</div><div class="line"><a name="l03334"></a><span class="lineno"> 3334</span>&#160;<a class="code" href="group__api__core.html#gada319455dd3bc1c2b88670eadc4a09ac">vaReleaseBufferHandle</a>(VADisplay dpy, VABufferID buf_id);</div><div class="line"><a name="l03335"></a><span class="lineno"> 3335</span>&#160;</div><div class="line"><a name="l03341"></a><span class="lineno"><a class="line" href="group__api__core.html#ga22bb2593142a87f61a159e54114f7a95"> 3341</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_READ_ONLY 0x0001</span></div><div class="line"><a name="l03342"></a><span class="lineno"> 3342</span>&#160;</div><div class="line"><a name="l03343"></a><span class="lineno"><a class="line" href="group__api__core.html#ga93a462fd2178ff9d803275a715309ad2"> 3343</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_WRITE_ONLY 0x0002</span></div><div class="line"><a name="l03344"></a><span class="lineno"> 3344</span>&#160;</div><div class="line"><a name="l03345"></a><span class="lineno"><a class="line" href="group__api__core.html#gae4f6bacaa50b576d6d1e7774d8507604"> 3345</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_READ_WRITE 0x0003</span></div><div class="line"><a name="l03346"></a><span class="lineno"> 3346</span>&#160;</div><div class="line"><a name="l03351"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1eafc62ad88550c0e9bed7545a07d008"> 3351</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_SEPARATE_LAYERS 0x0004</span></div><div class="line"><a name="l03352"></a><span class="lineno"> 3352</span>&#160;</div><div class="line"><a name="l03357"></a><span class="lineno"><a class="line" href="group__api__core.html#gae3ff9dcf480ccbe181f847d89216059c"> 3357</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_COMPOSED_LAYERS 0x0008</span></div><div class="line"><a name="l03358"></a><span class="lineno"> 3358</span>&#160;</div><div class="line"><a name="l03393"></a><span class="lineno"> 3393</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga404be4f513f3a15b9a831ff561b1b179">vaExportSurfaceHandle</a>(VADisplay dpy,</div><div class="line"><a name="l03394"></a><span class="lineno"> 3394</span>&#160; VASurfaceID surface_id,</div><div class="line"><a name="l03395"></a><span class="lineno"> 3395</span>&#160; uint32_t mem_type, uint32_t flags,</div><div class="line"><a name="l03396"></a><span class="lineno"> 3396</span>&#160; <span class="keywordtype">void</span> *descriptor);</div><div class="line"><a name="l03397"></a><span class="lineno"> 3397</span>&#160;</div><div class="line"><a name="l03413"></a><span class="lineno"> 3413</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture</a> (</div><div class="line"><a name="l03414"></a><span class="lineno"> 3414</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03415"></a><span class="lineno"> 3415</span>&#160; VAContextID context,</div><div class="line"><a name="l03416"></a><span class="lineno"> 3416</span>&#160; VASurfaceID render_target</div><div class="line"><a name="l03417"></a><span class="lineno"> 3417</span>&#160;);</div><div class="line"><a name="l03418"></a><span class="lineno"> 3418</span>&#160;</div><div class="line"><a name="l03422"></a><span class="lineno"> 3422</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture</a> (</div><div class="line"><a name="l03423"></a><span class="lineno"> 3423</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03424"></a><span class="lineno"> 3424</span>&#160; VAContextID context,</div><div class="line"><a name="l03425"></a><span class="lineno"> 3425</span>&#160; VABufferID *buffers,</div><div class="line"><a name="l03426"></a><span class="lineno"> 3426</span>&#160; <span class="keywordtype">int</span> num_buffers</div><div class="line"><a name="l03427"></a><span class="lineno"> 3427</span>&#160;);</div><div class="line"><a name="l03428"></a><span class="lineno"> 3428</span>&#160;</div><div class="line"><a name="l03437"></a><span class="lineno"> 3437</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaffbd38af17b5f061707010287e7d4c97">vaEndPicture</a> (</div><div class="line"><a name="l03438"></a><span class="lineno"> 3438</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03439"></a><span class="lineno"> 3439</span>&#160; VAContextID context</div><div class="line"><a name="l03440"></a><span class="lineno"> 3440</span>&#160;);</div><div class="line"><a name="l03441"></a><span class="lineno"> 3441</span>&#160;</div><div class="line"><a name="l03461"></a><span class="lineno"> 3461</span>&#160;VAStatus <a class="code" href="group__api__core.html#gadf2b7bb47c9a69b1a1a5554a0b9d049a">vaMFSubmit</a> (</div><div class="line"><a name="l03462"></a><span class="lineno"> 3462</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03463"></a><span class="lineno"> 3463</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l03464"></a><span class="lineno"> 3464</span>&#160; VAContextID * contexts,</div><div class="line"><a name="l03465"></a><span class="lineno"> 3465</span>&#160; <span class="keywordtype">int</span> num_contexts</div><div class="line"><a name="l03466"></a><span class="lineno"> 3466</span>&#160;);</div><div class="line"><a name="l03467"></a><span class="lineno"> 3467</span>&#160;</div><div class="line"><a name="l03468"></a><span class="lineno"> 3468</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l03469"></a><span class="lineno"> 3469</span>&#160;<span class="comment"></span></div><div class="line"><a name="l03470"></a><span class="lineno"> 3470</span>&#160;<span class="comment">Synchronization </span></div><div class="line"><a name="l03471"></a><span class="lineno"> 3471</span>&#160;<span class="comment"></span></div><div class="line"><a name="l03472"></a><span class="lineno"> 3472</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l03473"></a><span class="lineno"> 3473</span>&#160;</div><div class="line"><a name="l03479"></a><span class="lineno"> 3479</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa2b9b82de6eb2985574a6eca35445b3f">vaSyncSurface</a> (</div><div class="line"><a name="l03480"></a><span class="lineno"> 3480</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03481"></a><span class="lineno"> 3481</span>&#160; VASurfaceID render_target</div><div class="line"><a name="l03482"></a><span class="lineno"> 3482</span>&#160;);</div><div class="line"><a name="l03483"></a><span class="lineno"> 3483</span>&#160;</div><div class="line"><a name="l03484"></a><span class="lineno"> 3484</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03485"></a><span class="lineno"> 3485</span>&#160;{</div><div class="line"><a name="l03486"></a><span class="lineno"> 3486</span>&#160; VASurfaceRendering = 1, <span class="comment">/* Rendering in progress */</span> </div><div class="line"><a name="l03487"></a><span class="lineno"> 3487</span>&#160; VASurfaceDisplaying = 2, <span class="comment">/* Displaying in progress (not safe to render into it) */</span> </div><div class="line"><a name="l03488"></a><span class="lineno"> 3488</span>&#160; <span class="comment">/* this status is useful if surface is used as the source */</span></div><div class="line"><a name="l03489"></a><span class="lineno"> 3489</span>&#160; <span class="comment">/* of an overlay */</span></div><div class="line"><a name="l03490"></a><span class="lineno"> 3490</span>&#160; VASurfaceReady = 4, <span class="comment">/* not being rendered or displayed */</span></div><div class="line"><a name="l03491"></a><span class="lineno"> 3491</span>&#160; VASurfaceSkipped = 8 <span class="comment">/* Indicate a skipped frame during encode */</span></div><div class="line"><a name="l03492"></a><span class="lineno"> 3492</span>&#160;} VASurfaceStatus;</div><div class="line"><a name="l03493"></a><span class="lineno"> 3493</span>&#160;</div><div class="line"><a name="l03497"></a><span class="lineno"> 3497</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga59e5c937c8554f1bab043f80427c2fa8">vaQuerySurfaceStatus</a> (</div><div class="line"><a name="l03498"></a><span class="lineno"> 3498</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03499"></a><span class="lineno"> 3499</span>&#160; VASurfaceID render_target,</div><div class="line"><a name="l03500"></a><span class="lineno"> 3500</span>&#160; VASurfaceStatus *status <span class="comment">/* out */</span></div><div class="line"><a name="l03501"></a><span class="lineno"> 3501</span>&#160;);</div><div class="line"><a name="l03502"></a><span class="lineno"> 3502</span>&#160;</div><div class="line"><a name="l03503"></a><span class="lineno"> 3503</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03504"></a><span class="lineno"> 3504</span>&#160;{</div><div class="line"><a name="l03505"></a><span class="lineno"> 3505</span>&#160; VADecodeSliceMissing = 0,</div><div class="line"><a name="l03506"></a><span class="lineno"> 3506</span>&#160; VADecodeMBError = 1,</div><div class="line"><a name="l03507"></a><span class="lineno"> 3507</span>&#160;} VADecodeErrorType;</div><div class="line"><a name="l03508"></a><span class="lineno"> 3508</span>&#160;</div><div class="line"><a name="l03513"></a><span class="lineno"><a class="line" href="structVASurfaceDecodeMBErrors.html"> 3513</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceDecodeMBErrors</div><div class="line"><a name="l03514"></a><span class="lineno"> 3514</span>&#160;{</div><div class="line"><a name="l03515"></a><span class="lineno"> 3515</span>&#160; int32_t status; <span class="comment">/* 1 if hardware has returned detailed info below, -1 means this record is invalid */</span></div><div class="line"><a name="l03516"></a><span class="lineno"> 3516</span>&#160; uint32_t start_mb; <span class="comment">/* start mb address with errors */</span></div><div class="line"><a name="l03517"></a><span class="lineno"> 3517</span>&#160; uint32_t end_mb; <span class="comment">/* end mb address with errors */</span></div><div class="line"><a name="l03518"></a><span class="lineno"> 3518</span>&#160; VADecodeErrorType decode_error_type;</div><div class="line"><a name="l03519"></a><span class="lineno"> 3519</span>&#160; uint32_t num_mb; <span class="comment">/* number of mbs with errors */</span></div><div class="line"><a name="l03521"></a><span class="lineno"><a class="line" href="structVASurfaceDecodeMBErrors.html#ac6d2edf637c7120ed7097f86dc08b907"> 3521</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 1];</div><div class="line"><a name="l03522"></a><span class="lineno"> 3522</span>&#160;} <a class="code" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>;</div><div class="line"><a name="l03523"></a><span class="lineno"> 3523</span>&#160;</div><div class="line"><a name="l03532"></a><span class="lineno"> 3532</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3f8de8dbd54db159368a1e768d065342">vaQuerySurfaceError</a>(</div><div class="line"><a name="l03533"></a><span class="lineno"> 3533</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03534"></a><span class="lineno"> 3534</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l03535"></a><span class="lineno"> 3535</span>&#160; VAStatus error_status,</div><div class="line"><a name="l03536"></a><span class="lineno"> 3536</span>&#160; <span class="keywordtype">void</span> **error_info</div><div class="line"><a name="l03537"></a><span class="lineno"> 3537</span>&#160;);</div><div class="line"><a name="l03538"></a><span class="lineno"> 3538</span>&#160;</div><div class="line"><a name="l03546"></a><span class="lineno"><a class="line" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3"> 3546</a></span>&#160;<span class="preprocessor">#define VA_FOURCC(ch0, ch1, ch2, ch3) \</span></div><div class="line"><a name="l03547"></a><span class="lineno"> 3547</span>&#160;<span class="preprocessor"> ((unsigned long)(unsigned char) (ch0) | ((unsigned long)(unsigned char) (ch1) &lt;&lt; 8) | \</span></div><div class="line"><a name="l03548"></a><span class="lineno"> 3548</span>&#160;<span class="preprocessor"> ((unsigned long)(unsigned char) (ch2) &lt;&lt; 16) | ((unsigned long)(unsigned char) (ch3) &lt;&lt; 24 ))</span></div><div class="line"><a name="l03549"></a><span class="lineno"> 3549</span>&#160;</div><div class="line"><a name="l03550"></a><span class="lineno"> 3550</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l03551"></a><span class="lineno"> 3551</span>&#160;<span class="comment"> * Pre-defined fourcc codes</span></div><div class="line"><a name="l03552"></a><span class="lineno"> 3552</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03553"></a><span class="lineno"> 3553</span>&#160;<span class="preprocessor">#define VA_FOURCC_NV12 0x3231564E</span></div><div class="line"><a name="l03554"></a><span class="lineno"> 3554</span>&#160;<span class="preprocessor">#define VA_FOURCC_NV21 0x3132564E</span></div><div class="line"><a name="l03555"></a><span class="lineno"> 3555</span>&#160;<span class="preprocessor">#define VA_FOURCC_AI44 0x34344149</span></div><div class="line"><a name="l03556"></a><span class="lineno"> 3556</span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBA 0x41424752</span></div><div class="line"><a name="l03557"></a><span class="lineno"> 3557</span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBX 0x58424752</span></div><div class="line"><a name="l03558"></a><span class="lineno"> 3558</span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRA 0x41524742</span></div><div class="line"><a name="l03559"></a><span class="lineno"> 3559</span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRX 0x58524742</span></div><div class="line"><a name="l03560"></a><span class="lineno"> 3560</span>&#160;<span class="preprocessor">#define VA_FOURCC_ARGB 0x42475241</span></div><div class="line"><a name="l03561"></a><span class="lineno"> 3561</span>&#160;<span class="preprocessor">#define VA_FOURCC_XRGB 0x42475258</span></div><div class="line"><a name="l03562"></a><span class="lineno"> 3562</span>&#160;<span class="preprocessor">#define VA_FOURCC_ABGR 0x52474241</span></div><div class="line"><a name="l03563"></a><span class="lineno"> 3563</span>&#160;<span class="preprocessor">#define VA_FOURCC_XBGR 0x52474258</span></div><div class="line"><a name="l03564"></a><span class="lineno"> 3564</span>&#160;<span class="preprocessor">#define VA_FOURCC_UYVY 0x59565955</span></div><div class="line"><a name="l03565"></a><span class="lineno"> 3565</span>&#160;<span class="preprocessor">#define VA_FOURCC_YUY2 0x32595559</span></div><div class="line"><a name="l03566"></a><span class="lineno"> 3566</span>&#160;<span class="preprocessor">#define VA_FOURCC_AYUV 0x56555941</span></div><div class="line"><a name="l03567"></a><span class="lineno"> 3567</span>&#160;<span class="preprocessor">#define VA_FOURCC_NV11 0x3131564e</span></div><div class="line"><a name="l03568"></a><span class="lineno"> 3568</span>&#160;<span class="preprocessor">#define VA_FOURCC_YV12 0x32315659</span></div><div class="line"><a name="l03569"></a><span class="lineno"> 3569</span>&#160;<span class="preprocessor">#define VA_FOURCC_P208 0x38303250</span></div><div class="line"><a name="l03570"></a><span class="lineno"> 3570</span>&#160;<span class="comment">/* IYUV same as I420, but most user perfer I420, will deprecate it */</span></div><div class="line"><a name="l03571"></a><span class="lineno"> 3571</span>&#160;<span class="preprocessor">#define VA_FOURCC_IYUV 0x56555949</span></div><div class="line"><a name="l03572"></a><span class="lineno"> 3572</span>&#160;<span class="preprocessor">#define VA_FOURCC_I420 0x30323449</span></div><div class="line"><a name="l03573"></a><span class="lineno"> 3573</span>&#160;<span class="preprocessor">#define VA_FOURCC_YV24 0x34325659</span></div><div class="line"><a name="l03574"></a><span class="lineno"> 3574</span>&#160;<span class="preprocessor">#define VA_FOURCC_YV32 0x32335659</span></div><div class="line"><a name="l03575"></a><span class="lineno"> 3575</span>&#160;<span class="preprocessor">#define VA_FOURCC_Y800 0x30303859</span></div><div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>&#160;<span class="preprocessor">#define VA_FOURCC_IMC3 0x33434D49</span></div><div class="line"><a name="l03577"></a><span class="lineno"> 3577</span>&#160;<span class="preprocessor">#define VA_FOURCC_411P 0x50313134</span></div><div class="line"><a name="l03578"></a><span class="lineno"> 3578</span>&#160;<span class="preprocessor">#define VA_FOURCC_422H 0x48323234</span></div><div class="line"><a name="l03579"></a><span class="lineno"> 3579</span>&#160;<span class="preprocessor">#define VA_FOURCC_422V 0x56323234</span></div><div class="line"><a name="l03580"></a><span class="lineno"> 3580</span>&#160;<span class="preprocessor">#define VA_FOURCC_444P 0x50343434</span></div><div class="line"><a name="l03581"></a><span class="lineno"> 3581</span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBP 0x50424752</span></div><div class="line"><a name="l03582"></a><span class="lineno"> 3582</span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRP 0x50524742</span></div><div class="line"><a name="l03583"></a><span class="lineno"> 3583</span>&#160;<span class="preprocessor">#define VA_FOURCC_411R 0x52313134 </span><span class="comment">/* rotated 411P */</span><span class="preprocessor"></span></div><div class="line"><a name="l03584"></a><span class="lineno"> 3584</span>&#160;</div><div class="line"><a name="l03588"></a><span class="lineno"><a class="line" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d"> 3588</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YV16 0x36315659</span></div><div class="line"><a name="l03589"></a><span class="lineno"> 3589</span>&#160;</div><div class="line"><a name="l03592"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e"> 3592</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_P010 0x30313050</span></div><div class="line"><a name="l03593"></a><span class="lineno"> 3593</span>&#160;<span class="preprocessor">#define VA_FOURCC_P016 0x36313050</span></div><div class="line"><a name="l03594"></a><span class="lineno"> 3594</span>&#160;</div><div class="line"><a name="l03598"></a><span class="lineno"><a class="line" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911"> 3598</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_I010 0x30313049</span></div><div class="line"><a name="l03599"></a><span class="lineno"> 3599</span>&#160;</div><div class="line"><a name="l03600"></a><span class="lineno"> 3600</span>&#160;<span class="comment">/* byte order */</span></div><div class="line"><a name="l03601"></a><span class="lineno"> 3601</span>&#160;<span class="preprocessor">#define VA_LSB_FIRST 1</span></div><div class="line"><a name="l03602"></a><span class="lineno"> 3602</span>&#160;<span class="preprocessor">#define VA_MSB_FIRST 2</span></div><div class="line"><a name="l03603"></a><span class="lineno"> 3603</span>&#160;</div><div class="line"><a name="l03604"></a><span class="lineno"> 3604</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAImageFormat</div><div class="line"><a name="l03605"></a><span class="lineno"> 3605</span>&#160;{</div><div class="line"><a name="l03606"></a><span class="lineno"> 3606</span>&#160; uint32_t fourcc;</div><div class="line"><a name="l03607"></a><span class="lineno"> 3607</span>&#160; uint32_t byte_order; <span class="comment">/* VA_LSB_FIRST, VA_MSB_FIRST */</span></div><div class="line"><a name="l03608"></a><span class="lineno"> 3608</span>&#160; uint32_t bits_per_pixel;</div><div class="line"><a name="l03609"></a><span class="lineno"> 3609</span>&#160; <span class="comment">/* for RGB formats */</span></div><div class="line"><a name="l03610"></a><span class="lineno"> 3610</span>&#160; uint32_t depth; <span class="comment">/* significant bits per pixel */</span></div><div class="line"><a name="l03611"></a><span class="lineno"> 3611</span>&#160; uint32_t red_mask;</div><div class="line"><a name="l03612"></a><span class="lineno"> 3612</span>&#160; uint32_t green_mask;</div><div class="line"><a name="l03613"></a><span class="lineno"> 3613</span>&#160; uint32_t blue_mask;</div><div class="line"><a name="l03614"></a><span class="lineno"> 3614</span>&#160; uint32_t alpha_mask;</div><div class="line"><a name="l03615"></a><span class="lineno"> 3615</span>&#160;</div><div class="line"><a name="l03617"></a><span class="lineno"> 3617</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03618"></a><span class="lineno"> 3618</span>&#160;} VAImageFormat;</div><div class="line"><a name="l03619"></a><span class="lineno"> 3619</span>&#160;</div><div class="line"><a name="l03620"></a><span class="lineno"> 3620</span>&#160;<span class="keyword">typedef</span> VAGenericID VAImageID;</div><div class="line"><a name="l03621"></a><span class="lineno"> 3621</span>&#160;</div><div class="line"><a name="l03622"></a><span class="lineno"> 3622</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAImage</div><div class="line"><a name="l03623"></a><span class="lineno"> 3623</span>&#160;{</div><div class="line"><a name="l03624"></a><span class="lineno"> 3624</span>&#160; VAImageID image_id; <span class="comment">/* uniquely identify this image */</span></div><div class="line"><a name="l03625"></a><span class="lineno"> 3625</span>&#160; VAImageFormat format;</div><div class="line"><a name="l03626"></a><span class="lineno"> 3626</span>&#160; VABufferID buf; <span class="comment">/* image data buffer */</span></div><div class="line"><a name="l03627"></a><span class="lineno"> 3627</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l03628"></a><span class="lineno"> 3628</span>&#160;<span class="comment"> * Image data will be stored in a buffer of type VAImageBufferType to facilitate</span></div><div class="line"><a name="l03629"></a><span class="lineno"> 3629</span>&#160;<span class="comment"> * data store on the server side for optimal performance. The buffer will be </span></div><div class="line"><a name="l03630"></a><span class="lineno"> 3630</span>&#160;<span class="comment"> * created by the CreateImage function, and proper storage allocated based on the image</span></div><div class="line"><a name="l03631"></a><span class="lineno"> 3631</span>&#160;<span class="comment"> * size and format. This buffer is managed by the library implementation, and </span></div><div class="line"><a name="l03632"></a><span class="lineno"> 3632</span>&#160;<span class="comment"> * accessed by the client through the buffer Map/Unmap functions.</span></div><div class="line"><a name="l03633"></a><span class="lineno"> 3633</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03634"></a><span class="lineno"> 3634</span>&#160; uint16_t width; </div><div class="line"><a name="l03635"></a><span class="lineno"> 3635</span>&#160; uint16_t height;</div><div class="line"><a name="l03636"></a><span class="lineno"> 3636</span>&#160; uint32_t data_size;</div><div class="line"><a name="l03637"></a><span class="lineno"> 3637</span>&#160; uint32_t num_planes; <span class="comment">/* can not be greater than 3 */</span></div><div class="line"><a name="l03638"></a><span class="lineno"> 3638</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l03639"></a><span class="lineno"> 3639</span>&#160;<span class="comment"> * An array indicating the scanline pitch in bytes for each plane.</span></div><div class="line"><a name="l03640"></a><span class="lineno"> 3640</span>&#160;<span class="comment"> * Each plane may have a different pitch. Maximum 3 planes for planar formats</span></div><div class="line"><a name="l03641"></a><span class="lineno"> 3641</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03642"></a><span class="lineno"> 3642</span>&#160; uint32_t pitches[3];</div><div class="line"><a name="l03643"></a><span class="lineno"> 3643</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l03644"></a><span class="lineno"> 3644</span>&#160;<span class="comment"> * An array indicating the byte offset from the beginning of the image data </span></div><div class="line"><a name="l03645"></a><span class="lineno"> 3645</span>&#160;<span class="comment"> * to the start of each plane.</span></div><div class="line"><a name="l03646"></a><span class="lineno"> 3646</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03647"></a><span class="lineno"> 3647</span>&#160; uint32_t offsets[3];</div><div class="line"><a name="l03648"></a><span class="lineno"> 3648</span>&#160;</div><div class="line"><a name="l03649"></a><span class="lineno"> 3649</span>&#160; <span class="comment">/* The following fields are only needed for paletted formats */</span></div><div class="line"><a name="l03650"></a><span class="lineno"> 3650</span>&#160; int32_t num_palette_entries; <span class="comment">/* set to zero for non-palette images */</span></div><div class="line"><a name="l03651"></a><span class="lineno"> 3651</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l03652"></a><span class="lineno"> 3652</span>&#160;<span class="comment"> * Each component is one byte and entry_bytes indicates the number of components in </span></div><div class="line"><a name="l03653"></a><span class="lineno"> 3653</span>&#160;<span class="comment"> * each entry (eg. 3 for YUV palette entries). set to zero for non-palette images </span></div><div class="line"><a name="l03654"></a><span class="lineno"> 3654</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03655"></a><span class="lineno"> 3655</span>&#160; int32_t entry_bytes; </div><div class="line"><a name="l03656"></a><span class="lineno"> 3656</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l03657"></a><span class="lineno"> 3657</span>&#160;<span class="comment"> * An array of ascii characters describing the order of the components within the bytes.</span></div><div class="line"><a name="l03658"></a><span class="lineno"> 3658</span>&#160;<span class="comment"> * Only entry_bytes characters of the string are used.</span></div><div class="line"><a name="l03659"></a><span class="lineno"> 3659</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03660"></a><span class="lineno"> 3660</span>&#160; int8_t component_order[4];</div><div class="line"><a name="l03661"></a><span class="lineno"> 3661</span>&#160;</div><div class="line"><a name="l03663"></a><span class="lineno"> 3663</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03664"></a><span class="lineno"> 3664</span>&#160;} VAImage;</div><div class="line"><a name="l03665"></a><span class="lineno"> 3665</span>&#160;</div><div class="line"><a name="l03667"></a><span class="lineno"> 3667</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gad2c42a695feaf1a0913604368d344155">vaMaxNumImageFormats</a> (</div><div class="line"><a name="l03668"></a><span class="lineno"> 3668</span>&#160; VADisplay dpy</div><div class="line"><a name="l03669"></a><span class="lineno"> 3669</span>&#160;);</div><div class="line"><a name="l03670"></a><span class="lineno"> 3670</span>&#160;</div><div class="line"><a name="l03677"></a><span class="lineno"> 3677</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacaafd538e7a9c79fdd9753c4243be3b8">vaQueryImageFormats</a> (</div><div class="line"><a name="l03678"></a><span class="lineno"> 3678</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03679"></a><span class="lineno"> 3679</span>&#160; VAImageFormat *format_list, <span class="comment">/* out */</span></div><div class="line"><a name="l03680"></a><span class="lineno"> 3680</span>&#160; <span class="keywordtype">int</span> *num_formats <span class="comment">/* out */</span></div><div class="line"><a name="l03681"></a><span class="lineno"> 3681</span>&#160;);</div><div class="line"><a name="l03682"></a><span class="lineno"> 3682</span>&#160;</div><div class="line"><a name="l03690"></a><span class="lineno"> 3690</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga8a20d15bc66cc091e9a529ff52ee5872">vaCreateImage</a> (</div><div class="line"><a name="l03691"></a><span class="lineno"> 3691</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03692"></a><span class="lineno"> 3692</span>&#160; VAImageFormat *format,</div><div class="line"><a name="l03693"></a><span class="lineno"> 3693</span>&#160; <span class="keywordtype">int</span> width,</div><div class="line"><a name="l03694"></a><span class="lineno"> 3694</span>&#160; <span class="keywordtype">int</span> height,</div><div class="line"><a name="l03695"></a><span class="lineno"> 3695</span>&#160; VAImage *image <span class="comment">/* out */</span></div><div class="line"><a name="l03696"></a><span class="lineno"> 3696</span>&#160;);</div><div class="line"><a name="l03697"></a><span class="lineno"> 3697</span>&#160;</div><div class="line"><a name="l03701"></a><span class="lineno"> 3701</span>&#160;VAStatus <a class="code" href="group__api__core.html#gac0d2a42eb98f6d38295c1969d8ff4cf6">vaDestroyImage</a> (</div><div class="line"><a name="l03702"></a><span class="lineno"> 3702</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03703"></a><span class="lineno"> 3703</span>&#160; VAImageID image</div><div class="line"><a name="l03704"></a><span class="lineno"> 3704</span>&#160;);</div><div class="line"><a name="l03705"></a><span class="lineno"> 3705</span>&#160;</div><div class="line"><a name="l03706"></a><span class="lineno"> 3706</span>&#160;VAStatus vaSetImagePalette (</div><div class="line"><a name="l03707"></a><span class="lineno"> 3707</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03708"></a><span class="lineno"> 3708</span>&#160; VAImageID image,</div><div class="line"><a name="l03709"></a><span class="lineno"> 3709</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l03710"></a><span class="lineno"> 3710</span>&#160;<span class="comment"> * pointer to an array holding the palette data. The size of the array is </span></div><div class="line"><a name="l03711"></a><span class="lineno"> 3711</span>&#160;<span class="comment"> * num_palette_entries * entry_bytes in size. The order of the components </span></div><div class="line"><a name="l03712"></a><span class="lineno"> 3712</span>&#160;<span class="comment"> * in the palette is described by the component_order in VAImage struct </span></div><div class="line"><a name="l03713"></a><span class="lineno"> 3713</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03714"></a><span class="lineno"> 3714</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *palette </div><div class="line"><a name="l03715"></a><span class="lineno"> 3715</span>&#160;);</div><div class="line"><a name="l03716"></a><span class="lineno"> 3716</span>&#160;</div><div class="line"><a name="l03721"></a><span class="lineno"> 3721</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3d56f2eaf0be528a512cc935aca35418">vaGetImage</a> (</div><div class="line"><a name="l03722"></a><span class="lineno"> 3722</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03723"></a><span class="lineno"> 3723</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l03724"></a><span class="lineno"> 3724</span>&#160; <span class="keywordtype">int</span> x, <span class="comment">/* coordinates of the upper left source pixel */</span></div><div class="line"><a name="l03725"></a><span class="lineno"> 3725</span>&#160; <span class="keywordtype">int</span> y,</div><div class="line"><a name="l03726"></a><span class="lineno"> 3726</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width, <span class="comment">/* width and height of the region */</span></div><div class="line"><a name="l03727"></a><span class="lineno"> 3727</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l03728"></a><span class="lineno"> 3728</span>&#160; VAImageID image</div><div class="line"><a name="l03729"></a><span class="lineno"> 3729</span>&#160;);</div><div class="line"><a name="l03730"></a><span class="lineno"> 3730</span>&#160;</div><div class="line"><a name="l03737"></a><span class="lineno"> 3737</span>&#160;VAStatus <a class="code" href="group__api__core.html#gac18bbe67f0869a2b1f1d10fafb3a274c">vaPutImage</a> (</div><div class="line"><a name="l03738"></a><span class="lineno"> 3738</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03739"></a><span class="lineno"> 3739</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l03740"></a><span class="lineno"> 3740</span>&#160; VAImageID image,</div><div class="line"><a name="l03741"></a><span class="lineno"> 3741</span>&#160; <span class="keywordtype">int</span> src_x,</div><div class="line"><a name="l03742"></a><span class="lineno"> 3742</span>&#160; <span class="keywordtype">int</span> src_y,</div><div class="line"><a name="l03743"></a><span class="lineno"> 3743</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> src_width,</div><div class="line"><a name="l03744"></a><span class="lineno"> 3744</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> src_height,</div><div class="line"><a name="l03745"></a><span class="lineno"> 3745</span>&#160; <span class="keywordtype">int</span> dest_x,</div><div class="line"><a name="l03746"></a><span class="lineno"> 3746</span>&#160; <span class="keywordtype">int</span> dest_y,</div><div class="line"><a name="l03747"></a><span class="lineno"> 3747</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> dest_width,</div><div class="line"><a name="l03748"></a><span class="lineno"> 3748</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> dest_height</div><div class="line"><a name="l03749"></a><span class="lineno"> 3749</span>&#160;);</div><div class="line"><a name="l03750"></a><span class="lineno"> 3750</span>&#160;</div><div class="line"><a name="l03782"></a><span class="lineno"> 3782</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaaddbbd4c6ea5bcfe928adc991cc5faab">vaDeriveImage</a> (</div><div class="line"><a name="l03783"></a><span class="lineno"> 3783</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03784"></a><span class="lineno"> 3784</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l03785"></a><span class="lineno"> 3785</span>&#160; VAImage *image <span class="comment">/* out */</span></div><div class="line"><a name="l03786"></a><span class="lineno"> 3786</span>&#160;);</div><div class="line"><a name="l03787"></a><span class="lineno"> 3787</span>&#160;</div><div class="line"><a name="l03795"></a><span class="lineno"><a class="line" href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce"> 3795</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce">VASubpictureID</a>;</div><div class="line"><a name="l03796"></a><span class="lineno"> 3796</span>&#160;</div><div class="line"><a name="l03798"></a><span class="lineno"> 3798</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gaf2e1d2acddcaf7d653316c1c198bba9b">vaMaxNumSubpictureFormats</a> (</div><div class="line"><a name="l03799"></a><span class="lineno"> 3799</span>&#160; VADisplay dpy</div><div class="line"><a name="l03800"></a><span class="lineno"> 3800</span>&#160;);</div><div class="line"><a name="l03801"></a><span class="lineno"> 3801</span>&#160;</div><div class="line"><a name="l03803"></a><span class="lineno"><a class="line" href="group__api__core.html#ga93dfe25c489bf1ab5416a9a96d80c5a0"> 3803</a></span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_CHROMA_KEYING 0x0001</span></div><div class="line"><a name="l03804"></a><span class="lineno"> 3804</span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_GLOBAL_ALPHA 0x0002</span></div><div class="line"><a name="l03805"></a><span class="lineno"> 3805</span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_DESTINATION_IS_SCREEN_COORD 0x0004</span></div><div class="line"><a name="l03806"></a><span class="lineno"> 3806</span>&#160;</div><div class="line"><a name="l03818"></a><span class="lineno"> 3818</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa6ad0aa47b587a3eb81cd17fd69866a1">vaQuerySubpictureFormats</a> (</div><div class="line"><a name="l03819"></a><span class="lineno"> 3819</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03820"></a><span class="lineno"> 3820</span>&#160; VAImageFormat *format_list, <span class="comment">/* out */</span></div><div class="line"><a name="l03821"></a><span class="lineno"> 3821</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *flags, <span class="comment">/* out */</span></div><div class="line"><a name="l03822"></a><span class="lineno"> 3822</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_formats <span class="comment">/* out */</span></div><div class="line"><a name="l03823"></a><span class="lineno"> 3823</span>&#160;);</div><div class="line"><a name="l03824"></a><span class="lineno"> 3824</span>&#160;</div><div class="line"><a name="l03828"></a><span class="lineno"> 3828</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga700ee27f4a77269d7971b12449d69db1">vaCreateSubpicture</a> (</div><div class="line"><a name="l03829"></a><span class="lineno"> 3829</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03830"></a><span class="lineno"> 3830</span>&#160; VAImageID image,</div><div class="line"><a name="l03831"></a><span class="lineno"> 3831</span>&#160; VASubpictureID *subpicture <span class="comment">/* out */</span></div><div class="line"><a name="l03832"></a><span class="lineno"> 3832</span>&#160;);</div><div class="line"><a name="l03833"></a><span class="lineno"> 3833</span>&#160;</div><div class="line"><a name="l03837"></a><span class="lineno"> 3837</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa6bed710094261240a2b9fd2ed6b72fc">vaDestroySubpicture</a> (</div><div class="line"><a name="l03838"></a><span class="lineno"> 3838</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03839"></a><span class="lineno"> 3839</span>&#160; VASubpictureID subpicture</div><div class="line"><a name="l03840"></a><span class="lineno"> 3840</span>&#160;);</div><div class="line"><a name="l03841"></a><span class="lineno"> 3841</span>&#160;</div><div class="line"><a name="l03846"></a><span class="lineno"> 3846</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga44b7f6361bd4917ea4e25c10c024739c">vaSetSubpictureImage</a> (</div><div class="line"><a name="l03847"></a><span class="lineno"> 3847</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03848"></a><span class="lineno"> 3848</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l03849"></a><span class="lineno"> 3849</span>&#160; VAImageID image</div><div class="line"><a name="l03850"></a><span class="lineno"> 3850</span>&#160;);</div><div class="line"><a name="l03851"></a><span class="lineno"> 3851</span>&#160;</div><div class="line"><a name="l03861"></a><span class="lineno"> 3861</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3d1af09269f34d9a3b51f96bf974c292">vaSetSubpictureChromakey</a> (</div><div class="line"><a name="l03862"></a><span class="lineno"> 3862</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03863"></a><span class="lineno"> 3863</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l03864"></a><span class="lineno"> 3864</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_min,</div><div class="line"><a name="l03865"></a><span class="lineno"> 3865</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_max,</div><div class="line"><a name="l03866"></a><span class="lineno"> 3866</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_mask</div><div class="line"><a name="l03867"></a><span class="lineno"> 3867</span>&#160;);</div><div class="line"><a name="l03868"></a><span class="lineno"> 3868</span>&#160;</div><div class="line"><a name="l03874"></a><span class="lineno"> 3874</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga84b33ea8c86f5be04ccb27d76b15173c">vaSetSubpictureGlobalAlpha</a> (</div><div class="line"><a name="l03875"></a><span class="lineno"> 3875</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03876"></a><span class="lineno"> 3876</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l03877"></a><span class="lineno"> 3877</span>&#160; <span class="keywordtype">float</span> global_alpha </div><div class="line"><a name="l03878"></a><span class="lineno"> 3878</span>&#160;);</div><div class="line"><a name="l03879"></a><span class="lineno"> 3879</span>&#160;</div><div class="line"><a name="l03887"></a><span class="lineno"> 3887</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga6f235c87fbad9dfef30a6d81a41be574">vaAssociateSubpicture</a> (</div><div class="line"><a name="l03888"></a><span class="lineno"> 3888</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03889"></a><span class="lineno"> 3889</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l03890"></a><span class="lineno"> 3890</span>&#160; VASurfaceID *target_surfaces,</div><div class="line"><a name="l03891"></a><span class="lineno"> 3891</span>&#160; <span class="keywordtype">int</span> num_surfaces,</div><div class="line"><a name="l03892"></a><span class="lineno"> 3892</span>&#160; int16_t src_x, <span class="comment">/* upper left offset in subpicture */</span></div><div class="line"><a name="l03893"></a><span class="lineno"> 3893</span>&#160; int16_t src_y,</div><div class="line"><a name="l03894"></a><span class="lineno"> 3894</span>&#160; uint16_t src_width,</div><div class="line"><a name="l03895"></a><span class="lineno"> 3895</span>&#160; uint16_t src_height,</div><div class="line"><a name="l03896"></a><span class="lineno"> 3896</span>&#160; int16_t dest_x, <span class="comment">/* upper left offset in surface */</span></div><div class="line"><a name="l03897"></a><span class="lineno"> 3897</span>&#160; int16_t dest_y,</div><div class="line"><a name="l03898"></a><span class="lineno"> 3898</span>&#160; uint16_t dest_width,</div><div class="line"><a name="l03899"></a><span class="lineno"> 3899</span>&#160; uint16_t dest_height,</div><div class="line"><a name="l03900"></a><span class="lineno"> 3900</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l03901"></a><span class="lineno"> 3901</span>&#160;<span class="comment"> * whether to enable chroma-keying, global-alpha, or screen relative mode</span></div><div class="line"><a name="l03902"></a><span class="lineno"> 3902</span>&#160;<span class="comment"> * see VA_SUBPICTURE_XXX values</span></div><div class="line"><a name="l03903"></a><span class="lineno"> 3903</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03904"></a><span class="lineno"> 3904</span>&#160; uint32_t flags</div><div class="line"><a name="l03905"></a><span class="lineno"> 3905</span>&#160;);</div><div class="line"><a name="l03906"></a><span class="lineno"> 3906</span>&#160;</div><div class="line"><a name="l03910"></a><span class="lineno"> 3910</span>&#160;VAStatus <a class="code" href="group__api__core.html#gabde94b380a4a42ab2f9660af2a8a1604">vaDeassociateSubpicture</a> (</div><div class="line"><a name="l03911"></a><span class="lineno"> 3911</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03912"></a><span class="lineno"> 3912</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l03913"></a><span class="lineno"> 3913</span>&#160; VASurfaceID *target_surfaces,</div><div class="line"><a name="l03914"></a><span class="lineno"> 3914</span>&#160; <span class="keywordtype">int</span> num_surfaces</div><div class="line"><a name="l03915"></a><span class="lineno"> 3915</span>&#160;);</div><div class="line"><a name="l03916"></a><span class="lineno"> 3916</span>&#160;</div><div class="line"><a name="l03924"></a><span class="lineno"> 3924</span>&#160;<span class="comment">/* PowerVR IEP Lite attributes */</span></div><div class="line"><a name="l03925"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4"> 3925</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03926"></a><span class="lineno"> 3926</span>&#160;{</div><div class="line"><a name="l03927"></a><span class="lineno"> 3927</span>&#160; VADISPLAYATTRIB_BLE_OFF = 0x00,</div><div class="line"><a name="l03928"></a><span class="lineno"> 3928</span>&#160; VADISPLAYATTRIB_BLE_LOW,</div><div class="line"><a name="l03929"></a><span class="lineno"> 3929</span>&#160; VADISPLAYATTRIB_BLE_MEDIUM,</div><div class="line"><a name="l03930"></a><span class="lineno"> 3930</span>&#160; VADISPLAYATTRIB_BLE_HIGH,</div><div class="line"><a name="l03931"></a><span class="lineno"> 3931</span>&#160; VADISPLAYATTRIB_BLE_NONE,</div><div class="line"><a name="l03932"></a><span class="lineno"> 3932</span>&#160;} <a class="code" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a>;</div><div class="line"><a name="l03933"></a><span class="lineno"> 3933</span>&#160;</div><div class="line"><a name="l03935"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01"> 3935</a></span>&#160;<span class="preprocessor">#define VA_ROTATION_NONE 0x00000000</span></div><div class="line"><a name="l03936"></a><span class="lineno"> 3936</span>&#160;<span class="preprocessor">#define VA_ROTATION_90 0x00000001</span></div><div class="line"><a name="l03937"></a><span class="lineno"> 3937</span>&#160;<span class="preprocessor">#define VA_ROTATION_180 0x00000002</span></div><div class="line"><a name="l03938"></a><span class="lineno"> 3938</span>&#160;<span class="preprocessor">#define VA_ROTATION_270 0x00000003</span></div><div class="line"><a name="l03939"></a><span class="lineno"> 3939</span>&#160;</div><div class="line"><a name="l03950"></a><span class="lineno"><a class="line" href="va_8h.html#ac8b6a5d29edc2528c2e8ed6f02a6b6ed"> 3950</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_NONE 0x00000000</span></div><div class="line"><a name="l03951"></a><span class="lineno"> 3951</span>&#160;</div><div class="line"><a name="l03952"></a><span class="lineno"><a class="line" href="va_8h.html#a020e6956a86ed9a9722988563b8ce8c3"> 3952</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_HORIZONTAL 0x00000001</span></div><div class="line"><a name="l03953"></a><span class="lineno"> 3953</span>&#160;</div><div class="line"><a name="l03954"></a><span class="lineno"><a class="line" href="va_8h.html#a5826dfe5b2151ff828944115e9f978cb"> 3954</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_VERTICAL 0x00000002</span></div><div class="line"><a name="l03955"></a><span class="lineno"> 3955</span>&#160;</div><div class="line"><a name="l03958"></a><span class="lineno"><a class="line" href="va_8h.html#add57895a1497c2d149a847765b643ad4"> 3958</a></span>&#160;<span class="preprocessor">#define VA_OOL_DEBLOCKING_FALSE 0x00000000</span></div><div class="line"><a name="l03959"></a><span class="lineno"> 3959</span>&#160;<span class="preprocessor">#define VA_OOL_DEBLOCKING_TRUE 0x00000001</span></div><div class="line"><a name="l03960"></a><span class="lineno"> 3960</span>&#160;</div><div class="line"><a name="l03962"></a><span class="lineno"><a class="line" href="va_8h.html#a6dd8c3c128180e6f4c903f350f68de14"> 3962</a></span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_UNDEFINED 0</span></div><div class="line"><a name="l03963"></a><span class="lineno"> 3963</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_LOCAL_OVERLAY 1</span></div><div class="line"><a name="l03964"></a><span class="lineno"> 3964</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_LOCAL_GPU 2</span></div><div class="line"><a name="l03965"></a><span class="lineno"> 3965</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_EXTERNAL_OVERLAY 4</span></div><div class="line"><a name="l03966"></a><span class="lineno"> 3966</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_EXTERNAL_GPU 8</span></div><div class="line"><a name="l03967"></a><span class="lineno"> 3967</span>&#160;</div><div class="line"><a name="l03969"></a><span class="lineno"><a class="line" href="va_8h.html#aa27ad15a5dbb02e475c15926c46bcd05"> 3969</a></span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_UNDEFINED 0</span></div><div class="line"><a name="l03970"></a><span class="lineno"> 3970</span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_LOCAL 1</span></div><div class="line"><a name="l03971"></a><span class="lineno"> 3971</span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_EXTERNAL 2</span></div><div class="line"><a name="l03972"></a><span class="lineno"> 3972</span>&#160;</div><div class="line"><a name="l03974"></a><span class="lineno"><a class="line" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c"> 3974</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03975"></a><span class="lineno"> 3975</span>&#160;{</div><div class="line"><a name="l03976"></a><span class="lineno"> 3976</span>&#160; VADisplayAttribBrightness = 0,</div><div class="line"><a name="l03977"></a><span class="lineno"> 3977</span>&#160; VADisplayAttribContrast = 1,</div><div class="line"><a name="l03978"></a><span class="lineno"> 3978</span>&#160; VADisplayAttribHue = 2,</div><div class="line"><a name="l03979"></a><span class="lineno"> 3979</span>&#160; VADisplayAttribSaturation = 3,</div><div class="line"><a name="l03980"></a><span class="lineno"> 3980</span>&#160; <span class="comment">/* client can specifiy a background color for the target window</span></div><div class="line"><a name="l03981"></a><span class="lineno"> 3981</span>&#160;<span class="comment"> * the new feature of video conference,</span></div><div class="line"><a name="l03982"></a><span class="lineno"> 3982</span>&#160;<span class="comment"> * the uncovered area of the surface is filled by this color</span></div><div class="line"><a name="l03983"></a><span class="lineno"> 3983</span>&#160;<span class="comment"> * also it will blend with the decoded video color</span></div><div class="line"><a name="l03984"></a><span class="lineno"> 3984</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03985"></a><span class="lineno"> 3985</span>&#160; VADisplayAttribBackgroundColor = 4,</div><div class="line"><a name="l03986"></a><span class="lineno"> 3986</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l03987"></a><span class="lineno"> 3987</span>&#160;<span class="comment"> * this is a gettable only attribute. For some implementations that use the</span></div><div class="line"><a name="l03988"></a><span class="lineno"> 3988</span>&#160;<span class="comment"> * hardware overlay, after PutSurface is called, the surface can not be </span></div><div class="line"><a name="l03989"></a><span class="lineno"> 3989</span>&#160;<span class="comment"> * re-used until after the subsequent PutSurface call. If this is the case </span></div><div class="line"><a name="l03990"></a><span class="lineno"> 3990</span>&#160;<span class="comment"> * then the value for this attribute will be set to 1 so that the client </span></div><div class="line"><a name="l03991"></a><span class="lineno"> 3991</span>&#160;<span class="comment"> * will not attempt to re-use the surface right after returning from a call</span></div><div class="line"><a name="l03992"></a><span class="lineno"> 3992</span>&#160;<span class="comment"> * to PutSurface.</span></div><div class="line"><a name="l03993"></a><span class="lineno"> 3993</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l03994"></a><span class="lineno"> 3994</span>&#160;<span class="comment"> * Don&#39;t use it, use flag VASurfaceDisplaying of vaQuerySurfaceStatus since</span></div><div class="line"><a name="l03995"></a><span class="lineno"> 3995</span>&#160;<span class="comment"> * driver may use overlay or GPU alternatively</span></div><div class="line"><a name="l03996"></a><span class="lineno"> 3996</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03997"></a><span class="lineno"> 3997</span>&#160; VADisplayAttribDirectSurface = 5,</div><div class="line"><a name="l03998"></a><span class="lineno"> 3998</span>&#160; VADisplayAttribRotation = 6, </div><div class="line"><a name="l03999"></a><span class="lineno"> 3999</span>&#160; VADisplayAttribOutofLoopDeblock = 7,</div><div class="line"><a name="l04000"></a><span class="lineno"> 4000</span>&#160;</div><div class="line"><a name="l04001"></a><span class="lineno"> 4001</span>&#160; <span class="comment">/* PowerVR IEP Lite specific attributes */</span></div><div class="line"><a name="l04002"></a><span class="lineno"> 4002</span>&#160; VADisplayAttribBLEBlackMode = 8,</div><div class="line"><a name="l04003"></a><span class="lineno"> 4003</span>&#160; VADisplayAttribBLEWhiteMode = 9,</div><div class="line"><a name="l04004"></a><span class="lineno"> 4004</span>&#160; VADisplayAttribBlueStretch = 10,</div><div class="line"><a name="l04005"></a><span class="lineno"> 4005</span>&#160; VADisplayAttribSkinColorCorrection = 11,</div><div class="line"><a name="l04006"></a><span class="lineno"> 4006</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04007"></a><span class="lineno"> 4007</span>&#160;<span class="comment"> * For type VADisplayAttribCSCMatrix, &quot;value&quot; field is a pointer to the color</span></div><div class="line"><a name="l04008"></a><span class="lineno"> 4008</span>&#160;<span class="comment"> * conversion matrix. Each element in the matrix is float-point</span></div><div class="line"><a name="l04009"></a><span class="lineno"> 4009</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04010"></a><span class="lineno"> 4010</span>&#160; VADisplayAttribCSCMatrix = 12,</div><div class="line"><a name="l04011"></a><span class="lineno"> 4011</span>&#160; <span class="comment">/* specify the constant color used to blend with video surface</span></div><div class="line"><a name="l04012"></a><span class="lineno"> 4012</span>&#160;<span class="comment"> * Cd = Cv*Cc*Ac + Cb *(1 - Ac) C means the constant RGB</span></div><div class="line"><a name="l04013"></a><span class="lineno"> 4013</span>&#160;<span class="comment"> * d: the final color to overwrite into the frame buffer </span></div><div class="line"><a name="l04014"></a><span class="lineno"> 4014</span>&#160;<span class="comment"> * v: decoded video after color conversion, </span></div><div class="line"><a name="l04015"></a><span class="lineno"> 4015</span>&#160;<span class="comment"> * c: video color specified by VADisplayAttribBlendColor</span></div><div class="line"><a name="l04016"></a><span class="lineno"> 4016</span>&#160;<span class="comment"> * b: background color of the drawable</span></div><div class="line"><a name="l04017"></a><span class="lineno"> 4017</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04018"></a><span class="lineno"> 4018</span>&#160; VADisplayAttribBlendColor = 13,</div><div class="line"><a name="l04019"></a><span class="lineno"> 4019</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04020"></a><span class="lineno"> 4020</span>&#160;<span class="comment"> * Indicate driver to skip painting color key or not.</span></div><div class="line"><a name="l04021"></a><span class="lineno"> 4021</span>&#160;<span class="comment"> * only applicable if the render is overlay</span></div><div class="line"><a name="l04022"></a><span class="lineno"> 4022</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04023"></a><span class="lineno"> 4023</span>&#160; VADisplayAttribOverlayAutoPaintColorKey = 14,</div><div class="line"><a name="l04024"></a><span class="lineno"> 4024</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04025"></a><span class="lineno"> 4025</span>&#160;<span class="comment"> * customized overlay color key, the format is RGB888</span></div><div class="line"><a name="l04026"></a><span class="lineno"> 4026</span>&#160;<span class="comment"> * [23:16] = Red, [15:08] = Green, [07:00] = Blue.</span></div><div class="line"><a name="l04027"></a><span class="lineno"> 4027</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04028"></a><span class="lineno"> 4028</span>&#160; VADisplayAttribOverlayColorKey = 15,</div><div class="line"><a name="l04029"></a><span class="lineno"> 4029</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04030"></a><span class="lineno"> 4030</span>&#160;<span class="comment"> * The hint for the implementation of vaPutSurface</span></div><div class="line"><a name="l04031"></a><span class="lineno"> 4031</span>&#160;<span class="comment"> * normally, the driver could use an overlay or GPU to render the surface on the screen</span></div><div class="line"><a name="l04032"></a><span class="lineno"> 4032</span>&#160;<span class="comment"> * this flag provides APP the flexibity to switch the render dynamically</span></div><div class="line"><a name="l04033"></a><span class="lineno"> 4033</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04034"></a><span class="lineno"> 4034</span>&#160; VADisplayAttribRenderMode = 16,</div><div class="line"><a name="l04035"></a><span class="lineno"> 4035</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04036"></a><span class="lineno"> 4036</span>&#160;<span class="comment"> * specify if vaPutSurface needs to render into specified monitors</span></div><div class="line"><a name="l04037"></a><span class="lineno"> 4037</span>&#160;<span class="comment"> * one example is that one external monitor (e.g. HDMI) is enabled, </span></div><div class="line"><a name="l04038"></a><span class="lineno"> 4038</span>&#160;<span class="comment"> * but the window manager is not aware of it, and there is no associated drawable</span></div><div class="line"><a name="l04039"></a><span class="lineno"> 4039</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04040"></a><span class="lineno"> 4040</span>&#160; VADisplayAttribRenderDevice = 17,</div><div class="line"><a name="l04041"></a><span class="lineno"> 4041</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04042"></a><span class="lineno"> 4042</span>&#160;<span class="comment"> * specify vaPutSurface render area if there is no drawable on the monitor</span></div><div class="line"><a name="l04043"></a><span class="lineno"> 4043</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04044"></a><span class="lineno"> 4044</span>&#160; VADisplayAttribRenderRect = 18,</div><div class="line"><a name="l04045"></a><span class="lineno"> 4045</span>&#160;} <a class="code" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a>;</div><div class="line"><a name="l04046"></a><span class="lineno"> 4046</span>&#160;</div><div class="line"><a name="l04047"></a><span class="lineno"> 4047</span>&#160;<span class="comment">/* flags for VADisplayAttribute */</span></div><div class="line"><a name="l04048"></a><span class="lineno"> 4048</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_NOT_SUPPORTED 0x0000</span></div><div class="line"><a name="l04049"></a><span class="lineno"> 4049</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_GETTABLE 0x0001</span></div><div class="line"><a name="l04050"></a><span class="lineno"> 4050</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_SETTABLE 0x0002</span></div><div class="line"><a name="l04051"></a><span class="lineno"> 4051</span>&#160;</div><div class="line"><a name="l04052"></a><span class="lineno"> 4052</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VADisplayAttribute</div><div class="line"><a name="l04053"></a><span class="lineno"> 4053</span>&#160;{</div><div class="line"><a name="l04054"></a><span class="lineno"> 4054</span>&#160; <a class="code" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a> type;</div><div class="line"><a name="l04055"></a><span class="lineno"> 4055</span>&#160; int32_t min_value;</div><div class="line"><a name="l04056"></a><span class="lineno"> 4056</span>&#160; int32_t max_value;</div><div class="line"><a name="l04057"></a><span class="lineno"> 4057</span>&#160; int32_t value; <span class="comment">/* used by the set/get attribute functions */</span></div><div class="line"><a name="l04058"></a><span class="lineno"> 4058</span>&#160;<span class="comment">/* flags can be VA_DISPLAY_ATTRIB_GETTABLE or VA_DISPLAY_ATTRIB_SETTABLE or OR&#39;d together */</span></div><div class="line"><a name="l04059"></a><span class="lineno"> 4059</span>&#160; uint32_t flags;</div><div class="line"><a name="l04060"></a><span class="lineno"> 4060</span>&#160;</div><div class="line"><a name="l04062"></a><span class="lineno"> 4062</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04063"></a><span class="lineno"> 4063</span>&#160;} VADisplayAttribute;</div><div class="line"><a name="l04064"></a><span class="lineno"> 4064</span>&#160;</div><div class="line"><a name="l04066"></a><span class="lineno"> 4066</span>&#160;<span class="keywordtype">int</span> <a class="code" href="va_8h.html#afd05589fdcba80e867f8f1d34aa05e51">vaMaxNumDisplayAttributes</a> (</div><div class="line"><a name="l04067"></a><span class="lineno"> 4067</span>&#160; VADisplay dpy</div><div class="line"><a name="l04068"></a><span class="lineno"> 4068</span>&#160;);</div><div class="line"><a name="l04069"></a><span class="lineno"> 4069</span>&#160;</div><div class="line"><a name="l04076"></a><span class="lineno"> 4076</span>&#160;VAStatus <a class="code" href="va_8h.html#ae34cae7c2a953dfddb1878707c3d87b9">vaQueryDisplayAttributes</a> (</div><div class="line"><a name="l04077"></a><span class="lineno"> 4077</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04078"></a><span class="lineno"> 4078</span>&#160; VADisplayAttribute *attr_list, <span class="comment">/* out */</span></div><div class="line"><a name="l04079"></a><span class="lineno"> 4079</span>&#160; <span class="keywordtype">int</span> *num_attributes <span class="comment">/* out */</span></div><div class="line"><a name="l04080"></a><span class="lineno"> 4080</span>&#160;);</div><div class="line"><a name="l04081"></a><span class="lineno"> 4081</span>&#160;</div><div class="line"><a name="l04088"></a><span class="lineno"> 4088</span>&#160;VAStatus <a class="code" href="va_8h.html#a2ad3b148d5eedeb8b5a23fb97dc2df3c">vaGetDisplayAttributes</a> (</div><div class="line"><a name="l04089"></a><span class="lineno"> 4089</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04090"></a><span class="lineno"> 4090</span>&#160; VADisplayAttribute *attr_list, <span class="comment">/* in/out */</span></div><div class="line"><a name="l04091"></a><span class="lineno"> 4091</span>&#160; <span class="keywordtype">int</span> num_attributes</div><div class="line"><a name="l04092"></a><span class="lineno"> 4092</span>&#160;);</div><div class="line"><a name="l04093"></a><span class="lineno"> 4093</span>&#160;</div><div class="line"><a name="l04100"></a><span class="lineno"> 4100</span>&#160;VAStatus <a class="code" href="va_8h.html#a722bab0d81fffc7db59265432167da93">vaSetDisplayAttributes</a> (</div><div class="line"><a name="l04101"></a><span class="lineno"> 4101</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04102"></a><span class="lineno"> 4102</span>&#160; VADisplayAttribute *attr_list,</div><div class="line"><a name="l04103"></a><span class="lineno"> 4103</span>&#160; <span class="keywordtype">int</span> num_attributes</div><div class="line"><a name="l04104"></a><span class="lineno"> 4104</span>&#160;);</div><div class="line"><a name="l04105"></a><span class="lineno"> 4105</span>&#160;</div><div class="line"><a name="l04106"></a><span class="lineno"> 4106</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l04107"></a><span class="lineno"> 4107</span>&#160;<span class="comment"> * HEVC data structures</span></div><div class="line"><a name="l04108"></a><span class="lineno"> 4108</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l04118"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html"> 4118</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureHEVC</div><div class="line"><a name="l04119"></a><span class="lineno"> 4119</span>&#160;{</div><div class="line"><a name="l04123"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839"> 4123</a></span>&#160; VASurfaceID <a class="code" href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839">picture_id</a>;</div><div class="line"><a name="l04128"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca"> 4128</a></span>&#160; int32_t <a class="code" href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca">pic_order_cnt</a>;</div><div class="line"><a name="l04129"></a><span class="lineno"> 4129</span>&#160; <span class="comment">/* described below */</span></div><div class="line"><a name="l04130"></a><span class="lineno"> 4130</span>&#160; uint32_t flags;</div><div class="line"><a name="l04131"></a><span class="lineno"> 4131</span>&#160;</div><div class="line"><a name="l04133"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0"> 4133</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04134"></a><span class="lineno"> 4134</span>&#160;} <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a>;</div><div class="line"><a name="l04135"></a><span class="lineno"> 4135</span>&#160;</div><div class="line"><a name="l04136"></a><span class="lineno"> 4136</span>&#160;<span class="comment">/* flags in VAPictureHEVC could be OR of the following */</span></div><div class="line"><a name="l04137"></a><span class="lineno"> 4137</span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_INVALID 0x00000001</span></div><div class="line"><a name="l04138"></a><span class="lineno"> 4138</span>&#160;</div><div class="line"><a name="l04141"></a><span class="lineno"><a class="line" href="va_8h.html#a86447eceab92a6117a294dc67f5d18db"> 4141</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_FIELD_PIC 0x00000002</span></div><div class="line"><a name="l04142"></a><span class="lineno"> 4142</span>&#160;</div><div class="line"><a name="l04146"></a><span class="lineno"><a class="line" href="va_8h.html#a95f8ac90d3ef015aaad99a22f19a4a08"> 4146</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l04147"></a><span class="lineno"> 4147</span>&#160;</div><div class="line"><a name="l04148"></a><span class="lineno"><a class="line" href="va_8h.html#a38afeb568158b9ff405a940523ae55c5"> 4148</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_LONG_TERM_REFERENCE 0x00000008</span></div><div class="line"><a name="l04149"></a><span class="lineno"> 4149</span>&#160;</div><div class="line"><a name="l04163"></a><span class="lineno"><a class="line" href="va_8h.html#ac4fa7b3d1e3060921400075e93b725d8"> 4163</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE 0x00000010</span></div><div class="line"><a name="l04164"></a><span class="lineno"> 4164</span>&#160;</div><div class="line"><a name="l04168"></a><span class="lineno"><a class="line" href="va_8h.html#a5b297f83bb39c60e05c2dfee54f2bdf2"> 4168</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_ST_CURR_AFTER 0x00000020</span></div><div class="line"><a name="l04169"></a><span class="lineno"> 4169</span>&#160;</div><div class="line"><a name="l04173"></a><span class="lineno"><a class="line" href="va_8h.html#a286a5fe61a19e14889bb694a0e3cbd5e"> 4173</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_LT_CURR 0x00000040</span></div><div class="line"><a name="l04174"></a><span class="lineno"> 4174</span>&#160;</div><div class="line"><a name="l04175"></a><span class="lineno"> 4175</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__hevc_8h.html">va/va_dec_hevc.h</a>&gt;</span></div><div class="line"><a name="l04176"></a><span class="lineno"> 4176</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__jpeg_8h.html">va/va_dec_jpeg.h</a>&gt;</span></div><div class="line"><a name="l04177"></a><span class="lineno"> 4177</span>&#160;<span class="preprocessor">#include &lt;va/va_dec_vp8.h&gt;</span></div><div class="line"><a name="l04178"></a><span class="lineno"> 4178</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__vp9_8h.html">va/va_dec_vp9.h</a>&gt;</span></div><div class="line"><a name="l04179"></a><span class="lineno"> 4179</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__hevc_8h.html">va/va_enc_hevc.h</a>&gt;</span></div><div class="line"><a name="l04180"></a><span class="lineno"> 4180</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei__hevc_8h.html">va/va_fei_hevc.h</a>&gt;</span></div><div class="line"><a name="l04181"></a><span class="lineno"> 4181</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__h264_8h.html">va/va_enc_h264.h</a>&gt;</span></div><div class="line"><a name="l04182"></a><span class="lineno"> 4182</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__jpeg_8h.html">va/va_enc_jpeg.h</a>&gt;</span></div><div class="line"><a name="l04183"></a><span class="lineno"> 4183</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__mpeg2_8h.html">va/va_enc_mpeg2.h</a>&gt;</span></div><div class="line"><a name="l04184"></a><span class="lineno"> 4184</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__vp8_8h.html">va/va_enc_vp8.h</a>&gt;</span></div><div class="line"><a name="l04185"></a><span class="lineno"> 4185</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__vp9_8h.html">va/va_enc_vp9.h</a>&gt;</span></div><div class="line"><a name="l04186"></a><span class="lineno"> 4186</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei_8h.html">va/va_fei.h</a>&gt;</span></div><div class="line"><a name="l04187"></a><span class="lineno"> 4187</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei__h264_8h.html">va/va_fei_h264.h</a>&gt;</span></div><div class="line"><a name="l04188"></a><span class="lineno"> 4188</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__vpp_8h.html">va/va_vpp.h</a>&gt;</span></div><div class="line"><a name="l04189"></a><span class="lineno"> 4189</span>&#160;</div><div class="line"><a name="l04192"></a><span class="lineno"> 4192</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l04193"></a><span class="lineno"> 4193</span>&#160;}</div><div class="line"><a name="l04194"></a><span class="lineno"> 4194</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l04195"></a><span class="lineno"> 4195</span>&#160;</div><div class="line"><a name="l04196"></a><span class="lineno"> 4196</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _VA_H_ */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a></div><div class="ttdoc">Encoding skip frame attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:624</div></div>
+<a href="va_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2009 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * </span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * </span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> * Video Acceleration (VA) API Specification</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> * Rev. 0.30</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> * &lt;jonathan.bian@intel.com&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> * Revision History:</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> * rev 0.10 (12/10/2006 Jonathan Bian) - Initial draft</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> * rev 0.11 (12/15/2006 Jonathan Bian) - Fixed some errors</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> * rev 0.12 (02/05/2007 Jonathan Bian) - Added VC-1 data structures for slice level decode</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> * rev 0.13 (02/28/2007 Jonathan Bian) - Added GetDisplay()</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"> * rev 0.14 (04/13/2007 Jonathan Bian) - Fixed MPEG-2 PictureParameter structure, cleaned up a few funcs.</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"> * rev 0.15 (04/20/2007 Jonathan Bian) - Overhauled buffer management</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment"> * rev 0.16 (05/02/2007 Jonathan Bian) - Added error codes and fixed some issues with configuration</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment"> * rev 0.17 (05/07/2007 Jonathan Bian) - Added H.264/AVC data structures for slice level decode.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> * rev 0.18 (05/14/2007 Jonathan Bian) - Added data structures for MPEG-4 slice level decode </span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"> * and MPEG-2 motion compensation.</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"> * rev 0.19 (08/06/2007 Jonathan Bian) - Removed extra type for bitplane data.</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment"> * rev 0.20 (08/08/2007 Jonathan Bian) - Added missing fields to VC-1 PictureParameter structure.</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> * rev 0.21 (08/20/2007 Jonathan Bian) - Added image and subpicture support.</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment"> * rev 0.22 (08/27/2007 Jonathan Bian) - Added support for chroma-keying and global alpha.</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment"> * rev 0.23 (09/11/2007 Jonathan Bian) - Fixed some issues with images and subpictures.</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment"> * rev 0.24 (09/18/2007 Jonathan Bian) - Added display attributes.</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment"> * rev 0.25 (10/18/2007 Jonathan Bian) - Changed to use IDs only for some types.</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment"> * rev 0.26 (11/07/2007 Waldo Bastian) - Change vaCreateBuffer semantics</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment"> * rev 0.27 (11/19/2007 Matt Sottek) - Added DeriveImage</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment"> * rev 0.28 (12/06/2007 Jonathan Bian) - Added new versions of PutImage and AssociateSubpicture </span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment"> * to enable scaling</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment"> * rev 0.29 (02/07/2008 Jonathan Bian) - VC1 parameter fixes,</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment"> * added VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment"> * rev 0.30 (03/01/2009 Jonathan Bian) - Added encoding support for H.264 BP and MPEG-4 SP and fixes</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment"> * for ISO C conformance.</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment"> * rev 0.31 (09/02/2009 Gwenole Beauchesne) - VC-1/H264 fields change for VDPAU and XvBA backend</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment"> * Application needs to relink with the new library.</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"> * rev 0.31.1 (03/29/2009) - Data structure for JPEG encode</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment"> * rev 0.31.2 (01/13/2011 Anthony Pabon)- Added a flag to indicate Subpicture coordinates are screen</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment"> * screen relative rather than source video relative.</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment"> * rev 0.32.0 (01/13/2011 Xiang Haihao) - Add profile into VAPictureParameterBufferVC1</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment"> * update VAAPI to 0.32.0</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment"> * Acknowledgements:</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment"> * Some concepts borrowed from XvMC and XvImage.</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment"> * Waldo Bastian (Intel), Matt Sottek (Intel), Austin Yuan (Intel), and Gwenole Beauchesne (SDS)</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment"> * contributed to various aspects of the API.</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#ifndef _VA_H_</span></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define _VA_H_</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#include &lt;va/va_version.h&gt;</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#if defined(__GNUC__) &amp;&amp; !defined(__COVERITY__)</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define va_deprecated __attribute__((deprecated))</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#if __GNUC__ &gt;= 6</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define va_deprecated_enum va_deprecated</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#define va_deprecated_enum</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define va_deprecated</span></div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc"> 98</a></span>&#160;<span class="preprocessor">#define va_deprecated_enum</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3"> 169</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a>; <span class="comment">/* window system dependent */</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> VAStatus; </div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1058e4dfef31ee2711f080c5a5d12463"> 173</a></span>&#160;<span class="preprocessor">#define VA_STATUS_SUCCESS 0x00000000</span></div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_OPERATION_FAILED 0x00000001</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ALLOCATION_FAILED 0x00000002</span></div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_DISPLAY 0x00000003</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_CONFIG 0x00000004</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_CONTEXT 0x00000005</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_SURFACE 0x00000006</span></div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_BUFFER 0x00000007</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_IMAGE 0x00000008</span></div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_SUBPICTURE 0x00000009</span></div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ATTR_NOT_SUPPORTED 0x0000000a</span></div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_MAX_NUM_EXCEEDED 0x0000000b</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_PROFILE 0x0000000c</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_ENTRYPOINT 0x0000000d</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_RT_FORMAT 0x0000000e</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_BUFFERTYPE 0x0000000f</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_SURFACE_BUSY 0x00000010</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_FLAG_NOT_SUPPORTED 0x00000011</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_PARAMETER 0x00000012</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED 0x00000013</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNIMPLEMENTED 0x00000014</span></div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_SURFACE_IN_DISPLAYING 0x00000015</span></div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_IMAGE_FORMAT 0x00000016</span></div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_DECODING_ERROR 0x00000017</span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_ENCODING_ERROR 0x00000018</span></div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa721c40f7082f2af3df09e26be6cf37b"> 205</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_VALUE 0x00000019</span></div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__api__core.html#gacc4468b6c4055d0ec1475150ddd7fddb"> 207</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_FILTER 0x00000020</span></div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6398758c29fc5f4bd82631206b4de198"> 209</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_INVALID_FILTER_CHAIN 0x00000021</span></div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8e8233a63792eed022f9e66ee51e8daf"> 211</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_HW_BUSY 0x00000022</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3ad6349d24e84f50d5238056535c4812"> 213</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE 0x00000024</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa57e27884cad7b54a64395ff76b546d9"> 215</a></span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_NOT_ENOUGH_BUFFER 0x00000025</span></div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">#define VA_STATUS_ERROR_UNKNOWN 0xFFFFFFFF</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="group__api__core.html#gab5ad65ad225291300cb5bd59e7528858"> 225</a></span>&#160;<span class="preprocessor">#define VA_FRAME_PICTURE 0x00000000 </span></div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define VA_TOP_FIELD 0x00000001</span></div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="preprocessor">#define VA_BOTTOM_FIELD 0x00000002</span></div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define VA_TOP_FIELD_FIRST 0x00000004</span></div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="preprocessor">#define VA_BOTTOM_FIELD_FIRST 0x00000008</span></div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6fa356c030c9d8b8507a20cda3e71a4a"> 237</a></span>&#160;<span class="preprocessor">#define VA_ENABLE_BLEND 0x00000004 </span><span class="comment">/* video area blend with the constant color */</span><span class="preprocessor"> </span></div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; </div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="group__api__core.html#gabc4afddf8913d08d48454955be3e6d03"> 244</a></span>&#160;<span class="preprocessor">#define VA_CLEAR_DRAWABLE 0x00000008</span></div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6f807dfeeb70b935d83d16fbaf5f2e92"> 247</a></span>&#160;<span class="preprocessor">#define VA_SRC_COLOR_MASK 0x000000f0</span></div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define VA_SRC_BT601 0x00000010</span></div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#define VA_SRC_BT709 0x00000020</span></div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define VA_SRC_SMPTE_240 0x00000040</span></div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="group__api__core.html#gaee1ba68046de52cfbd207d3cc8214201"> 253</a></span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_DEFAULT 0x00000000</span></div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_FAST 0x00000100</span></div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_HQ 0x00000200</span></div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_NL_ANAMORPHIC 0x00000300</span></div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="preprocessor">#define VA_FILTER_SCALING_MASK 0x00000f00</span></div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b"> 260</a></span>&#160;<span class="preprocessor">#define VA_PADDING_LOW 4</span></div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="preprocessor">#define VA_PADDING_MEDIUM 8</span></div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="preprocessor">#define VA_PADDING_HIGH 16</span></div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="preprocessor">#define VA_PADDING_LARGE 32</span></div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__api__core.html#ga19303a24fb5e3ddc7bf1842c7c90c494">vaErrorStr</a>(VAStatus error_status);</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VARectangle</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;{</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; int16_t x;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; int16_t y;</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; uint16_t width;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; uint16_t height;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;} VARectangle;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="structVAMotionVector.html"> 279</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAMotionVector {</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structVAMotionVector.html#a5b4f89c9031f981bc7b98ffd2a5a43cd"> 284</a></span>&#160; int16_t mv0[2]; <span class="comment">/* past reference */</span></div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; int16_t mv1[2]; <span class="comment">/* future reference */</span></div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;} <a class="code" href="structVAMotionVector.html">VAMotionVector</a>;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240"> 289</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a>)(<span class="keywordtype">void</span> *user_context, <span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> <a class="code" href="group__api__core.html#ga725ab6efbccb5cd05bbad31227b22a0c">vaSetErrorCallback</a>(VADisplay dpy, <a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> callback, <span class="keywordtype">void</span> *user_context);</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> <a class="code" href="group__api__core.html#gaf00808befa17df8edc6619f9dd6a9429">vaSetInfoCallback</a>(VADisplay dpy, <a class="code" href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a> callback, <span class="keywordtype">void</span> *user_context);</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;</div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94"> 310</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94">VANativeDisplay</a>; <span class="comment">/* window system dependent */</span></div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="keywordtype">int</span> vaDisplayIsValid(VADisplay dpy);</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga32b3e0ef7dae82f7279e96b1658b6d0c">vaSetDriverName</a>(VADisplay dpy,</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <span class="keywordtype">char</span> *driver_name</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;);</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga266154ed3b1f38e873caa0af680d733e">vaInitialize</a> (</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; VADisplay dpy,</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <span class="keywordtype">int</span> *major_version, <span class="comment">/* out */</span></div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordtype">int</span> *minor_version <span class="comment">/* out */</span></div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;);</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga00514156193ed9b5c621d33f248b07d4">vaTerminate</a> (</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; VADisplay dpy</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;);</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__api__core.html#ga636ce2eb0c5380df66ff9f6733f6435d">vaQueryVendorString</a> (</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; VADisplay dpy</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;);</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;<span class="keyword">typedef</span> int (*VAPrivFunc)(void);</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;VAPrivFunc <a class="code" href="group__api__core.html#gacb4937e46e862704a3dd2bf2ebde6ef8">vaGetLibFunc</a> (</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; VADisplay dpy,</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *func</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;);</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde"> 361</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;{</div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"> 364</a></span>&#160; <a class="code" href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a> = -1,</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; VAProfileMPEG2Simple = 0,</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; VAProfileMPEG2Main = 1,</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; VAProfileMPEG4Simple = 2,</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; VAProfileMPEG4AdvancedSimple = 3,</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; VAProfileMPEG4Main = 4,</div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa86d498fbfde9d7a847864d6b6c67e2aa"> 370</a></span>&#160; VAProfileH264Baseline <a class="code" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va_deprecated_enum</a> = 5,</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; VAProfileH264Main = 6,</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; VAProfileH264High = 7,</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; VAProfileVC1Simple = 8,</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; VAProfileVC1Main = 9,</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; VAProfileVC1Advanced = 10,</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; VAProfileH263Baseline = 11,</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; VAProfileJPEGBaseline = 12,</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; VAProfileH264ConstrainedBaseline = 13,</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; VAProfileVP8Version0_3 = 14,</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; VAProfileH264MultiviewHigh = 15,</div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; VAProfileH264StereoHigh = 16,</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; VAProfileHEVCMain = 17,</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; VAProfileHEVCMain10 = 18,</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; VAProfileVP9Profile0 = 19,</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; VAProfileVP9Profile1 = 20,</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; VAProfileVP9Profile2 = 21,</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; VAProfileVP9Profile3 = 22,</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; VAProfileHEVCMain12 = 23,</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; VAProfileHEVCMain422_10 = 24,</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; VAProfileHEVCMain422_12 = 25,</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; VAProfileHEVCMain444 = 26,</div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; VAProfileHEVCMain444_10 = 27,</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; VAProfileHEVCMain444_12 = 28,</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; VAProfileHEVCSccMain = 29,</div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; VAProfileHEVCSccMain10 = 30,</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; VAProfileHEVCSccMain444 = 31,</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; VAProfileAV1Profile0 = 32,</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; VAProfileAV1Profile1 = 33,</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; VAProfileHEVCSccMain444_10 = 34</div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;} <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a>;</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160;</div><div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e"> 405</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;{</div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; VAEntrypointVLD = 1,</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; VAEntrypointIZZ = 2,</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; VAEntrypointIDCT = 3,</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; VAEntrypointMoComp = 4,</div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; VAEntrypointDeblocking = 5,</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; VAEntrypointEncSlice = 6, <span class="comment">/* slice level encode */</span></div><div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; VAEntrypointEncPicture = 7, <span class="comment">/* pictuer encode, JPEG, etc */</span></div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;<span class="comment"> * For an implementation that supports a low power/high performance variant</span></div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;<span class="comment"> * for slice level encode, it can choose to expose the</span></div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;<span class="comment"> * VAEntrypointEncSliceLP entrypoint. Certain encoding tools may not be</span></div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;<span class="comment"> * available with this entrypoint (e.g. interlace, MBAFF) and the</span></div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160;<span class="comment"> * application can query the encoding configuration attributes to find</span></div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;<span class="comment"> * out more details if this entrypoint is supported.</span></div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; VAEntrypointEncSliceLP = 8,</div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"> 423</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a> = 10, </div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"> 440</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a> = 11,</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"> 457</a></span>&#160; <a class="code" href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a> = 12,</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;} <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a>;</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01"> 461</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;{</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; VAConfigAttribRTFormat = 0,</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; VAConfigAttribSpatialResidual = 1,</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; VAConfigAttribSpatialClipping = 2,</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; VAConfigAttribIntraResidual = 3,</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; VAConfigAttribEncryption = 4,</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; VAConfigAttribRateControl = 5,</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"> 483</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a> = 6,</div><div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"> 491</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a> = 7,</div><div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"> 524</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a> = 8,</div><div class="line"><a name="l00537"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"> 537</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a> = 10,</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"> 546</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a> = 11,</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"> 557</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a> = 13,</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"> 564</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a> = 14,</div><div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"> 581</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a> = 15,</div><div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"> 593</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a> = 16,</div><div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"> 600</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a> = 18,</div><div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"> 607</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a> = 19,</div><div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"> 615</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a> = 20,</div><div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"> 624</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a> = 21,</div><div class="line"><a name="l00631"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"> 631</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a> = 22,</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"> 639</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a> = 23,</div><div class="line"><a name="l00647"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"> 647</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a> = 24,</div><div class="line"><a name="l00658"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"> 658</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a> = 25,</div><div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"> 666</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a> = 26,</div><div class="line"><a name="l00677"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"> 677</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a> = 27,</div><div class="line"><a name="l00691"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"> 691</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a> = 28,</div><div class="line"><a name="l00703"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"> 703</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a> = 29,</div><div class="line"><a name="l00712"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"> 712</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a> = 30,</div><div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"> 717</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a> = 31,</div><div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"> 726</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a> = 32,</div><div class="line"><a name="l00734"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"> 734</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a> = 33,</div><div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"> 742</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a> = 34,</div><div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"> 750</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a> = 35,</div><div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"> 756</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a> = 36,</div><div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"> 762</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a> = 37,</div><div class="line"><a name="l00767"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2"> 767</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">VAConfigAttribMaxFrameSize</a> = 38,</div><div class="line"><a name="l00779"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf"> 779</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">VAConfigAttribPredictionDirection</a> = 39,</div><div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2"> 783</a></span>&#160; <a class="code" href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">VAConfigAttribMultipleFrame</a> = 40,</div><div class="line"><a name="l00785"></a><span class="lineno"> 785</span>&#160; VAConfigAttribTypeMax</div><div class="line"><a name="l00786"></a><span class="lineno"> 786</span>&#160;} <a class="code" href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a>;</div><div class="line"><a name="l00787"></a><span class="lineno"> 787</span>&#160;</div><div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="structVAConfigAttrib.html"> 794</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAConfigAttrib {</div><div class="line"><a name="l00795"></a><span class="lineno"> 795</span>&#160; VAConfigAttribType type;</div><div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160; uint32_t value; <span class="comment">/* OR&#39;d flags (bits) for this attribute */</span></div><div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160;} <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a>;</div><div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160;</div><div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160;<span class="comment">/* Attribute values for VAConfigAttribRTFormat. */</span></div><div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160;</div><div class="line"><a name="l00801"></a><span class="lineno"><a class="line" href="group__api__core.html#gaff38bc6c01b65c6e9d473e40bdde9df6"> 801</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420 0x00000001 </span></div><div class="line"><a name="l00802"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7e1cba11274068c72acf7ad252c75d1c"> 802</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV422 0x00000002 </span></div><div class="line"><a name="l00803"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4a6376511a5b8b8c6848700e93f0fe7c"> 803</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV444 0x00000004 </span></div><div class="line"><a name="l00804"></a><span class="lineno"><a class="line" href="group__api__core.html#ga67932ccfccdf30ffad8ea8fea33d032d"> 804</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV411 0x00000008 </span></div><div class="line"><a name="l00805"></a><span class="lineno"><a class="line" href="group__api__core.html#ga11b713ea2c855c7a16676bcce95be159"> 805</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV400 0x00000010 </span></div><div class="line"><a name="l00806"></a><span class="lineno"><a class="line" href="group__api__core.html#gadbe9fc438a72830f1eb803d6ca9bc448"> 806</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420_10 0x00000100 </span></div><div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="group__api__core.html#ga72154a55274c6776a7d160f79a2aed5e"> 807</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV422_10 0x00000200 </span></div><div class="line"><a name="l00808"></a><span class="lineno"><a class="line" href="group__api__core.html#gab9cb54233ebf4b4d29f2f1a58c44f903"> 808</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV444_10 0x00000400 </span></div><div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="group__api__core.html#ga17c7dde4fa898c84a04a46f18a8c54a2"> 809</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420_12 0x00001000 </span></div><div class="line"><a name="l00810"></a><span class="lineno"><a class="line" href="group__api__core.html#ga87ca542b9ca5399eca16972eefe33825"> 810</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV422_12 0x00002000 </span></div><div class="line"><a name="l00811"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2c26ce10afa4ea787fc28ca49eb58571"> 811</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV444_12 0x00004000 </span></div><div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160;<span class="preprocessor"></span></div><div class="line"><a name="l00813"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6e53916f03f78a027cd3180f75ee9328"> 813</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB16 0x00010000 </span></div><div class="line"><a name="l00814"></a><span class="lineno"><a class="line" href="group__api__core.html#ga9cc9b579c351f1ab639a1d8f6b8e4d84"> 814</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB32 0x00020000 </span></div><div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5c4f381e8bbb8ad7240c5c8029d37c72"> 815</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGBP 0x00100000 </span></div><div class="line"><a name="l00816"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf3f42b30603c169ed89cf71d5c82f9b3"> 816</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB32_10 0x00200000 </span></div><div class="line"><a name="l00817"></a><span class="lineno"> 817</span>&#160;<span class="preprocessor"></span></div><div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_PROTECTED 0x80000000</span></div><div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160;</div><div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="group__api__core.html#gae1c4093783110899a548372bd63bf161"> 820</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_RGB32_10BPP VA_RT_FORMAT_RGB32_10 </span></div><div class="line"><a name="l00821"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf0a40b7ab606d8e855c7a8934d7bf48a"> 821</a></span>&#160;<span class="preprocessor">#define VA_RT_FORMAT_YUV420_10BPP VA_RT_FORMAT_YUV420_10 </span></div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160;<span class="preprocessor"></span></div><div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160;</div><div class="line"><a name="l00826"></a><span class="lineno"><a class="line" href="group__api__core.html#gab10cf4da1ef5db32d76e365c1866f77a"> 826</a></span>&#160;<span class="preprocessor">#define VA_RC_NONE 0x00000001</span></div><div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160;</div><div class="line"><a name="l00828"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa57577c08c899f30861ef30a9579c6e1"> 828</a></span>&#160;<span class="preprocessor">#define VA_RC_CBR 0x00000002</span></div><div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160;</div><div class="line"><a name="l00830"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2ada19db3fc9a6f9d936c3998bb2f9a1"> 830</a></span>&#160;<span class="preprocessor">#define VA_RC_VBR 0x00000004</span></div><div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160;</div><div class="line"><a name="l00832"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2ed57b5340f383c664d8982a9f87cfb1"> 832</a></span>&#160;<span class="preprocessor">#define VA_RC_VCM 0x00000008</span></div><div class="line"><a name="l00833"></a><span class="lineno"> 833</span>&#160;</div><div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6efd5a7ec33229f63fae20d65c53dc7f"> 834</a></span>&#160;<span class="preprocessor">#define VA_RC_CQP 0x00000010</span></div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160;</div><div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="group__api__core.html#gae6b9ee41f788fd0460901f2c86e5f1a4"> 836</a></span>&#160;<span class="preprocessor">#define VA_RC_VBR_CONSTRAINED 0x00000020</span></div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160;</div><div class="line"><a name="l00839"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2298b49fa7326aa9be1afb8743bdf8d4"> 839</a></span>&#160;<span class="preprocessor">#define VA_RC_ICQ 0x00000040</span></div><div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160;</div><div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="group__api__core.html#ga53327f60f58a8eb1a3fe5355406d275f"> 842</a></span>&#160;<span class="preprocessor">#define VA_RC_MB 0x00000080</span></div><div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160;</div><div class="line"><a name="l00844"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6da2ff1056f0d08964f1b328761083b9"> 844</a></span>&#160;<span class="preprocessor">#define VA_RC_CFS 0x00000100</span></div><div class="line"><a name="l00845"></a><span class="lineno"> 845</span>&#160;</div><div class="line"><a name="l00855"></a><span class="lineno"><a class="line" href="group__api__core.html#gadff6600305c303977d0f1f4e101dd850"> 855</a></span>&#160;<span class="preprocessor">#define VA_RC_PARALLEL 0x00000200</span></div><div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160;</div><div class="line"><a name="l00862"></a><span class="lineno"><a class="line" href="group__api__core.html#gadb097bc35bdddb568ac0d569befc654b"> 862</a></span>&#160;<span class="preprocessor">#define VA_RC_QVBR 0x00000400</span></div><div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160;</div><div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4256f3e1e60811f59e5ef6c2cd4927f1"> 872</a></span>&#160;<span class="preprocessor">#define VA_RC_AVBR 0x00000800</span></div><div class="line"><a name="l00873"></a><span class="lineno"> 873</span>&#160;</div><div class="line"><a name="l00879"></a><span class="lineno"><a class="line" href="group__api__core.html#gae2d0625bec928b28d0ac6d7cb47f29f9"> 879</a></span>&#160;<span class="preprocessor">#define VA_DEC_SLICE_MODE_NORMAL 0x00000001</span></div><div class="line"><a name="l00880"></a><span class="lineno"> 880</span>&#160;</div><div class="line"><a name="l00881"></a><span class="lineno"><a class="line" href="group__api__core.html#ga30449527cc59f81f9344f7419b23b0b2"> 881</a></span>&#160;<span class="preprocessor">#define VA_DEC_SLICE_MODE_BASE 0x00000002</span></div><div class="line"><a name="l00882"></a><span class="lineno"> 882</span>&#160;</div><div class="line"><a name="l00885"></a><span class="lineno"> 885</span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValDecJPEG {</div><div class="line"><a name="l00886"></a><span class="lineno"> 886</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00888"></a><span class="lineno"> 888</span>&#160; uint32_t rotation : 4;</div><div class="line"><a name="l00890"></a><span class="lineno"> 890</span>&#160; uint32_t reserved : 28;</div><div class="line"><a name="l00891"></a><span class="lineno"> 891</span>&#160; } bits;</div><div class="line"><a name="l00892"></a><span class="lineno"> 892</span>&#160; uint32_t value;</div><div class="line"><a name="l00893"></a><span class="lineno"> 893</span>&#160;} VAConfigAttribValDecJPEG;</div><div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1c5df2e444277f66ae2827d1e565fa1d"> 897</a></span>&#160;<span class="preprocessor">#define VA_DEC_PROCESSING_NONE 0x00000000</span></div><div class="line"><a name="l00898"></a><span class="lineno"> 898</span>&#160;</div><div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf548e1e4e920f998de80a591e8aed303"> 899</a></span>&#160;<span class="preprocessor">#define VA_DEC_PROCESSING 0x00000001</span></div><div class="line"><a name="l00900"></a><span class="lineno"> 900</span>&#160;</div><div class="line"><a name="l00905"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2341eec0ffb8afbae14c8f5df7446a3e"> 905</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_NONE 0x00000000</span></div><div class="line"><a name="l00906"></a><span class="lineno"> 906</span>&#160;</div><div class="line"><a name="l00912"></a><span class="lineno"><a class="line" href="group__api__core.html#gabc0ce3bf75ea6aca65d6ed751f12369f"> 912</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_SEQUENCE 0x00000001</span></div><div class="line"><a name="l00913"></a><span class="lineno"> 913</span>&#160;</div><div class="line"><a name="l00919"></a><span class="lineno"><a class="line" href="group__api__core.html#ga18287dfd8ea1b622cbb461e9232ec01b"> 919</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_PICTURE 0x00000002</span></div><div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160;</div><div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="group__api__core.html#gad9ac0328b87d66fd2475f26d008dd360"> 926</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_SLICE 0x00000004</span></div><div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160;</div><div class="line"><a name="l00935"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8fb355619e9b0b3e129ca4a2b42c0cfc"> 935</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_MISC 0x00000008</span></div><div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160;</div><div class="line"><a name="l00937"></a><span class="lineno"><a class="line" href="group__api__core.html#gaff681ea3d0af18d84fbb2770905461db"> 937</a></span>&#160;<span class="preprocessor">#define VA_ENC_PACKED_HEADER_RAW_DATA 0x00000010</span></div><div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="group__api__core.html#gaab7ca15900622df0088e28d9db4e088b"> 943</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_NONE 0x00000000</span></div><div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160;</div><div class="line"><a name="l00945"></a><span class="lineno"><a class="line" href="group__api__core.html#gac1160cfd97952a093e0902427bcee546"> 945</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_FRAME 0x00000001</span></div><div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160;</div><div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6440d8611b206df462bf1d4b84a6bd6f"> 947</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_FIELD 0x00000002</span></div><div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160;</div><div class="line"><a name="l00949"></a><span class="lineno"><a class="line" href="group__api__core.html#gad2b536a7d426f1dbd5f11be401a3335a"> 949</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_MBAFF 0x00000004</span></div><div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160;</div><div class="line"><a name="l00951"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7af40a750b6f59bf5dbcfde66b7b607d"> 951</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTERLACED_PAFF 0x00000008</span></div><div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160;</div><div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8876c49ae6d8c3af84f7cc9a34fdb486"> 957</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS 0x00000001</span></div><div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160;</div><div class="line"><a name="l00959"></a><span class="lineno"><a class="line" href="group__api__core.html#ga17d1fe4e9620db340d5b51163d571c04"> 959</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS 0x00000002</span></div><div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160;</div><div class="line"><a name="l00961"></a><span class="lineno"><a class="line" href="group__api__core.html#gab1733ccad68e57b8424b1f8fbb87047e"> 961</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS 0x00000004</span></div><div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160;</div><div class="line"><a name="l00963"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5e05a89c1a187bb492571c3998394e9c"> 963</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE 0x00000008</span></div><div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160;</div><div class="line"><a name="l00965"></a><span class="lineno"><a class="line" href="group__api__core.html#gac2db5b165d6eaafc5eb1574b9244e9b0"> 965</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS 0x00000010</span></div><div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160;</div><div class="line"><a name="l00969"></a><span class="lineno"><a class="line" href="group__api__core.html#ga14c3baf1c178f2e283bb19af5c10c6ff"> 969</a></span>&#160;<span class="preprocessor">#define VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS 0x00000020</span></div><div class="line"><a name="l00970"></a><span class="lineno"> 970</span>&#160;</div><div class="line"><a name="l00973"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMaxFrameSize.html"> 973</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValMaxFrameSize {</div><div class="line"><a name="l00974"></a><span class="lineno"> 974</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00980"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e"> 980</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e">max_frame_size</a> : 1;</div><div class="line"><a name="l00982"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc"> 982</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc">multiple_pass</a> : 1;</div><div class="line"><a name="l00984"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0"> 984</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0">reserved</a> :30;</div><div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; } bits;</div><div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; uint32_t value;</div><div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160;} <a class="code" href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a>;</div><div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160;</div><div class="line"><a name="l00990"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html"> 990</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncJPEG {</div><div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00993"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#af94ca6e18f1a4c9eea84e90c55976bfe"> 993</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncJPEG.html#af94ca6e18f1a4c9eea84e90c55976bfe">arithmatic_coding_mode</a> : 1;</div><div class="line"><a name="l00995"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#ad47ca4d63d683038975a74dbfbe9ef49"> 995</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncJPEG.html#ad47ca4d63d683038975a74dbfbe9ef49">progressive_dct_mode</a> : 1;</div><div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#a214d765a8f72a8cfd2c0143fd63b1ee9"> 997</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncJPEG.html#a214d765a8f72a8cfd2c0143fd63b1ee9">non_interleaved_mode</a> : 1;</div><div class="line"><a name="l00999"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955"> 999</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955">differential_mode</a> : 1;</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160; uint32_t max_num_components : 3;</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160; uint32_t max_num_scans : 4;</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160; uint32_t max_num_huffman_tables : 3;</div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160; uint32_t max_num_quantization_tables : 3;</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160; } bits;</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160; uint32_t value;</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;} <a class="code" href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a>;</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;</div><div class="line"><a name="l01011"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0359453a775e99d825073b5ab717399d"> 1011</a></span>&#160;<span class="preprocessor">#define VA_ENC_QUANTIZATION_NONE 0x00000000</span></div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;</div><div class="line"><a name="l01013"></a><span class="lineno"><a class="line" href="group__api__core.html#ga91d10d4717339a7b1f51fa7d5c4e09f4"> 1013</a></span>&#160;<span class="preprocessor">#define VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED 0x00000001</span></div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;</div><div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="group__api__core.html#ga9280c646f3380f4168ecd300b8f496a3"> 1024</a></span>&#160;<span class="preprocessor">#define VA_PREDICTION_DIRECTION_PREVIOUS 0x00000001</span></div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;</div><div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2e39619c42d3d394149a6a6cd09b724b"> 1026</a></span>&#160;<span class="preprocessor">#define VA_PREDICTION_DIRECTION_FUTURE 0x00000002</span></div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;</div><div class="line"><a name="l01028"></a><span class="lineno"><a class="line" href="group__api__core.html#gae946be7903a9085d97e27b905b213308"> 1028</a></span>&#160;<span class="preprocessor">#define VA_PREDICTION_DIRECTION_BI_NOT_EMPTY 0x00000004</span></div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;</div><div class="line"><a name="l01034"></a><span class="lineno"><a class="line" href="group__api__core.html#ga872d9368a82e6746396db0b2854a5b08"> 1034</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_NONE 0x00000000</span></div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;</div><div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="group__api__core.html#ga978b2a256186556269a05ede84250268"> 1036</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ROLLING_COLUMN 0x00000001</span></div><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;</div><div class="line"><a name="l01038"></a><span class="lineno"><a class="line" href="group__api__core.html#ga435f1b3d84e6df14d8974ef9ba8ec66d"> 1038</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ROLLING_ROW 0x00000002</span></div><div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;</div><div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0b595924431cdfaa087005a60572653c"> 1040</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_ADAPTIVE 0x00000010</span></div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;</div><div class="line"><a name="l01042"></a><span class="lineno"><a class="line" href="group__api__core.html#gae9489650a70ef0685cf35b41b5279b8b"> 1042</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_CYCLIC 0x00000020</span></div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;</div><div class="line"><a name="l01044"></a><span class="lineno"><a class="line" href="group__api__core.html#gace3f0e64edb226d3e55a08ede91c2612"> 1044</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_P_FRAME 0x00010000</span></div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;</div><div class="line"><a name="l01046"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1bfef0c3331d9e9598d180cb52d23513"> 1046</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_B_FRAME 0x00020000</span></div><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;</div><div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="group__api__core.html#gac1a0d424cc0bc557d07b61e40ec40bb7"> 1048</a></span>&#160;<span class="preprocessor">#define VA_ENC_INTRA_REFRESH_MULTI_REF 0x00040000</span></div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;</div><div class="line"><a name="l01053"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html"> 1053</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncROI {</div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l01056"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a9ea2dbb860e8b05f9786d8334f9e0b70"> 1056</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncROI.html#a9ea2dbb860e8b05f9786d8334f9e0b70">num_roi_regions</a> : 8;</div><div class="line"><a name="l01068"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853"> 1068</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853">roi_rc_priority_support</a> : 1;</div><div class="line"><a name="l01080"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5"> 1080</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5">roi_rc_qp_delta_support</a> : 1;</div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160; uint32_t reserved : 22;</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160; } bits;</div><div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160; uint32_t value;</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;} <a class="code" href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a>;</div><div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;</div><div class="line"><a name="l01087"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html"> 1087</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValEncRateControlExt {</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l01096"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae"> 1096</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae">max_num_temporal_layers_minus1</a> : 8;</div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;</div><div class="line"><a name="l01121"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437"> 1121</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">temporal_layer_bitrate_control_flag</a> : 1;</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160; uint32_t reserved : 23;</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; } bits;</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160; uint32_t value;</div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;} <a class="code" href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a>;</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;</div><div class="line"><a name="l01128"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMultipleFrame.html"> 1128</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValMultipleFrame {</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l01131"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11"> 1131</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11">max_num_concurrent_frames</a> : 8;</div><div class="line"><a name="l01135"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a"> 1135</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a">mixed_quality_level</a> : 1;</div><div class="line"><a name="l01137"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e"> 1137</a></span>&#160; uint32_t <a class="code" href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e">reserved</a> : 23;</div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160; } bits;</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; uint32_t value;</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160;}<a class="code" href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a>;</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;</div><div class="line"><a name="l01145"></a><span class="lineno"><a class="line" href="group__api__core.html#gae8147f6ec24e426dbd061d0b1a4aa5d3"> 1145</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_NONE 0x00000000</span></div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div><div class="line"><a name="l01147"></a><span class="lineno"><a class="line" href="group__api__core.html#ga327e7df22d7913b6236569ad193f50df"> 1147</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_ENCODE 0x00000001</span></div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160;</div><div class="line"><a name="l01149"></a><span class="lineno"><a class="line" href="group__api__core.html#gac4e578743bd5c26676a50f2312a26732"> 1149</a></span>&#160;<span class="preprocessor">#define VA_PROCESSING_RATE_DECODE 0x00000002</span></div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;</div><div class="line"><a name="l01155"></a><span class="lineno"><a class="line" href="group__api__core.html#ga13a541a66a4585335e74a2e2c9f1a5da"> 1155</a></span>&#160;<span class="preprocessor">#define VA_ATTRIB_NOT_SUPPORTED 0x80000000</span></div><div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga44f8a9dd55a39f999004ecc73394e676">vaMaxNumProfiles</a> (</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; VADisplay dpy</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;);</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;</div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga4f595f04fb847dd8c241c7fd74f8396c">vaMaxNumEntrypoints</a> (</div><div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160; VADisplay dpy</div><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160;);</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#ga151aa810eea4c6092440a6047cf961be">vaMaxNumConfigAttributes</a> (</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160; VADisplay dpy</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;);</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga198a34eb408790b172710071a248b660">vaQueryConfigProfiles</a> (</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> *profile_list, <span class="comment">/* out */</span></div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160; <span class="keywordtype">int</span> *num_profiles <span class="comment">/* out */</span></div><div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160;);</div><div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga7c6ec979697dafc172123c5d3ad80d8e">vaQueryConfigEntrypoints</a> (</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile,</div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> *entrypoint_list, <span class="comment">/* out */</span></div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160; <span class="keywordtype">int</span> *num_entrypoints <span class="comment">/* out */</span></div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;);</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;</div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;VAStatus <a class="code" href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes</a> (</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile,</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> entrypoint,</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list, <span class="comment">/* in/out */</span></div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160; <span class="keywordtype">int</span> num_attribs</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160;);</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;</div><div class="line"><a name="l01214"></a><span class="lineno"><a class="line" href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d"> 1214</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d">VAGenericID</a>;</div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;</div><div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;<span class="keyword">typedef</span> VAGenericID VAConfigID;</div><div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig</a> (</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> profile, </div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> entrypoint, </div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list,</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160; <span class="keywordtype">int</span> num_attribs,</div><div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160; VAConfigID *config_id <span class="comment">/* out */</span></div><div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160;);</div><div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160;</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga65a7ccfb6db8c287b79ab3e28701e5f4">vaDestroyConfig</a> (</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160; VAConfigID config_id</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160;);</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga593da1618f3495a3f3ac13853a64794c">vaQueryConfigAttributes</a> (</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160; VAConfigID config_id, </div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160; <a class="code" href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a> *profile, <span class="comment">/* out */</span></div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160; <a class="code" href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a> *entrypoint, <span class="comment">/* out */</span></div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160; <a class="code" href="structVAConfigAttrib.html">VAConfigAttrib</a> *attrib_list,<span class="comment">/* out */</span></div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160; <span class="keywordtype">int</span> *num_attribs <span class="comment">/* out */</span></div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;);</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;</div><div class="line"><a name="l01277"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653"> 1277</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a>;</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;<span class="keyword">typedef</span> VAGenericID VASurfaceID;</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;<span class="preprocessor">#define VA_INVALID_ID 0xffffffff</span></div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;<span class="preprocessor">#define VA_INVALID_SURFACE VA_INVALID_ID</span></div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;</div><div class="line"><a name="l01285"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4"> 1285</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"> 1286</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a> = 1, </div><div class="line"><a name="l01287"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"> 1287</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a>, </div><div class="line"><a name="l01288"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"> 1288</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a>, </div><div class="line"><a name="l01289"></a><span class="lineno"><a class="line" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"> 1289</a></span>&#160; <a class="code" href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a> </div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;} <a class="code" href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a>;</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;</div><div class="line"><a name="l01293"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea"> 1293</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a>)(void);</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;</div><div class="line"><a name="l01296"></a><span class="lineno"><a class="line" href="structVAGenericValue.html"> 1296</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAGenericValue {</div><div class="line"><a name="l01298"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff"> 1298</a></span>&#160; VAGenericValueType <a class="code" href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">type</a>;</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l01302"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad"> 1302</a></span>&#160; int32_t <a class="code" href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">i</a>;</div><div class="line"><a name="l01304"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560"> 1304</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">f</a>;</div><div class="line"><a name="l01306"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109"> 1306</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">p</a>;</div><div class="line"><a name="l01308"></a><span class="lineno"><a class="line" href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13"> 1308</a></span>&#160; <a class="code" href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a> <a class="code" href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13">fn</a>;</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160; } value;</div><div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>&#160;} <a class="code" href="structVAGenericValue.html">VAGenericValue</a>;</div><div class="line"><a name="l01311"></a><span class="lineno"> 1311</span>&#160;</div><div class="line"><a name="l01315"></a><span class="lineno"><a class="line" href="group__api__core.html#ga074ffcf02345a70ca10cd259ae9b8b25"> 1315</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_NOT_SUPPORTED 0x00000000</span></div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;</div><div class="line"><a name="l01317"></a><span class="lineno"><a class="line" href="group__api__core.html#gac29ba1781b28fb0f916475932248cdb0"> 1317</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_GETTABLE 0x00000001</span></div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;</div><div class="line"><a name="l01319"></a><span class="lineno"><a class="line" href="group__api__core.html#ga997c27d75ba17caf5fe879b71fa64820"> 1319</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_SETTABLE 0x00000002</span></div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;</div><div class="line"><a name="l01323"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7"> 1323</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>&#160; VASurfaceAttribNone = 0,</div><div class="line"><a name="l01335"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"> 1335</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a>,</div><div class="line"><a name="l01337"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"> 1337</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a>,</div><div class="line"><a name="l01339"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"> 1339</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a>,</div><div class="line"><a name="l01341"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"> 1341</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a>,</div><div class="line"><a name="l01343"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"> 1343</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a>,</div><div class="line"><a name="l01345"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"> 1345</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a>,</div><div class="line"><a name="l01352"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"> 1352</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a>,</div><div class="line"><a name="l01355"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"> 1355</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a>,</div><div class="line"><a name="l01357"></a><span class="lineno"><a class="line" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"> 1357</a></span>&#160; <a class="code" href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a></div><div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>&#160;} <a class="code" href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a>;</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;</div><div class="line"><a name="l01361"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html"> 1361</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceAttrib {</div><div class="line"><a name="l01363"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431"> 1363</a></span>&#160; VASurfaceAttribType <a class="code" href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">type</a>;</div><div class="line"><a name="l01365"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154"> 1365</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154">flags</a>;</div><div class="line"><a name="l01367"></a><span class="lineno"><a class="line" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0"> 1367</a></span>&#160; <a class="code" href="structVAGenericValue.html">VAGenericValue</a> <a class="code" href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">value</a>;</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;} <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a>;</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;</div><div class="line"><a name="l01378"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4df50c026f0029fff7a0651a7b8642df"> 1378</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_VA 0x00000001</span></div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160;</div><div class="line"><a name="l01380"></a><span class="lineno"><a class="line" href="group__api__core.html#ga055e073a1feb4b3d2292a76e76ba5372"> 1380</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_V4L2 0x00000002</span></div><div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;</div><div class="line"><a name="l01382"></a><span class="lineno"><a class="line" href="group__api__core.html#gacaa9a60214c9437d3ec243054bcef8c6"> 1382</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR 0x00000004</span></div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>&#160;</div><div class="line"><a name="l01389"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html"> 1389</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceAttribExternalBuffers {</div><div class="line"><a name="l01391"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd"> 1391</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd">pixel_format</a>;</div><div class="line"><a name="l01393"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07"> 1393</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">width</a>;</div><div class="line"><a name="l01395"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5"> 1395</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">height</a>;</div><div class="line"><a name="l01397"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd"> 1397</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">data_size</a>;</div><div class="line"><a name="l01399"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5"> 1399</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5">num_planes</a>;</div><div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a681c50a247a963cbc63cd1b063d561cc"> 1401</a></span>&#160; uint32_t pitches[4];</div><div class="line"><a name="l01403"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#adb67de3930ad8034f68776db27ab1c00"> 1403</a></span>&#160; uint32_t offsets[4];</div><div class="line"><a name="l01405"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05"> 1405</a></span>&#160; uintptr_t *<a class="code" href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">buffers</a>;</div><div class="line"><a name="l01407"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a"> 1407</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a">num_buffers</a>;</div><div class="line"><a name="l01409"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb"> 1409</a></span>&#160; uint32_t <a class="code" href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb">flags</a>;</div><div class="line"><a name="l01411"></a><span class="lineno"><a class="line" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914"> 1411</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">private_data</a>;</div><div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>&#160;} <a class="code" href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a>;</div><div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>&#160;</div><div class="line"><a name="l01417"></a><span class="lineno"><a class="line" href="group__api__core.html#ga4dbd78b1de0625d69d2ec42b7d7e8aeb"> 1417</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_ENABLE_TILING 0x00000001</span></div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160;</div><div class="line"><a name="l01419"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7c987ed659b3b492d98669d8fc7221e4"> 1419</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_CACHED 0x00000002</span></div><div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160;</div><div class="line"><a name="l01421"></a><span class="lineno"><a class="line" href="group__api__core.html#ga53435d8cb3fc648ca1ccd91f5efc3b65"> 1421</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_UNCACHED 0x00000004</span></div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160;</div><div class="line"><a name="l01423"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa32567b966dbc2520433c50ca59cf947"> 1423</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_WC 0x00000008</span></div><div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160;</div><div class="line"><a name="l01425"></a><span class="lineno"><a class="line" href="group__api__core.html#ga550c387e62cdbeb0cc2e45d1b96b62f0"> 1425</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_EXTBUF_DESC_PROTECTED 0x80000000</span></div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;</div><div class="line"><a name="l01430"></a><span class="lineno"><a class="line" href="group__api__core.html#ga662b193a3da2c985417d16c4d57c1e93"> 1430</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC 0x00000000</span></div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;</div><div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="group__api__core.html#ga91b7cb3036ee2dc7d3f0b49d070fd399"> 1432</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_DECODER 0x00000001</span></div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160;</div><div class="line"><a name="l01434"></a><span class="lineno"><a class="line" href="group__api__core.html#gad330a0ad32b189a9b6edd9cd49e5c773"> 1434</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER 0x00000002</span></div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;</div><div class="line"><a name="l01436"></a><span class="lineno"><a class="line" href="group__api__core.html#ga299fa1b6559acf0ea5e93a14db7ed6f9"> 1436</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ 0x00000004</span></div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160;</div><div class="line"><a name="l01438"></a><span class="lineno"><a class="line" href="group__api__core.html#gad2b861a6911f8e7a2399efc97bdb4eb2"> 1438</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE 0x00000008</span></div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160;</div><div class="line"><a name="l01440"></a><span class="lineno"><a class="line" href="group__api__core.html#gac32196b0c46eb2252ff1c74b458e89bf"> 1440</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY 0x00000010</span></div><div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>&#160;</div><div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7ff0998deb3912e12c61f7440ae657f6"> 1443</a></span>&#160;<span class="preprocessor">#define VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT 0x00000020</span></div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;</div><div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160;VAStatus</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160;<a class="code" href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce">vaQuerySurfaceAttributes</a>(</div><div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160; VAConfigID config,</div><div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>&#160; <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a> *attrib_list,</div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_attribs</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;);</div><div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160;</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;VAStatus</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;<a class="code" href="group__api__core.html#gac970ea0eec412326667549f58c44129b">vaCreateSurfaces</a>(</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> format,</div><div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width,</div><div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l01505"></a><span class="lineno"> 1505</span>&#160; VASurfaceID *surfaces,</div><div class="line"><a name="l01506"></a><span class="lineno"> 1506</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_surfaces,</div><div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160; <a class="code" href="structVASurfaceAttrib.html">VASurfaceAttrib</a> *attrib_list,</div><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_attribs</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160;);</div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160; </div><div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga108b11751ff3e1113732780bb5b3d547">vaDestroySurfaces</a> (</div><div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01521"></a><span class="lineno"> 1521</span>&#160; VASurfaceID *surfaces,</div><div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>&#160; <span class="keywordtype">int</span> num_surfaces</div><div class="line"><a name="l01523"></a><span class="lineno"> 1523</span>&#160;);</div><div class="line"><a name="l01524"></a><span class="lineno"> 1524</span>&#160;</div><div class="line"><a name="l01525"></a><span class="lineno"> 1525</span>&#160;<span class="preprocessor">#define VA_PROGRESSIVE 0x1</span></div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga7a0e774a793545058d1a311bed9bb8cf">vaCreateContext</a> (</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160; VAConfigID config_id,</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>&#160; <span class="keywordtype">int</span> picture_width,</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>&#160; <span class="keywordtype">int</span> picture_height,</div><div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160; <span class="keywordtype">int</span> flag,</div><div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160; VASurfaceID *render_targets,</div><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160; <span class="keywordtype">int</span> num_render_targets,</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160; VAContextID *context <span class="comment">/* out */</span></div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;);</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;</div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga2333b7b9d86fc00c0ec00a2c66eaeeba">vaDestroyContext</a> (</div><div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>&#160; VAContextID context</div><div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>&#160;);</div><div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>&#160;</div><div class="line"><a name="l01559"></a><span class="lineno"> 1559</span>&#160;<span class="comment">//Multi-frame context</span></div><div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;<span class="keyword">typedef</span> VAGenericID VAMFContextID;</div><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;VAStatus <a class="code" href="group__api__core.html#gad3fef89dabb600a7c12c2c1fc06084ca">vaCreateMFContext</a> (</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160; VAMFContextID *mf_context <span class="comment">/* out */</span></div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;);</div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>&#160;</div><div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>&#160;VAStatus <a class="code" href="group__api__core.html#gab3e179a1a16929d1c9f745850fce0075">vaMFAddContext</a> (</div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160; VAContextID context</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160;);</div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;</div><div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga29fc56f99c6b7037455a39e58c018f40">vaMFReleaseContext</a> (</div><div class="line"><a name="l01634"></a><span class="lineno"> 1634</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01635"></a><span class="lineno"> 1635</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>&#160; VAContextID context</div><div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;);</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;</div><div class="line"><a name="l01647"></a><span class="lineno"><a class="line" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f"> 1647</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a>;</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;</div><div class="line"><a name="l01649"></a><span class="lineno"><a class="line" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db"> 1649</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;{</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160; VAPictureParameterBufferType = 0,</div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>&#160; VAIQMatrixBufferType = 1,</div><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160; VABitPlaneBufferType = 2,</div><div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160; VASliceGroupMapBufferType = 3,</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160; VASliceParameterBufferType = 4,</div><div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>&#160; VASliceDataBufferType = 5,</div><div class="line"><a name="l01657"></a><span class="lineno"> 1657</span>&#160; VAMacroblockParameterBufferType = 6,</div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>&#160; VAResidualDataBufferType = 7,</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>&#160; VADeblockingParameterBufferType = 8,</div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160; VAImageBufferType = 9,</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160; VAProtectedSliceDataBufferType = 10,</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160; VAQMatrixBufferType = 11,</div><div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160; VAHuffmanTableBufferType = 12,</div><div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>&#160; VAProbabilityBufferType = 13,</div><div class="line"><a name="l01665"></a><span class="lineno"> 1665</span>&#160;</div><div class="line"><a name="l01666"></a><span class="lineno"> 1666</span>&#160;<span class="comment">/* Following are encode buffer types */</span></div><div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160; VAEncCodedBufferType = 21,</div><div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>&#160; VAEncSequenceParameterBufferType = 22,</div><div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>&#160; VAEncPictureParameterBufferType = 23,</div><div class="line"><a name="l01670"></a><span class="lineno"> 1670</span>&#160; VAEncSliceParameterBufferType = 24,</div><div class="line"><a name="l01671"></a><span class="lineno"> 1671</span>&#160; VAEncPackedHeaderParameterBufferType = 25,</div><div class="line"><a name="l01672"></a><span class="lineno"> 1672</span>&#160; VAEncPackedHeaderDataBufferType = 26,</div><div class="line"><a name="l01673"></a><span class="lineno"> 1673</span>&#160; VAEncMiscParameterBufferType = 27,</div><div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>&#160; VAEncMacroblockParameterBufferType = 28,</div><div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160; VAEncMacroblockMapBufferType = 29,</div><div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160;</div><div class="line"><a name="l01684"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"> 1684</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a> = 30,</div><div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160;<span class="comment">/* Following are video processing buffer types */</span></div><div class="line"><a name="l01692"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"> 1692</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a> = 41,</div><div class="line"><a name="l01705"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"> 1705</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a> = 42,</div><div class="line"><a name="l01709"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"> 1709</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a> = 43,</div><div class="line"><a name="l01710"></a><span class="lineno"> 1710</span>&#160; VAEncFEIMBCodeBufferType = 44,</div><div class="line"><a name="l01711"></a><span class="lineno"> 1711</span>&#160; VAEncFEIDistortionBufferType = 45,</div><div class="line"><a name="l01712"></a><span class="lineno"> 1712</span>&#160; VAEncFEIMBControlBufferType = 46,</div><div class="line"><a name="l01713"></a><span class="lineno"> 1713</span>&#160; VAEncFEIMVPredictorBufferType = 47,</div><div class="line"><a name="l01714"></a><span class="lineno"> 1714</span>&#160; VAStatsStatisticsParameterBufferType = 48,</div><div class="line"><a name="l01716"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"> 1716</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a> = 49,</div><div class="line"><a name="l01718"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"> 1718</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a> = 50,</div><div class="line"><a name="l01719"></a><span class="lineno"> 1719</span>&#160; VAStatsMVBufferType = 51,</div><div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160; VAStatsMVPredictorBufferType = 52,</div><div class="line"><a name="l01727"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"> 1727</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a> = 53,</div><div class="line"><a name="l01732"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"> 1732</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a> = 54,</div><div class="line"><a name="l01737"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"> 1737</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a> = 55,</div><div class="line"><a name="l01740"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"> 1740</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a> = 56,</div><div class="line"><a name="l01741"></a><span class="lineno"> 1741</span>&#160;</div><div class="line"><a name="l01752"></a><span class="lineno"><a class="line" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67"> 1752</a></span>&#160; <a class="code" href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">VASubsetsParameterBufferType</a> = 57,</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>&#160;</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span>&#160; VABufferTypeMax</div><div class="line"><a name="l01755"></a><span class="lineno"> 1755</span>&#160;} <a class="code" href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a>;</div><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;</div><div class="line"><a name="l01760"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html"> 1760</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameterEnc {</div><div class="line"><a name="l01762"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67"> 1762</a></span>&#160; uint8_t <a class="code" href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67">level_idc</a>;</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160; uint8_t reserved[3];</div><div class="line"><a name="l01767"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7"> 1767</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">quality_level</a>;</div><div class="line"><a name="l01769"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53"> 1769</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53">intra_period</a>;</div><div class="line"><a name="l01771"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df"> 1771</a></span>&#160; uint32_t <a class="code" href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df">ip_period</a>;</div><div class="line"><a name="l01772"></a><span class="lineno"> 1772</span>&#160;} <a class="code" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a>;</div><div class="line"><a name="l01773"></a><span class="lineno"> 1773</span>&#160;</div><div class="line"><a name="l01777"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterDec.html"> 1777</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameterDec {</div><div class="line"><a name="l01779"></a><span class="lineno"><a class="line" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4"> 1779</a></span>&#160; uint8_t <a class="code" href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">level_idc</a>;</div><div class="line"><a name="l01780"></a><span class="lineno"> 1780</span>&#160; uint8_t reserved0[3];</div><div class="line"><a name="l01781"></a><span class="lineno"> 1781</span>&#160; uint32_t reserved;</div><div class="line"><a name="l01782"></a><span class="lineno"> 1782</span>&#160;} <a class="code" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a>;</div><div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160;</div><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcessingRateParameter {</div><div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l01786"></a><span class="lineno"> 1786</span>&#160; <a class="code" href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a> proc_buf_enc;</div><div class="line"><a name="l01787"></a><span class="lineno"> 1787</span>&#160; <a class="code" href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a> proc_buf_dec;</div><div class="line"><a name="l01788"></a><span class="lineno"> 1788</span>&#160; };</div><div class="line"><a name="l01789"></a><span class="lineno"> 1789</span>&#160;} VAProcessingRateParameter;</div><div class="line"><a name="l01790"></a><span class="lineno"> 1790</span>&#160;</div><div class="line"><a name="l01811"></a><span class="lineno"> 1811</span>&#160;VAStatus</div><div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160;<a class="code" href="group__api__core.html#gae132bacffb040cfa39e5599664ac1a7e">vaQueryProcessingRate</a>(</div><div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160; VADisplay dpy,</div><div class="line"><a name="l01814"></a><span class="lineno"> 1814</span>&#160; VAConfigID config,</div><div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>&#160; VAProcessingRateParameter *proc_buf,</div><div class="line"><a name="l01816"></a><span class="lineno"> 1816</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *processing_rate</div><div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>&#160;);</div><div class="line"><a name="l01818"></a><span class="lineno"> 1818</span>&#160;</div><div class="line"><a name="l01819"></a><span class="lineno"><a class="line" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5"> 1819</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>&#160;{</div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160; VAEncMiscParameterTypeFrameRate = 0,</div><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160; VAEncMiscParameterTypeRateControl = 1,</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160; VAEncMiscParameterTypeMaxSliceSize = 2,</div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>&#160; VAEncMiscParameterTypeAIR = 3,</div><div class="line"><a name="l01826"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"> 1826</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a> = 4,</div><div class="line"><a name="l01828"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"> 1828</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a> = 5,</div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160; VAEncMiscParameterTypeQualityLevel = 6,</div><div class="line"><a name="l01831"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"> 1831</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a> = 7,</div><div class="line"><a name="l01833"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"> 1833</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a> = 8,</div><div class="line"><a name="l01836"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"> 1836</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a> = 9,</div><div class="line"><a name="l01838"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"> 1838</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a> = 10,</div><div class="line"><a name="l01840"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d"> 1840</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">VAEncMiscParameterTypeMultiPassFrameSize</a> = 11,</div><div class="line"><a name="l01842"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"> 1842</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a> = 12,</div><div class="line"><a name="l01844"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"> 1844</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a> = 13,</div><div class="line"><a name="l01846"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"> 1846</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a> = 14,</div><div class="line"><a name="l01848"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"> 1848</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a> = 15,</div><div class="line"><a name="l01850"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"> 1850</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a> = 16,</div><div class="line"><a name="l01852"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"> 1852</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a> = 17,</div><div class="line"><a name="l01854"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"> 1854</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a> = 18,</div><div class="line"><a name="l01856"></a><span class="lineno"><a class="line" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"> 1856</a></span>&#160; <a class="code" href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a> = 19</div><div class="line"><a name="l01857"></a><span class="lineno"> 1857</span>&#160;} <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a>;</div><div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>&#160;</div><div class="line"><a name="l01860"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea"> 1860</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01862"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"> 1862</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a> = 1,</div><div class="line"><a name="l01864"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"> 1864</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a> = 2,</div><div class="line"><a name="l01866"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"> 1866</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a> = 3,</div><div class="line"><a name="l01875"></a><span class="lineno"><a class="line" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"> 1875</a></span>&#160; <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a> = 4,</div><div class="line"><a name="l01883"></a><span class="lineno"> 1883</span>&#160; VAEncPackedHeaderMiscMask <a class="code" href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va_deprecated_enum</a> = 0x80000000,</div><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>&#160;} <a class="code" href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a>;</div><div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>&#160;</div><div class="line"><a name="l01887"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html"> 1887</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPackedHeaderParameterBuffer {</div><div class="line"><a name="l01889"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1"> 1889</a></span>&#160; uint32_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">type</a>;</div><div class="line"><a name="l01891"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778"> 1891</a></span>&#160; uint32_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778">bit_length</a>;</div><div class="line"><a name="l01893"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3"> 1893</a></span>&#160; uint8_t <a class="code" href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3">has_emulation_bytes</a>;</div><div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>&#160;</div><div class="line"><a name="l01896"></a><span class="lineno"><a class="line" href="structVAEncPackedHeaderParameterBuffer.html#ab7dccff319ad7b66b0a1359e4e53e010"> 1896</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01897"></a><span class="lineno"> 1897</span>&#160;} <a class="code" href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a>;</div><div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;</div><div class="line"><a name="l01916"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBuffer.html"> 1916</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBuffer</div><div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>&#160;{</div><div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160; <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> type;</div><div class="line"><a name="l01919"></a><span class="lineno"> 1919</span>&#160; uint32_t data[];</div><div class="line"><a name="l01920"></a><span class="lineno"> 1920</span>&#160;} <a class="code" href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a>;</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>&#160;</div><div class="line"><a name="l01923"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html"> 1923</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterTemporalLayerStructure</div><div class="line"><a name="l01924"></a><span class="lineno"> 1924</span>&#160;{</div><div class="line"><a name="l01926"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e"> 1926</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e">number_of_layers</a>;</div><div class="line"><a name="l01928"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad"> 1928</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">periodicity</a>;</div><div class="line"><a name="l01935"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#a0559df3cc42401cddab5f120863bbdcf"> 1935</a></span>&#160; uint32_t layer_id[32];</div><div class="line"><a name="l01936"></a><span class="lineno"> 1936</span>&#160;</div><div class="line"><a name="l01938"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTemporalLayerStructure.html#ab171d8185eb8922cdeaf5d1857aa1359"> 1938</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160;} <a class="code" href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a>;</div><div class="line"><a name="l01940"></a><span class="lineno"> 1940</span>&#160;</div><div class="line"><a name="l01941"></a><span class="lineno"> 1941</span>&#160;</div><div class="line"><a name="l01943"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html"> 1943</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterRateControl</div><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>&#160;{</div><div class="line"><a name="l01946"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2"> 1946</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">bits_per_second</a>;</div><div class="line"><a name="l01952"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21"> 1952</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">target_percentage</a>;</div><div class="line"><a name="l01958"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462"> 1958</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">window_size</a>;</div><div class="line"><a name="l01963"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b"> 1963</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">initial_qp</a>;</div><div class="line"><a name="l01969"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc"> 1969</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">min_qp</a>;</div><div class="line"><a name="l01974"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e"> 1974</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">basic_unit_size</a>;</div><div class="line"><a name="l01975"></a><span class="lineno"> 1975</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l01976"></a><span class="lineno"> 1976</span>&#160; {</div><div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>&#160; {</div><div class="line"><a name="l01984"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693"> 1984</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">reset</a> : 1;</div><div class="line"><a name="l01986"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4"> 1986</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">disable_frame_skip</a> : 1;</div><div class="line"><a name="l01988"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e"> 1988</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">disable_bit_stuffing</a> : 1;</div><div class="line"><a name="l01996"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4"> 1996</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">mb_rate_control</a> : 4;</div><div class="line"><a name="l01998"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd"> 1998</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">temporal_id</a> : 8;</div><div class="line"><a name="l02000"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7"> 2000</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">cfs_I_frames</a> : 1;</div><div class="line"><a name="l02005"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9"> 2005</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">enable_parallel_brc</a> : 1;</div><div class="line"><a name="l02006"></a><span class="lineno"> 2006</span>&#160; uint32_t enable_dynamic_scaling : 1;</div><div class="line"><a name="l02021"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43"> 2021</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43">frame_tolerance_mode</a> : 2;</div><div class="line"><a name="l02023"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8"> 2023</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">reserved</a> : 12;</div><div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160; } bits;</div><div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160; uint32_t value;</div><div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160; } rc_flags;</div><div class="line"><a name="l02032"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c"> 2032</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">ICQ_quality_factor</a>;</div><div class="line"><a name="l02038"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20"> 2038</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">max_qp</a>;</div><div class="line"><a name="l02043"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600"> 2043</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">quality_factor</a>;</div><div class="line"><a name="l02045"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterRateControl.html#ae135c4c0c28ec6dca0b107bf0aa43da9"> 2045</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 3];</div><div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;} <a class="code" href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a>;</div><div class="line"><a name="l02047"></a><span class="lineno"> 2047</span>&#160;</div><div class="line"><a name="l02054"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFrameRate.html"> 2054</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFrameRate</div><div class="line"><a name="l02055"></a><span class="lineno"> 2055</span>&#160;{</div><div class="line"><a name="l02075"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198"> 2075</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">framerate</a>;</div><div class="line"><a name="l02076"></a><span class="lineno"> 2076</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02077"></a><span class="lineno"> 2077</span>&#160; {</div><div class="line"><a name="l02078"></a><span class="lineno"> 2078</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02079"></a><span class="lineno"> 2079</span>&#160; {</div><div class="line"><a name="l02081"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445"> 2081</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">temporal_id</a> : 8;</div><div class="line"><a name="l02083"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d"> 2083</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">reserved</a> : 24;</div><div class="line"><a name="l02084"></a><span class="lineno"> 2084</span>&#160; } bits;</div><div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160; uint32_t value;</div><div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160; } framerate_flags;</div><div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;</div><div class="line"><a name="l02089"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFrameRate.html#a070046ef6f3ec04a3577a399deda10d5"> 2089</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;} <a class="code" href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a>;</div><div class="line"><a name="l02091"></a><span class="lineno"> 2091</span>&#160;</div><div class="line"><a name="l02097"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterMaxSliceSize.html"> 2097</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterMaxSliceSize</div><div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;{</div><div class="line"><a name="l02099"></a><span class="lineno"> 2099</span>&#160; uint32_t max_slice_size;</div><div class="line"><a name="l02100"></a><span class="lineno"> 2100</span>&#160;</div><div class="line"><a name="l02102"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterMaxSliceSize.html#a50a2655cc58cc45ffa97621654367c28"> 2102</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02103"></a><span class="lineno"> 2103</span>&#160;} <a class="code" href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a>;</div><div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>&#160;</div><div class="line"><a name="l02105"></a><span class="lineno"> 2105</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterAIR</div><div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;{</div><div class="line"><a name="l02107"></a><span class="lineno"> 2107</span>&#160; uint32_t air_num_mbs;</div><div class="line"><a name="l02108"></a><span class="lineno"> 2108</span>&#160; uint32_t air_threshold;</div><div class="line"><a name="l02109"></a><span class="lineno"> 2109</span>&#160; uint32_t air_auto; <span class="comment">/* if set to 1 then hardware auto-tune the AIR threshold */</span></div><div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;</div><div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;} VAEncMiscParameterAIR;</div><div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;</div><div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160;<span class="comment"> * \brief Rolling intra refresh data structure for encoding.</span></div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterRIR</div><div class="line"><a name="l02119"></a><span class="lineno"> 2119</span>&#160;{</div><div class="line"><a name="l02120"></a><span class="lineno"> 2120</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>&#160; {</div><div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02129"></a><span class="lineno"> 2129</span>&#160; {</div><div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160; <span class="comment">/* \brief enable RIR in column */</span></div><div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160; uint32_t enable_rir_column : 1;</div><div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160; <span class="comment">/* \brief enable RIR in row */</span></div><div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160; uint32_t enable_rir_row : 1;</div><div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160; uint32_t reserved : 30;</div><div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160; } bits;</div><div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160; uint32_t value;</div><div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160; } rir_flags;</div><div class="line"><a name="l02142"></a><span class="lineno"> 2142</span>&#160; uint16_t intra_insertion_location;</div><div class="line"><a name="l02147"></a><span class="lineno"> 2147</span>&#160; uint16_t intra_insert_size;</div><div class="line"><a name="l02152"></a><span class="lineno"> 2152</span>&#160; uint8_t qp_delta_for_inserted_intra;</div><div class="line"><a name="l02154"></a><span class="lineno"> 2154</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;} VAEncMiscParameterRIR;</div><div class="line"><a name="l02156"></a><span class="lineno"> 2156</span>&#160;</div><div class="line"><a name="l02165"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterHRD.html"> 2165</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterHRD</div><div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160;{</div><div class="line"><a name="l02177"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066"> 2177</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">initial_buffer_fullness</a>;</div><div class="line"><a name="l02183"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91"> 2183</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">buffer_size</a>;</div><div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>&#160;</div><div class="line"><a name="l02186"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterHRD.html#ac6294ee533c83a6dea76d007e7f48591"> 2186</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>&#160;} <a class="code" href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a>;</div><div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>&#160;</div><div class="line"><a name="l02198"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html"> 2198</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferMaxFrameSize {</div><div class="line"><a name="l02201"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#a4f856c13d5a959673213f6c875c5e6e5"> 2201</a></span>&#160; va_deprecated <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> type;</div><div class="line"><a name="l02203"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970"> 2203</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">max_frame_size</a>;</div><div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;</div><div class="line"><a name="l02206"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMaxFrameSize.html#acc44ba3e5a6120b32b425b65941918ed"> 2206</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02207"></a><span class="lineno"> 2207</span>&#160;} <a class="code" href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a>;</div><div class="line"><a name="l02208"></a><span class="lineno"> 2208</span>&#160;</div><div class="line"><a name="l02218"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html"> 2218</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferMultiPassFrameSize {</div><div class="line"><a name="l02221"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a43b38c894bc8b5a8b2e719ae919c2fdd"> 2221</a></span>&#160; va_deprecated <a class="code" href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a> type;</div><div class="line"><a name="l02223"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434"> 2223</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">max_frame_size</a>;</div><div class="line"><a name="l02225"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330"> 2225</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">reserved</a>;</div><div class="line"><a name="l02227"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07"> 2227</a></span>&#160; uint8_t <a class="code" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">num_passes</a>;</div><div class="line"><a name="l02229"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0"> 2229</a></span>&#160; uint8_t *<a class="code" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">delta_qp</a>;</div><div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;</div><div class="line"><a name="l02232"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a28724e4107062f1c437ce7af3ad69505"> 2232</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02233"></a><span class="lineno"> 2233</span>&#160;} <a class="code" href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a>;</div><div class="line"><a name="l02234"></a><span class="lineno"> 2234</span>&#160;</div><div class="line"><a name="l02246"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html"> 2246</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferQualityLevel {</div><div class="line"><a name="l02250"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458"> 2250</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">quality_level</a>;</div><div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>&#160;</div><div class="line"><a name="l02253"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterBufferQualityLevel.html#ad9d7e9c9bfbfdcbb5378361e4ce876e9"> 2253</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02254"></a><span class="lineno"> 2254</span>&#160;} <a class="code" href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a>;</div><div class="line"><a name="l02255"></a><span class="lineno"> 2255</span>&#160;</div><div class="line"><a name="l02262"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterQuantization.html"> 2262</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterQuantization</div><div class="line"><a name="l02263"></a><span class="lineno"> 2263</span>&#160;{</div><div class="line"><a name="l02264"></a><span class="lineno"> 2264</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02265"></a><span class="lineno"> 2265</span>&#160; {</div><div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>&#160; <span class="comment">/* if no flags is set then quantization is determined by the driver */</span></div><div class="line"><a name="l02267"></a><span class="lineno"> 2267</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02268"></a><span class="lineno"> 2268</span>&#160; {</div><div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>&#160; <span class="comment">/* \brief disable trellis for all frames/fields */</span></div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160; uint32_t disable_trellis : 1;</div><div class="line"><a name="l02271"></a><span class="lineno"> 2271</span>&#160; <span class="comment">/* \brief enable trellis for I frames/fields */</span></div><div class="line"><a name="l02272"></a><span class="lineno"> 2272</span>&#160; uint32_t enable_trellis_I : 1;</div><div class="line"><a name="l02273"></a><span class="lineno"> 2273</span>&#160; <span class="comment">/* \brief enable trellis for P frames/fields */</span></div><div class="line"><a name="l02274"></a><span class="lineno"> 2274</span>&#160; uint32_t enable_trellis_P : 1;</div><div class="line"><a name="l02275"></a><span class="lineno"> 2275</span>&#160; <span class="comment">/* \brief enable trellis for B frames/fields */</span></div><div class="line"><a name="l02276"></a><span class="lineno"> 2276</span>&#160; uint32_t enable_trellis_B : 1;</div><div class="line"><a name="l02277"></a><span class="lineno"> 2277</span>&#160; uint32_t reserved : 28;</div><div class="line"><a name="l02278"></a><span class="lineno"> 2278</span>&#160; } bits;</div><div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160; uint32_t value;</div><div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>&#160; } quantization_flags;</div><div class="line"><a name="l02281"></a><span class="lineno"> 2281</span>&#160; uint32_t va_reserved;</div><div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160;} <a class="code" href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a>;</div><div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160;</div><div class="line"><a name="l02293"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html"> 2293</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterSkipFrame {</div><div class="line"><a name="l02300"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0"> 2300</a></span>&#160; uint8_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0">skip_frame_flag</a>;</div><div class="line"><a name="l02302"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb"> 2302</a></span>&#160; uint8_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb">num_skip_frames</a>;</div><div class="line"><a name="l02305"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831"> 2305</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831">size_skip_frames</a>;</div><div class="line"><a name="l02306"></a><span class="lineno"> 2306</span>&#160;</div><div class="line"><a name="l02308"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSkipFrame.html#af801e697f1a1d2dce6db80e7740dd1cc"> 2308</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02309"></a><span class="lineno"> 2309</span>&#160;} <a class="code" href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a>;</div><div class="line"><a name="l02310"></a><span class="lineno"> 2310</span>&#160;</div><div class="line"><a name="l02320"></a><span class="lineno"><a class="line" href="structVAEncROI.html"> 2320</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncROI</div><div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>&#160;{</div><div class="line"><a name="l02325"></a><span class="lineno"><a class="line" href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865"> 2325</a></span>&#160; VARectangle <a class="code" href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865">roi_rectangle</a>;</div><div class="line"><a name="l02344"></a><span class="lineno"><a class="line" href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef"> 2344</a></span>&#160; int8_t <a class="code" href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef">roi_value</a>;</div><div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160;} <a class="code" href="structVAEncROI.html">VAEncROI</a>;</div><div class="line"><a name="l02346"></a><span class="lineno"> 2346</span>&#160;</div><div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferROI {</div><div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160; uint32_t num_roi;</div><div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160;</div><div class="line"><a name="l02354"></a><span class="lineno"> 2354</span>&#160; int8_t max_delta_qp;</div><div class="line"><a name="l02355"></a><span class="lineno"> 2355</span>&#160; int8_t min_delta_qp;</div><div class="line"><a name="l02356"></a><span class="lineno"> 2356</span>&#160;</div><div class="line"><a name="l02359"></a><span class="lineno"> 2359</span>&#160; <a class="code" href="structVAEncROI.html">VAEncROI</a> *roi;</div><div class="line"><a name="l02360"></a><span class="lineno"> 2360</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02374"></a><span class="lineno"> 2374</span>&#160; uint32_t roi_value_is_qp_delta : 1;</div><div class="line"><a name="l02375"></a><span class="lineno"> 2375</span>&#160; uint32_t reserved : 31;</div><div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160; } bits;</div><div class="line"><a name="l02377"></a><span class="lineno"> 2377</span>&#160; uint32_t value;</div><div class="line"><a name="l02378"></a><span class="lineno"> 2378</span>&#160; } roi_flags;</div><div class="line"><a name="l02379"></a><span class="lineno"> 2379</span>&#160;</div><div class="line"><a name="l02381"></a><span class="lineno"> 2381</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02382"></a><span class="lineno"> 2382</span>&#160;} VAEncMiscParameterBufferROI;</div><div class="line"><a name="l02383"></a><span class="lineno"> 2383</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;<span class="comment"> * \brief Dirty rectangle data structure for encoding.</span></div><div class="line"><a name="l02385"></a><span class="lineno"> 2385</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l02386"></a><span class="lineno"> 2386</span>&#160;<span class="comment"> * The encoding dirty rect can be set through VAEncMiscParameterBufferDirtyRect, if the</span></div><div class="line"><a name="l02387"></a><span class="lineno"> 2387</span>&#160;<span class="comment"> * implementation supports dirty rect input. The rect set through this structure is applicable</span></div><div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;<span class="comment"> * only to the current frame or field, so must be sent every frame or field to be applied.</span></div><div class="line"><a name="l02389"></a><span class="lineno"> 2389</span>&#160;<span class="comment"> * The number of supported rects can be queried through the VAConfigAttribEncDirtyRect. The</span></div><div class="line"><a name="l02390"></a><span class="lineno"> 2390</span>&#160;<span class="comment"> * encoder will use the rect information to know those rectangle areas have changed while the</span></div><div class="line"><a name="l02391"></a><span class="lineno"> 2391</span>&#160;<span class="comment"> * areas not covered by dirty rect rectangles are assumed to have not changed compared to the</span></div><div class="line"><a name="l02392"></a><span class="lineno"> 2392</span>&#160;<span class="comment"> * previous picture. The encoder may do some internal optimizations.</span></div><div class="line"><a name="l02393"></a><span class="lineno"> 2393</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02394"></a><span class="lineno"> 2394</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterBufferDirtyRect</div><div class="line"><a name="l02395"></a><span class="lineno"> 2395</span>&#160;{</div><div class="line"><a name="l02397"></a><span class="lineno"> 2397</span>&#160; uint32_t num_roi_rectangle;</div><div class="line"><a name="l02398"></a><span class="lineno"> 2398</span>&#160;</div><div class="line"><a name="l02400"></a><span class="lineno"> 2400</span>&#160; VARectangle *roi_rectangle;</div><div class="line"><a name="l02401"></a><span class="lineno"> 2401</span>&#160;} VAEncMiscParameterBufferDirtyRect;</div><div class="line"><a name="l02402"></a><span class="lineno"> 2402</span>&#160;</div><div class="line"><a name="l02404"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html"> 2404</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterParallelRateControl {</div><div class="line"><a name="l02406"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63"> 2406</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63">num_layers</a>;</div><div class="line"><a name="l02411"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd"> 2411</a></span>&#160; uint32_t *<a class="code" href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd">num_b_in_gop</a>;</div><div class="line"><a name="l02412"></a><span class="lineno"> 2412</span>&#160;} <a class="code" href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a>;</div><div class="line"><a name="l02413"></a><span class="lineno"> 2413</span>&#160;</div><div class="line"><a name="l02416"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html"> 2416</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterEncQuality</div><div class="line"><a name="l02417"></a><span class="lineno"> 2417</span>&#160;{</div><div class="line"><a name="l02418"></a><span class="lineno"> 2418</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160; {</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160; {</div><div class="line"><a name="l02425"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#abdd6b6cbad3747580946aab88e820d29"> 2425</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#abdd6b6cbad3747580946aab88e820d29">useRawPicForRef</a> : 1;</div><div class="line"><a name="l02428"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7"> 2428</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7">skipCheckDisable</a> : 1;</div><div class="line"><a name="l02431"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920"> 2431</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920">FTQOverride</a> : 1;</div><div class="line"><a name="l02433"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b"> 2433</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b">FTQEnable</a> : 1;</div><div class="line"><a name="l02436"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6a34585ef95019f49059e86cdd5ffef3"> 2436</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a6a34585ef95019f49059e86cdd5ffef3">FTQSkipThresholdLUTInput</a> : 1;</div><div class="line"><a name="l02439"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#ab2d48840f87e7aba79feb0d06a724495"> 2439</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#ab2d48840f87e7aba79feb0d06a724495">NonFTQSkipThresholdLUTInput</a> : 1;</div><div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160; uint32_t ReservedBit : 1;</div><div class="line"><a name="l02443"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531"> 2443</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531">directBiasAdjustmentEnable</a> : 1;</div><div class="line"><a name="l02450"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#afa0e987f5c0ae1bb9837d6cbce9424f0"> 2450</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#afa0e987f5c0ae1bb9837d6cbce9424f0">globalMotionBiasAdjustmentEnable</a> : 1;</div><div class="line"><a name="l02457"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3"> 2457</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3">HMEMVCostScalingFactor</a> : 2;</div><div class="line"><a name="l02459"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468"> 2459</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468">HMEDisable</a> : 1;</div><div class="line"><a name="l02461"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6fd5ab69836f02a58f5b192e9ecc75d5"> 2461</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a6fd5ab69836f02a58f5b192e9ecc75d5">SuperHMEDisable</a> : 1;</div><div class="line"><a name="l02463"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de"> 2463</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de">UltraHMEDisable</a> : 1;</div><div class="line"><a name="l02467"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457"> 2467</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457">PanicModeDisable</a> : 1;</div><div class="line"><a name="l02472"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a822c2cadbe66a92709e624081b3bab5a"> 2472</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterEncQuality.html#a822c2cadbe66a92709e624081b3bab5a">ForceRepartitionCheck</a> : 2;</div><div class="line"><a name="l02473"></a><span class="lineno"> 2473</span>&#160;</div><div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160; };</div><div class="line"><a name="l02475"></a><span class="lineno"> 2475</span>&#160; uint32_t encControls;</div><div class="line"><a name="l02476"></a><span class="lineno"> 2476</span>&#160; };</div><div class="line"><a name="l02477"></a><span class="lineno"> 2477</span>&#160;</div><div class="line"><a name="l02479"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#abb1a2abccb482cbd98bcd77a93963cbc"> 2479</a></span>&#160; uint8_t FTQSkipThresholdLUT[52];</div><div class="line"><a name="l02481"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterEncQuality.html#a6e7f76f71712fe3a94d17b7aa821eb51"> 2481</a></span>&#160; uint16_t NonFTQSkipThresholdLUT[52];</div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;</div><div class="line"><a name="l02483"></a><span class="lineno"> 2483</span>&#160; uint32_t reserved[VA_PADDING_HIGH]; <span class="comment">// Reserved for future use.</span></div><div class="line"><a name="l02484"></a><span class="lineno"> 2484</span>&#160;</div><div class="line"><a name="l02485"></a><span class="lineno"> 2485</span>&#160;} <a class="code" href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a>;</div><div class="line"><a name="l02486"></a><span class="lineno"> 2486</span>&#160;</div><div class="line"><a name="l02493"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html"> 2493</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterCustomRoundingControl</div><div class="line"><a name="l02494"></a><span class="lineno"> 2494</span>&#160;{</div><div class="line"><a name="l02495"></a><span class="lineno"> 2495</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02496"></a><span class="lineno"> 2496</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02501"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648"> 2501</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648">enable_custom_rouding_intra</a> : 1 ;</div><div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160;</div><div class="line"><a name="l02506"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a9727a3b6517d5254efbc8202978b96f3"> 2506</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html#a9727a3b6517d5254efbc8202978b96f3">rounding_offset_intra</a> : 7;</div><div class="line"><a name="l02507"></a><span class="lineno"> 2507</span>&#160;</div><div class="line"><a name="l02512"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905"> 2512</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905">enable_custom_rounding_inter</a> : 1 ;</div><div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160;</div><div class="line"><a name="l02517"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterCustomRoundingControl.html#afe7d119cda46da78be4b2be87bbda046"> 2517</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html#afe7d119cda46da78be4b2be87bbda046">rounding_offset_inter</a> : 7;</div><div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160;</div><div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160; <span class="comment">/* Reserved */</span></div><div class="line"><a name="l02520"></a><span class="lineno"> 2520</span>&#160; uint32_t reserved :16;</div><div class="line"><a name="l02521"></a><span class="lineno"> 2521</span>&#160; } bits;</div><div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160; uint32_t value;</div><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160; } rounding_offset_setting;</div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160;} <a class="code" href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a>;</div><div class="line"><a name="l02533"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3fd349cafd4b89440b25e690f4bbba25"> 2533</a></span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_ALL 0x00 </span><span class="comment">/* whole slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02534"></a><span class="lineno"> 2534</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_BEGIN 0x01 </span><span class="comment">/* The beginning of the slice is in the buffer but the end if not */</span><span class="preprocessor"></span></div><div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_MIDDLE 0x02 </span><span class="comment">/* Neither beginning nor end of the slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160;<span class="preprocessor">#define VA_SLICE_DATA_FLAG_END 0x04 </span><span class="comment">/* end of the slice is in the buffer */</span><span class="preprocessor"></span></div><div class="line"><a name="l02537"></a><span class="lineno"> 2537</span>&#160;</div><div class="line"><a name="l02538"></a><span class="lineno"> 2538</span>&#160;<span class="comment">/* Codec-independent Slice Parameter Buffer base */</span></div><div class="line"><a name="l02539"></a><span class="lineno"> 2539</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferBase</div><div class="line"><a name="l02540"></a><span class="lineno"> 2540</span>&#160;{</div><div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160; uint32_t slice_data_size; <span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02542"></a><span class="lineno"> 2542</span>&#160; uint32_t slice_data_offset; <span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX definitions */</span></div><div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;} VASliceParameterBufferBase;</div><div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160;</div><div class="line"><a name="l02546"></a><span class="lineno"> 2546</span>&#160;<span class="comment">/**********************************</span></div><div class="line"><a name="l02547"></a><span class="lineno"> 2547</span>&#160;<span class="comment"> * JPEG common data structures</span></div><div class="line"><a name="l02548"></a><span class="lineno"> 2548</span>&#160;<span class="comment"> **********************************/</span></div><div class="line"><a name="l02561"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html"> 2561</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAHuffmanTableBufferJPEGBaseline {</div><div class="line"><a name="l02563"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a6ae23d722de769ba4104cabc617a95db"> 2563</a></span>&#160; uint8_t load_huffman_table[2];</div><div class="line"><a name="l02565"></a><span class="lineno"> 2565</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02569"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#af68b47f1dd90492b4097cd1bed59eb4a"> 2569</a></span>&#160; uint8_t num_dc_codes[16];</div><div class="line"><a name="l02571"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a184dea225e1c604c3ba4f62485b4fc01"> 2571</a></span>&#160; uint8_t dc_values[12];</div><div class="line"><a name="l02576"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ac4ba3bd4327cb808d648c986a3035f95"> 2576</a></span>&#160; uint8_t num_ac_codes[16];</div><div class="line"><a name="l02578"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ae39764646cd5b413730a3b63ab26db6e"> 2578</a></span>&#160; uint8_t ac_values[162];</div><div class="line"><a name="l02580"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#a26bfccce72b1de2142c5052b30a63a6f"> 2580</a></span>&#160; uint8_t pad[2];</div><div class="line"><a name="l02582"></a><span class="lineno"> 2582</span>&#160; } huffman_table[2];</div><div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;</div><div class="line"><a name="l02585"></a><span class="lineno"><a class="line" href="structVAHuffmanTableBufferJPEGBaseline.html#ab5fbe38aa600854d1bf1126e5b3164ec"> 2585</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02586"></a><span class="lineno"> 2586</span>&#160;} <a class="code" href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a>;</div><div class="line"><a name="l02587"></a><span class="lineno"> 2587</span>&#160;</div><div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02589"></a><span class="lineno"> 2589</span>&#160;<span class="comment"> * MPEG-2 data structures</span></div><div class="line"><a name="l02590"></a><span class="lineno"> 2590</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02591"></a><span class="lineno"> 2591</span>&#160; </div><div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;<span class="comment">/* MPEG-2 Picture Parameter Buffer */</span></div><div class="line"><a name="l02593"></a><span class="lineno"> 2593</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02594"></a><span class="lineno"> 2594</span>&#160;<span class="comment"> * For each frame or field, and before any slice data, a single</span></div><div class="line"><a name="l02595"></a><span class="lineno"> 2595</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferMPEG2</div><div class="line"><a name="l02598"></a><span class="lineno"> 2598</span>&#160;{</div><div class="line"><a name="l02599"></a><span class="lineno"> 2599</span>&#160; uint16_t horizontal_size;</div><div class="line"><a name="l02600"></a><span class="lineno"> 2600</span>&#160; uint16_t vertical_size;</div><div class="line"><a name="l02601"></a><span class="lineno"> 2601</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02602"></a><span class="lineno"> 2602</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02603"></a><span class="lineno"> 2603</span>&#160; <span class="comment">/* meanings of the following fields are the same as in the standard */</span></div><div class="line"><a name="l02604"></a><span class="lineno"> 2604</span>&#160; int32_t picture_coding_type;</div><div class="line"><a name="l02605"></a><span class="lineno"> 2605</span>&#160; int32_t f_code; <span class="comment">/* pack all four fcode into this */</span></div><div class="line"><a name="l02606"></a><span class="lineno"> 2606</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02607"></a><span class="lineno"> 2607</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02608"></a><span class="lineno"> 2608</span>&#160; uint32_t intra_dc_precision : 2; </div><div class="line"><a name="l02609"></a><span class="lineno"> 2609</span>&#160; uint32_t picture_structure : 2; </div><div class="line"><a name="l02610"></a><span class="lineno"> 2610</span>&#160; uint32_t top_field_first : 1; </div><div class="line"><a name="l02611"></a><span class="lineno"> 2611</span>&#160; uint32_t frame_pred_frame_dct : 1; </div><div class="line"><a name="l02612"></a><span class="lineno"> 2612</span>&#160; uint32_t concealment_motion_vectors : 1;</div><div class="line"><a name="l02613"></a><span class="lineno"> 2613</span>&#160; uint32_t q_scale_type : 1;</div><div class="line"><a name="l02614"></a><span class="lineno"> 2614</span>&#160; uint32_t intra_vlc_format : 1;</div><div class="line"><a name="l02615"></a><span class="lineno"> 2615</span>&#160; uint32_t alternate_scan : 1;</div><div class="line"><a name="l02616"></a><span class="lineno"> 2616</span>&#160; uint32_t repeat_first_field : 1;</div><div class="line"><a name="l02617"></a><span class="lineno"> 2617</span>&#160; uint32_t progressive_frame : 1;</div><div class="line"><a name="l02618"></a><span class="lineno"> 2618</span>&#160; uint32_t is_first_field : 1; <span class="comment">/* indicate whether the current field</span></div><div class="line"><a name="l02619"></a><span class="lineno"> 2619</span>&#160;<span class="comment"> * is the first field for field picture</span></div><div class="line"><a name="l02620"></a><span class="lineno"> 2620</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02621"></a><span class="lineno"> 2621</span>&#160; } bits;</div><div class="line"><a name="l02622"></a><span class="lineno"> 2622</span>&#160; uint32_t value;</div><div class="line"><a name="l02623"></a><span class="lineno"> 2623</span>&#160; } picture_coding_extension;</div><div class="line"><a name="l02624"></a><span class="lineno"> 2624</span>&#160;</div><div class="line"><a name="l02626"></a><span class="lineno"> 2626</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02627"></a><span class="lineno"> 2627</span>&#160;} VAPictureParameterBufferMPEG2;</div><div class="line"><a name="l02628"></a><span class="lineno"> 2628</span>&#160;</div><div class="line"><a name="l02630"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html"> 2630</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferMPEG2</div><div class="line"><a name="l02631"></a><span class="lineno"> 2631</span>&#160;{</div><div class="line"><a name="l02633"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e"> 2633</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e">load_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02635"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765"> 2635</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765">load_non_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02637"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9"> 2637</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9">load_chroma_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02639"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f"> 2639</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f">load_chroma_non_intra_quantiser_matrix</a>;</div><div class="line"><a name="l02641"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a422b790e739615497bb4e1534040e7f7"> 2641</a></span>&#160; uint8_t intra_quantiser_matrix[64];</div><div class="line"><a name="l02643"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#acb55cbc6bc80bfec09a84a88cddc9760"> 2643</a></span>&#160; uint8_t non_intra_quantiser_matrix[64];</div><div class="line"><a name="l02645"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#ae6b3a2bf726d5089b291a74339879b0a"> 2645</a></span>&#160; uint8_t chroma_intra_quantiser_matrix[64];</div><div class="line"><a name="l02647"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#ab704c990d9fbef85c48e653903e5ee0c"> 2647</a></span>&#160; uint8_t chroma_non_intra_quantiser_matrix[64];</div><div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>&#160;</div><div class="line"><a name="l02650"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG2.html#a43d13da9a3e815f2065c354e73f01598"> 2650</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02651"></a><span class="lineno"> 2651</span>&#160;} <a class="code" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a>;</div><div class="line"><a name="l02652"></a><span class="lineno"> 2652</span>&#160;</div><div class="line"><a name="l02654"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG2.html"> 2654</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferMPEG2</div><div class="line"><a name="l02655"></a><span class="lineno"> 2655</span>&#160;{</div><div class="line"><a name="l02656"></a><span class="lineno"> 2656</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02657"></a><span class="lineno"> 2657</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02658"></a><span class="lineno"> 2658</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02659"></a><span class="lineno"> 2659</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l02660"></a><span class="lineno"> 2660</span>&#160; uint32_t slice_horizontal_position;</div><div class="line"><a name="l02661"></a><span class="lineno"> 2661</span>&#160; uint32_t slice_vertical_position;</div><div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>&#160; int32_t quantiser_scale_code;</div><div class="line"><a name="l02663"></a><span class="lineno"> 2663</span>&#160; int32_t intra_slice_flag;</div><div class="line"><a name="l02664"></a><span class="lineno"> 2664</span>&#160;</div><div class="line"><a name="l02666"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG2.html#a3a805d6a3cc216c1bc2abe5108411374"> 2666</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02667"></a><span class="lineno"> 2667</span>&#160;} <a class="code" href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a>;</div><div class="line"><a name="l02668"></a><span class="lineno"> 2668</span>&#160;</div><div class="line"><a name="l02670"></a><span class="lineno"><a class="line" href="structVAMacroblockParameterBufferMPEG2.html"> 2670</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAMacroblockParameterBufferMPEG2</div><div class="line"><a name="l02671"></a><span class="lineno"> 2671</span>&#160;{</div><div class="line"><a name="l02672"></a><span class="lineno"> 2672</span>&#160; uint16_t macroblock_address;</div><div class="line"><a name="l02673"></a><span class="lineno"> 2673</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02674"></a><span class="lineno"> 2674</span>&#160;<span class="comment"> * macroblock_address (in raster scan order)</span></div><div class="line"><a name="l02675"></a><span class="lineno"> 2675</span>&#160;<span class="comment"> * top-left: 0</span></div><div class="line"><a name="l02676"></a><span class="lineno"> 2676</span>&#160;<span class="comment"> * bottom-right: picture-height-in-mb*picture-width-in-mb - 1</span></div><div class="line"><a name="l02677"></a><span class="lineno"> 2677</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02678"></a><span class="lineno"> 2678</span>&#160; uint8_t macroblock_type; <span class="comment">/* see definition below */</span></div><div class="line"><a name="l02679"></a><span class="lineno"> 2679</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02680"></a><span class="lineno"> 2680</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02681"></a><span class="lineno"> 2681</span>&#160; uint32_t frame_motion_type : 2; </div><div class="line"><a name="l02682"></a><span class="lineno"> 2682</span>&#160; uint32_t field_motion_type : 2; </div><div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>&#160; uint32_t dct_type : 1; </div><div class="line"><a name="l02684"></a><span class="lineno"> 2684</span>&#160; } bits;</div><div class="line"><a name="l02685"></a><span class="lineno"> 2685</span>&#160; uint32_t value;</div><div class="line"><a name="l02686"></a><span class="lineno"> 2686</span>&#160; } macroblock_modes;</div><div class="line"><a name="l02687"></a><span class="lineno"> 2687</span>&#160; uint8_t motion_vertical_field_select; </div><div class="line"><a name="l02688"></a><span class="lineno"> 2688</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02689"></a><span class="lineno"> 2689</span>&#160;<span class="comment"> * motion_vertical_field_select:</span></div><div class="line"><a name="l02690"></a><span class="lineno"> 2690</span>&#160;<span class="comment"> * see section 6.3.17.2 in the spec</span></div><div class="line"><a name="l02691"></a><span class="lineno"> 2691</span>&#160;<span class="comment"> * only the lower 4 bits are used</span></div><div class="line"><a name="l02692"></a><span class="lineno"> 2692</span>&#160;<span class="comment"> * bit 0: first vector forward</span></div><div class="line"><a name="l02693"></a><span class="lineno"> 2693</span>&#160;<span class="comment"> * bit 1: first vector backward</span></div><div class="line"><a name="l02694"></a><span class="lineno"> 2694</span>&#160;<span class="comment"> * bit 2: second vector forward</span></div><div class="line"><a name="l02695"></a><span class="lineno"> 2695</span>&#160;<span class="comment"> * bit 3: second vector backward</span></div><div class="line"><a name="l02696"></a><span class="lineno"> 2696</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02697"></a><span class="lineno"> 2697</span>&#160; int16_t PMV[2][2][2]; <span class="comment">/* see Table 7-7 in the spec */</span></div><div class="line"><a name="l02698"></a><span class="lineno"> 2698</span>&#160; uint16_t coded_block_pattern;</div><div class="line"><a name="l02699"></a><span class="lineno"> 2699</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l02700"></a><span class="lineno"> 2700</span>&#160;<span class="comment"> * The bitplanes for coded_block_pattern are described </span></div><div class="line"><a name="l02701"></a><span class="lineno"> 2701</span>&#160;<span class="comment"> * in Figure 6.10-12 in the spec</span></div><div class="line"><a name="l02702"></a><span class="lineno"> 2702</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02703"></a><span class="lineno"> 2703</span>&#160; </div><div class="line"><a name="l02704"></a><span class="lineno"> 2704</span>&#160; <span class="comment">/* Number of skipped macroblocks after this macroblock */</span></div><div class="line"><a name="l02705"></a><span class="lineno"> 2705</span>&#160; uint16_t num_skipped_macroblocks;</div><div class="line"><a name="l02706"></a><span class="lineno"> 2706</span>&#160;</div><div class="line"><a name="l02708"></a><span class="lineno"><a class="line" href="structVAMacroblockParameterBufferMPEG2.html#a19da464b7d63250f93d3481eb50f20e2"> 2708</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02709"></a><span class="lineno"> 2709</span>&#160;} <a class="code" href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a>;</div><div class="line"><a name="l02710"></a><span class="lineno"> 2710</span>&#160;</div><div class="line"><a name="l02711"></a><span class="lineno"> 2711</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02712"></a><span class="lineno"> 2712</span>&#160;<span class="comment"> * OR&#39;d flags for macroblock_type (section 6.3.17.1 in the spec)</span></div><div class="line"><a name="l02713"></a><span class="lineno"> 2713</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02714"></a><span class="lineno"> 2714</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_FORWARD 0x02</span></div><div class="line"><a name="l02715"></a><span class="lineno"> 2715</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_BACKWARD 0x04</span></div><div class="line"><a name="l02716"></a><span class="lineno"> 2716</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_PATTERN 0x08</span></div><div class="line"><a name="l02717"></a><span class="lineno"> 2717</span>&#160;<span class="preprocessor">#define VA_MB_TYPE_MOTION_INTRA 0x10</span></div><div class="line"><a name="l02718"></a><span class="lineno"> 2718</span>&#160;</div><div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160;<span class="comment"> * MPEG-4 Part 2 data structures</span></div><div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l02728"></a><span class="lineno"> 2728</span>&#160; </div><div class="line"><a name="l02729"></a><span class="lineno"> 2729</span>&#160;<span class="comment">/* MPEG-4 Picture Parameter Buffer */</span></div><div class="line"><a name="l02730"></a><span class="lineno"> 2730</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02731"></a><span class="lineno"> 2731</span>&#160;<span class="comment"> * For each frame or field, and before any slice data, a single</span></div><div class="line"><a name="l02732"></a><span class="lineno"> 2732</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02734"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferMPEG4.html"> 2734</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferMPEG4</div><div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>&#160;{</div><div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>&#160; uint16_t vop_width;</div><div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>&#160; uint16_t vop_height;</div><div class="line"><a name="l02738"></a><span class="lineno"> 2738</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02741"></a><span class="lineno"> 2741</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02742"></a><span class="lineno"> 2742</span>&#160; uint32_t short_video_header : 1; </div><div class="line"><a name="l02743"></a><span class="lineno"> 2743</span>&#160; uint32_t chroma_format : 2; </div><div class="line"><a name="l02744"></a><span class="lineno"> 2744</span>&#160; uint32_t interlaced : 1; </div><div class="line"><a name="l02745"></a><span class="lineno"> 2745</span>&#160; uint32_t obmc_disable : 1; </div><div class="line"><a name="l02746"></a><span class="lineno"> 2746</span>&#160; uint32_t sprite_enable : 2; </div><div class="line"><a name="l02747"></a><span class="lineno"> 2747</span>&#160; uint32_t sprite_warping_accuracy : 2; </div><div class="line"><a name="l02748"></a><span class="lineno"> 2748</span>&#160; uint32_t quant_type : 1; </div><div class="line"><a name="l02749"></a><span class="lineno"> 2749</span>&#160; uint32_t quarter_sample : 1; </div><div class="line"><a name="l02750"></a><span class="lineno"> 2750</span>&#160; uint32_t data_partitioned : 1; </div><div class="line"><a name="l02751"></a><span class="lineno"> 2751</span>&#160; uint32_t reversible_vlc : 1; </div><div class="line"><a name="l02752"></a><span class="lineno"> 2752</span>&#160; uint32_t resync_marker_disable : 1; </div><div class="line"><a name="l02753"></a><span class="lineno"> 2753</span>&#160; } bits;</div><div class="line"><a name="l02754"></a><span class="lineno"> 2754</span>&#160; uint32_t value;</div><div class="line"><a name="l02755"></a><span class="lineno"> 2755</span>&#160; } vol_fields;</div><div class="line"><a name="l02756"></a><span class="lineno"> 2756</span>&#160; uint8_t no_of_sprite_warping_points;</div><div class="line"><a name="l02757"></a><span class="lineno"> 2757</span>&#160; int16_t sprite_trajectory_du[3];</div><div class="line"><a name="l02758"></a><span class="lineno"> 2758</span>&#160; int16_t sprite_trajectory_dv[3];</div><div class="line"><a name="l02759"></a><span class="lineno"> 2759</span>&#160; uint8_t quant_precision;</div><div class="line"><a name="l02760"></a><span class="lineno"> 2760</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02761"></a><span class="lineno"> 2761</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02762"></a><span class="lineno"> 2762</span>&#160; uint32_t vop_coding_type : 2; </div><div class="line"><a name="l02763"></a><span class="lineno"> 2763</span>&#160; uint32_t backward_reference_vop_coding_type : 2; </div><div class="line"><a name="l02764"></a><span class="lineno"> 2764</span>&#160; uint32_t vop_rounding_type : 1; </div><div class="line"><a name="l02765"></a><span class="lineno"> 2765</span>&#160; uint32_t intra_dc_vlc_thr : 3; </div><div class="line"><a name="l02766"></a><span class="lineno"> 2766</span>&#160; uint32_t top_field_first : 1; </div><div class="line"><a name="l02767"></a><span class="lineno"> 2767</span>&#160; uint32_t alternate_vertical_scan_flag : 1; </div><div class="line"><a name="l02768"></a><span class="lineno"> 2768</span>&#160; } bits;</div><div class="line"><a name="l02769"></a><span class="lineno"> 2769</span>&#160; uint32_t value;</div><div class="line"><a name="l02770"></a><span class="lineno"> 2770</span>&#160; } vop_fields;</div><div class="line"><a name="l02771"></a><span class="lineno"> 2771</span>&#160; uint8_t vop_fcode_forward;</div><div class="line"><a name="l02772"></a><span class="lineno"> 2772</span>&#160; uint8_t vop_fcode_backward;</div><div class="line"><a name="l02773"></a><span class="lineno"> 2773</span>&#160; uint16_t vop_time_increment_resolution;</div><div class="line"><a name="l02774"></a><span class="lineno"> 2774</span>&#160; <span class="comment">/* short header related */</span></div><div class="line"><a name="l02775"></a><span class="lineno"> 2775</span>&#160; uint8_t num_gobs_in_vop;</div><div class="line"><a name="l02776"></a><span class="lineno"> 2776</span>&#160; uint8_t num_macroblocks_in_gob;</div><div class="line"><a name="l02777"></a><span class="lineno"> 2777</span>&#160; <span class="comment">/* for direct mode prediction */</span></div><div class="line"><a name="l02778"></a><span class="lineno"> 2778</span>&#160; int16_t TRB;</div><div class="line"><a name="l02779"></a><span class="lineno"> 2779</span>&#160; int16_t TRD;</div><div class="line"><a name="l02780"></a><span class="lineno"> 2780</span>&#160;</div><div class="line"><a name="l02782"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferMPEG4.html#aced324cafd0d41ef76834b654ab4a3fc"> 2782</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02783"></a><span class="lineno"> 2783</span>&#160;} <a class="code" href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a>;</div><div class="line"><a name="l02784"></a><span class="lineno"> 2784</span>&#160;</div><div class="line"><a name="l02786"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html"> 2786</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferMPEG4</div><div class="line"><a name="l02787"></a><span class="lineno"> 2787</span>&#160;{</div><div class="line"><a name="l02789"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9"> 2789</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9">load_intra_quant_mat</a>;</div><div class="line"><a name="l02791"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e"> 2791</a></span>&#160; int32_t <a class="code" href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e">load_non_intra_quant_mat</a>;</div><div class="line"><a name="l02793"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#a1f8d59aaa1f93ddfc86a439c4d02ead5"> 2793</a></span>&#160; uint8_t intra_quant_mat[64];</div><div class="line"><a name="l02795"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#af962c20252190bac75591de5accf27d1"> 2795</a></span>&#160; uint8_t non_intra_quant_mat[64];</div><div class="line"><a name="l02796"></a><span class="lineno"> 2796</span>&#160;</div><div class="line"><a name="l02798"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferMPEG4.html#aa92b3dd35af4ac46e5d49cef1d24350f"> 2798</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02799"></a><span class="lineno"> 2799</span>&#160;} <a class="code" href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a>;</div><div class="line"><a name="l02800"></a><span class="lineno"> 2800</span>&#160;</div><div class="line"><a name="l02802"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG4.html"> 2802</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferMPEG4</div><div class="line"><a name="l02803"></a><span class="lineno"> 2803</span>&#160;{</div><div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l02806"></a><span class="lineno"> 2806</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l02807"></a><span class="lineno"> 2807</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l02808"></a><span class="lineno"> 2808</span>&#160; uint32_t macroblock_number;</div><div class="line"><a name="l02809"></a><span class="lineno"> 2809</span>&#160; int32_t quant_scale;</div><div class="line"><a name="l02810"></a><span class="lineno"> 2810</span>&#160;</div><div class="line"><a name="l02812"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferMPEG4.html#ab07feef87010625f6296085385fb93cd"> 2812</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l02813"></a><span class="lineno"> 2813</span>&#160;} <a class="code" href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a>;</div><div class="line"><a name="l02814"></a><span class="lineno"> 2814</span>&#160;</div><div class="line"><a name="l02819"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0"> 2819</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <span class="comment">/* see 7.1.1.32 */</span></div><div class="line"><a name="l02820"></a><span class="lineno"> 2820</span>&#160;{</div><div class="line"><a name="l02821"></a><span class="lineno"> 2821</span>&#160; VAMvMode1Mv = 0,</div><div class="line"><a name="l02822"></a><span class="lineno"> 2822</span>&#160; VAMvMode1MvHalfPel = 1,</div><div class="line"><a name="l02823"></a><span class="lineno"> 2823</span>&#160; VAMvMode1MvHalfPelBilinear = 2,</div><div class="line"><a name="l02824"></a><span class="lineno"> 2824</span>&#160; VAMvModeMixedMv = 3,</div><div class="line"><a name="l02825"></a><span class="lineno"> 2825</span>&#160; VAMvModeIntensityCompensation = 4 </div><div class="line"><a name="l02826"></a><span class="lineno"> 2826</span>&#160;} <a class="code" href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a>;</div><div class="line"><a name="l02827"></a><span class="lineno"> 2827</span>&#160;</div><div class="line"><a name="l02829"></a><span class="lineno"> 2829</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l02830"></a><span class="lineno"> 2830</span>&#160;<span class="comment"> * For each picture, and before any slice data, a picture parameter</span></div><div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>&#160;<span class="comment"> * buffer must be send. Multiple picture parameter buffers may be</span></div><div class="line"><a name="l02832"></a><span class="lineno"> 2832</span>&#160;<span class="comment"> * sent for a single picture. In that case picture parameters will</span></div><div class="line"><a name="l02833"></a><span class="lineno"> 2833</span>&#160;<span class="comment"> * apply to all slice data that follow it until a new picture</span></div><div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>&#160;<span class="comment"> * parameter buffer is sent.</span></div><div class="line"><a name="l02835"></a><span class="lineno"> 2835</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l02836"></a><span class="lineno"> 2836</span>&#160;<span class="comment"> * Notes:</span></div><div class="line"><a name="l02837"></a><span class="lineno"> 2837</span>&#160;<span class="comment"> * pic_quantizer_type should be set to the applicable quantizer</span></div><div class="line"><a name="l02838"></a><span class="lineno"> 2838</span>&#160;<span class="comment"> * type as defined by QUANTIZER (J.1.19) and either</span></div><div class="line"><a name="l02839"></a><span class="lineno"> 2839</span>&#160;<span class="comment"> * PQUANTIZER (7.1.1.8) or PQINDEX (7.1.1.6)</span></div><div class="line"><a name="l02840"></a><span class="lineno"> 2840</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l02841"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferVC1.html"> 2841</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferVC1</div><div class="line"><a name="l02842"></a><span class="lineno"> 2842</span>&#160;{</div><div class="line"><a name="l02843"></a><span class="lineno"> 2843</span>&#160; VASurfaceID forward_reference_picture;</div><div class="line"><a name="l02844"></a><span class="lineno"> 2844</span>&#160; VASurfaceID backward_reference_picture;</div><div class="line"><a name="l02845"></a><span class="lineno"> 2845</span>&#160; <span class="comment">/* if out-of-loop post-processing is done on the render</span></div><div class="line"><a name="l02846"></a><span class="lineno"> 2846</span>&#160;<span class="comment"> target, then we need to keep the in-loop decoded </span></div><div class="line"><a name="l02847"></a><span class="lineno"> 2847</span>&#160;<span class="comment"> picture as a reference picture */</span></div><div class="line"><a name="l02848"></a><span class="lineno"> 2848</span>&#160; VASurfaceID inloop_decoded_picture;</div><div class="line"><a name="l02849"></a><span class="lineno"> 2849</span>&#160;</div><div class="line"><a name="l02850"></a><span class="lineno"> 2850</span>&#160; <span class="comment">/* sequence layer for AP or meta data for SP and MP */</span></div><div class="line"><a name="l02851"></a><span class="lineno"> 2851</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02852"></a><span class="lineno"> 2852</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02853"></a><span class="lineno"> 2853</span>&#160; uint32_t pulldown : 1; <span class="comment">/* SEQUENCE_LAYER::PULLDOWN */</span></div><div class="line"><a name="l02854"></a><span class="lineno"> 2854</span>&#160; uint32_t interlace : 1; <span class="comment">/* SEQUENCE_LAYER::INTERLACE */</span></div><div class="line"><a name="l02855"></a><span class="lineno"> 2855</span>&#160; uint32_t tfcntrflag : 1; <span class="comment">/* SEQUENCE_LAYER::TFCNTRFLAG */</span></div><div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160; uint32_t finterpflag : 1; <span class="comment">/* SEQUENCE_LAYER::FINTERPFLAG */</span></div><div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160; uint32_t psf : 1; <span class="comment">/* SEQUENCE_LAYER::PSF */</span></div><div class="line"><a name="l02858"></a><span class="lineno"> 2858</span>&#160; uint32_t multires : 1; <span class="comment">/* METADATA::MULTIRES */</span></div><div class="line"><a name="l02859"></a><span class="lineno"> 2859</span>&#160; uint32_t overlap : 1; <span class="comment">/* METADATA::OVERLAP */</span></div><div class="line"><a name="l02860"></a><span class="lineno"> 2860</span>&#160; uint32_t syncmarker : 1; <span class="comment">/* METADATA::SYNCMARKER */</span></div><div class="line"><a name="l02861"></a><span class="lineno"> 2861</span>&#160; uint32_t rangered : 1; <span class="comment">/* METADATA::RANGERED */</span></div><div class="line"><a name="l02862"></a><span class="lineno"> 2862</span>&#160; uint32_t max_b_frames : 3; <span class="comment">/* METADATA::MAXBFRAMES */</span></div><div class="line"><a name="l02863"></a><span class="lineno"> 2863</span>&#160; uint32_t profile : 2; <span class="comment">/* SEQUENCE_LAYER::PROFILE or The MSB of METADATA::PROFILE */</span></div><div class="line"><a name="l02864"></a><span class="lineno"> 2864</span>&#160; } bits;</div><div class="line"><a name="l02865"></a><span class="lineno"> 2865</span>&#160; uint32_t value;</div><div class="line"><a name="l02866"></a><span class="lineno"> 2866</span>&#160; } sequence_fields;</div><div class="line"><a name="l02867"></a><span class="lineno"> 2867</span>&#160;</div><div class="line"><a name="l02868"></a><span class="lineno"> 2868</span>&#160; uint16_t coded_width; <span class="comment">/* ENTRY_POINT_LAYER::CODED_WIDTH */</span></div><div class="line"><a name="l02869"></a><span class="lineno"> 2869</span>&#160; uint16_t coded_height; <span class="comment">/* ENTRY_POINT_LAYER::CODED_HEIGHT */</span></div><div class="line"><a name="l02870"></a><span class="lineno"> 2870</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02871"></a><span class="lineno"> 2871</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02872"></a><span class="lineno"> 2872</span>&#160; uint32_t broken_link : 1; <span class="comment">/* ENTRY_POINT_LAYER::BROKEN_LINK */</span></div><div class="line"><a name="l02873"></a><span class="lineno"> 2873</span>&#160; uint32_t closed_entry : 1; <span class="comment">/* ENTRY_POINT_LAYER::CLOSED_ENTRY */</span></div><div class="line"><a name="l02874"></a><span class="lineno"> 2874</span>&#160; uint32_t panscan_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::PANSCAN_FLAG */</span></div><div class="line"><a name="l02875"></a><span class="lineno"> 2875</span>&#160; uint32_t loopfilter : 1; <span class="comment">/* ENTRY_POINT_LAYER::LOOPFILTER */</span></div><div class="line"><a name="l02876"></a><span class="lineno"> 2876</span>&#160; } bits;</div><div class="line"><a name="l02877"></a><span class="lineno"> 2877</span>&#160; uint32_t value;</div><div class="line"><a name="l02878"></a><span class="lineno"> 2878</span>&#160; } entrypoint_fields;</div><div class="line"><a name="l02879"></a><span class="lineno"> 2879</span>&#160; uint8_t conditional_overlap_flag; <span class="comment">/* ENTRY_POINT_LAYER::CONDOVER */</span></div><div class="line"><a name="l02880"></a><span class="lineno"> 2880</span>&#160; uint8_t fast_uvmc_flag; <span class="comment">/* ENTRY_POINT_LAYER::FASTUVMC */</span></div><div class="line"><a name="l02881"></a><span class="lineno"> 2881</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02882"></a><span class="lineno"> 2882</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160; uint32_t luma_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPY_FLAG */</span></div><div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>&#160; uint32_t luma : 3; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPY */</span></div><div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>&#160; uint32_t chroma_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPUV_FLAG */</span></div><div class="line"><a name="l02886"></a><span class="lineno"> 2886</span>&#160; uint32_t chroma : 3; <span class="comment">/* ENTRY_POINT_LAYER::RANGE_MAPUV */</span></div><div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>&#160; } bits;</div><div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>&#160; uint32_t value;</div><div class="line"><a name="l02889"></a><span class="lineno"> 2889</span>&#160; } range_mapping_fields;</div><div class="line"><a name="l02890"></a><span class="lineno"> 2890</span>&#160;</div><div class="line"><a name="l02891"></a><span class="lineno"> 2891</span>&#160; uint8_t b_picture_fraction; <span class="comment">/* Index for PICTURE_LAYER::BFRACTION value in Table 40 (7.1.1.14) */</span></div><div class="line"><a name="l02892"></a><span class="lineno"> 2892</span>&#160; uint8_t cbp_table; <span class="comment">/* PICTURE_LAYER::CBPTAB/ICBPTAB */</span></div><div class="line"><a name="l02893"></a><span class="lineno"> 2893</span>&#160; uint8_t mb_mode_table; <span class="comment">/* PICTURE_LAYER::MBMODETAB */</span></div><div class="line"><a name="l02894"></a><span class="lineno"> 2894</span>&#160; uint8_t range_reduction_frame;<span class="comment">/* PICTURE_LAYER::RANGEREDFRM */</span></div><div class="line"><a name="l02895"></a><span class="lineno"> 2895</span>&#160; uint8_t rounding_control; <span class="comment">/* PICTURE_LAYER::RNDCTRL */</span></div><div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160; uint8_t post_processing; <span class="comment">/* PICTURE_LAYER::POSTPROC */</span></div><div class="line"><a name="l02897"></a><span class="lineno"> 2897</span>&#160; uint8_t picture_resolution_index; <span class="comment">/* PICTURE_LAYER::RESPIC */</span></div><div class="line"><a name="l02898"></a><span class="lineno"> 2898</span>&#160; uint8_t luma_scale; <span class="comment">/* PICTURE_LAYER::LUMSCALE */</span></div><div class="line"><a name="l02899"></a><span class="lineno"> 2899</span>&#160; uint8_t luma_shift; <span class="comment">/* PICTURE_LAYER::LUMSHIFT */</span></div><div class="line"><a name="l02900"></a><span class="lineno"> 2900</span>&#160;</div><div class="line"><a name="l02901"></a><span class="lineno"> 2901</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02902"></a><span class="lineno"> 2902</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02903"></a><span class="lineno"> 2903</span>&#160; uint32_t picture_type : 3; <span class="comment">/* PICTURE_LAYER::PTYPE */</span></div><div class="line"><a name="l02904"></a><span class="lineno"> 2904</span>&#160; uint32_t frame_coding_mode : 3; <span class="comment">/* PICTURE_LAYER::FCM */</span></div><div class="line"><a name="l02905"></a><span class="lineno"> 2905</span>&#160; uint32_t top_field_first : 1; <span class="comment">/* PICTURE_LAYER::TFF */</span></div><div class="line"><a name="l02906"></a><span class="lineno"> 2906</span>&#160; uint32_t is_first_field : 1; <span class="comment">/* set to 1 if it is the first field */</span></div><div class="line"><a name="l02907"></a><span class="lineno"> 2907</span>&#160; uint32_t intensity_compensation : 1; <span class="comment">/* PICTURE_LAYER::INTCOMP */</span></div><div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160; } bits;</div><div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160; uint32_t value;</div><div class="line"><a name="l02910"></a><span class="lineno"> 2910</span>&#160; } picture_fields;</div><div class="line"><a name="l02911"></a><span class="lineno"> 2911</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02912"></a><span class="lineno"> 2912</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02913"></a><span class="lineno"> 2913</span>&#160; uint32_t mv_type_mb : 1; <span class="comment">/* PICTURE::MVTYPEMB */</span></div><div class="line"><a name="l02914"></a><span class="lineno"> 2914</span>&#160; uint32_t direct_mb : 1; <span class="comment">/* PICTURE::DIRECTMB */</span></div><div class="line"><a name="l02915"></a><span class="lineno"> 2915</span>&#160; uint32_t skip_mb : 1; <span class="comment">/* PICTURE::SKIPMB */</span></div><div class="line"><a name="l02916"></a><span class="lineno"> 2916</span>&#160; uint32_t field_tx : 1; <span class="comment">/* PICTURE::FIELDTX */</span></div><div class="line"><a name="l02917"></a><span class="lineno"> 2917</span>&#160; uint32_t forward_mb : 1; <span class="comment">/* PICTURE::FORWARDMB */</span></div><div class="line"><a name="l02918"></a><span class="lineno"> 2918</span>&#160; uint32_t ac_pred : 1; <span class="comment">/* PICTURE::ACPRED */</span></div><div class="line"><a name="l02919"></a><span class="lineno"> 2919</span>&#160; uint32_t overflags : 1; <span class="comment">/* PICTURE::OVERFLAGS */</span></div><div class="line"><a name="l02920"></a><span class="lineno"> 2920</span>&#160; } flags;</div><div class="line"><a name="l02921"></a><span class="lineno"> 2921</span>&#160; uint32_t value;</div><div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160; } raw_coding;</div><div class="line"><a name="l02923"></a><span class="lineno"> 2923</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02924"></a><span class="lineno"> 2924</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02925"></a><span class="lineno"> 2925</span>&#160; uint32_t bp_mv_type_mb : 1; <span class="comment">/* PICTURE::MVTYPEMB */</span></div><div class="line"><a name="l02926"></a><span class="lineno"> 2926</span>&#160; uint32_t bp_direct_mb : 1; <span class="comment">/* PICTURE::DIRECTMB */</span></div><div class="line"><a name="l02927"></a><span class="lineno"> 2927</span>&#160; uint32_t bp_skip_mb : 1; <span class="comment">/* PICTURE::SKIPMB */</span> </div><div class="line"><a name="l02928"></a><span class="lineno"> 2928</span>&#160; uint32_t bp_field_tx : 1; <span class="comment">/* PICTURE::FIELDTX */</span> </div><div class="line"><a name="l02929"></a><span class="lineno"> 2929</span>&#160; uint32_t bp_forward_mb : 1; <span class="comment">/* PICTURE::FORWARDMB */</span></div><div class="line"><a name="l02930"></a><span class="lineno"> 2930</span>&#160; uint32_t bp_ac_pred : 1; <span class="comment">/* PICTURE::ACPRED */</span> </div><div class="line"><a name="l02931"></a><span class="lineno"> 2931</span>&#160; uint32_t bp_overflags : 1; <span class="comment">/* PICTURE::OVERFLAGS */</span></div><div class="line"><a name="l02932"></a><span class="lineno"> 2932</span>&#160; } flags;</div><div class="line"><a name="l02933"></a><span class="lineno"> 2933</span>&#160; uint32_t value;</div><div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160; } bitplane_present; <span class="comment">/* signal what bitplane is being passed via the bitplane buffer */</span></div><div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160; uint32_t reference_distance_flag : 1;<span class="comment">/* PICTURE_LAYER::REFDIST_FLAG */</span></div><div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>&#160; uint32_t reference_distance : 5;<span class="comment">/* PICTURE_LAYER::REFDIST */</span></div><div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>&#160; uint32_t num_reference_pictures: 1;<span class="comment">/* PICTURE_LAYER::NUMREF */</span></div><div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160; uint32_t reference_field_pic_indicator : 1;<span class="comment">/* PICTURE_LAYER::REFFIELD */</span></div><div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160; } bits;</div><div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160; uint32_t value;</div><div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160; } reference_fields;</div><div class="line"><a name="l02944"></a><span class="lineno"> 2944</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02945"></a><span class="lineno"> 2945</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02946"></a><span class="lineno"> 2946</span>&#160; uint32_t mv_mode : 3; <span class="comment">/* PICTURE_LAYER::MVMODE */</span></div><div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160; uint32_t mv_mode2 : 3; <span class="comment">/* PICTURE_LAYER::MVMODE2 */</span></div><div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160; uint32_t mv_table : 3; <span class="comment">/* PICTURE_LAYER::MVTAB/IMVTAB */</span></div><div class="line"><a name="l02949"></a><span class="lineno"> 2949</span>&#160; uint32_t two_mv_block_pattern_table: 2; <span class="comment">/* PICTURE_LAYER::2MVBPTAB */</span></div><div class="line"><a name="l02950"></a><span class="lineno"> 2950</span>&#160; uint32_t four_mv_switch : 1; <span class="comment">/* PICTURE_LAYER::4MVSWITCH */</span></div><div class="line"><a name="l02951"></a><span class="lineno"> 2951</span>&#160; uint32_t four_mv_block_pattern_table : 2; <span class="comment">/* PICTURE_LAYER::4MVBPTAB */</span></div><div class="line"><a name="l02952"></a><span class="lineno"> 2952</span>&#160; uint32_t extended_mv_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::EXTENDED_MV */</span></div><div class="line"><a name="l02953"></a><span class="lineno"> 2953</span>&#160; uint32_t extended_mv_range : 2; <span class="comment">/* PICTURE_LAYER::MVRANGE */</span></div><div class="line"><a name="l02954"></a><span class="lineno"> 2954</span>&#160; uint32_t extended_dmv_flag : 1; <span class="comment">/* ENTRY_POINT_LAYER::EXTENDED_DMV */</span></div><div class="line"><a name="l02955"></a><span class="lineno"> 2955</span>&#160; uint32_t extended_dmv_range : 2; <span class="comment">/* PICTURE_LAYER::DMVRANGE */</span></div><div class="line"><a name="l02956"></a><span class="lineno"> 2956</span>&#160; } bits;</div><div class="line"><a name="l02957"></a><span class="lineno"> 2957</span>&#160; uint32_t value;</div><div class="line"><a name="l02958"></a><span class="lineno"> 2958</span>&#160; } mv_fields;</div><div class="line"><a name="l02959"></a><span class="lineno"> 2959</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160; uint32_t dquant : 2; <span class="comment">/* ENTRY_POINT_LAYER::DQUANT */</span></div><div class="line"><a name="l02962"></a><span class="lineno"> 2962</span>&#160; uint32_t quantizer : 2; <span class="comment">/* ENTRY_POINT_LAYER::QUANTIZER */</span></div><div class="line"><a name="l02963"></a><span class="lineno"> 2963</span>&#160; uint32_t half_qp : 1; <span class="comment">/* PICTURE_LAYER::HALFQP */</span></div><div class="line"><a name="l02964"></a><span class="lineno"> 2964</span>&#160; uint32_t pic_quantizer_scale : 5;<span class="comment">/* PICTURE_LAYER::PQUANT */</span></div><div class="line"><a name="l02965"></a><span class="lineno"> 2965</span>&#160; uint32_t pic_quantizer_type : 1;<span class="comment">/* PICTURE_LAYER::PQUANTIZER */</span></div><div class="line"><a name="l02966"></a><span class="lineno"> 2966</span>&#160; uint32_t dq_frame : 1; <span class="comment">/* VOPDQUANT::DQUANTFRM */</span></div><div class="line"><a name="l02967"></a><span class="lineno"> 2967</span>&#160; uint32_t dq_profile : 2; <span class="comment">/* VOPDQUANT::DQPROFILE */</span></div><div class="line"><a name="l02968"></a><span class="lineno"> 2968</span>&#160; uint32_t dq_sb_edge : 2; <span class="comment">/* VOPDQUANT::DQSBEDGE */</span></div><div class="line"><a name="l02969"></a><span class="lineno"> 2969</span>&#160; uint32_t dq_db_edge : 2; <span class="comment">/* VOPDQUANT::DQDBEDGE */</span></div><div class="line"><a name="l02970"></a><span class="lineno"> 2970</span>&#160; uint32_t dq_binary_level : 1; <span class="comment">/* VOPDQUANT::DQBILEVEL */</span></div><div class="line"><a name="l02971"></a><span class="lineno"> 2971</span>&#160; uint32_t alt_pic_quantizer : 5;<span class="comment">/* VOPDQUANT::ALTPQUANT */</span></div><div class="line"><a name="l02972"></a><span class="lineno"> 2972</span>&#160; } bits;</div><div class="line"><a name="l02973"></a><span class="lineno"> 2973</span>&#160; uint32_t value;</div><div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160; } pic_quantizer_fields;</div><div class="line"><a name="l02975"></a><span class="lineno"> 2975</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l02976"></a><span class="lineno"> 2976</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l02977"></a><span class="lineno"> 2977</span>&#160; uint32_t variable_sized_transform_flag : 1;<span class="comment">/* ENTRY_POINT_LAYER::VSTRANSFORM */</span></div><div class="line"><a name="l02978"></a><span class="lineno"> 2978</span>&#160; uint32_t mb_level_transform_type_flag : 1;<span class="comment">/* PICTURE_LAYER::TTMBF */</span></div><div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>&#160; uint32_t frame_level_transform_type : 2;<span class="comment">/* PICTURE_LAYER::TTFRM */</span></div><div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>&#160; uint32_t transform_ac_codingset_idx1 : 2;<span class="comment">/* PICTURE_LAYER::TRANSACFRM */</span></div><div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>&#160; uint32_t transform_ac_codingset_idx2 : 2;<span class="comment">/* PICTURE_LAYER::TRANSACFRM2 */</span></div><div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>&#160; uint32_t intra_transform_dc_table : 1;<span class="comment">/* PICTURE_LAYER::TRANSDCTAB */</span></div><div class="line"><a name="l02983"></a><span class="lineno"> 2983</span>&#160; } bits;</div><div class="line"><a name="l02984"></a><span class="lineno"> 2984</span>&#160; uint32_t value;</div><div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160; } transform_fields;</div><div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;</div><div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160; uint8_t luma_scale2; <span class="comment">/* PICTURE_LAYER::LUMSCALE2 */</span></div><div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160; uint8_t luma_shift2; <span class="comment">/* PICTURE_LAYER::LUMSHIFT2 */</span></div><div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160; uint8_t intensity_compensation_field; <span class="comment">/* Index for PICTURE_LAYER::INTCOMPFIELD value in Table 109 (9.1.1.48) */</span></div><div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160;</div><div class="line"><a name="l02992"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferVC1.html#a4182fdc99e1c6fab888d912e47269b05"> 2992</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 1];</div><div class="line"><a name="l02993"></a><span class="lineno"> 2993</span>&#160;} <a class="code" href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a>;</div><div class="line"><a name="l02994"></a><span class="lineno"> 2994</span>&#160;</div><div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160;<span class="comment">/* VC-1 Slice Parameter Buffer */</span></div><div class="line"><a name="l03014"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVC1.html"> 3014</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferVC1</div><div class="line"><a name="l03015"></a><span class="lineno"> 3015</span>&#160;{</div><div class="line"><a name="l03016"></a><span class="lineno"> 3016</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l03017"></a><span class="lineno"> 3017</span>&#160; uint32_t slice_data_offset;<span class="comment">/* the offset to the first byte of slice data */</span></div><div class="line"><a name="l03018"></a><span class="lineno"> 3018</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l03019"></a><span class="lineno"> 3019</span>&#160; uint32_t macroblock_offset;<span class="comment">/* the offset to the first bit of MB from the first byte of slice data */</span></div><div class="line"><a name="l03020"></a><span class="lineno"> 3020</span>&#160; uint32_t slice_vertical_position;</div><div class="line"><a name="l03021"></a><span class="lineno"> 3021</span>&#160;</div><div class="line"><a name="l03023"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVC1.html#a41768201236bfff1a4008bd813e0377e"> 3023</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03024"></a><span class="lineno"> 3024</span>&#160;} <a class="code" href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a>;</div><div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;</div><div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160;<span class="comment">/* VC-1 Slice Data Buffer */</span></div><div class="line"><a name="l03027"></a><span class="lineno"> 3027</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l03028"></a><span class="lineno"> 3028</span>&#160;<span class="comment">This is simplely a buffer containing raw bit-stream bytes </span></div><div class="line"><a name="l03029"></a><span class="lineno"> 3029</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l03030"></a><span class="lineno"> 3030</span>&#160;</div><div class="line"><a name="l03031"></a><span class="lineno"> 3031</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>&#160;<span class="comment"> * H.264/AVC data structures</span></div><div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>&#160;</div><div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureH264</div><div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>&#160;{</div><div class="line"><a name="l03037"></a><span class="lineno"> 3037</span>&#160; VASurfaceID picture_id;</div><div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160; uint32_t frame_idx;</div><div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160; uint32_t flags;</div><div class="line"><a name="l03040"></a><span class="lineno"> 3040</span>&#160; int32_t TopFieldOrderCnt;</div><div class="line"><a name="l03041"></a><span class="lineno"> 3041</span>&#160; int32_t BottomFieldOrderCnt;</div><div class="line"><a name="l03042"></a><span class="lineno"> 3042</span>&#160;</div><div class="line"><a name="l03044"></a><span class="lineno"> 3044</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03045"></a><span class="lineno"> 3045</span>&#160;} VAPictureH264;</div><div class="line"><a name="l03046"></a><span class="lineno"> 3046</span>&#160;<span class="comment">/* flags in VAPictureH264 could be OR of the following */</span></div><div class="line"><a name="l03047"></a><span class="lineno"> 3047</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_INVALID 0x00000001</span></div><div class="line"><a name="l03048"></a><span class="lineno"> 3048</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_TOP_FIELD 0x00000002</span></div><div class="line"><a name="l03049"></a><span class="lineno"> 3049</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l03050"></a><span class="lineno"> 3050</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_SHORT_TERM_REFERENCE 0x00000008</span></div><div class="line"><a name="l03051"></a><span class="lineno"> 3051</span>&#160;<span class="preprocessor">#define VA_PICTURE_H264_LONG_TERM_REFERENCE 0x00000010</span></div><div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160;</div><div class="line"><a name="l03054"></a><span class="lineno"> 3054</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l03055"></a><span class="lineno"> 3055</span>&#160;<span class="comment"> * For each picture, and before any slice data, a single</span></div><div class="line"><a name="l03056"></a><span class="lineno"> 3056</span>&#160;<span class="comment"> * picture parameter buffer must be send.</span></div><div class="line"><a name="l03057"></a><span class="lineno"> 3057</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03058"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferH264.html"> 3058</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferH264</div><div class="line"><a name="l03059"></a><span class="lineno"> 3059</span>&#160;{</div><div class="line"><a name="l03060"></a><span class="lineno"> 3060</span>&#160; VAPictureH264 CurrPic;</div><div class="line"><a name="l03061"></a><span class="lineno"> 3061</span>&#160; VAPictureH264 ReferenceFrames[16]; <span class="comment">/* in DPB */</span></div><div class="line"><a name="l03062"></a><span class="lineno"> 3062</span>&#160; uint16_t picture_width_in_mbs_minus1;</div><div class="line"><a name="l03063"></a><span class="lineno"> 3063</span>&#160; uint16_t picture_height_in_mbs_minus1;</div><div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160; uint8_t bit_depth_luma_minus8;</div><div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160; uint8_t bit_depth_chroma_minus8;</div><div class="line"><a name="l03066"></a><span class="lineno"> 3066</span>&#160; uint8_t num_ref_frames;</div><div class="line"><a name="l03067"></a><span class="lineno"> 3067</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l03068"></a><span class="lineno"> 3068</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l03069"></a><span class="lineno"> 3069</span>&#160; uint32_t chroma_format_idc : 2; </div><div class="line"><a name="l03070"></a><span class="lineno"> 3070</span>&#160; uint32_t residual_colour_transform_flag : 1; <span class="comment">/* Renamed to separate_colour_plane_flag in newer standard versions. */</span></div><div class="line"><a name="l03071"></a><span class="lineno"> 3071</span>&#160; uint32_t gaps_in_frame_num_value_allowed_flag : 1; </div><div class="line"><a name="l03072"></a><span class="lineno"> 3072</span>&#160; uint32_t frame_mbs_only_flag : 1; </div><div class="line"><a name="l03073"></a><span class="lineno"> 3073</span>&#160; uint32_t mb_adaptive_frame_field_flag : 1; </div><div class="line"><a name="l03074"></a><span class="lineno"> 3074</span>&#160; uint32_t direct_8x8_inference_flag : 1; </div><div class="line"><a name="l03075"></a><span class="lineno"> 3075</span>&#160; uint32_t MinLumaBiPredSize8x8 : 1; <span class="comment">/* see A.3.3.2 */</span></div><div class="line"><a name="l03076"></a><span class="lineno"> 3076</span>&#160; uint32_t log2_max_frame_num_minus4 : 4;</div><div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160; uint32_t pic_order_cnt_type : 2;</div><div class="line"><a name="l03078"></a><span class="lineno"> 3078</span>&#160; uint32_t log2_max_pic_order_cnt_lsb_minus4 : 4;</div><div class="line"><a name="l03079"></a><span class="lineno"> 3079</span>&#160; uint32_t delta_pic_order_always_zero_flag : 1;</div><div class="line"><a name="l03080"></a><span class="lineno"> 3080</span>&#160; } bits;</div><div class="line"><a name="l03081"></a><span class="lineno"> 3081</span>&#160; uint32_t value;</div><div class="line"><a name="l03082"></a><span class="lineno"> 3082</span>&#160; } seq_fields;</div><div class="line"><a name="l03083"></a><span class="lineno"> 3083</span>&#160; <span class="comment">// FMO is not supported.</span></div><div class="line"><a name="l03084"></a><span class="lineno"> 3084</span>&#160; va_deprecated uint8_t num_slice_groups_minus1;</div><div class="line"><a name="l03085"></a><span class="lineno"> 3085</span>&#160; va_deprecated uint8_t slice_group_map_type;</div><div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>&#160; va_deprecated uint16_t slice_group_change_rate_minus1;</div><div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>&#160; int8_t pic_init_qp_minus26;</div><div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>&#160; int8_t pic_init_qs_minus26;</div><div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>&#160; int8_t chroma_qp_index_offset;</div><div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160; int8_t second_chroma_qp_index_offset;</div><div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l03092"></a><span class="lineno"> 3092</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l03093"></a><span class="lineno"> 3093</span>&#160; uint32_t entropy_coding_mode_flag : 1;</div><div class="line"><a name="l03094"></a><span class="lineno"> 3094</span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l03095"></a><span class="lineno"> 3095</span>&#160; uint32_t weighted_bipred_idc : 2;</div><div class="line"><a name="l03096"></a><span class="lineno"> 3096</span>&#160; uint32_t transform_8x8_mode_flag : 1;</div><div class="line"><a name="l03097"></a><span class="lineno"> 3097</span>&#160; uint32_t field_pic_flag : 1;</div><div class="line"><a name="l03098"></a><span class="lineno"> 3098</span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l03099"></a><span class="lineno"> 3099</span>&#160; uint32_t pic_order_present_flag : 1; <span class="comment">/* Renamed to bottom_field_pic_order_in_frame_present_flag in newer standard versions. */</span></div><div class="line"><a name="l03100"></a><span class="lineno"> 3100</span>&#160; uint32_t deblocking_filter_control_present_flag : 1;</div><div class="line"><a name="l03101"></a><span class="lineno"> 3101</span>&#160; uint32_t redundant_pic_cnt_present_flag : 1;</div><div class="line"><a name="l03102"></a><span class="lineno"> 3102</span>&#160; uint32_t reference_pic_flag : 1; <span class="comment">/* nal_ref_idc != 0 */</span></div><div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160; } bits;</div><div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160; uint32_t value;</div><div class="line"><a name="l03105"></a><span class="lineno"> 3105</span>&#160; } pic_fields;</div><div class="line"><a name="l03106"></a><span class="lineno"> 3106</span>&#160; uint16_t frame_num;</div><div class="line"><a name="l03107"></a><span class="lineno"> 3107</span>&#160;</div><div class="line"><a name="l03109"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferH264.html#a8bca85a451a27446c1bb61efc12722ec"> 3109</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l03110"></a><span class="lineno"> 3110</span>&#160;} <a class="code" href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a>;</div><div class="line"><a name="l03111"></a><span class="lineno"> 3111</span>&#160;</div><div class="line"><a name="l03113"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html"> 3113</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferH264</div><div class="line"><a name="l03114"></a><span class="lineno"> 3114</span>&#160;{</div><div class="line"><a name="l03116"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#acd917b74edfc730ae48338f9dd7e3b4e"> 3116</a></span>&#160; uint8_t ScalingList4x4[6][16];</div><div class="line"><a name="l03118"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#af15c79820b69c5ee080c6ce812e9749b"> 3118</a></span>&#160; uint8_t ScalingList8x8[2][64];</div><div class="line"><a name="l03119"></a><span class="lineno"> 3119</span>&#160;</div><div class="line"><a name="l03121"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferH264.html#aa0946cb6e170ec41657509fe344d63b7"> 3121</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03122"></a><span class="lineno"> 3122</span>&#160;} <a class="code" href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a>;</div><div class="line"><a name="l03123"></a><span class="lineno"> 3123</span>&#160;</div><div class="line"><a name="l03125"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html"> 3125</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferH264</div><div class="line"><a name="l03126"></a><span class="lineno"> 3126</span>&#160;{</div><div class="line"><a name="l03127"></a><span class="lineno"> 3127</span>&#160; uint32_t slice_data_size;<span class="comment">/* number of bytes in the slice data buffer for this slice */</span></div><div class="line"><a name="l03129"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a"> 3129</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">slice_data_offset</a>;</div><div class="line"><a name="l03130"></a><span class="lineno"> 3130</span>&#160; uint32_t slice_data_flag; <span class="comment">/* see VA_SLICE_DATA_FLAG_XXX defintions */</span></div><div class="line"><a name="l03141"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973"> 3141</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973">slice_data_bit_offset</a>;</div><div class="line"><a name="l03142"></a><span class="lineno"> 3142</span>&#160; uint16_t first_mb_in_slice;</div><div class="line"><a name="l03143"></a><span class="lineno"> 3143</span>&#160; uint8_t slice_type;</div><div class="line"><a name="l03144"></a><span class="lineno"> 3144</span>&#160; uint8_t direct_spatial_mv_pred_flag;</div><div class="line"><a name="l03151"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae"> 3151</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l03158"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea"> 3158</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l03159"></a><span class="lineno"> 3159</span>&#160; uint8_t cabac_init_idc;</div><div class="line"><a name="l03160"></a><span class="lineno"> 3160</span>&#160; int8_t slice_qp_delta;</div><div class="line"><a name="l03161"></a><span class="lineno"> 3161</span>&#160; uint8_t disable_deblocking_filter_idc;</div><div class="line"><a name="l03162"></a><span class="lineno"> 3162</span>&#160; int8_t slice_alpha_c0_offset_div2;</div><div class="line"><a name="l03163"></a><span class="lineno"> 3163</span>&#160; int8_t slice_beta_offset_div2;</div><div class="line"><a name="l03164"></a><span class="lineno"> 3164</span>&#160; VAPictureH264 RefPicList0[32]; <span class="comment">/* See 8.2.4.2 */</span></div><div class="line"><a name="l03165"></a><span class="lineno"> 3165</span>&#160; VAPictureH264 RefPicList1[32]; <span class="comment">/* See 8.2.4.2 */</span></div><div class="line"><a name="l03166"></a><span class="lineno"> 3166</span>&#160; uint8_t luma_log2_weight_denom;</div><div class="line"><a name="l03167"></a><span class="lineno"> 3167</span>&#160; uint8_t chroma_log2_weight_denom;</div><div class="line"><a name="l03168"></a><span class="lineno"> 3168</span>&#160; uint8_t luma_weight_l0_flag;</div><div class="line"><a name="l03169"></a><span class="lineno"> 3169</span>&#160; int16_t luma_weight_l0[32];</div><div class="line"><a name="l03170"></a><span class="lineno"> 3170</span>&#160; int16_t luma_offset_l0[32];</div><div class="line"><a name="l03171"></a><span class="lineno"> 3171</span>&#160; uint8_t chroma_weight_l0_flag;</div><div class="line"><a name="l03172"></a><span class="lineno"> 3172</span>&#160; int16_t chroma_weight_l0[32][2];</div><div class="line"><a name="l03173"></a><span class="lineno"> 3173</span>&#160; int16_t chroma_offset_l0[32][2];</div><div class="line"><a name="l03174"></a><span class="lineno"> 3174</span>&#160; uint8_t luma_weight_l1_flag;</div><div class="line"><a name="l03175"></a><span class="lineno"> 3175</span>&#160; int16_t luma_weight_l1[32];</div><div class="line"><a name="l03176"></a><span class="lineno"> 3176</span>&#160; int16_t luma_offset_l1[32];</div><div class="line"><a name="l03177"></a><span class="lineno"> 3177</span>&#160; uint8_t chroma_weight_l1_flag;</div><div class="line"><a name="l03178"></a><span class="lineno"> 3178</span>&#160; int16_t chroma_weight_l1[32][2];</div><div class="line"><a name="l03179"></a><span class="lineno"> 3179</span>&#160; int16_t chroma_offset_l1[32][2];</div><div class="line"><a name="l03180"></a><span class="lineno"> 3180</span>&#160;</div><div class="line"><a name="l03182"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferH264.html#ad1932d0a41c6f304a607e45d1580b29d"> 3182</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03183"></a><span class="lineno"> 3183</span>&#160;} <a class="code" href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a>;</div><div class="line"><a name="l03184"></a><span class="lineno"> 3184</span>&#160;</div><div class="line"><a name="l03185"></a><span class="lineno"> 3185</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l03186"></a><span class="lineno"> 3186</span>&#160;<span class="comment"> * Common encode data structures </span></div><div class="line"><a name="l03187"></a><span class="lineno"> 3187</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l03188"></a><span class="lineno"> 3188</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03189"></a><span class="lineno"> 3189</span>&#160;{</div><div class="line"><a name="l03190"></a><span class="lineno"> 3190</span>&#160; VAEncPictureTypeIntra = 0,</div><div class="line"><a name="l03191"></a><span class="lineno"> 3191</span>&#160; VAEncPictureTypePredictive = 1,</div><div class="line"><a name="l03192"></a><span class="lineno"> 3192</span>&#160; VAEncPictureTypeBidirectional = 2,</div><div class="line"><a name="l03193"></a><span class="lineno"> 3193</span>&#160;} VAEncPictureType;</div><div class="line"><a name="l03194"></a><span class="lineno"> 3194</span>&#160;</div><div class="line"><a name="l03202"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBuffer.html"> 3202</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBuffer</div><div class="line"><a name="l03203"></a><span class="lineno"> 3203</span>&#160;{</div><div class="line"><a name="l03204"></a><span class="lineno"> 3204</span>&#160; uint32_t start_row_number; <span class="comment">/* starting MB row number for this slice */</span></div><div class="line"><a name="l03205"></a><span class="lineno"> 3205</span>&#160; uint32_t slice_height; <span class="comment">/* slice height measured in MB */</span></div><div class="line"><a name="l03206"></a><span class="lineno"> 3206</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l03207"></a><span class="lineno"> 3207</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l03208"></a><span class="lineno"> 3208</span>&#160; uint32_t is_intra : 1;</div><div class="line"><a name="l03209"></a><span class="lineno"> 3209</span>&#160; uint32_t disable_deblocking_filter_idc : 2;</div><div class="line"><a name="l03210"></a><span class="lineno"> 3210</span>&#160; uint32_t uses_long_term_ref :1;</div><div class="line"><a name="l03211"></a><span class="lineno"> 3211</span>&#160; uint32_t is_long_term_ref :1;</div><div class="line"><a name="l03212"></a><span class="lineno"> 3212</span>&#160; } bits;</div><div class="line"><a name="l03213"></a><span class="lineno"> 3213</span>&#160; uint32_t value;</div><div class="line"><a name="l03214"></a><span class="lineno"> 3214</span>&#160; } slice_flags;</div><div class="line"><a name="l03215"></a><span class="lineno"> 3215</span>&#160;</div><div class="line"><a name="l03217"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBuffer.html#a687e4bb60ddd3879b798d3b14f31fb1e"> 3217</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03218"></a><span class="lineno"> 3218</span>&#160;} <a class="code" href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a>;</div><div class="line"><a name="l03219"></a><span class="lineno"> 3219</span>&#160;</div><div class="line"><a name="l03220"></a><span class="lineno"> 3220</span>&#160;</div><div class="line"><a name="l03221"></a><span class="lineno"> 3221</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l03222"></a><span class="lineno"> 3222</span>&#160;<span class="comment"> * H.263 specific encode data structures</span></div><div class="line"><a name="l03223"></a><span class="lineno"> 3223</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l03224"></a><span class="lineno"> 3224</span>&#160;</div><div class="line"><a name="l03225"></a><span class="lineno"> 3225</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferH263</div><div class="line"><a name="l03226"></a><span class="lineno"> 3226</span>&#160;{</div><div class="line"><a name="l03227"></a><span class="lineno"> 3227</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l03228"></a><span class="lineno"> 3228</span>&#160; uint32_t bits_per_second;</div><div class="line"><a name="l03229"></a><span class="lineno"> 3229</span>&#160; uint32_t frame_rate;</div><div class="line"><a name="l03230"></a><span class="lineno"> 3230</span>&#160; uint32_t initial_qp;</div><div class="line"><a name="l03231"></a><span class="lineno"> 3231</span>&#160; uint32_t min_qp;</div><div class="line"><a name="l03232"></a><span class="lineno"> 3232</span>&#160;</div><div class="line"><a name="l03234"></a><span class="lineno"> 3234</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03235"></a><span class="lineno"> 3235</span>&#160;} VAEncSequenceParameterBufferH263;</div><div class="line"><a name="l03236"></a><span class="lineno"> 3236</span>&#160;</div><div class="line"><a name="l03237"></a><span class="lineno"> 3237</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferH263</div><div class="line"><a name="l03238"></a><span class="lineno"> 3238</span>&#160;{</div><div class="line"><a name="l03239"></a><span class="lineno"> 3239</span>&#160; VASurfaceID reference_picture;</div><div class="line"><a name="l03240"></a><span class="lineno"> 3240</span>&#160; VASurfaceID reconstructed_picture;</div><div class="line"><a name="l03241"></a><span class="lineno"> 3241</span>&#160; VABufferID coded_buf;</div><div class="line"><a name="l03242"></a><span class="lineno"> 3242</span>&#160; uint16_t picture_width;</div><div class="line"><a name="l03243"></a><span class="lineno"> 3243</span>&#160; uint16_t picture_height;</div><div class="line"><a name="l03244"></a><span class="lineno"> 3244</span>&#160; VAEncPictureType picture_type;</div><div class="line"><a name="l03245"></a><span class="lineno"> 3245</span>&#160;</div><div class="line"><a name="l03247"></a><span class="lineno"> 3247</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03248"></a><span class="lineno"> 3248</span>&#160;} VAEncPictureParameterBufferH263;</div><div class="line"><a name="l03249"></a><span class="lineno"> 3249</span>&#160;</div><div class="line"><a name="l03250"></a><span class="lineno"> 3250</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l03251"></a><span class="lineno"> 3251</span>&#160;<span class="comment"> * MPEG-4 specific encode data structures</span></div><div class="line"><a name="l03252"></a><span class="lineno"> 3252</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l03253"></a><span class="lineno"> 3253</span>&#160;</div><div class="line"><a name="l03254"></a><span class="lineno"> 3254</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferMPEG4</div><div class="line"><a name="l03255"></a><span class="lineno"> 3255</span>&#160;{</div><div class="line"><a name="l03256"></a><span class="lineno"> 3256</span>&#160; uint8_t profile_and_level_indication;</div><div class="line"><a name="l03257"></a><span class="lineno"> 3257</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l03258"></a><span class="lineno"> 3258</span>&#160; uint32_t video_object_layer_width;</div><div class="line"><a name="l03259"></a><span class="lineno"> 3259</span>&#160; uint32_t video_object_layer_height;</div><div class="line"><a name="l03260"></a><span class="lineno"> 3260</span>&#160; uint32_t vop_time_increment_resolution;</div><div class="line"><a name="l03261"></a><span class="lineno"> 3261</span>&#160; uint32_t fixed_vop_rate;</div><div class="line"><a name="l03262"></a><span class="lineno"> 3262</span>&#160; uint32_t fixed_vop_time_increment;</div><div class="line"><a name="l03263"></a><span class="lineno"> 3263</span>&#160; uint32_t bits_per_second;</div><div class="line"><a name="l03264"></a><span class="lineno"> 3264</span>&#160; uint32_t frame_rate;</div><div class="line"><a name="l03265"></a><span class="lineno"> 3265</span>&#160; uint32_t initial_qp;</div><div class="line"><a name="l03266"></a><span class="lineno"> 3266</span>&#160; uint32_t min_qp;</div><div class="line"><a name="l03267"></a><span class="lineno"> 3267</span>&#160;</div><div class="line"><a name="l03269"></a><span class="lineno"> 3269</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03270"></a><span class="lineno"> 3270</span>&#160;} VAEncSequenceParameterBufferMPEG4;</div><div class="line"><a name="l03271"></a><span class="lineno"> 3271</span>&#160;</div><div class="line"><a name="l03272"></a><span class="lineno"> 3272</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferMPEG4</div><div class="line"><a name="l03273"></a><span class="lineno"> 3273</span>&#160;{</div><div class="line"><a name="l03274"></a><span class="lineno"> 3274</span>&#160; VASurfaceID reference_picture;</div><div class="line"><a name="l03275"></a><span class="lineno"> 3275</span>&#160; VASurfaceID reconstructed_picture;</div><div class="line"><a name="l03276"></a><span class="lineno"> 3276</span>&#160; VABufferID coded_buf;</div><div class="line"><a name="l03277"></a><span class="lineno"> 3277</span>&#160; uint16_t picture_width;</div><div class="line"><a name="l03278"></a><span class="lineno"> 3278</span>&#160; uint16_t picture_height;</div><div class="line"><a name="l03279"></a><span class="lineno"> 3279</span>&#160; uint32_t modulo_time_base; <span class="comment">/* number of 1s */</span></div><div class="line"><a name="l03280"></a><span class="lineno"> 3280</span>&#160; uint32_t vop_time_increment;</div><div class="line"><a name="l03281"></a><span class="lineno"> 3281</span>&#160; VAEncPictureType picture_type;</div><div class="line"><a name="l03282"></a><span class="lineno"> 3282</span>&#160;</div><div class="line"><a name="l03284"></a><span class="lineno"> 3284</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03285"></a><span class="lineno"> 3285</span>&#160;} VAEncPictureParameterBufferMPEG4;</div><div class="line"><a name="l03286"></a><span class="lineno"> 3286</span>&#160;</div><div class="line"><a name="l03287"></a><span class="lineno"> 3287</span>&#160;</div><div class="line"><a name="l03288"></a><span class="lineno"> 3288</span>&#160;</div><div class="line"><a name="l03306"></a><span class="lineno"> 3306</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78">vaCreateBuffer</a> (</div><div class="line"><a name="l03307"></a><span class="lineno"> 3307</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03308"></a><span class="lineno"> 3308</span>&#160; VAContextID context,</div><div class="line"><a name="l03309"></a><span class="lineno"> 3309</span>&#160; VABufferType type, <span class="comment">/* in */</span></div><div class="line"><a name="l03310"></a><span class="lineno"> 3310</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size, <span class="comment">/* in */</span></div><div class="line"><a name="l03311"></a><span class="lineno"> 3311</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_elements, <span class="comment">/* in */</span></div><div class="line"><a name="l03312"></a><span class="lineno"> 3312</span>&#160; <span class="keywordtype">void</span> *data, <span class="comment">/* in */</span></div><div class="line"><a name="l03313"></a><span class="lineno"> 3313</span>&#160; VABufferID *buf_id <span class="comment">/* out */</span></div><div class="line"><a name="l03314"></a><span class="lineno"> 3314</span>&#160;);</div><div class="line"><a name="l03315"></a><span class="lineno"> 3315</span>&#160;</div><div class="line"><a name="l03327"></a><span class="lineno"> 3327</span>&#160;VAStatus <a class="code" href="group__api__core.html#gad7aced6e79f86161b2817d73b9ae1180">vaCreateBuffer2</a>(</div><div class="line"><a name="l03328"></a><span class="lineno"> 3328</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03329"></a><span class="lineno"> 3329</span>&#160; VAContextID context,</div><div class="line"><a name="l03330"></a><span class="lineno"> 3330</span>&#160; VABufferType type,</div><div class="line"><a name="l03331"></a><span class="lineno"> 3331</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width,</div><div class="line"><a name="l03332"></a><span class="lineno"> 3332</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l03333"></a><span class="lineno"> 3333</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *unit_size,</div><div class="line"><a name="l03334"></a><span class="lineno"> 3334</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *pitch,</div><div class="line"><a name="l03335"></a><span class="lineno"> 3335</span>&#160; VABufferID *buf_id</div><div class="line"><a name="l03336"></a><span class="lineno"> 3336</span>&#160;);</div><div class="line"><a name="l03337"></a><span class="lineno"> 3337</span>&#160;</div><div class="line"><a name="l03344"></a><span class="lineno"> 3344</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacf5513796ce9eef7c609c765a06ef145">vaBufferSetNumElements</a> (</div><div class="line"><a name="l03345"></a><span class="lineno"> 3345</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03346"></a><span class="lineno"> 3346</span>&#160; VABufferID buf_id, <span class="comment">/* in */</span></div><div class="line"><a name="l03347"></a><span class="lineno"> 3347</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_elements <span class="comment">/* in */</span></div><div class="line"><a name="l03348"></a><span class="lineno"> 3348</span>&#160;);</div><div class="line"><a name="l03349"></a><span class="lineno"> 3349</span>&#160;</div><div class="line"><a name="l03350"></a><span class="lineno"> 3350</span>&#160;</div><div class="line"><a name="l03355"></a><span class="lineno"> 3355</span>&#160;<span class="comment">/* </span></div><div class="line"><a name="l03356"></a><span class="lineno"> 3356</span>&#160;<span class="comment"> * FICTURE_AVE_QP(bit7-0): The average Qp value used during this frame</span></div><div class="line"><a name="l03357"></a><span class="lineno"> 3357</span>&#160;<span class="comment"> * LARGE_SLICE(bit8):At least one slice in the current frame was large</span></div><div class="line"><a name="l03358"></a><span class="lineno"> 3358</span>&#160;<span class="comment"> * enough for the encoder to attempt to limit its size.</span></div><div class="line"><a name="l03359"></a><span class="lineno"> 3359</span>&#160;<span class="comment"> * SLICE_OVERFLOW(bit9): At least one slice in the current frame has</span></div><div class="line"><a name="l03360"></a><span class="lineno"> 3360</span>&#160;<span class="comment"> * exceeded the maximum slice size specified.</span></div><div class="line"><a name="l03361"></a><span class="lineno"> 3361</span>&#160;<span class="comment"> * BITRATE_OVERFLOW(bit10): The peak bitrate was exceeded for this frame.</span></div><div class="line"><a name="l03362"></a><span class="lineno"> 3362</span>&#160;<span class="comment"> * BITRATE_HIGH(bit11): The frame size got within the safety margin of the maximum size (VCM only)</span></div><div class="line"><a name="l03363"></a><span class="lineno"> 3363</span>&#160;<span class="comment"> * AIR_MB_OVER_THRESHOLD: the number of MBs adapted to Intra MB</span></div><div class="line"><a name="l03364"></a><span class="lineno"> 3364</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l03365"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7437a12fa7c585fa7a51313c640652c0"> 3365</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK 0xff</span></div><div class="line"><a name="l03366"></a><span class="lineno"> 3366</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_LARGE_SLICE_MASK 0x100</span></div><div class="line"><a name="l03367"></a><span class="lineno"> 3367</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK 0x200</span></div><div class="line"><a name="l03368"></a><span class="lineno"> 3368</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BITRATE_OVERFLOW 0x400</span></div><div class="line"><a name="l03369"></a><span class="lineno"> 3369</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BITRATE_HIGH 0x800</span></div><div class="line"><a name="l03370"></a><span class="lineno"> 3370</span>&#160;</div><div class="line"><a name="l03377"></a><span class="lineno"><a class="line" href="group__api__core.html#gae10f59ca74aee7a081a25c01f8366717"> 3377</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW 0x1000</span></div><div class="line"><a name="l03378"></a><span class="lineno"> 3378</span>&#160;</div><div class="line"><a name="l03381"></a><span class="lineno"><a class="line" href="group__api__core.html#gae895fa8a22356910d2473390ee19c20b"> 3381</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_BAD_BITSTREAM 0x8000</span></div><div class="line"><a name="l03382"></a><span class="lineno"> 3382</span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_AIR_MB_OVER_THRESHOLD 0xff0000</span></div><div class="line"><a name="l03383"></a><span class="lineno"> 3383</span>&#160;</div><div class="line"><a name="l03392"></a><span class="lineno"><a class="line" href="group__api__core.html#ga947a17699652aaa2b09ad722e35d7b9e"> 3392</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK 0xf000000</span></div><div class="line"><a name="l03393"></a><span class="lineno"> 3393</span>&#160;</div><div class="line"><a name="l03401"></a><span class="lineno"><a class="line" href="group__api__core.html#ga9d8677743988fe043f524e3477f25099"> 3401</a></span>&#160;<span class="preprocessor">#define VA_CODED_BUF_STATUS_SINGLE_NALU 0x10000000 </span></div><div class="line"><a name="l03402"></a><span class="lineno"> 3402</span>&#160;</div><div class="line"><a name="l03413"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html"> 3413</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VACodedBufferSegment {</div><div class="line"><a name="l03417"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71"> 3417</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71">size</a>;</div><div class="line"><a name="l03419"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064"> 3419</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064">bit_offset</a>;</div><div class="line"><a name="l03421"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862"> 3421</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862">status</a>;</div><div class="line"><a name="l03423"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb"> 3423</a></span>&#160; uint32_t <a class="code" href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">reserved</a>;</div><div class="line"><a name="l03425"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d"> 3425</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">buf</a>;</div><div class="line"><a name="l03430"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847"> 3430</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847">next</a>;</div><div class="line"><a name="l03431"></a><span class="lineno"> 3431</span>&#160;</div><div class="line"><a name="l03433"></a><span class="lineno"><a class="line" href="structVACodedBufferSegment.html#a2ece24160727ed4df5b1f36cb24ac865"> 3433</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03434"></a><span class="lineno"> 3434</span>&#160;} <a class="code" href="structVACodedBufferSegment.html">VACodedBufferSegment</a>;</div><div class="line"><a name="l03435"></a><span class="lineno"> 3435</span>&#160; </div><div class="line"><a name="l03444"></a><span class="lineno"> 3444</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa">vaMapBuffer</a> (</div><div class="line"><a name="l03445"></a><span class="lineno"> 3445</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03446"></a><span class="lineno"> 3446</span>&#160; VABufferID buf_id, <span class="comment">/* in */</span></div><div class="line"><a name="l03447"></a><span class="lineno"> 3447</span>&#160; <span class="keywordtype">void</span> **pbuf <span class="comment">/* out */</span></div><div class="line"><a name="l03448"></a><span class="lineno"> 3448</span>&#160;);</div><div class="line"><a name="l03449"></a><span class="lineno"> 3449</span>&#160;</div><div class="line"><a name="l03455"></a><span class="lineno"> 3455</span>&#160;VAStatus <a class="code" href="group__api__core.html#gae9b81871416c64b07e81d3eb54b6d579">vaUnmapBuffer</a> (</div><div class="line"><a name="l03456"></a><span class="lineno"> 3456</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03457"></a><span class="lineno"> 3457</span>&#160; VABufferID buf_id <span class="comment">/* in */</span></div><div class="line"><a name="l03458"></a><span class="lineno"> 3458</span>&#160;);</div><div class="line"><a name="l03459"></a><span class="lineno"> 3459</span>&#160;</div><div class="line"><a name="l03469"></a><span class="lineno"> 3469</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa2d1d886aed7b104ed2e50883aa8ccde">vaDestroyBuffer</a> (</div><div class="line"><a name="l03470"></a><span class="lineno"> 3470</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03471"></a><span class="lineno"> 3471</span>&#160; VABufferID buffer_id</div><div class="line"><a name="l03472"></a><span class="lineno"> 3472</span>&#160;);</div><div class="line"><a name="l03473"></a><span class="lineno"> 3473</span>&#160;</div><div class="line"><a name="l03475"></a><span class="lineno"><a class="line" href="structVABufferInfo.html"> 3475</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l03477"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7"> 3477</a></span>&#160; uintptr_t <a class="code" href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7">handle</a>;</div><div class="line"><a name="l03479"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41"> 3479</a></span>&#160; uint32_t <a class="code" href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">type</a>;</div><div class="line"><a name="l03488"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834"> 3488</a></span>&#160; uint32_t <a class="code" href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">mem_type</a>;</div><div class="line"><a name="l03490"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136"> 3490</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136">mem_size</a>;</div><div class="line"><a name="l03491"></a><span class="lineno"> 3491</span>&#160;</div><div class="line"><a name="l03493"></a><span class="lineno"><a class="line" href="structVABufferInfo.html#a07d5c85f933633730e6eb2962455a746"> 3493</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l03494"></a><span class="lineno"> 3494</span>&#160;} <a class="code" href="structVABufferInfo.html">VABufferInfo</a>;</div><div class="line"><a name="l03495"></a><span class="lineno"> 3495</span>&#160;</div><div class="line"><a name="l03543"></a><span class="lineno"> 3543</span>&#160;VAStatus</div><div class="line"><a name="l03544"></a><span class="lineno"> 3544</span>&#160;<a class="code" href="group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703">vaAcquireBufferHandle</a>(VADisplay dpy, VABufferID buf_id, <a class="code" href="structVABufferInfo.html">VABufferInfo</a> *buf_info);</div><div class="line"><a name="l03545"></a><span class="lineno"> 3545</span>&#160;</div><div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>&#160;VAStatus</div><div class="line"><a name="l03577"></a><span class="lineno"> 3577</span>&#160;<a class="code" href="group__api__core.html#gada319455dd3bc1c2b88670eadc4a09ac">vaReleaseBufferHandle</a>(VADisplay dpy, VABufferID buf_id);</div><div class="line"><a name="l03578"></a><span class="lineno"> 3578</span>&#160;</div><div class="line"><a name="l03584"></a><span class="lineno"><a class="line" href="group__api__core.html#ga22bb2593142a87f61a159e54114f7a95"> 3584</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_READ_ONLY 0x0001</span></div><div class="line"><a name="l03585"></a><span class="lineno"> 3585</span>&#160;</div><div class="line"><a name="l03586"></a><span class="lineno"><a class="line" href="group__api__core.html#ga93a462fd2178ff9d803275a715309ad2"> 3586</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_WRITE_ONLY 0x0002</span></div><div class="line"><a name="l03587"></a><span class="lineno"> 3587</span>&#160;</div><div class="line"><a name="l03588"></a><span class="lineno"><a class="line" href="group__api__core.html#gae4f6bacaa50b576d6d1e7774d8507604"> 3588</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_READ_WRITE 0x0003</span></div><div class="line"><a name="l03589"></a><span class="lineno"> 3589</span>&#160;</div><div class="line"><a name="l03594"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1eafc62ad88550c0e9bed7545a07d008"> 3594</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_SEPARATE_LAYERS 0x0004</span></div><div class="line"><a name="l03595"></a><span class="lineno"> 3595</span>&#160;</div><div class="line"><a name="l03600"></a><span class="lineno"><a class="line" href="group__api__core.html#gae3ff9dcf480ccbe181f847d89216059c"> 3600</a></span>&#160;<span class="preprocessor">#define VA_EXPORT_SURFACE_COMPOSED_LAYERS 0x0008</span></div><div class="line"><a name="l03601"></a><span class="lineno"> 3601</span>&#160;</div><div class="line"><a name="l03636"></a><span class="lineno"> 3636</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga404be4f513f3a15b9a831ff561b1b179">vaExportSurfaceHandle</a>(VADisplay dpy,</div><div class="line"><a name="l03637"></a><span class="lineno"> 3637</span>&#160; VASurfaceID surface_id,</div><div class="line"><a name="l03638"></a><span class="lineno"> 3638</span>&#160; uint32_t mem_type, uint32_t flags,</div><div class="line"><a name="l03639"></a><span class="lineno"> 3639</span>&#160; <span class="keywordtype">void</span> *descriptor);</div><div class="line"><a name="l03640"></a><span class="lineno"> 3640</span>&#160;</div><div class="line"><a name="l03656"></a><span class="lineno"> 3656</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture</a> (</div><div class="line"><a name="l03657"></a><span class="lineno"> 3657</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03658"></a><span class="lineno"> 3658</span>&#160; VAContextID context,</div><div class="line"><a name="l03659"></a><span class="lineno"> 3659</span>&#160; VASurfaceID render_target</div><div class="line"><a name="l03660"></a><span class="lineno"> 3660</span>&#160;);</div><div class="line"><a name="l03661"></a><span class="lineno"> 3661</span>&#160;</div><div class="line"><a name="l03665"></a><span class="lineno"> 3665</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture</a> (</div><div class="line"><a name="l03666"></a><span class="lineno"> 3666</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03667"></a><span class="lineno"> 3667</span>&#160; VAContextID context,</div><div class="line"><a name="l03668"></a><span class="lineno"> 3668</span>&#160; VABufferID *buffers,</div><div class="line"><a name="l03669"></a><span class="lineno"> 3669</span>&#160; <span class="keywordtype">int</span> num_buffers</div><div class="line"><a name="l03670"></a><span class="lineno"> 3670</span>&#160;);</div><div class="line"><a name="l03671"></a><span class="lineno"> 3671</span>&#160;</div><div class="line"><a name="l03680"></a><span class="lineno"> 3680</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaffbd38af17b5f061707010287e7d4c97">vaEndPicture</a> (</div><div class="line"><a name="l03681"></a><span class="lineno"> 3681</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03682"></a><span class="lineno"> 3682</span>&#160; VAContextID context</div><div class="line"><a name="l03683"></a><span class="lineno"> 3683</span>&#160;);</div><div class="line"><a name="l03684"></a><span class="lineno"> 3684</span>&#160;</div><div class="line"><a name="l03704"></a><span class="lineno"> 3704</span>&#160;VAStatus <a class="code" href="group__api__core.html#gadf2b7bb47c9a69b1a1a5554a0b9d049a">vaMFSubmit</a> (</div><div class="line"><a name="l03705"></a><span class="lineno"> 3705</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03706"></a><span class="lineno"> 3706</span>&#160; VAMFContextID mf_context,</div><div class="line"><a name="l03707"></a><span class="lineno"> 3707</span>&#160; VAContextID * contexts,</div><div class="line"><a name="l03708"></a><span class="lineno"> 3708</span>&#160; <span class="keywordtype">int</span> num_contexts</div><div class="line"><a name="l03709"></a><span class="lineno"> 3709</span>&#160;);</div><div class="line"><a name="l03710"></a><span class="lineno"> 3710</span>&#160;</div><div class="line"><a name="l03711"></a><span class="lineno"> 3711</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l03712"></a><span class="lineno"> 3712</span>&#160;<span class="comment"></span></div><div class="line"><a name="l03713"></a><span class="lineno"> 3713</span>&#160;<span class="comment">Synchronization </span></div><div class="line"><a name="l03714"></a><span class="lineno"> 3714</span>&#160;<span class="comment"></span></div><div class="line"><a name="l03715"></a><span class="lineno"> 3715</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l03716"></a><span class="lineno"> 3716</span>&#160;</div><div class="line"><a name="l03722"></a><span class="lineno"> 3722</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa2b9b82de6eb2985574a6eca35445b3f">vaSyncSurface</a> (</div><div class="line"><a name="l03723"></a><span class="lineno"> 3723</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03724"></a><span class="lineno"> 3724</span>&#160; VASurfaceID render_target</div><div class="line"><a name="l03725"></a><span class="lineno"> 3725</span>&#160;);</div><div class="line"><a name="l03726"></a><span class="lineno"> 3726</span>&#160;</div><div class="line"><a name="l03727"></a><span class="lineno"> 3727</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03728"></a><span class="lineno"> 3728</span>&#160;{</div><div class="line"><a name="l03729"></a><span class="lineno"> 3729</span>&#160; VASurfaceRendering = 1, <span class="comment">/* Rendering in progress */</span> </div><div class="line"><a name="l03730"></a><span class="lineno"> 3730</span>&#160; VASurfaceDisplaying = 2, <span class="comment">/* Displaying in progress (not safe to render into it) */</span> </div><div class="line"><a name="l03731"></a><span class="lineno"> 3731</span>&#160; <span class="comment">/* this status is useful if surface is used as the source */</span></div><div class="line"><a name="l03732"></a><span class="lineno"> 3732</span>&#160; <span class="comment">/* of an overlay */</span></div><div class="line"><a name="l03733"></a><span class="lineno"> 3733</span>&#160; VASurfaceReady = 4, <span class="comment">/* not being rendered or displayed */</span></div><div class="line"><a name="l03734"></a><span class="lineno"> 3734</span>&#160; VASurfaceSkipped = 8 <span class="comment">/* Indicate a skipped frame during encode */</span></div><div class="line"><a name="l03735"></a><span class="lineno"> 3735</span>&#160;} VASurfaceStatus;</div><div class="line"><a name="l03736"></a><span class="lineno"> 3736</span>&#160;</div><div class="line"><a name="l03740"></a><span class="lineno"> 3740</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga59e5c937c8554f1bab043f80427c2fa8">vaQuerySurfaceStatus</a> (</div><div class="line"><a name="l03741"></a><span class="lineno"> 3741</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03742"></a><span class="lineno"> 3742</span>&#160; VASurfaceID render_target,</div><div class="line"><a name="l03743"></a><span class="lineno"> 3743</span>&#160; VASurfaceStatus *status <span class="comment">/* out */</span></div><div class="line"><a name="l03744"></a><span class="lineno"> 3744</span>&#160;);</div><div class="line"><a name="l03745"></a><span class="lineno"> 3745</span>&#160;</div><div class="line"><a name="l03746"></a><span class="lineno"> 3746</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l03747"></a><span class="lineno"> 3747</span>&#160;{</div><div class="line"><a name="l03748"></a><span class="lineno"> 3748</span>&#160; VADecodeSliceMissing = 0,</div><div class="line"><a name="l03749"></a><span class="lineno"> 3749</span>&#160; VADecodeMBError = 1,</div><div class="line"><a name="l03750"></a><span class="lineno"> 3750</span>&#160;} VADecodeErrorType;</div><div class="line"><a name="l03751"></a><span class="lineno"> 3751</span>&#160;</div><div class="line"><a name="l03756"></a><span class="lineno"><a class="line" href="structVASurfaceDecodeMBErrors.html"> 3756</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASurfaceDecodeMBErrors</div><div class="line"><a name="l03757"></a><span class="lineno"> 3757</span>&#160;{</div><div class="line"><a name="l03758"></a><span class="lineno"> 3758</span>&#160; int32_t status; <span class="comment">/* 1 if hardware has returned detailed info below, -1 means this record is invalid */</span></div><div class="line"><a name="l03759"></a><span class="lineno"> 3759</span>&#160; uint32_t start_mb; <span class="comment">/* start mb address with errors */</span></div><div class="line"><a name="l03760"></a><span class="lineno"> 3760</span>&#160; uint32_t end_mb; <span class="comment">/* end mb address with errors */</span></div><div class="line"><a name="l03761"></a><span class="lineno"> 3761</span>&#160; VADecodeErrorType decode_error_type;</div><div class="line"><a name="l03762"></a><span class="lineno"> 3762</span>&#160; uint32_t num_mb; <span class="comment">/* number of mbs with errors */</span></div><div class="line"><a name="l03764"></a><span class="lineno"><a class="line" href="structVASurfaceDecodeMBErrors.html#a80def816759a298580b520bf3e780c65"> 3764</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 1];</div><div class="line"><a name="l03765"></a><span class="lineno"> 3765</span>&#160;} <a class="code" href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a>;</div><div class="line"><a name="l03766"></a><span class="lineno"> 3766</span>&#160;</div><div class="line"><a name="l03775"></a><span class="lineno"> 3775</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3f8de8dbd54db159368a1e768d065342">vaQuerySurfaceError</a>(</div><div class="line"><a name="l03776"></a><span class="lineno"> 3776</span>&#160; VADisplay dpy,</div><div class="line"><a name="l03777"></a><span class="lineno"> 3777</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l03778"></a><span class="lineno"> 3778</span>&#160; VAStatus error_status,</div><div class="line"><a name="l03779"></a><span class="lineno"> 3779</span>&#160; <span class="keywordtype">void</span> **error_info</div><div class="line"><a name="l03780"></a><span class="lineno"> 3780</span>&#160;);</div><div class="line"><a name="l03781"></a><span class="lineno"> 3781</span>&#160;</div><div class="line"><a name="l03789"></a><span class="lineno"><a class="line" href="group__api__core.html#gad955482c2432c19c3db3d05ffa1bb1e3"> 3789</a></span>&#160;<span class="preprocessor">#define VA_FOURCC(ch0, ch1, ch2, ch3) \</span></div><div class="line"><a name="l03790"></a><span class="lineno"> 3790</span>&#160;<span class="preprocessor"> ((unsigned long)(unsigned char) (ch0) | ((unsigned long)(unsigned char) (ch1) &lt;&lt; 8) | \</span></div><div class="line"><a name="l03791"></a><span class="lineno"> 3791</span>&#160;<span class="preprocessor"> ((unsigned long)(unsigned char) (ch2) &lt;&lt; 16) | ((unsigned long)(unsigned char) (ch3) &lt;&lt; 24 ))</span></div><div class="line"><a name="l03792"></a><span class="lineno"> 3792</span>&#160;</div><div class="line"><a name="l03793"></a><span class="lineno"> 3793</span>&#160;<span class="comment">/* Pre-defined fourcc codes. */</span></div><div class="line"><a name="l03794"></a><span class="lineno"> 3794</span>&#160;</div><div class="line"><a name="l03798"></a><span class="lineno"><a class="line" href="group__api__core.html#gad017021aea788f8b8a2165719605c627"> 3798</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_NV12 0x3231564E</span></div><div class="line"><a name="l03799"></a><span class="lineno"> 3799</span>&#160;</div><div class="line"><a name="l03802"></a><span class="lineno"><a class="line" href="group__api__core.html#ga1e7c5b8eb5acbee401b56264f1b4149e"> 3802</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_NV21 0x3132564E</span></div><div class="line"><a name="l03803"></a><span class="lineno"> 3803</span>&#160;</div><div class="line"><a name="l03808"></a><span class="lineno"><a class="line" href="group__api__core.html#gad9e41915a24cf645acb5ceca8498368a"> 3808</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_AI44 0x34344149</span></div><div class="line"><a name="l03809"></a><span class="lineno"> 3809</span>&#160;</div><div class="line"><a name="l03814"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7f856f264dbf0ffacf6d19f52c87b662"> 3814</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBA 0x41424752</span></div><div class="line"><a name="l03815"></a><span class="lineno"> 3815</span>&#160;</div><div class="line"><a name="l03819"></a><span class="lineno"><a class="line" href="group__api__core.html#ga58d2ee5e78e566dea8c091331554d1ab"> 3819</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBX 0x58424752</span></div><div class="line"><a name="l03820"></a><span class="lineno"> 3820</span>&#160;</div><div class="line"><a name="l03824"></a><span class="lineno"><a class="line" href="group__api__core.html#gae517b1ac9199ab8638ee4af132451f73"> 3824</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRA 0x41524742</span></div><div class="line"><a name="l03825"></a><span class="lineno"> 3825</span>&#160;</div><div class="line"><a name="l03829"></a><span class="lineno"><a class="line" href="group__api__core.html#ga12233a1f6cbd11a970159b79fbc7c179"> 3829</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRX 0x58524742</span></div><div class="line"><a name="l03830"></a><span class="lineno"> 3830</span>&#160;</div><div class="line"><a name="l03834"></a><span class="lineno"><a class="line" href="group__api__core.html#gafd8946dd39a18c7c5d35b45ac7cc140c"> 3834</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_ARGB 0x42475241</span></div><div class="line"><a name="l03835"></a><span class="lineno"> 3835</span>&#160;</div><div class="line"><a name="l03839"></a><span class="lineno"><a class="line" href="group__api__core.html#gacd3c115dbd9b80791a2ad6db08617141"> 3839</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_XRGB 0x42475258</span></div><div class="line"><a name="l03840"></a><span class="lineno"> 3840</span>&#160;</div><div class="line"><a name="l03844"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa445a3d08bb22285f5f35f706d740c50"> 3844</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_ABGR 0x52474241</span></div><div class="line"><a name="l03845"></a><span class="lineno"> 3845</span>&#160;</div><div class="line"><a name="l03849"></a><span class="lineno"><a class="line" href="group__api__core.html#ga08134a315490c1c0e1d5eaedca8e4f9c"> 3849</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_XBGR 0x52474258</span></div><div class="line"><a name="l03850"></a><span class="lineno"> 3850</span>&#160;</div><div class="line"><a name="l03855"></a><span class="lineno"><a class="line" href="group__api__core.html#ga9588390eb559be613894cbc091cf1e43"> 3855</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_UYVY 0x59565955</span></div><div class="line"><a name="l03856"></a><span class="lineno"> 3856</span>&#160;</div><div class="line"><a name="l03860"></a><span class="lineno"><a class="line" href="group__api__core.html#ga37316eecf03734173036b876c491af91"> 3860</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YUY2 0x32595559</span></div><div class="line"><a name="l03861"></a><span class="lineno"> 3861</span>&#160;</div><div class="line"><a name="l03865"></a><span class="lineno"><a class="line" href="group__api__core.html#ga2abba001ddcd7f23a7372d98a68afc89"> 3865</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_AYUV 0x56555941</span></div><div class="line"><a name="l03866"></a><span class="lineno"> 3866</span>&#160;</div><div class="line"><a name="l03870"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7d9433e65d21b8fcc85386b1f603ce71"> 3870</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_NV11 0x3131564e</span></div><div class="line"><a name="l03871"></a><span class="lineno"> 3871</span>&#160;</div><div class="line"><a name="l03875"></a><span class="lineno"><a class="line" href="group__api__core.html#gab2ef88aa914142b406fc50f223e644f3"> 3875</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YV12 0x32315659</span></div><div class="line"><a name="l03876"></a><span class="lineno"> 3876</span>&#160;</div><div class="line"><a name="l03880"></a><span class="lineno"><a class="line" href="group__api__core.html#gabc6e0c598a4df8c4c75a5d674e84a86b"> 3880</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_P208 0x38303250</span></div><div class="line"><a name="l03881"></a><span class="lineno"> 3881</span>&#160;</div><div class="line"><a name="l03885"></a><span class="lineno"><a class="line" href="group__api__core.html#ga927a384d9a4166218e37eea93b91926d"> 3885</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_I420 0x30323449</span></div><div class="line"><a name="l03886"></a><span class="lineno"> 3886</span>&#160;</div><div class="line"><a name="l03890"></a><span class="lineno"><a class="line" href="group__api__core.html#ga563c133bcdb464e95b5416f1c2579cc9"> 3890</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YV24 0x34325659</span></div><div class="line"><a name="l03891"></a><span class="lineno"> 3891</span>&#160;</div><div class="line"><a name="l03895"></a><span class="lineno"><a class="line" href="group__api__core.html#ga84a5975f3a4f66ded024d8998d8ca1ff"> 3895</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YV32 0x32335659</span></div><div class="line"><a name="l03896"></a><span class="lineno"> 3896</span>&#160;</div><div class="line"><a name="l03898"></a><span class="lineno"><a class="line" href="group__api__core.html#gacbb9bb3f3702ca56ee77bc505e6bfd76"> 3898</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y800 0x30303859</span></div><div class="line"><a name="l03899"></a><span class="lineno"> 3899</span>&#160;</div><div class="line"><a name="l03904"></a><span class="lineno"><a class="line" href="group__api__core.html#gaa199dbf58fb225f4e612ce156fce87ce"> 3904</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_IMC3 0x33434D49</span></div><div class="line"><a name="l03905"></a><span class="lineno"> 3905</span>&#160;</div><div class="line"><a name="l03909"></a><span class="lineno"><a class="line" href="group__api__core.html#ga681ccd40b9afae021cdeb806f39f2293"> 3909</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_411P 0x50313134</span></div><div class="line"><a name="l03910"></a><span class="lineno"> 3910</span>&#160;</div><div class="line"><a name="l03915"></a><span class="lineno"><a class="line" href="group__api__core.html#gac3c45435c72d84429b2f257cd77713fd"> 3915</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_411R 0x52313134</span></div><div class="line"><a name="l03916"></a><span class="lineno"> 3916</span>&#160;</div><div class="line"><a name="l03920"></a><span class="lineno"><a class="line" href="group__api__core.html#ga7b54cc35d77a6a0fe16de9206c0e3c05"> 3920</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_422H 0x48323234</span></div><div class="line"><a name="l03921"></a><span class="lineno"> 3921</span>&#160;</div><div class="line"><a name="l03925"></a><span class="lineno"><a class="line" href="group__api__core.html#gacaa4a7596c39f077da952e20d83f7bee"> 3925</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_422V 0x56323234</span></div><div class="line"><a name="l03926"></a><span class="lineno"> 3926</span>&#160;</div><div class="line"><a name="l03930"></a><span class="lineno"><a class="line" href="group__api__core.html#gab97c13e91207458675234cffa294bcd8"> 3930</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_444P 0x50343434</span></div><div class="line"><a name="l03931"></a><span class="lineno"> 3931</span>&#160;</div><div class="line"><a name="l03936"></a><span class="lineno"><a class="line" href="group__api__core.html#gaaac3890eb5fd8fb5444956165afb9608"> 3936</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_RGBP 0x50424752</span></div><div class="line"><a name="l03937"></a><span class="lineno"> 3937</span>&#160;</div><div class="line"><a name="l03941"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3dae1b647d3d32cea6f9104cbc7f3cfe"> 3941</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_BGRP 0x50524742</span></div><div class="line"><a name="l03942"></a><span class="lineno"> 3942</span>&#160;</div><div class="line"><a name="l03947"></a><span class="lineno"><a class="line" href="group__api__core.html#ga3f5864281ce1c3ef62cae1f1f1d6552c"> 3947</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_RGB565 0x36314752</span></div><div class="line"><a name="l03948"></a><span class="lineno"> 3948</span>&#160;</div><div class="line"><a name="l03953"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf26ac95b4a001189552a890bd8ba9b1c"> 3953</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_BGR565 0x36314742</span></div><div class="line"><a name="l03954"></a><span class="lineno"> 3954</span>&#160;</div><div class="line"><a name="l03960"></a><span class="lineno"><a class="line" href="group__api__core.html#ga730635180d1dd50463b264a53fed8dde"> 3960</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y210 0x30313259</span></div><div class="line"><a name="l03961"></a><span class="lineno"> 3961</span>&#160;</div><div class="line"><a name="l03966"></a><span class="lineno"><a class="line" href="group__api__core.html#ga414b3d49d1e9b19699bf29d72b2afeb5"> 3966</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y216 0x36313259</span></div><div class="line"><a name="l03967"></a><span class="lineno"> 3967</span>&#160;</div><div class="line"><a name="l03972"></a><span class="lineno"><a class="line" href="group__api__core.html#gac16f27a9610065a3c5031c2552cbf220"> 3972</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y410 0x30313459</span></div><div class="line"><a name="l03973"></a><span class="lineno"> 3973</span>&#160;</div><div class="line"><a name="l03978"></a><span class="lineno"><a class="line" href="group__api__core.html#ga33f92599d153a9e36ff65b66c2f61ed9"> 3978</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y416 0x36313459</span></div><div class="line"><a name="l03979"></a><span class="lineno"> 3979</span>&#160;</div><div class="line"><a name="l03984"></a><span class="lineno"><a class="line" href="group__api__core.html#ga25a7cdd0745dbd007b3b65fb8b55777d"> 3984</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YV16 0x36315659</span></div><div class="line"><a name="l03985"></a><span class="lineno"> 3985</span>&#160;</div><div class="line"><a name="l03990"></a><span class="lineno"><a class="line" href="group__api__core.html#ga8c02ad279c93468632ad85169156057e"> 3990</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_P010 0x30313050</span></div><div class="line"><a name="l03991"></a><span class="lineno"> 3991</span>&#160;</div><div class="line"><a name="l03996"></a><span class="lineno"><a class="line" href="group__api__core.html#ga5587560692e1b4dd9c1a31562fc4c309"> 3996</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_P012 0x32313050</span></div><div class="line"><a name="l03997"></a><span class="lineno"> 3997</span>&#160;</div><div class="line"><a name="l04002"></a><span class="lineno"><a class="line" href="group__api__core.html#gacf9899f55f39e50f77dc5965f03a5d03"> 4002</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_P016 0x36313050</span></div><div class="line"><a name="l04003"></a><span class="lineno"> 4003</span>&#160;</div><div class="line"><a name="l04009"></a><span class="lineno"><a class="line" href="group__api__core.html#ga200e07025ef1447c3e33f3534f987911"> 4009</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_I010 0x30313049</span></div><div class="line"><a name="l04010"></a><span class="lineno"> 4010</span>&#160;</div><div class="line"><a name="l04015"></a><span class="lineno"><a class="line" href="group__api__core.html#ga6ed94da0b1543db329f4c8385370103a"> 4015</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_IYUV 0x56555949</span></div><div class="line"><a name="l04016"></a><span class="lineno"> 4016</span>&#160;</div><div class="line"><a name="l04019"></a><span class="lineno"><a class="line" href="group__api__core.html#ga00c430c1562118c5ee7cd8c004f496b3"> 4019</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_A2R10G10B10 0x30335241 </span><span class="comment">/* VA_FOURCC(&#39;A&#39;,&#39;R&#39;,&#39;3&#39;,&#39;0&#39;) */</span><span class="preprocessor"></span></div><div class="line"><a name="l04020"></a><span class="lineno"> 4020</span>&#160;</div><div class="line"><a name="l04023"></a><span class="lineno"><a class="line" href="group__api__core.html#ga573bbff5818402f73dd9bc073b49b46c"> 4023</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_A2B10G10R10 0x30334241 </span><span class="comment">/* VA_FOURCC(&#39;A&#39;,&#39;B&#39;,&#39;3&#39;,&#39;0&#39;) */</span><span class="preprocessor"></span></div><div class="line"><a name="l04024"></a><span class="lineno"> 4024</span>&#160;</div><div class="line"><a name="l04027"></a><span class="lineno"><a class="line" href="group__api__core.html#gad7c2a6c7c8af57eebf3ee786d32f27e3"> 4027</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_X2R10G10B10 0x30335258 </span><span class="comment">/* VA_FOURCC(&#39;X&#39;,&#39;R&#39;,&#39;3&#39;,&#39;0&#39;) */</span><span class="preprocessor"></span></div><div class="line"><a name="l04028"></a><span class="lineno"> 4028</span>&#160;</div><div class="line"><a name="l04031"></a><span class="lineno"><a class="line" href="group__api__core.html#gaccacd791cd681155531cdf7a26fb56b1"> 4031</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_X2B10G10R10 0x30334258 </span><span class="comment">/* VA_FOURCC(&#39;X&#39;,&#39;B&#39;,&#39;3&#39;,&#39;0&#39;) */</span><span class="preprocessor"></span></div><div class="line"><a name="l04032"></a><span class="lineno"> 4032</span>&#160;</div><div class="line"><a name="l04037"></a><span class="lineno"><a class="line" href="group__api__core.html#gaedd954937b36b4bb7717a88b8538904b"> 4037</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y8 0x20203859</span></div><div class="line"><a name="l04038"></a><span class="lineno"> 4038</span>&#160;</div><div class="line"><a name="l04042"></a><span class="lineno"><a class="line" href="group__api__core.html#gace862315b8ad74021fc05424afaeaf73"> 4042</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_Y16 0x20363159</span></div><div class="line"><a name="l04043"></a><span class="lineno"> 4043</span>&#160;</div><div class="line"><a name="l04047"></a><span class="lineno"><a class="line" href="group__api__core.html#ga739b622bec47ad0a3e3414595781554c"> 4047</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_VYUY 0x59555956</span></div><div class="line"><a name="l04048"></a><span class="lineno"> 4048</span>&#160;</div><div class="line"><a name="l04052"></a><span class="lineno"><a class="line" href="group__api__core.html#ga32279f0e2de86641cab440120e884280"> 4052</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_YVYU 0x55595659</span></div><div class="line"><a name="l04053"></a><span class="lineno"> 4053</span>&#160;</div><div class="line"><a name="l04057"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf381ffb104032f02d5cbf3550c0aabd5"> 4057</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_ARGB64 0x34475241</span></div><div class="line"><a name="l04058"></a><span class="lineno"> 4058</span>&#160;</div><div class="line"><a name="l04062"></a><span class="lineno"><a class="line" href="group__api__core.html#gacdc713382bb52e675f9d988493631283"> 4062</a></span>&#160;<span class="preprocessor">#define VA_FOURCC_ABGR64 0x34474241</span></div><div class="line"><a name="l04063"></a><span class="lineno"> 4063</span>&#160;</div><div class="line"><a name="l04064"></a><span class="lineno"> 4064</span>&#160;<span class="comment">/* byte order */</span></div><div class="line"><a name="l04065"></a><span class="lineno"> 4065</span>&#160;<span class="preprocessor">#define VA_LSB_FIRST 1</span></div><div class="line"><a name="l04066"></a><span class="lineno"> 4066</span>&#160;<span class="preprocessor">#define VA_MSB_FIRST 2</span></div><div class="line"><a name="l04067"></a><span class="lineno"> 4067</span>&#160;</div><div class="line"><a name="l04068"></a><span class="lineno"> 4068</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAImageFormat</div><div class="line"><a name="l04069"></a><span class="lineno"> 4069</span>&#160;{</div><div class="line"><a name="l04070"></a><span class="lineno"> 4070</span>&#160; uint32_t fourcc;</div><div class="line"><a name="l04071"></a><span class="lineno"> 4071</span>&#160; uint32_t byte_order; <span class="comment">/* VA_LSB_FIRST, VA_MSB_FIRST */</span></div><div class="line"><a name="l04072"></a><span class="lineno"> 4072</span>&#160; uint32_t bits_per_pixel;</div><div class="line"><a name="l04073"></a><span class="lineno"> 4073</span>&#160; <span class="comment">/* for RGB formats */</span></div><div class="line"><a name="l04074"></a><span class="lineno"> 4074</span>&#160; uint32_t depth; <span class="comment">/* significant bits per pixel */</span></div><div class="line"><a name="l04075"></a><span class="lineno"> 4075</span>&#160; uint32_t red_mask;</div><div class="line"><a name="l04076"></a><span class="lineno"> 4076</span>&#160; uint32_t green_mask;</div><div class="line"><a name="l04077"></a><span class="lineno"> 4077</span>&#160; uint32_t blue_mask;</div><div class="line"><a name="l04078"></a><span class="lineno"> 4078</span>&#160; uint32_t alpha_mask;</div><div class="line"><a name="l04079"></a><span class="lineno"> 4079</span>&#160;</div><div class="line"><a name="l04081"></a><span class="lineno"> 4081</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04082"></a><span class="lineno"> 4082</span>&#160;} VAImageFormat;</div><div class="line"><a name="l04083"></a><span class="lineno"> 4083</span>&#160;</div><div class="line"><a name="l04084"></a><span class="lineno"> 4084</span>&#160;<span class="keyword">typedef</span> VAGenericID VAImageID;</div><div class="line"><a name="l04085"></a><span class="lineno"> 4085</span>&#160;</div><div class="line"><a name="l04086"></a><span class="lineno"> 4086</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAImage</div><div class="line"><a name="l04087"></a><span class="lineno"> 4087</span>&#160;{</div><div class="line"><a name="l04088"></a><span class="lineno"> 4088</span>&#160; VAImageID image_id; <span class="comment">/* uniquely identify this image */</span></div><div class="line"><a name="l04089"></a><span class="lineno"> 4089</span>&#160; VAImageFormat format;</div><div class="line"><a name="l04090"></a><span class="lineno"> 4090</span>&#160; VABufferID buf; <span class="comment">/* image data buffer */</span></div><div class="line"><a name="l04091"></a><span class="lineno"> 4091</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04092"></a><span class="lineno"> 4092</span>&#160;<span class="comment"> * Image data will be stored in a buffer of type VAImageBufferType to facilitate</span></div><div class="line"><a name="l04093"></a><span class="lineno"> 4093</span>&#160;<span class="comment"> * data store on the server side for optimal performance. The buffer will be </span></div><div class="line"><a name="l04094"></a><span class="lineno"> 4094</span>&#160;<span class="comment"> * created by the CreateImage function, and proper storage allocated based on the image</span></div><div class="line"><a name="l04095"></a><span class="lineno"> 4095</span>&#160;<span class="comment"> * size and format. This buffer is managed by the library implementation, and </span></div><div class="line"><a name="l04096"></a><span class="lineno"> 4096</span>&#160;<span class="comment"> * accessed by the client through the buffer Map/Unmap functions.</span></div><div class="line"><a name="l04097"></a><span class="lineno"> 4097</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04098"></a><span class="lineno"> 4098</span>&#160; uint16_t width; </div><div class="line"><a name="l04099"></a><span class="lineno"> 4099</span>&#160; uint16_t height;</div><div class="line"><a name="l04100"></a><span class="lineno"> 4100</span>&#160; uint32_t data_size;</div><div class="line"><a name="l04101"></a><span class="lineno"> 4101</span>&#160; uint32_t num_planes; <span class="comment">/* can not be greater than 3 */</span></div><div class="line"><a name="l04102"></a><span class="lineno"> 4102</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l04103"></a><span class="lineno"> 4103</span>&#160;<span class="comment"> * An array indicating the scanline pitch in bytes for each plane.</span></div><div class="line"><a name="l04104"></a><span class="lineno"> 4104</span>&#160;<span class="comment"> * Each plane may have a different pitch. Maximum 3 planes for planar formats</span></div><div class="line"><a name="l04105"></a><span class="lineno"> 4105</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04106"></a><span class="lineno"> 4106</span>&#160; uint32_t pitches[3];</div><div class="line"><a name="l04107"></a><span class="lineno"> 4107</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l04108"></a><span class="lineno"> 4108</span>&#160;<span class="comment"> * An array indicating the byte offset from the beginning of the image data </span></div><div class="line"><a name="l04109"></a><span class="lineno"> 4109</span>&#160;<span class="comment"> * to the start of each plane.</span></div><div class="line"><a name="l04110"></a><span class="lineno"> 4110</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04111"></a><span class="lineno"> 4111</span>&#160; uint32_t offsets[3];</div><div class="line"><a name="l04112"></a><span class="lineno"> 4112</span>&#160;</div><div class="line"><a name="l04113"></a><span class="lineno"> 4113</span>&#160; <span class="comment">/* The following fields are only needed for paletted formats */</span></div><div class="line"><a name="l04114"></a><span class="lineno"> 4114</span>&#160; int32_t num_palette_entries; <span class="comment">/* set to zero for non-palette images */</span></div><div class="line"><a name="l04115"></a><span class="lineno"> 4115</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l04116"></a><span class="lineno"> 4116</span>&#160;<span class="comment"> * Each component is one byte and entry_bytes indicates the number of components in </span></div><div class="line"><a name="l04117"></a><span class="lineno"> 4117</span>&#160;<span class="comment"> * each entry (eg. 3 for YUV palette entries). set to zero for non-palette images </span></div><div class="line"><a name="l04118"></a><span class="lineno"> 4118</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04119"></a><span class="lineno"> 4119</span>&#160; int32_t entry_bytes; </div><div class="line"><a name="l04120"></a><span class="lineno"> 4120</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04121"></a><span class="lineno"> 4121</span>&#160;<span class="comment"> * An array of ascii characters describing the order of the components within the bytes.</span></div><div class="line"><a name="l04122"></a><span class="lineno"> 4122</span>&#160;<span class="comment"> * Only entry_bytes characters of the string are used.</span></div><div class="line"><a name="l04123"></a><span class="lineno"> 4123</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04124"></a><span class="lineno"> 4124</span>&#160; int8_t component_order[4];</div><div class="line"><a name="l04125"></a><span class="lineno"> 4125</span>&#160;</div><div class="line"><a name="l04127"></a><span class="lineno"> 4127</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04128"></a><span class="lineno"> 4128</span>&#160;} VAImage;</div><div class="line"><a name="l04129"></a><span class="lineno"> 4129</span>&#160;</div><div class="line"><a name="l04131"></a><span class="lineno"> 4131</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gad2c42a695feaf1a0913604368d344155">vaMaxNumImageFormats</a> (</div><div class="line"><a name="l04132"></a><span class="lineno"> 4132</span>&#160; VADisplay dpy</div><div class="line"><a name="l04133"></a><span class="lineno"> 4133</span>&#160;);</div><div class="line"><a name="l04134"></a><span class="lineno"> 4134</span>&#160;</div><div class="line"><a name="l04141"></a><span class="lineno"> 4141</span>&#160;VAStatus <a class="code" href="group__api__core.html#gacaafd538e7a9c79fdd9753c4243be3b8">vaQueryImageFormats</a> (</div><div class="line"><a name="l04142"></a><span class="lineno"> 4142</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04143"></a><span class="lineno"> 4143</span>&#160; VAImageFormat *format_list, <span class="comment">/* out */</span></div><div class="line"><a name="l04144"></a><span class="lineno"> 4144</span>&#160; <span class="keywordtype">int</span> *num_formats <span class="comment">/* out */</span></div><div class="line"><a name="l04145"></a><span class="lineno"> 4145</span>&#160;);</div><div class="line"><a name="l04146"></a><span class="lineno"> 4146</span>&#160;</div><div class="line"><a name="l04154"></a><span class="lineno"> 4154</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga8a20d15bc66cc091e9a529ff52ee5872">vaCreateImage</a> (</div><div class="line"><a name="l04155"></a><span class="lineno"> 4155</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04156"></a><span class="lineno"> 4156</span>&#160; VAImageFormat *format,</div><div class="line"><a name="l04157"></a><span class="lineno"> 4157</span>&#160; <span class="keywordtype">int</span> width,</div><div class="line"><a name="l04158"></a><span class="lineno"> 4158</span>&#160; <span class="keywordtype">int</span> height,</div><div class="line"><a name="l04159"></a><span class="lineno"> 4159</span>&#160; VAImage *image <span class="comment">/* out */</span></div><div class="line"><a name="l04160"></a><span class="lineno"> 4160</span>&#160;);</div><div class="line"><a name="l04161"></a><span class="lineno"> 4161</span>&#160;</div><div class="line"><a name="l04165"></a><span class="lineno"> 4165</span>&#160;VAStatus <a class="code" href="group__api__core.html#gac0d2a42eb98f6d38295c1969d8ff4cf6">vaDestroyImage</a> (</div><div class="line"><a name="l04166"></a><span class="lineno"> 4166</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04167"></a><span class="lineno"> 4167</span>&#160; VAImageID image</div><div class="line"><a name="l04168"></a><span class="lineno"> 4168</span>&#160;);</div><div class="line"><a name="l04169"></a><span class="lineno"> 4169</span>&#160;</div><div class="line"><a name="l04170"></a><span class="lineno"> 4170</span>&#160;VAStatus vaSetImagePalette (</div><div class="line"><a name="l04171"></a><span class="lineno"> 4171</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04172"></a><span class="lineno"> 4172</span>&#160; VAImageID image,</div><div class="line"><a name="l04173"></a><span class="lineno"> 4173</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l04174"></a><span class="lineno"> 4174</span>&#160;<span class="comment"> * pointer to an array holding the palette data. The size of the array is </span></div><div class="line"><a name="l04175"></a><span class="lineno"> 4175</span>&#160;<span class="comment"> * num_palette_entries * entry_bytes in size. The order of the components </span></div><div class="line"><a name="l04176"></a><span class="lineno"> 4176</span>&#160;<span class="comment"> * in the palette is described by the component_order in VAImage struct </span></div><div class="line"><a name="l04177"></a><span class="lineno"> 4177</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04178"></a><span class="lineno"> 4178</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *palette </div><div class="line"><a name="l04179"></a><span class="lineno"> 4179</span>&#160;);</div><div class="line"><a name="l04180"></a><span class="lineno"> 4180</span>&#160;</div><div class="line"><a name="l04185"></a><span class="lineno"> 4185</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3d56f2eaf0be528a512cc935aca35418">vaGetImage</a> (</div><div class="line"><a name="l04186"></a><span class="lineno"> 4186</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04187"></a><span class="lineno"> 4187</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l04188"></a><span class="lineno"> 4188</span>&#160; <span class="keywordtype">int</span> x, <span class="comment">/* coordinates of the upper left source pixel */</span></div><div class="line"><a name="l04189"></a><span class="lineno"> 4189</span>&#160; <span class="keywordtype">int</span> y,</div><div class="line"><a name="l04190"></a><span class="lineno"> 4190</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width, <span class="comment">/* width and height of the region */</span></div><div class="line"><a name="l04191"></a><span class="lineno"> 4191</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height,</div><div class="line"><a name="l04192"></a><span class="lineno"> 4192</span>&#160; VAImageID image</div><div class="line"><a name="l04193"></a><span class="lineno"> 4193</span>&#160;);</div><div class="line"><a name="l04194"></a><span class="lineno"> 4194</span>&#160;</div><div class="line"><a name="l04201"></a><span class="lineno"> 4201</span>&#160;VAStatus <a class="code" href="group__api__core.html#gac18bbe67f0869a2b1f1d10fafb3a274c">vaPutImage</a> (</div><div class="line"><a name="l04202"></a><span class="lineno"> 4202</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04203"></a><span class="lineno"> 4203</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l04204"></a><span class="lineno"> 4204</span>&#160; VAImageID image,</div><div class="line"><a name="l04205"></a><span class="lineno"> 4205</span>&#160; <span class="keywordtype">int</span> src_x,</div><div class="line"><a name="l04206"></a><span class="lineno"> 4206</span>&#160; <span class="keywordtype">int</span> src_y,</div><div class="line"><a name="l04207"></a><span class="lineno"> 4207</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> src_width,</div><div class="line"><a name="l04208"></a><span class="lineno"> 4208</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> src_height,</div><div class="line"><a name="l04209"></a><span class="lineno"> 4209</span>&#160; <span class="keywordtype">int</span> dest_x,</div><div class="line"><a name="l04210"></a><span class="lineno"> 4210</span>&#160; <span class="keywordtype">int</span> dest_y,</div><div class="line"><a name="l04211"></a><span class="lineno"> 4211</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> dest_width,</div><div class="line"><a name="l04212"></a><span class="lineno"> 4212</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> dest_height</div><div class="line"><a name="l04213"></a><span class="lineno"> 4213</span>&#160;);</div><div class="line"><a name="l04214"></a><span class="lineno"> 4214</span>&#160;</div><div class="line"><a name="l04246"></a><span class="lineno"> 4246</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaaddbbd4c6ea5bcfe928adc991cc5faab">vaDeriveImage</a> (</div><div class="line"><a name="l04247"></a><span class="lineno"> 4247</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04248"></a><span class="lineno"> 4248</span>&#160; VASurfaceID surface,</div><div class="line"><a name="l04249"></a><span class="lineno"> 4249</span>&#160; VAImage *image <span class="comment">/* out */</span></div><div class="line"><a name="l04250"></a><span class="lineno"> 4250</span>&#160;);</div><div class="line"><a name="l04251"></a><span class="lineno"> 4251</span>&#160;</div><div class="line"><a name="l04259"></a><span class="lineno"><a class="line" href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce"> 4259</a></span>&#160;<span class="keyword">typedef</span> VAGenericID <a class="code" href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce">VASubpictureID</a>;</div><div class="line"><a name="l04260"></a><span class="lineno"> 4260</span>&#160;</div><div class="line"><a name="l04262"></a><span class="lineno"> 4262</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__api__core.html#gaf2e1d2acddcaf7d653316c1c198bba9b">vaMaxNumSubpictureFormats</a> (</div><div class="line"><a name="l04263"></a><span class="lineno"> 4263</span>&#160; VADisplay dpy</div><div class="line"><a name="l04264"></a><span class="lineno"> 4264</span>&#160;);</div><div class="line"><a name="l04265"></a><span class="lineno"> 4265</span>&#160;</div><div class="line"><a name="l04267"></a><span class="lineno"><a class="line" href="group__api__core.html#ga93dfe25c489bf1ab5416a9a96d80c5a0"> 4267</a></span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_CHROMA_KEYING 0x0001</span></div><div class="line"><a name="l04268"></a><span class="lineno"> 4268</span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_GLOBAL_ALPHA 0x0002</span></div><div class="line"><a name="l04269"></a><span class="lineno"> 4269</span>&#160;<span class="preprocessor">#define VA_SUBPICTURE_DESTINATION_IS_SCREEN_COORD 0x0004</span></div><div class="line"><a name="l04270"></a><span class="lineno"> 4270</span>&#160;</div><div class="line"><a name="l04282"></a><span class="lineno"> 4282</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa6ad0aa47b587a3eb81cd17fd69866a1">vaQuerySubpictureFormats</a> (</div><div class="line"><a name="l04283"></a><span class="lineno"> 4283</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04284"></a><span class="lineno"> 4284</span>&#160; VAImageFormat *format_list, <span class="comment">/* out */</span></div><div class="line"><a name="l04285"></a><span class="lineno"> 4285</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *flags, <span class="comment">/* out */</span></div><div class="line"><a name="l04286"></a><span class="lineno"> 4286</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_formats <span class="comment">/* out */</span></div><div class="line"><a name="l04287"></a><span class="lineno"> 4287</span>&#160;);</div><div class="line"><a name="l04288"></a><span class="lineno"> 4288</span>&#160;</div><div class="line"><a name="l04292"></a><span class="lineno"> 4292</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga700ee27f4a77269d7971b12449d69db1">vaCreateSubpicture</a> (</div><div class="line"><a name="l04293"></a><span class="lineno"> 4293</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04294"></a><span class="lineno"> 4294</span>&#160; VAImageID image,</div><div class="line"><a name="l04295"></a><span class="lineno"> 4295</span>&#160; VASubpictureID *subpicture <span class="comment">/* out */</span></div><div class="line"><a name="l04296"></a><span class="lineno"> 4296</span>&#160;);</div><div class="line"><a name="l04297"></a><span class="lineno"> 4297</span>&#160;</div><div class="line"><a name="l04301"></a><span class="lineno"> 4301</span>&#160;VAStatus <a class="code" href="group__api__core.html#gaa6bed710094261240a2b9fd2ed6b72fc">vaDestroySubpicture</a> (</div><div class="line"><a name="l04302"></a><span class="lineno"> 4302</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04303"></a><span class="lineno"> 4303</span>&#160; VASubpictureID subpicture</div><div class="line"><a name="l04304"></a><span class="lineno"> 4304</span>&#160;);</div><div class="line"><a name="l04305"></a><span class="lineno"> 4305</span>&#160;</div><div class="line"><a name="l04310"></a><span class="lineno"> 4310</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga44b7f6361bd4917ea4e25c10c024739c">vaSetSubpictureImage</a> (</div><div class="line"><a name="l04311"></a><span class="lineno"> 4311</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04312"></a><span class="lineno"> 4312</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l04313"></a><span class="lineno"> 4313</span>&#160; VAImageID image</div><div class="line"><a name="l04314"></a><span class="lineno"> 4314</span>&#160;);</div><div class="line"><a name="l04315"></a><span class="lineno"> 4315</span>&#160;</div><div class="line"><a name="l04325"></a><span class="lineno"> 4325</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga3d1af09269f34d9a3b51f96bf974c292">vaSetSubpictureChromakey</a> (</div><div class="line"><a name="l04326"></a><span class="lineno"> 4326</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04327"></a><span class="lineno"> 4327</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l04328"></a><span class="lineno"> 4328</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_min,</div><div class="line"><a name="l04329"></a><span class="lineno"> 4329</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_max,</div><div class="line"><a name="l04330"></a><span class="lineno"> 4330</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> chromakey_mask</div><div class="line"><a name="l04331"></a><span class="lineno"> 4331</span>&#160;);</div><div class="line"><a name="l04332"></a><span class="lineno"> 4332</span>&#160;</div><div class="line"><a name="l04338"></a><span class="lineno"> 4338</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga84b33ea8c86f5be04ccb27d76b15173c">vaSetSubpictureGlobalAlpha</a> (</div><div class="line"><a name="l04339"></a><span class="lineno"> 4339</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04340"></a><span class="lineno"> 4340</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l04341"></a><span class="lineno"> 4341</span>&#160; <span class="keywordtype">float</span> global_alpha </div><div class="line"><a name="l04342"></a><span class="lineno"> 4342</span>&#160;);</div><div class="line"><a name="l04343"></a><span class="lineno"> 4343</span>&#160;</div><div class="line"><a name="l04351"></a><span class="lineno"> 4351</span>&#160;VAStatus <a class="code" href="group__api__core.html#ga6f235c87fbad9dfef30a6d81a41be574">vaAssociateSubpicture</a> (</div><div class="line"><a name="l04352"></a><span class="lineno"> 4352</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04353"></a><span class="lineno"> 4353</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l04354"></a><span class="lineno"> 4354</span>&#160; VASurfaceID *target_surfaces,</div><div class="line"><a name="l04355"></a><span class="lineno"> 4355</span>&#160; <span class="keywordtype">int</span> num_surfaces,</div><div class="line"><a name="l04356"></a><span class="lineno"> 4356</span>&#160; int16_t src_x, <span class="comment">/* upper left offset in subpicture */</span></div><div class="line"><a name="l04357"></a><span class="lineno"> 4357</span>&#160; int16_t src_y,</div><div class="line"><a name="l04358"></a><span class="lineno"> 4358</span>&#160; uint16_t src_width,</div><div class="line"><a name="l04359"></a><span class="lineno"> 4359</span>&#160; uint16_t src_height,</div><div class="line"><a name="l04360"></a><span class="lineno"> 4360</span>&#160; int16_t dest_x, <span class="comment">/* upper left offset in surface */</span></div><div class="line"><a name="l04361"></a><span class="lineno"> 4361</span>&#160; int16_t dest_y,</div><div class="line"><a name="l04362"></a><span class="lineno"> 4362</span>&#160; uint16_t dest_width,</div><div class="line"><a name="l04363"></a><span class="lineno"> 4363</span>&#160; uint16_t dest_height,</div><div class="line"><a name="l04364"></a><span class="lineno"> 4364</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04365"></a><span class="lineno"> 4365</span>&#160;<span class="comment"> * whether to enable chroma-keying, global-alpha, or screen relative mode</span></div><div class="line"><a name="l04366"></a><span class="lineno"> 4366</span>&#160;<span class="comment"> * see VA_SUBPICTURE_XXX values</span></div><div class="line"><a name="l04367"></a><span class="lineno"> 4367</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04368"></a><span class="lineno"> 4368</span>&#160; uint32_t flags</div><div class="line"><a name="l04369"></a><span class="lineno"> 4369</span>&#160;);</div><div class="line"><a name="l04370"></a><span class="lineno"> 4370</span>&#160;</div><div class="line"><a name="l04374"></a><span class="lineno"> 4374</span>&#160;VAStatus <a class="code" href="group__api__core.html#gabde94b380a4a42ab2f9660af2a8a1604">vaDeassociateSubpicture</a> (</div><div class="line"><a name="l04375"></a><span class="lineno"> 4375</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04376"></a><span class="lineno"> 4376</span>&#160; VASubpictureID subpicture,</div><div class="line"><a name="l04377"></a><span class="lineno"> 4377</span>&#160; VASurfaceID *target_surfaces,</div><div class="line"><a name="l04378"></a><span class="lineno"> 4378</span>&#160; <span class="keywordtype">int</span> num_surfaces</div><div class="line"><a name="l04379"></a><span class="lineno"> 4379</span>&#160;);</div><div class="line"><a name="l04380"></a><span class="lineno"> 4380</span>&#160;</div><div class="line"><a name="l04388"></a><span class="lineno"> 4388</span>&#160;<span class="comment">/* PowerVR IEP Lite attributes */</span></div><div class="line"><a name="l04389"></a><span class="lineno"><a class="line" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4"> 4389</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l04390"></a><span class="lineno"> 4390</span>&#160;{</div><div class="line"><a name="l04391"></a><span class="lineno"> 4391</span>&#160; VADISPLAYATTRIB_BLE_OFF = 0x00,</div><div class="line"><a name="l04392"></a><span class="lineno"> 4392</span>&#160; VADISPLAYATTRIB_BLE_LOW,</div><div class="line"><a name="l04393"></a><span class="lineno"> 4393</span>&#160; VADISPLAYATTRIB_BLE_MEDIUM,</div><div class="line"><a name="l04394"></a><span class="lineno"> 4394</span>&#160; VADISPLAYATTRIB_BLE_HIGH,</div><div class="line"><a name="l04395"></a><span class="lineno"> 4395</span>&#160; VADISPLAYATTRIB_BLE_NONE,</div><div class="line"><a name="l04396"></a><span class="lineno"> 4396</span>&#160;} <a class="code" href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a>;</div><div class="line"><a name="l04397"></a><span class="lineno"> 4397</span>&#160;</div><div class="line"><a name="l04399"></a><span class="lineno"><a class="line" href="group__api__core.html#gaf2b89a27c2f6f5af305d54a6f25a4a01"> 4399</a></span>&#160;<span class="preprocessor">#define VA_ROTATION_NONE 0x00000000</span></div><div class="line"><a name="l04400"></a><span class="lineno"> 4400</span>&#160;<span class="preprocessor">#define VA_ROTATION_90 0x00000001</span></div><div class="line"><a name="l04401"></a><span class="lineno"> 4401</span>&#160;<span class="preprocessor">#define VA_ROTATION_180 0x00000002</span></div><div class="line"><a name="l04402"></a><span class="lineno"> 4402</span>&#160;<span class="preprocessor">#define VA_ROTATION_270 0x00000003</span></div><div class="line"><a name="l04403"></a><span class="lineno"> 4403</span>&#160;</div><div class="line"><a name="l04414"></a><span class="lineno"><a class="line" href="va_8h.html#ac8b6a5d29edc2528c2e8ed6f02a6b6ed"> 4414</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_NONE 0x00000000</span></div><div class="line"><a name="l04415"></a><span class="lineno"> 4415</span>&#160;</div><div class="line"><a name="l04416"></a><span class="lineno"><a class="line" href="va_8h.html#a020e6956a86ed9a9722988563b8ce8c3"> 4416</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_HORIZONTAL 0x00000001</span></div><div class="line"><a name="l04417"></a><span class="lineno"> 4417</span>&#160;</div><div class="line"><a name="l04418"></a><span class="lineno"><a class="line" href="va_8h.html#a5826dfe5b2151ff828944115e9f978cb"> 4418</a></span>&#160;<span class="preprocessor">#define VA_MIRROR_VERTICAL 0x00000002</span></div><div class="line"><a name="l04419"></a><span class="lineno"> 4419</span>&#160;</div><div class="line"><a name="l04422"></a><span class="lineno"><a class="line" href="va_8h.html#add57895a1497c2d149a847765b643ad4"> 4422</a></span>&#160;<span class="preprocessor">#define VA_OOL_DEBLOCKING_FALSE 0x00000000</span></div><div class="line"><a name="l04423"></a><span class="lineno"> 4423</span>&#160;<span class="preprocessor">#define VA_OOL_DEBLOCKING_TRUE 0x00000001</span></div><div class="line"><a name="l04424"></a><span class="lineno"> 4424</span>&#160;</div><div class="line"><a name="l04426"></a><span class="lineno"><a class="line" href="va_8h.html#a6dd8c3c128180e6f4c903f350f68de14"> 4426</a></span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_UNDEFINED 0</span></div><div class="line"><a name="l04427"></a><span class="lineno"> 4427</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_LOCAL_OVERLAY 1</span></div><div class="line"><a name="l04428"></a><span class="lineno"> 4428</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_LOCAL_GPU 2</span></div><div class="line"><a name="l04429"></a><span class="lineno"> 4429</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_EXTERNAL_OVERLAY 4</span></div><div class="line"><a name="l04430"></a><span class="lineno"> 4430</span>&#160;<span class="preprocessor">#define VA_RENDER_MODE_EXTERNAL_GPU 8</span></div><div class="line"><a name="l04431"></a><span class="lineno"> 4431</span>&#160;</div><div class="line"><a name="l04433"></a><span class="lineno"><a class="line" href="va_8h.html#aa27ad15a5dbb02e475c15926c46bcd05"> 4433</a></span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_UNDEFINED 0</span></div><div class="line"><a name="l04434"></a><span class="lineno"> 4434</span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_LOCAL 1</span></div><div class="line"><a name="l04435"></a><span class="lineno"> 4435</span>&#160;<span class="preprocessor">#define VA_RENDER_DEVICE_EXTERNAL 2</span></div><div class="line"><a name="l04436"></a><span class="lineno"> 4436</span>&#160;</div><div class="line"><a name="l04438"></a><span class="lineno"><a class="line" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c"> 4438</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l04439"></a><span class="lineno"> 4439</span>&#160;{</div><div class="line"><a name="l04440"></a><span class="lineno"> 4440</span>&#160; VADisplayAttribBrightness = 0,</div><div class="line"><a name="l04441"></a><span class="lineno"> 4441</span>&#160; VADisplayAttribContrast = 1,</div><div class="line"><a name="l04442"></a><span class="lineno"> 4442</span>&#160; VADisplayAttribHue = 2,</div><div class="line"><a name="l04443"></a><span class="lineno"> 4443</span>&#160; VADisplayAttribSaturation = 3,</div><div class="line"><a name="l04444"></a><span class="lineno"> 4444</span>&#160; <span class="comment">/* client can specifiy a background color for the target window</span></div><div class="line"><a name="l04445"></a><span class="lineno"> 4445</span>&#160;<span class="comment"> * the new feature of video conference,</span></div><div class="line"><a name="l04446"></a><span class="lineno"> 4446</span>&#160;<span class="comment"> * the uncovered area of the surface is filled by this color</span></div><div class="line"><a name="l04447"></a><span class="lineno"> 4447</span>&#160;<span class="comment"> * also it will blend with the decoded video color</span></div><div class="line"><a name="l04448"></a><span class="lineno"> 4448</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04449"></a><span class="lineno"> 4449</span>&#160; VADisplayAttribBackgroundColor = 4,</div><div class="line"><a name="l04450"></a><span class="lineno"> 4450</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04451"></a><span class="lineno"> 4451</span>&#160;<span class="comment"> * this is a gettable only attribute. For some implementations that use the</span></div><div class="line"><a name="l04452"></a><span class="lineno"> 4452</span>&#160;<span class="comment"> * hardware overlay, after PutSurface is called, the surface can not be </span></div><div class="line"><a name="l04453"></a><span class="lineno"> 4453</span>&#160;<span class="comment"> * re-used until after the subsequent PutSurface call. If this is the case </span></div><div class="line"><a name="l04454"></a><span class="lineno"> 4454</span>&#160;<span class="comment"> * then the value for this attribute will be set to 1 so that the client </span></div><div class="line"><a name="l04455"></a><span class="lineno"> 4455</span>&#160;<span class="comment"> * will not attempt to re-use the surface right after returning from a call</span></div><div class="line"><a name="l04456"></a><span class="lineno"> 4456</span>&#160;<span class="comment"> * to PutSurface.</span></div><div class="line"><a name="l04457"></a><span class="lineno"> 4457</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l04458"></a><span class="lineno"> 4458</span>&#160;<span class="comment"> * Don&#39;t use it, use flag VASurfaceDisplaying of vaQuerySurfaceStatus since</span></div><div class="line"><a name="l04459"></a><span class="lineno"> 4459</span>&#160;<span class="comment"> * driver may use overlay or GPU alternatively</span></div><div class="line"><a name="l04460"></a><span class="lineno"> 4460</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04461"></a><span class="lineno"> 4461</span>&#160; VADisplayAttribDirectSurface = 5,</div><div class="line"><a name="l04462"></a><span class="lineno"> 4462</span>&#160; VADisplayAttribRotation = 6, </div><div class="line"><a name="l04463"></a><span class="lineno"> 4463</span>&#160; VADisplayAttribOutofLoopDeblock = 7,</div><div class="line"><a name="l04464"></a><span class="lineno"> 4464</span>&#160;</div><div class="line"><a name="l04465"></a><span class="lineno"> 4465</span>&#160; <span class="comment">/* PowerVR IEP Lite specific attributes */</span></div><div class="line"><a name="l04466"></a><span class="lineno"> 4466</span>&#160; VADisplayAttribBLEBlackMode = 8,</div><div class="line"><a name="l04467"></a><span class="lineno"> 4467</span>&#160; VADisplayAttribBLEWhiteMode = 9,</div><div class="line"><a name="l04468"></a><span class="lineno"> 4468</span>&#160; VADisplayAttribBlueStretch = 10,</div><div class="line"><a name="l04469"></a><span class="lineno"> 4469</span>&#160; VADisplayAttribSkinColorCorrection = 11,</div><div class="line"><a name="l04470"></a><span class="lineno"> 4470</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04471"></a><span class="lineno"> 4471</span>&#160;<span class="comment"> * For type VADisplayAttribCSCMatrix, &quot;value&quot; field is a pointer to the color</span></div><div class="line"><a name="l04472"></a><span class="lineno"> 4472</span>&#160;<span class="comment"> * conversion matrix. Each element in the matrix is float-point</span></div><div class="line"><a name="l04473"></a><span class="lineno"> 4473</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04474"></a><span class="lineno"> 4474</span>&#160; VADisplayAttribCSCMatrix = 12,</div><div class="line"><a name="l04475"></a><span class="lineno"> 4475</span>&#160; <span class="comment">/* specify the constant color used to blend with video surface</span></div><div class="line"><a name="l04476"></a><span class="lineno"> 4476</span>&#160;<span class="comment"> * Cd = Cv*Cc*Ac + Cb *(1 - Ac) C means the constant RGB</span></div><div class="line"><a name="l04477"></a><span class="lineno"> 4477</span>&#160;<span class="comment"> * d: the final color to overwrite into the frame buffer </span></div><div class="line"><a name="l04478"></a><span class="lineno"> 4478</span>&#160;<span class="comment"> * v: decoded video after color conversion, </span></div><div class="line"><a name="l04479"></a><span class="lineno"> 4479</span>&#160;<span class="comment"> * c: video color specified by VADisplayAttribBlendColor</span></div><div class="line"><a name="l04480"></a><span class="lineno"> 4480</span>&#160;<span class="comment"> * b: background color of the drawable</span></div><div class="line"><a name="l04481"></a><span class="lineno"> 4481</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04482"></a><span class="lineno"> 4482</span>&#160; VADisplayAttribBlendColor = 13,</div><div class="line"><a name="l04483"></a><span class="lineno"> 4483</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04484"></a><span class="lineno"> 4484</span>&#160;<span class="comment"> * Indicate driver to skip painting color key or not.</span></div><div class="line"><a name="l04485"></a><span class="lineno"> 4485</span>&#160;<span class="comment"> * only applicable if the render is overlay</span></div><div class="line"><a name="l04486"></a><span class="lineno"> 4486</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04487"></a><span class="lineno"> 4487</span>&#160; VADisplayAttribOverlayAutoPaintColorKey = 14,</div><div class="line"><a name="l04488"></a><span class="lineno"> 4488</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04489"></a><span class="lineno"> 4489</span>&#160;<span class="comment"> * customized overlay color key, the format is RGB888</span></div><div class="line"><a name="l04490"></a><span class="lineno"> 4490</span>&#160;<span class="comment"> * [23:16] = Red, [15:08] = Green, [07:00] = Blue.</span></div><div class="line"><a name="l04491"></a><span class="lineno"> 4491</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04492"></a><span class="lineno"> 4492</span>&#160; VADisplayAttribOverlayColorKey = 15,</div><div class="line"><a name="l04493"></a><span class="lineno"> 4493</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04494"></a><span class="lineno"> 4494</span>&#160;<span class="comment"> * The hint for the implementation of vaPutSurface</span></div><div class="line"><a name="l04495"></a><span class="lineno"> 4495</span>&#160;<span class="comment"> * normally, the driver could use an overlay or GPU to render the surface on the screen</span></div><div class="line"><a name="l04496"></a><span class="lineno"> 4496</span>&#160;<span class="comment"> * this flag provides APP the flexibity to switch the render dynamically</span></div><div class="line"><a name="l04497"></a><span class="lineno"> 4497</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04498"></a><span class="lineno"> 4498</span>&#160; VADisplayAttribRenderMode = 16,</div><div class="line"><a name="l04499"></a><span class="lineno"> 4499</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04500"></a><span class="lineno"> 4500</span>&#160;<span class="comment"> * specify if vaPutSurface needs to render into specified monitors</span></div><div class="line"><a name="l04501"></a><span class="lineno"> 4501</span>&#160;<span class="comment"> * one example is that one external monitor (e.g. HDMI) is enabled, </span></div><div class="line"><a name="l04502"></a><span class="lineno"> 4502</span>&#160;<span class="comment"> * but the window manager is not aware of it, and there is no associated drawable</span></div><div class="line"><a name="l04503"></a><span class="lineno"> 4503</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04504"></a><span class="lineno"> 4504</span>&#160; VADisplayAttribRenderDevice = 17,</div><div class="line"><a name="l04505"></a><span class="lineno"> 4505</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l04506"></a><span class="lineno"> 4506</span>&#160;<span class="comment"> * specify vaPutSurface render area if there is no drawable on the monitor</span></div><div class="line"><a name="l04507"></a><span class="lineno"> 4507</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l04508"></a><span class="lineno"> 4508</span>&#160; VADisplayAttribRenderRect = 18,</div><div class="line"><a name="l04509"></a><span class="lineno"> 4509</span>&#160;} <a class="code" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a>;</div><div class="line"><a name="l04510"></a><span class="lineno"> 4510</span>&#160;</div><div class="line"><a name="l04511"></a><span class="lineno"> 4511</span>&#160;<span class="comment">/* flags for VADisplayAttribute */</span></div><div class="line"><a name="l04512"></a><span class="lineno"> 4512</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_NOT_SUPPORTED 0x0000</span></div><div class="line"><a name="l04513"></a><span class="lineno"> 4513</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_GETTABLE 0x0001</span></div><div class="line"><a name="l04514"></a><span class="lineno"> 4514</span>&#160;<span class="preprocessor">#define VA_DISPLAY_ATTRIB_SETTABLE 0x0002</span></div><div class="line"><a name="l04515"></a><span class="lineno"> 4515</span>&#160;</div><div class="line"><a name="l04516"></a><span class="lineno"> 4516</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VADisplayAttribute</div><div class="line"><a name="l04517"></a><span class="lineno"> 4517</span>&#160;{</div><div class="line"><a name="l04518"></a><span class="lineno"> 4518</span>&#160; <a class="code" href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a> type;</div><div class="line"><a name="l04519"></a><span class="lineno"> 4519</span>&#160; int32_t min_value;</div><div class="line"><a name="l04520"></a><span class="lineno"> 4520</span>&#160; int32_t max_value;</div><div class="line"><a name="l04521"></a><span class="lineno"> 4521</span>&#160; int32_t value; <span class="comment">/* used by the set/get attribute functions */</span></div><div class="line"><a name="l04522"></a><span class="lineno"> 4522</span>&#160;<span class="comment">/* flags can be VA_DISPLAY_ATTRIB_GETTABLE or VA_DISPLAY_ATTRIB_SETTABLE or OR&#39;d together */</span></div><div class="line"><a name="l04523"></a><span class="lineno"> 4523</span>&#160; uint32_t flags;</div><div class="line"><a name="l04524"></a><span class="lineno"> 4524</span>&#160;</div><div class="line"><a name="l04526"></a><span class="lineno"> 4526</span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04527"></a><span class="lineno"> 4527</span>&#160;} VADisplayAttribute;</div><div class="line"><a name="l04528"></a><span class="lineno"> 4528</span>&#160;</div><div class="line"><a name="l04530"></a><span class="lineno"> 4530</span>&#160;<span class="keywordtype">int</span> <a class="code" href="va_8h.html#afd05589fdcba80e867f8f1d34aa05e51">vaMaxNumDisplayAttributes</a> (</div><div class="line"><a name="l04531"></a><span class="lineno"> 4531</span>&#160; VADisplay dpy</div><div class="line"><a name="l04532"></a><span class="lineno"> 4532</span>&#160;);</div><div class="line"><a name="l04533"></a><span class="lineno"> 4533</span>&#160;</div><div class="line"><a name="l04540"></a><span class="lineno"> 4540</span>&#160;VAStatus <a class="code" href="va_8h.html#ae34cae7c2a953dfddb1878707c3d87b9">vaQueryDisplayAttributes</a> (</div><div class="line"><a name="l04541"></a><span class="lineno"> 4541</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04542"></a><span class="lineno"> 4542</span>&#160; VADisplayAttribute *attr_list, <span class="comment">/* out */</span></div><div class="line"><a name="l04543"></a><span class="lineno"> 4543</span>&#160; <span class="keywordtype">int</span> *num_attributes <span class="comment">/* out */</span></div><div class="line"><a name="l04544"></a><span class="lineno"> 4544</span>&#160;);</div><div class="line"><a name="l04545"></a><span class="lineno"> 4545</span>&#160;</div><div class="line"><a name="l04552"></a><span class="lineno"> 4552</span>&#160;VAStatus <a class="code" href="va_8h.html#a2ad3b148d5eedeb8b5a23fb97dc2df3c">vaGetDisplayAttributes</a> (</div><div class="line"><a name="l04553"></a><span class="lineno"> 4553</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04554"></a><span class="lineno"> 4554</span>&#160; VADisplayAttribute *attr_list, <span class="comment">/* in/out */</span></div><div class="line"><a name="l04555"></a><span class="lineno"> 4555</span>&#160; <span class="keywordtype">int</span> num_attributes</div><div class="line"><a name="l04556"></a><span class="lineno"> 4556</span>&#160;);</div><div class="line"><a name="l04557"></a><span class="lineno"> 4557</span>&#160;</div><div class="line"><a name="l04564"></a><span class="lineno"> 4564</span>&#160;VAStatus <a class="code" href="va_8h.html#a722bab0d81fffc7db59265432167da93">vaSetDisplayAttributes</a> (</div><div class="line"><a name="l04565"></a><span class="lineno"> 4565</span>&#160; VADisplay dpy,</div><div class="line"><a name="l04566"></a><span class="lineno"> 4566</span>&#160; VADisplayAttribute *attr_list,</div><div class="line"><a name="l04567"></a><span class="lineno"> 4567</span>&#160; <span class="keywordtype">int</span> num_attributes</div><div class="line"><a name="l04568"></a><span class="lineno"> 4568</span>&#160;);</div><div class="line"><a name="l04569"></a><span class="lineno"> 4569</span>&#160;</div><div class="line"><a name="l04570"></a><span class="lineno"> 4570</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l04571"></a><span class="lineno"> 4571</span>&#160;<span class="comment"> * HEVC data structures</span></div><div class="line"><a name="l04572"></a><span class="lineno"> 4572</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l04582"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html"> 4582</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureHEVC</div><div class="line"><a name="l04583"></a><span class="lineno"> 4583</span>&#160;{</div><div class="line"><a name="l04587"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839"> 4587</a></span>&#160; VASurfaceID <a class="code" href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839">picture_id</a>;</div><div class="line"><a name="l04592"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca"> 4592</a></span>&#160; int32_t <a class="code" href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca">pic_order_cnt</a>;</div><div class="line"><a name="l04593"></a><span class="lineno"> 4593</span>&#160; <span class="comment">/* described below */</span></div><div class="line"><a name="l04594"></a><span class="lineno"> 4594</span>&#160; uint32_t flags;</div><div class="line"><a name="l04595"></a><span class="lineno"> 4595</span>&#160;</div><div class="line"><a name="l04597"></a><span class="lineno"><a class="line" href="structVAPictureHEVC.html#afdb4926dc64eb70e459d55238fdf1ac0"> 4597</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l04598"></a><span class="lineno"> 4598</span>&#160;} <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a>;</div><div class="line"><a name="l04599"></a><span class="lineno"> 4599</span>&#160;</div><div class="line"><a name="l04600"></a><span class="lineno"> 4600</span>&#160;<span class="comment">/* flags in VAPictureHEVC could be OR of the following */</span></div><div class="line"><a name="l04601"></a><span class="lineno"> 4601</span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_INVALID 0x00000001</span></div><div class="line"><a name="l04602"></a><span class="lineno"> 4602</span>&#160;</div><div class="line"><a name="l04605"></a><span class="lineno"><a class="line" href="va_8h.html#a86447eceab92a6117a294dc67f5d18db"> 4605</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_FIELD_PIC 0x00000002</span></div><div class="line"><a name="l04606"></a><span class="lineno"> 4606</span>&#160;</div><div class="line"><a name="l04610"></a><span class="lineno"><a class="line" href="va_8h.html#a95f8ac90d3ef015aaad99a22f19a4a08"> 4610</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l04611"></a><span class="lineno"> 4611</span>&#160;</div><div class="line"><a name="l04612"></a><span class="lineno"><a class="line" href="va_8h.html#a38afeb568158b9ff405a940523ae55c5"> 4612</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_LONG_TERM_REFERENCE 0x00000008</span></div><div class="line"><a name="l04613"></a><span class="lineno"> 4613</span>&#160;</div><div class="line"><a name="l04627"></a><span class="lineno"><a class="line" href="va_8h.html#ac4fa7b3d1e3060921400075e93b725d8"> 4627</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE 0x00000010</span></div><div class="line"><a name="l04628"></a><span class="lineno"> 4628</span>&#160;</div><div class="line"><a name="l04632"></a><span class="lineno"><a class="line" href="va_8h.html#a5b297f83bb39c60e05c2dfee54f2bdf2"> 4632</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_ST_CURR_AFTER 0x00000020</span></div><div class="line"><a name="l04633"></a><span class="lineno"> 4633</span>&#160;</div><div class="line"><a name="l04637"></a><span class="lineno"><a class="line" href="va_8h.html#a286a5fe61a19e14889bb694a0e3cbd5e"> 4637</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_HEVC_RPS_LT_CURR 0x00000040</span></div><div class="line"><a name="l04638"></a><span class="lineno"> 4638</span>&#160;</div><div class="line"><a name="l04639"></a><span class="lineno"> 4639</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__hevc_8h.html">va/va_dec_hevc.h</a>&gt;</span></div><div class="line"><a name="l04640"></a><span class="lineno"> 4640</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__jpeg_8h.html">va/va_dec_jpeg.h</a>&gt;</span></div><div class="line"><a name="l04641"></a><span class="lineno"> 4641</span>&#160;<span class="preprocessor">#include &lt;va/va_dec_vp8.h&gt;</span></div><div class="line"><a name="l04642"></a><span class="lineno"> 4642</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__dec__vp9_8h.html">va/va_dec_vp9.h</a>&gt;</span></div><div class="line"><a name="l04643"></a><span class="lineno"> 4643</span>&#160;<span class="preprocessor">#include &lt;va/va_dec_av1.h&gt;</span></div><div class="line"><a name="l04644"></a><span class="lineno"> 4644</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__hevc_8h.html">va/va_enc_hevc.h</a>&gt;</span></div><div class="line"><a name="l04645"></a><span class="lineno"> 4645</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei__hevc_8h.html">va/va_fei_hevc.h</a>&gt;</span></div><div class="line"><a name="l04646"></a><span class="lineno"> 4646</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__h264_8h.html">va/va_enc_h264.h</a>&gt;</span></div><div class="line"><a name="l04647"></a><span class="lineno"> 4647</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__jpeg_8h.html">va/va_enc_jpeg.h</a>&gt;</span></div><div class="line"><a name="l04648"></a><span class="lineno"> 4648</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__mpeg2_8h.html">va/va_enc_mpeg2.h</a>&gt;</span></div><div class="line"><a name="l04649"></a><span class="lineno"> 4649</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__vp8_8h.html">va/va_enc_vp8.h</a>&gt;</span></div><div class="line"><a name="l04650"></a><span class="lineno"> 4650</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__enc__vp9_8h.html">va/va_enc_vp9.h</a>&gt;</span></div><div class="line"><a name="l04651"></a><span class="lineno"> 4651</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei_8h.html">va/va_fei.h</a>&gt;</span></div><div class="line"><a name="l04652"></a><span class="lineno"> 4652</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__fei__h264_8h.html">va/va_fei_h264.h</a>&gt;</span></div><div class="line"><a name="l04653"></a><span class="lineno"> 4653</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va__vpp_8h.html">va/va_vpp.h</a>&gt;</span></div><div class="line"><a name="l04654"></a><span class="lineno"> 4654</span>&#160;</div><div class="line"><a name="l04657"></a><span class="lineno"> 4657</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l04658"></a><span class="lineno"> 4658</span>&#160;}</div><div class="line"><a name="l04659"></a><span class="lineno"> 4659</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l04660"></a><span class="lineno"> 4660</span>&#160;</div><div class="line"><a name="l04661"></a><span class="lineno"> 4661</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _VA_H_ */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01adf7e59a2ba81583888eace99181e14c2">VAConfigAttribMultipleFrame</a></div><div class="ttdoc">combined submission of multiple frames from different streams, it is optimization for different HW im...</div><div class="ttdef"><b>Definition:</b> va.h:783</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a62f2483748f09833a9ba1ecc57fad098">VAConfigAttribEncSkipFrame</a></div><div class="ttdoc">Encoding skip frame attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:647</div></div>
<div class="ttc" id="group__api__core_html_gad7aced6e79f86161b2817d73b9ae1180"><div class="ttname"><a href="group__api__core.html#gad7aced6e79f86161b2817d73b9ae1180">vaCreateBuffer2</a></div><div class="ttdeci">VAStatus vaCreateBuffer2(VADisplay dpy, VAContextID context, VABufferType type, unsigned int width, unsigned int height, unsigned int *unit_size, unsigned int *pitch, VABufferID *buf_id)</div></div>
<div class="ttc" id="va__vpp_8h_html"><div class="ttname"><a href="va__vpp_8h.html">va_vpp.h</a></div><div class="ttdoc">The video processing API. </div></div>
<div class="ttc" id="group__api__core_html_ga593da1618f3495a3f3ac13853a64794c"><div class="ttname"><a href="group__api__core.html#ga593da1618f3495a3f3ac13853a64794c">vaQueryConfigAttributes</a></div><div class="ttdeci">VAStatus vaQueryConfigAttributes(VADisplay dpy, VAConfigID config_id, VAProfile *profile, VAEntrypoint *entrypoint, VAConfigAttrib *attrib_list, int *num_attribs)</div></div>
<div class="ttc" id="va__enc__mpeg2_8h_html"><div class="ttname"><a href="va__enc__mpeg2_8h.html">va_enc_mpeg2.h</a></div><div class="ttdoc">The MPEG-2 encoding API. </div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a></div><div class="ttdoc">Tile Support Attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:727</div></div>
+<div class="ttc" id="unionVAConfigAttribValMultipleFrame_html_a911d194a87c8dc6f6bc510851a66ed11"><div class="ttname"><a href="unionVAConfigAttribValMultipleFrame.html#a911d194a87c8dc6f6bc510851a66ed11">VAConfigAttribValMultipleFrame::max_num_concurrent_frames</a></div><div class="ttdeci">uint32_t max_num_concurrent_frames</div><div class="ttdoc">max num of concurrent frames from different stream </div><div class="ttdef"><b>Definition:</b> va.h:1131</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a791dfeaf40af42750f5941f530aad7c9">VAConfigAttribEncTileSupport</a></div><div class="ttdoc">Tile Support Attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:750</div></div>
<div class="ttc" id="group__api__core_html_gacf031b9aaf39365bf8d79d92372f2ec8"><div class="ttname"><a href="group__api__core.html#gacf031b9aaf39365bf8d79d92372f2ec8">vaBeginPicture</a></div><div class="ttdeci">VAStatus vaBeginPicture(VADisplay dpy, VAContextID context, VASurfaceID render_target)</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a></div><div class="ttdoc">Video processing pipeline parameter buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1570</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a></div><div class="ttdoc">Buffer type used for HRD parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1693</div></div>
-<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a></div><div class="ttdef"><b>Definition:</b> va.h:400</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba13667c8204336ec80cfc68d1d4dee593">VAProcPipelineParameterBufferType</a></div><div class="ttdoc">Video processing pipeline parameter buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1692</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a4488a1e98538de5ab69111767c222984">VAEncMiscParameterTypeHRD</a></div><div class="ttdoc">Buffer type used for HRD parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1828</div></div>
+<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead8ac61c5e6d11ed2a34a332655b774ab">VAEntrypointVideoProc</a></div><div class="ttdef"><b>Definition:</b> va.h:423</div></div>
<div class="ttc" id="va__enc__hevc_8h_html"><div class="ttname"><a href="va__enc__hevc_8h.html">va_enc_hevc.h</a></div><div class="ttdoc">The HEVC encoding API. </div></div>
-<div class="ttc" id="structVAEncMiscParameterRateControl_html_a8642ca314a3d69711f3422bd03638d20"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">VAEncMiscParameterRateControl::max_qp</a></div><div class="ttdeci">uint32_t max_qp</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va.h:1858</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a></div><div class="ttdoc">Set MB partion mode mask and Half-pel/Quant-pel motion search. </div><div class="ttdef"><b>Definition:</b> va.h:1711</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a></div><div class="ttdoc">Number of surface attributes. </div><div class="ttdef"><b>Definition:</b> va.h:1238</div></div>
-<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncParallelRateControl. </div><div class="ttdef"><b>Definition:</b> va.h:2161</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a1fc76d67b7d962e2b189bf8685860ecd"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">VASurfaceAttribExternalBuffers::data_size</a></div><div class="ttdeci">uint32_t data_size</div><div class="ttdoc">total size of the buffer in bytes. </div><div class="ttdef"><b>Definition:</b> va.h:1278</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG4_html_a15e6b170b7fcd74347671ab9b532c4d9"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9">VAIQMatrixBufferMPEG4::load_intra_quant_mat</a></div><div class="ttdeci">int32_t load_intra_quant_mat</div><div class="ttdef"><b>Definition:</b> va.h:2546</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a8642ca314a3d69711f3422bd03638d20"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a8642ca314a3d69711f3422bd03638d20">VAEncMiscParameterRateControl::max_qp</a></div><div class="ttdeci">uint32_t max_qp</div><div class="ttdef"><b>Definition:</b> va.h:2038</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a822c2cadbe66a92709e624081b3bab5a"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a822c2cadbe66a92709e624081b3bab5a">VAEncMiscParameterEncQuality::ForceRepartitionCheck</a></div><div class="ttdeci">uint32_t ForceRepartitionCheck</div><div class="ttdef"><b>Definition:</b> va.h:2472</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a62c26bf17c15068a4623ce3b02017863">VAEncMiscParameterTypeSubMbPartPel</a></div><div class="ttdoc">Set MB partion mode mask and Half-pel/Quant-pel motion search. </div><div class="ttdef"><b>Definition:</b> va.h:1848</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae87a47fe190ef5a8655d98aa97656308">VASurfaceAttribCount</a></div><div class="ttdoc">Number of surface attributes. </div><div class="ttdef"><b>Definition:</b> va.h:1357</div></div>
+<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html">VAEncMiscParameterParallelRateControl</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncParallelRateControl. </div><div class="ttdef"><b>Definition:</b> va.h:2404</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a1fc76d67b7d962e2b189bf8685860ecd"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a1fc76d67b7d962e2b189bf8685860ecd">VASurfaceAttribExternalBuffers::data_size</a></div><div class="ttdeci">uint32_t data_size</div><div class="ttdoc">total size of the buffer in bytes. </div><div class="ttdef"><b>Definition:</b> va.h:1397</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_acc7ac4fc5bbf55e2f128a5f6cc639fa4"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#acc7ac4fc5bbf55e2f128a5f6cc639fa4">VAEncMiscParameterRateControl::disable_frame_skip</a></div><div class="ttdeci">uint32_t disable_frame_skip</div><div class="ttdef"><b>Definition:</b> va.h:1986</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG4_html_a15e6b170b7fcd74347671ab9b532c4d9"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html#a15e6b170b7fcd74347671ab9b532c4d9">VAIQMatrixBufferMPEG4::load_intra_quant_mat</a></div><div class="ttdeci">int32_t load_intra_quant_mat</div><div class="ttdef"><b>Definition:</b> va.h:2789</div></div>
<div class="ttc" id="group__api__core_html_ga404be4f513f3a15b9a831ff561b1b179"><div class="ttname"><a href="group__api__core.html#ga404be4f513f3a15b9a831ff561b1b179">vaExportSurfaceHandle</a></div><div class="ttdeci">VAStatus vaExportSurfaceHandle(VADisplay dpy, VASurfaceID surface_id, uint32_t mem_type, uint32_t flags, void *descriptor)</div><div class="ttdoc">Export a handle to a surface for use with an external API. </div></div>
-<div class="ttc" id="structVASurfaceAttrib_html"><div class="ttname"><a href="structVASurfaceAttrib.html">VASurfaceAttrib</a></div><div class="ttdoc">Surface attribute. </div><div class="ttdef"><b>Definition:</b> va.h:1242</div></div>
+<div class="ttc" id="structVASurfaceAttrib_html"><div class="ttname"><a href="structVASurfaceAttrib.html">VASurfaceAttrib</a></div><div class="ttdoc">Surface attribute. </div><div class="ttdef"><b>Definition:</b> va.h:1361</div></div>
<div class="ttc" id="va_8h_html_ae6c33aeb72b39c6719a6f48d455d7fdc"><div class="ttname"><a href="va_8h.html#ae6c33aeb72b39c6719a6f48d455d7fdc">va_deprecated_enum</a></div><div class="ttdeci">#define va_deprecated_enum</div><div class="ttdoc">Misc packed header. See codec-specific definitions. </div><div class="ttdef"><b>Definition:</b> va.h:98</div></div>
<div class="ttc" id="va__dec__hevc_8h_html"><div class="ttname"><a href="va__dec__hevc_8h.html">va_dec_hevc.h</a></div><div class="ttdoc">The HEVC decoding API. </div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a></div><div class="ttdoc">Buffer type used for parallel BRC parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1709</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a198051d6d3ef9cabe291a7974f87ee1b">VAEncMiscParameterTypeParallelBRC</a></div><div class="ttdoc">Buffer type used for parallel BRC parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1846</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abf3c5a944baa8338d7f1d4d26188f0bf">VAConfigAttribPredictionDirection</a></div><div class="ttdoc">inter frame prediction directrion attribute. Read-only. this attribute conveys the prediction directi...</div><div class="ttdef"><b>Definition:</b> va.h:779</div></div>
<div class="ttc" id="va__dec__vp9_8h_html"><div class="ttname"><a href="va__dec__vp9_8h.html">va_dec_vp9.h</a></div><div class="ttdoc">The VP9 decoding API. </div></div>
<div class="ttc" id="group__api__core_html_gad2c42a695feaf1a0913604368d344155"><div class="ttname"><a href="group__api__core.html#gad2c42a695feaf1a0913604368d344155">vaMaxNumImageFormats</a></div><div class="ttdeci">int vaMaxNumImageFormats(VADisplay dpy)</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a83170a0155b85dc27d51b1d16bec990a"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a">VASurfaceAttribExternalBuffers::num_buffers</a></div><div class="ttdeci">uint32_t num_buffers</div><div class="ttdoc">number of elements in the &quot;buffers&quot; array </div><div class="ttdef"><b>Definition:</b> va.h:1288</div></div>
-<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_aad16f074ee148fa4525b0767dba14dc1"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">VAEncPackedHeaderParameterBuffer::type</a></div><div class="ttdeci">uint32_t type</div><div class="ttdef"><b>Definition:</b> va.h:1752</div></div>
-<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a></div><div class="ttdef"><b>Definition:</b> va.h:1174</div></div>
-<div class="ttc" id="group__api__core_html_ga0398483623835033d4e9553dde171dd0"><div class="ttname"><a href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a></div><div class="ttdeci">VAMvModeVC1</div><div class="ttdef"><b>Definition:</b> va.h:2576</div></div>
-<div class="ttc" id="group__api__core_html_ga4af336e410aefeb4ca4315e2c7cbd653"><div class="ttname"><a href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a></div><div class="ttdeci">VAGenericID VAContextID</div><div class="ttdef"><b>Definition:</b> va.h:1163</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a83170a0155b85dc27d51b1d16bec990a"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a83170a0155b85dc27d51b1d16bec990a">VASurfaceAttribExternalBuffers::num_buffers</a></div><div class="ttdeci">uint32_t num_buffers</div><div class="ttdoc">number of elements in the &quot;buffers&quot; array </div><div class="ttdef"><b>Definition:</b> va.h:1407</div></div>
+<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html_a88de2e4ddd91034bc42293d1a8fac648"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html#a88de2e4ddd91034bc42293d1a8fac648">VAEncMiscParameterCustomRoundingControl::enable_custom_rouding_intra</a></div><div class="ttdeci">uint32_t enable_custom_rouding_intra</div><div class="ttdoc">Enable customized rounding offset for intra blocks. If 0, default value would be taken by driver for ...</div><div class="ttdef"><b>Definition:</b> va.h:2501</div></div>
+<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_aad16f074ee148fa4525b0767dba14dc1"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#aad16f074ee148fa4525b0767dba14dc1">VAEncPackedHeaderParameterBuffer::type</a></div><div class="ttdeci">uint32_t type</div><div class="ttdef"><b>Definition:</b> va.h:1889</div></div>
+<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a929a93d62c0bdd061d4c01256b5b2119">VAGenericValueTypePointer</a></div><div class="ttdef"><b>Definition:</b> va.h:1288</div></div>
+<div class="ttc" id="group__api__core_html_ga0398483623835033d4e9553dde171dd0"><div class="ttname"><a href="group__api__core.html#ga0398483623835033d4e9553dde171dd0">VAMvModeVC1</a></div><div class="ttdeci">VAMvModeVC1</div><div class="ttdef"><b>Definition:</b> va.h:2819</div></div>
+<div class="ttc" id="group__api__core_html_ga4af336e410aefeb4ca4315e2c7cbd653"><div class="ttname"><a href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a></div><div class="ttdeci">VAGenericID VAContextID</div><div class="ttdef"><b>Definition:</b> va.h:1277</div></div>
<div class="ttc" id="group__api__core_html_gadf2b7bb47c9a69b1a1a5554a0b9d049a"><div class="ttname"><a href="group__api__core.html#gadf2b7bb47c9a69b1a1a5554a0b9d049a">vaMFSubmit</a></div><div class="ttdeci">VAStatus vaMFSubmit(VADisplay dpy, VAMFContextID mf_context, VAContextID *contexts, int num_contexts)</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a105716d37bcc1fa0c48369384abddec5"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5">VASurfaceAttribExternalBuffers::num_planes</a></div><div class="ttdeci">uint32_t num_planes</div><div class="ttdoc">number of planes for planar layout </div><div class="ttdef"><b>Definition:</b> va.h:1280</div></div>
-<div class="ttc" id="structVAGenericValue_html_aa189773bbb22fd6897ecca318a928aad"><div class="ttname"><a href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">VAGenericValue::i</a></div><div class="ttdeci">int32_t i</div><div class="ttdoc">32-bit signed integer. </div><div class="ttdef"><b>Definition:</b> va.h:1188</div></div>
+<div class="ttc" id="unionVAConfigAttribValMaxFrameSize_html_a1831a49e6f81f7a2ab0852190f46157e"><div class="ttname"><a href="unionVAConfigAttribValMaxFrameSize.html#a1831a49e6f81f7a2ab0852190f46157e">VAConfigAttribValMaxFrameSize::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">support max frame size if max_frame_size == 1, VAEncMiscParameterTypeMaxFrameSize/VAEncMiscParameterB...</div><div class="ttdef"><b>Definition:</b> va.h:980</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a105716d37bcc1fa0c48369384abddec5"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a105716d37bcc1fa0c48369384abddec5">VASurfaceAttribExternalBuffers::num_planes</a></div><div class="ttdeci">uint32_t num_planes</div><div class="ttdoc">number of planes for planar layout </div><div class="ttdef"><b>Definition:</b> va.h:1399</div></div>
+<div class="ttc" id="structVAGenericValue_html_aa189773bbb22fd6897ecca318a928aad"><div class="ttname"><a href="structVAGenericValue.html#aa189773bbb22fd6897ecca318a928aad">VAGenericValue::i</a></div><div class="ttdeci">int32_t i</div><div class="ttdoc">32-bit signed integer. </div><div class="ttdef"><b>Definition:</b> va.h:1302</div></div>
+<div class="ttc" id="structVAEncMiscParameterFrameRate_html_ab6e7d3fb7751750d7e26adb08a861198"><div class="ttname"><a href="structVAEncMiscParameterFrameRate.html#ab6e7d3fb7751750d7e26adb08a861198">VAEncMiscParameterFrameRate::framerate</a></div><div class="ttdeci">uint32_t framerate</div><div class="ttdef"><b>Definition:</b> va.h:2075</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMultiPassFrameSize_html_a735c6da98d44692d66e3b815bec35f07"><div class="ttname"><a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a735c6da98d44692d66e3b815bec35f07">VAEncMiscParameterBufferMultiPassFrameSize::num_passes</a></div><div class="ttdeci">uint8_t num_passes</div><div class="ttdoc">number of passes, every pass has different QP, currently AVC encoder can support up to 4 passes ...</div><div class="ttdef"><b>Definition:</b> va.h:2227</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a7e8451549d5d70a005ee5b1c84336920"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a7e8451549d5d70a005ee5b1c84336920">VAEncMiscParameterEncQuality::FTQOverride</a></div><div class="ttdeci">uint32_t FTQOverride</div><div class="ttdef"><b>Definition:</b> va.h:2431</div></div>
<div class="ttc" id="group__api__core_html_ga3f8de8dbd54db159368a1e768d065342"><div class="ttname"><a href="group__api__core.html#ga3f8de8dbd54db159368a1e768d065342">vaQuerySurfaceError</a></div><div class="ttdeci">VAStatus vaQuerySurfaceError(VADisplay dpy, VASurfaceID surface, VAStatus error_status, void **error_info)</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_af790e6321555171e1f088e45c3e59914"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">VASurfaceAttribExternalBuffers::private_data</a></div><div class="ttdeci">void * private_data</div><div class="ttdoc">reserved for passing private data </div><div class="ttdef"><b>Definition:</b> va.h:1292</div></div>
+<div class="ttc" id="unionVAConfigAttribValMultipleFrame_html_a942b281afbd93594cd232231678f8f3a"><div class="ttname"><a href="unionVAConfigAttribValMultipleFrame.html#a942b281afbd93594cd232231678f8f3a">VAConfigAttribValMultipleFrame::mixed_quality_level</a></div><div class="ttdeci">uint32_t mixed_quality_level</div><div class="ttdoc">indicate whether all stream must support same quality level if mixed_quality_level == 0...</div><div class="ttdef"><b>Definition:</b> va.h:1135</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncJPEG_html_a214d765a8f72a8cfd2c0143fd63b1ee9"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html#a214d765a8f72a8cfd2c0143fd63b1ee9">VAConfigAttribValEncJPEG::non_interleaved_mode</a></div><div class="ttdeci">uint32_t non_interleaved_mode</div><div class="ttdoc">set to 1 for non-interleaved. </div><div class="ttdef"><b>Definition:</b> va.h:997</div></div>
+<div class="ttc" id="unionVAConfigAttribValMaxFrameSize_html_ad7183adba8ae2854f8d32dd7ba7fadcc"><div class="ttname"><a href="unionVAConfigAttribValMaxFrameSize.html#ad7183adba8ae2854f8d32dd7ba7fadcc">VAConfigAttribValMaxFrameSize::multiple_pass</a></div><div class="ttdeci">uint32_t multiple_pass</div><div class="ttdoc">multiple_pass support </div><div class="ttdef"><b>Definition:</b> va.h:982</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_af790e6321555171e1f088e45c3e59914"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#af790e6321555171e1f088e45c3e59914">VASurfaceAttribExternalBuffers::private_data</a></div><div class="ttdeci">void * private_data</div><div class="ttdoc">reserved for passing private data </div><div class="ttdef"><b>Definition:</b> va.h:1411</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMultiPassFrameSize_html_a7649c963b49de5753cac5996a478a434"><div class="ttname"><a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a7649c963b49de5753cac5996a478a434">VAEncMiscParameterBufferMultiPassFrameSize::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">Maximum size of a frame (in byte) </div><div class="ttdef"><b>Definition:</b> va.h:2223</div></div>
+<div class="ttc" id="structVAEncMiscParameterHRD_html_a88f30c207d6c19b37e626a1c4bc2c066"><div class="ttname"><a href="structVAEncMiscParameterHRD.html#a88f30c207d6c19b37e626a1c4bc2c066">VAEncMiscParameterHRD::initial_buffer_fullness</a></div><div class="ttdeci">uint32_t initial_buffer_fullness</div><div class="ttdef"><b>Definition:</b> va.h:2177</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_ab2d48840f87e7aba79feb0d06a724495"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#ab2d48840f87e7aba79feb0d06a724495">VAEncMiscParameterEncQuality::NonFTQSkipThresholdLUTInput</a></div><div class="ttdeci">uint32_t NonFTQSkipThresholdLUTInput</div><div class="ttdef"><b>Definition:</b> va.h:2439</div></div>
<div class="ttc" id="group__api__core_html_ga108b11751ff3e1113732780bb5b3d547"><div class="ttname"><a href="group__api__core.html#ga108b11751ff3e1113732780bb5b3d547">vaDestroySurfaces</a></div><div class="ttdeci">VAStatus vaDestroySurfaces(VADisplay dpy, VASurfaceID *surfaces, int num_surfaces)</div></div>
<div class="ttc" id="group__api__core_html_ga00514156193ed9b5c621d33f248b07d4"><div class="ttname"><a href="group__api__core.html#ga00514156193ed9b5c621d33f248b07d4">vaTerminate</a></div><div class="ttdeci">VAStatus vaTerminate(VADisplay dpy)</div></div>
<div class="ttc" id="group__api__core_html_gaa2b9b82de6eb2985574a6eca35445b3f"><div class="ttname"><a href="group__api__core.html#gaa2b9b82de6eb2985574a6eca35445b3f">vaSyncSurface</a></div><div class="ttdeci">VAStatus vaSyncSurface(VADisplay dpy, VASurfaceID render_target)</div></div>
@@ -127,237 +120,289 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="group__api__core_html_ga84b33ea8c86f5be04ccb27d76b15173c"><div class="ttname"><a href="group__api__core.html#ga84b33ea8c86f5be04ccb27d76b15173c">vaSetSubpictureGlobalAlpha</a></div><div class="ttdeci">VAStatus vaSetSubpictureGlobalAlpha(VADisplay dpy, VASubpictureID subpicture, float global_alpha)</div></div>
<div class="ttc" id="group__api__core_html_gac18bbe67f0869a2b1f1d10fafb3a274c"><div class="ttname"><a href="group__api__core.html#gac18bbe67f0869a2b1f1d10fafb3a274c">vaPutImage</a></div><div class="ttdeci">VAStatus vaPutImage(VADisplay dpy, VASurfaceID surface, VAImageID image, int src_x, int src_y, unsigned int src_width, unsigned int src_height, int dest_x, int dest_y, unsigned int dest_width, unsigned int dest_height)</div></div>
<div class="ttc" id="group__api__core_html_ga4f595f04fb847dd8c241c7fd74f8396c"><div class="ttname"><a href="group__api__core.html#ga4f595f04fb847dd8c241c7fd74f8396c">vaMaxNumEntrypoints</a></div><div class="ttdeci">int vaMaxNumEntrypoints(VADisplay dpy)</div></div>
-<div class="ttc" id="structVAEncMiscParameterRateControl_html"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></div><div class="ttdoc">Rate control parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1806</div></div>
-<div class="ttc" id="unionVAConfigAttribValEncRateControlExt_html"><div class="ttname"><a href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncRateControlExt. </div><div class="ttdef"><b>Definition:</b> va.h:988</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a></div><div class="ttdoc">set encode quality tuning </div><div class="ttdef"><b>Definition:</b> va.h:1713</div></div>
-<div class="ttc" id="structVAEncSliceParameterBuffer_html"><div class="ttname"><a href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a></div><div class="ttdoc">Encode Slice Parameter Buffer. </div><div class="ttdef"><b>Definition:</b> va.h:2959</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a420abf8d1e1382204c1f22eb6b7055c5"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">VASurfaceAttribExternalBuffers::height</a></div><div class="ttdeci">uint32_t height</div><div class="ttdoc">height in pixels. </div><div class="ttdef"><b>Definition:</b> va.h:1276</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a></div><div class="ttdoc">HEVC FEI CU level data buffer it&amp;#39;s CTB level information for future usage. </div><div class="ttdef"><b>Definition:</b> va.h:1615</div></div>
-<div class="ttc" id="structVAMacroblockParameterBufferMPEG2_html"><div class="ttname"><a href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2427</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html">VAEncMiscParameterRateControl</a></div><div class="ttdoc">Rate control parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1943</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b596b2918aed4c9147bc856e5c599f2">VAConfigAttribMaxFrameSize</a></div><div class="ttdoc">encode max frame size attribute. Read-only attribute value VAConfigAttribValMaxFrameSize represent ma...</div><div class="ttdef"><b>Definition:</b> va.h:767</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_ac75e07fb347689eaf2b4139e92d6e44b"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#ac75e07fb347689eaf2b4139e92d6e44b">VAEncMiscParameterEncQuality::FTQEnable</a></div><div class="ttdeci">uint32_t FTQEnable</div><div class="ttdef"><b>Definition:</b> va.h:2433</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncRateControlExt_html"><div class="ttname"><a href="unionVAConfigAttribValEncRateControlExt.html">VAConfigAttribValEncRateControlExt</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncRateControlExt. </div><div class="ttdef"><b>Definition:</b> va.h:1087</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a64cde4efd374f2b48aa5dbd9812c639e">VAEncMiscParameterTypeEncQuality</a></div><div class="ttdoc">set encode quality tuning </div><div class="ttdef"><b>Definition:</b> va.h:1850</div></div>
+<div class="ttc" id="structVAEncSliceParameterBuffer_html"><div class="ttname"><a href="structVAEncSliceParameterBuffer.html">VAEncSliceParameterBuffer</a></div><div class="ttdoc">Encode Slice Parameter Buffer. </div><div class="ttdef"><b>Definition:</b> va.h:3202</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a420abf8d1e1382204c1f22eb6b7055c5"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a420abf8d1e1382204c1f22eb6b7055c5">VASurfaceAttribExternalBuffers::height</a></div><div class="ttdeci">uint32_t height</div><div class="ttdoc">height in pixels. </div><div class="ttdef"><b>Definition:</b> va.h:1395</div></div>
+<div class="ttc" id="unionVAConfigAttribValMultipleFrame_html_a66f2f1f85ea284ec1a215f82939dc60e"><div class="ttname"><a href="unionVAConfigAttribValMultipleFrame.html#a66f2f1f85ea284ec1a215f82939dc60e">VAConfigAttribValMultipleFrame::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">reserved bit for future, must be zero </div><div class="ttdef"><b>Definition:</b> va.h:1137</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad7face34fb46abf8fcddb9812628f9a7">VAEncFEICURecordBufferType</a></div><div class="ttdoc">HEVC FEI CU level data buffer it&amp;#39;s CTB level information for future usage. </div><div class="ttdef"><b>Definition:</b> va.h:1737</div></div>
+<div class="ttc" id="structVAMacroblockParameterBufferMPEG2_html"><div class="ttname"><a href="structVAMacroblockParameterBufferMPEG2.html">VAMacroblockParameterBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2670</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMultiPassFrameSize_html_a189f292e09857793f68e562913cd22c0"><div class="ttname"><a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a189f292e09857793f68e562913cd22c0">VAEncMiscParameterBufferMultiPassFrameSize::delta_qp</a></div><div class="ttdeci">uint8_t * delta_qp</div><div class="ttdoc">delta QP list for every pass </div><div class="ttdef"><b>Definition:</b> va.h:2229</div></div>
<div class="ttc" id="va__enc__jpeg_8h_html"><div class="ttname"><a href="va__enc__jpeg_8h.html">va_enc_jpeg.h</a></div><div class="ttdoc">JPEG encoding API. </div></div>
<div class="ttc" id="group__api__core_html_ga44b7f6361bd4917ea4e25c10c024739c"><div class="ttname"><a href="group__api__core.html#ga44b7f6361bd4917ea4e25c10c024739c">vaSetSubpictureImage</a></div><div class="ttdeci">VAStatus vaSetSubpictureImage(VADisplay dpy, VASubpictureID subpicture, VAImageID image)</div></div>
-<div class="ttc" id="structVAEncMiscParameterSkipFrame_html"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a></div><div class="ttdoc">Encoding skip frame. </div><div class="ttdef"><b>Definition:</b> va.h:2050</div></div>
+<div class="ttc" id="structVAEncMiscParameterSkipFrame_html"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html">VAEncMiscParameterSkipFrame</a></div><div class="ttdoc">Encoding skip frame. </div><div class="ttdef"><b>Definition:</b> va.h:2293</div></div>
<div class="ttc" id="group__api__core_html_ga7a0e774a793545058d1a311bed9bb8cf"><div class="ttname"><a href="group__api__core.html#ga7a0e774a793545058d1a311bed9bb8cf">vaCreateContext</a></div><div class="ttdeci">VAStatus vaCreateContext(VADisplay dpy, VAConfigID config_id, int picture_width, int picture_height, int flag, VASurfaceID *render_targets, int num_render_targets, VAContextID *context)</div></div>
-<div class="ttc" id="structVASliceParameterBufferH264_html"><div class="ttname"><a href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:2882</div></div>
-<div class="ttc" id="structVABufferInfo_html"><div class="ttname"><a href="structVABufferInfo.html">VABufferInfo</a></div><div class="ttdoc">VA buffer information. </div><div class="ttdef"><b>Definition:</b> va.h:3232</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a></div><div class="ttdoc">Buffer type used for temporal layer structure. </div><div class="ttdef"><b>Definition:</b> va.h:1705</div></div>
-<div class="ttc" id="structVAProcessingRateParameterDec_html"><div class="ttname"><a href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a></div><div class="ttdef"><b>Definition:</b> va.h:1642</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a></div><div class="ttdoc">Packed headers mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:514</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a></div><div class="ttdoc">Slice structure. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:558</div></div>
+<div class="ttc" id="structVASliceParameterBufferH264_html"><div class="ttname"><a href="structVASliceParameterBufferH264.html">VASliceParameterBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:3125</div></div>
+<div class="ttc" id="structVAEncMiscParameterHRD_html_a5117536ea42f1b3d69fa0a36971f0c91"><div class="ttname"><a href="structVAEncMiscParameterHRD.html#a5117536ea42f1b3d69fa0a36971f0c91">VAEncMiscParameterHRD::buffer_size</a></div><div class="ttdeci">uint32_t buffer_size</div><div class="ttdef"><b>Definition:</b> va.h:2183</div></div>
+<div class="ttc" id="structVABufferInfo_html"><div class="ttname"><a href="structVABufferInfo.html">VABufferInfo</a></div><div class="ttdoc">VA buffer information. </div><div class="ttdef"><b>Definition:</b> va.h:3475</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba2dbecadf914e502be2d9bcda52b8ed67">VASubsetsParameterBufferType</a></div><div class="ttdoc">HEVC Decoding Subset Parameter buffer type. </div><div class="ttdef"><b>Definition:</b> va.h:1752</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a86a0af4d592b1f9635a92851f5488d8d">VAEncMiscParameterTypeTemporalLayerStructure</a></div><div class="ttdoc">Buffer type used for temporal layer structure. </div><div class="ttdef"><b>Definition:</b> va.h:1842</div></div>
+<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html_afe7d119cda46da78be4b2be87bbda046"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html#afe7d119cda46da78be4b2be87bbda046">VAEncMiscParameterCustomRoundingControl::rounding_offset_inter</a></div><div class="ttdeci">uint32_t rounding_offset_inter</div><div class="ttdoc">Inter rounding offset Ignored if enable_custom_rouding_inter equals 0. </div><div class="ttdef"><b>Definition:</b> va.h:2517</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a67f0331e96754f7cd38222e0c10116cd"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a67f0331e96754f7cd38222e0c10116cd">VAEncMiscParameterRateControl::temporal_id</a></div><div class="ttdeci">uint32_t temporal_id</div><div class="ttdef"><b>Definition:</b> va.h:1998</div></div>
+<div class="ttc" id="structVAProcessingRateParameterDec_html"><div class="ttname"><a href="structVAProcessingRateParameterDec.html">VAProcessingRateParameterDec</a></div><div class="ttdef"><b>Definition:</b> va.h:1777</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af64b4c14c0b3709dafe38068eedd5ac8">VAConfigAttribEncPackedHeaders</a></div><div class="ttdoc">Packed headers mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:537</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a8e783e50798795cdda06ff76b05bcbcf">VAConfigAttribEncSliceStructure</a></div><div class="ttdoc">Slice structure. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:581</div></div>
<div class="ttc" id="group__api__core_html_ga19303a24fb5e3ddc7bf1842c7c90c494"><div class="ttname"><a href="group__api__core.html#ga19303a24fb5e3ddc7bf1842c7c90c494">vaErrorStr</a></div><div class="ttdeci">const char * vaErrorStr(VAStatus error_status)</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncROI_html_a1d356481335a11e2abe508dd40242853"><div class="ttname"><a href="unionVAConfigAttribValEncROI.html#a1d356481335a11e2abe508dd40242853">VAConfigAttribValEncROI::roi_rc_priority_support</a></div><div class="ttdeci">uint32_t roi_rc_priority_support</div><div class="ttdoc">A flag indicates whether ROI priority is supported. </div><div class="ttdef"><b>Definition:</b> va.h:1068</div></div>
<div class="ttc" id="va__fei__hevc_8h_html"><div class="ttname"><a href="va__fei__hevc_8h.html">va_fei_hevc.h</a></div><div class="ttdoc">The FEI encoding HEVC special API. </div></div>
-<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:268</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_a3088172d4d3034cac872992a5024b862"><div class="ttname"><a href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862">VACodedBufferSegment::status</a></div><div class="ttdeci">uint32_t status</div><div class="ttdoc">Status set by the driver. See VA_CODED_BUF_STATUS_*. </div><div class="ttdef"><b>Definition:</b> va.h:3178</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_afb9a4666451633e9f7ed66b3f930b8eb"><div class="ttname"><a href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">VACodedBufferSegment::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved for future use. </div><div class="ttdef"><b>Definition:</b> va.h:3180</div></div>
+<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:279</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_a3088172d4d3034cac872992a5024b862"><div class="ttname"><a href="structVACodedBufferSegment.html#a3088172d4d3034cac872992a5024b862">VACodedBufferSegment::status</a></div><div class="ttdeci">uint32_t status</div><div class="ttdoc">Status set by the driver. See VA_CODED_BUF_STATUS_*. </div><div class="ttdef"><b>Definition:</b> va.h:3421</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_afb9a4666451633e9f7ed66b3f930b8eb"><div class="ttname"><a href="structVACodedBufferSegment.html#afb9a4666451633e9f7ed66b3f930b8eb">VACodedBufferSegment::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved for future use. </div><div class="ttdef"><b>Definition:</b> va.h:3423</div></div>
<div class="ttc" id="group__api__core_html_gacaafd538e7a9c79fdd9753c4243be3b8"><div class="ttname"><a href="group__api__core.html#gacaafd538e7a9c79fdd9753c4243be3b8">vaQueryImageFormats</a></div><div class="ttdeci">VAStatus vaQueryImageFormats(VADisplay dpy, VAImageFormat *format_list, int *num_formats)</div></div>
-<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_a1771dec9aec4369afe1a32f7103580e3"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3">VAEncPackedHeaderParameterBuffer::has_emulation_bytes</a></div><div class="ttdeci">uint8_t has_emulation_bytes</div><div class="ttdoc">Flag: buffer contains start code emulation prevention bytes? </div><div class="ttdef"><b>Definition:</b> va.h:1756</div></div>
-<div class="ttc" id="group__api__core_html_ga07644ee718d2c12c44f7ad7d440533f5"><div class="ttname"><a href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a></div><div class="ttdeci">VAEncMiscParameterType</div><div class="ttdef"><b>Definition:</b> va.h:1684</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a></div><div class="ttdoc">JPEG encoding attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:592</div></div>
-<div class="ttc" id="structVAEncMiscParameterMaxSliceSize_html"><div class="ttname"><a href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a></div><div class="ttdef"><b>Definition:</b> va.h:1905</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a></div><div class="ttdoc">Statistics attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:719</div></div>
-<div class="ttc" id="structVAEncMiscParameterBufferMaxFrameSize_html"><div class="ttname"><a href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></div><div class="ttdoc">Defines a maximum frame size (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:1983</div></div>
-<div class="ttc" id="structVASliceParameterBufferVC1_html"><div class="ttname"><a href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a></div><div class="ttdef"><b>Definition:</b> va.h:2771</div></div>
+<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_a1771dec9aec4369afe1a32f7103580e3"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#a1771dec9aec4369afe1a32f7103580e3">VAEncPackedHeaderParameterBuffer::has_emulation_bytes</a></div><div class="ttdeci">uint8_t has_emulation_bytes</div><div class="ttdoc">Flag: buffer contains start code emulation prevention bytes? </div><div class="ttdef"><b>Definition:</b> va.h:1893</div></div>
+<div class="ttc" id="group__api__core_html_ga07644ee718d2c12c44f7ad7d440533f5"><div class="ttname"><a href="group__api__core.html#ga07644ee718d2c12c44f7ad7d440533f5">VAEncMiscParameterType</a></div><div class="ttdeci">VAEncMiscParameterType</div><div class="ttdef"><b>Definition:</b> va.h:1819</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace2a4a15828bc88b3a51a4dd3b3b4375">VAConfigAttribEncJPEG</a></div><div class="ttdoc">JPEG encoding attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:615</div></div>
+<div class="ttc" id="structVAEncMiscParameterMaxSliceSize_html"><div class="ttname"><a href="structVAEncMiscParameterMaxSliceSize.html">VAEncMiscParameterMaxSliceSize</a></div><div class="ttdef"><b>Definition:</b> va.h:2097</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a93703f2e1193333663732445e2f2e9b8">VAConfigAttribStats</a></div><div class="ttdoc">Statistics attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:742</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMaxFrameSize_html"><div class="ttname"><a href="structVAEncMiscParameterBufferMaxFrameSize.html">VAEncMiscParameterBufferMaxFrameSize</a></div><div class="ttdoc">Defines a maximum frame size (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:2198</div></div>
+<div class="ttc" id="structVASliceParameterBufferVC1_html"><div class="ttname"><a href="structVASliceParameterBufferVC1.html">VASliceParameterBufferVC1</a></div><div class="ttdef"><b>Definition:</b> va.h:3014</div></div>
<div class="ttc" id="group__api__core_html_gae51cad2e388d6cc63ce3d4221798f9fd"><div class="ttname"><a href="group__api__core.html#gae51cad2e388d6cc63ce3d4221798f9fd">vaGetConfigAttributes</a></div><div class="ttdeci">VAStatus vaGetConfigAttributes(VADisplay dpy, VAProfile profile, VAEntrypoint entrypoint, VAConfigAttrib *attrib_list, int num_attribs)</div></div>
-<div class="ttc" id="structVABufferInfo_html_ab15829a379ffabdc492256300b067136"><div class="ttname"><a href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136">VABufferInfo::mem_size</a></div><div class="ttdeci">size_t mem_size</div><div class="ttdoc">Size of the underlying buffer. </div><div class="ttdef"><b>Definition:</b> va.h:3247</div></div>
-<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html_a65d9989af800a1be6178c92963081fad"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">VAEncMiscParameterTemporalLayerStructure::periodicity</a></div><div class="ttdeci">uint32_t periodicity</div><div class="ttdoc">The length of the array defining frame layer membership. Should be 1-32. </div><div class="ttdef"><b>Definition:</b> va.h:1791</div></div>
-<div class="ttc" id="structVASliceParameterBufferH264_html_ad02829294f1f4850d4a4be7aa93b2973"><div class="ttname"><a href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973">VASliceParameterBufferH264::slice_data_bit_offset</a></div><div class="ttdeci">uint16_t slice_data_bit_offset</div><div class="ttdoc">Bit offset from NAL Header Unit to the begining of slice_data(). </div><div class="ttdef"><b>Definition:</b> va.h:2898</div></div>
+<div class="ttc" id="structVABufferInfo_html_ab15829a379ffabdc492256300b067136"><div class="ttname"><a href="structVABufferInfo.html#ab15829a379ffabdc492256300b067136">VABufferInfo::mem_size</a></div><div class="ttdeci">size_t mem_size</div><div class="ttdoc">Size of the underlying buffer. </div><div class="ttdef"><b>Definition:</b> va.h:3490</div></div>
+<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html_a65d9989af800a1be6178c92963081fad"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html#a65d9989af800a1be6178c92963081fad">VAEncMiscParameterTemporalLayerStructure::periodicity</a></div><div class="ttdeci">uint32_t periodicity</div><div class="ttdoc">The length of the array defining frame layer membership. Should be 1-32. </div><div class="ttdef"><b>Definition:</b> va.h:1928</div></div>
+<div class="ttc" id="structVASliceParameterBufferH264_html_ad02829294f1f4850d4a4be7aa93b2973"><div class="ttname"><a href="structVASliceParameterBufferH264.html#ad02829294f1f4850d4a4be7aa93b2973">VASliceParameterBufferH264::slice_data_bit_offset</a></div><div class="ttdeci">uint16_t slice_data_bit_offset</div><div class="ttdoc">Bit offset from NAL Header Unit to the begining of slice_data(). </div><div class="ttdef"><b>Definition:</b> va.h:3141</div></div>
<div class="ttc" id="group__api__core_html_ga6b10b88a628c56377268714cc72090ce"><div class="ttname"><a href="group__api__core.html#ga6b10b88a628c56377268714cc72090ce">vaQuerySurfaceAttributes</a></div><div class="ttdeci">VAStatus vaQuerySurfaceAttributes(VADisplay dpy, VAConfigID config, VASurfaceAttrib *attrib_list, unsigned int *num_attribs)</div><div class="ttdoc">Queries surface attributes for the supplied config. </div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a></div><div class="ttdoc">Encoding quality range attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:601</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_ac57cc4cb865363ce1e92d9f77dd0c462"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#ac57cc4cb865363ce1e92d9f77dd0c462">VAEncMiscParameterRateControl::window_size</a></div><div class="ttdeci">uint32_t window_size</div><div class="ttdef"><b>Definition:</b> va.h:1958</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a712c0cb5474a2dbd4047418ca6226d05">VAConfigAttribEncQualityRange</a></div><div class="ttdoc">Encoding quality range attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:624</div></div>
<div class="ttc" id="group__api__core_html_gaffbd38af17b5f061707010287e7d4c97"><div class="ttname"><a href="group__api__core.html#gaffbd38af17b5f061707010287e7d4c97">vaEndPicture</a></div><div class="ttdeci">VAStatus vaEndPicture(VADisplay dpy, VAContextID context)</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a></div><div class="ttdoc">Buffer type used for Rolling intra refresh. </div><div class="ttdef"><b>Definition:</b> va.h:1696</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a></div><div class="ttdef"><b>Definition:</b> va.h:1618</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a47d3a6e9b254801bd3929e15e9c9e3b8"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a47d3a6e9b254801bd3929e15e9c9e3b8">VAEncMiscParameterRateControl::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdef"><b>Definition:</b> va.h:2023</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a2243b7ee8bef8a319238f60d777c461e"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a2243b7ee8bef8a319238f60d777c461e">VAEncMiscParameterRateControl::basic_unit_size</a></div><div class="ttdeci">uint32_t basic_unit_size</div><div class="ttdef"><b>Definition:</b> va.h:1974</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1a436c1c24cf3d94cb66f9a42efe2b6a">VAEncMiscParameterTypeRIR</a></div><div class="ttdoc">Buffer type used for Rolling intra refresh. </div><div class="ttdef"><b>Definition:</b> va.h:1831</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbae1261056098eebd8fddb896bf7edbb2e">VADecodeStreamoutBufferType</a></div><div class="ttdef"><b>Definition:</b> va.h:1740</div></div>
<div class="ttc" id="va__dec__jpeg_8h_html"><div class="ttname"><a href="va__dec__jpeg_8h.html">va_dec_jpeg.h</a></div><div class="ttdoc">The JPEG decoding API. </div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a></div><div class="ttdoc">Buffer type used for quantization parameters, it&amp;#39;s per-sequence parameter. </div><div class="ttdef"><b>Definition:</b> va.h:1698</div></div>
-<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a></div><div class="ttdoc">Temporal layer Structure. </div><div class="ttdef"><b>Definition:</b> va.h:1786</div></div>
-<div class="ttc" id="structVAEncMiscParameterEncQuality_html"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a></div><div class="ttdef"><b>Definition:</b> va.h:2173</div></div>
-<div class="ttc" id="group__api__core_html_gaa4851f694a48c22af8877f5cfbb11bde"><div class="ttname"><a href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a></div><div class="ttdeci">VAProfile</div><div class="ttdef"><b>Definition:</b> va.h:350</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a729ae8e20adfe5338c29b9f6c7ed7593">VAEncMiscParameterTypeQuantization</a></div><div class="ttdoc">Buffer type used for quantization parameters, it&amp;#39;s per-sequence parameter. </div><div class="ttdef"><b>Definition:</b> va.h:1833</div></div>
+<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html">VAEncMiscParameterTemporalLayerStructure</a></div><div class="ttdoc">Temporal layer Structure. </div><div class="ttdef"><b>Definition:</b> va.h:1923</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html">VAEncMiscParameterEncQuality</a></div><div class="ttdef"><b>Definition:</b> va.h:2416</div></div>
+<div class="ttc" id="group__api__core_html_gaa4851f694a48c22af8877f5cfbb11bde"><div class="ttname"><a href="group__api__core.html#gaa4851f694a48c22af8877f5cfbb11bde">VAProfile</a></div><div class="ttdeci">VAProfile</div><div class="ttdef"><b>Definition:</b> va.h:361</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a589437585d2d9de89a04a3914782a468"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a589437585d2d9de89a04a3914782a468">VAEncMiscParameterEncQuality::HMEDisable</a></div><div class="ttdeci">uint32_t HMEDisable</div><div class="ttdef"><b>Definition:</b> va.h:2459</div></div>
<div class="ttc" id="group__api__core_html_ga3d1af09269f34d9a3b51f96bf974c292"><div class="ttname"><a href="group__api__core.html#ga3d1af09269f34d9a3b51f96bf974c292">vaSetSubpictureChromakey</a></div><div class="ttdeci">VAStatus vaSetSubpictureChromakey(VADisplay dpy, VASubpictureID subpicture, unsigned int chromakey_min, unsigned int chromakey_max, unsigned int chromakey_mask)</div></div>
<div class="ttc" id="group__api__core_html_ga9ff7833d425406cb1834c783b0a47652"><div class="ttname"><a href="group__api__core.html#ga9ff7833d425406cb1834c783b0a47652">vaCreateConfig</a></div><div class="ttdeci">VAStatus vaCreateConfig(VADisplay dpy, VAProfile profile, VAEntrypoint entrypoint, VAConfigAttrib *attrib_list, int num_attribs, VAConfigID *config_id)</div></div>
<div class="ttc" id="group__api__core_html_ga636ce2eb0c5380df66ff9f6733f6435d"><div class="ttname"><a href="group__api__core.html#ga636ce2eb0c5380df66ff9f6733f6435d">vaQueryVendorString</a></div><div class="ttdeci">const char * vaQueryVendorString(VADisplay dpy)</div></div>
-<div class="ttc" id="group__api__core_html_ga5f3bcbb940e51be2e84097463557321e"><div class="ttname"><a href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a></div><div class="ttdeci">VAEntrypoint</div><div class="ttdef"><b>Definition:</b> va.h:382</div></div>
-<div class="ttc" id="group__api__core_html_ga24da9776c5d3a5ce29cb592cf22c00db"><div class="ttname"><a href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a></div><div class="ttdeci">VABufferType</div><div class="ttdef"><b>Definition:</b> va.h:1527</div></div>
-<div class="ttc" id="structVASliceParameterBufferMPEG2_html"><div class="ttname"><a href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2411</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a></div><div class="ttdoc">Maximum picture height. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:584</div></div>
-<div class="ttc" id="structVAProcessingRateParameterEnc_html_ae10a113c711e7363be6d8f3df21a54e7"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">VAProcessingRateParameterEnc::quality_level</a></div><div class="ttdeci">uint32_t quality_level</div><div class="ttdoc">quality level. When set to 0, default quality level is used. </div><div class="ttdef"><b>Definition:</b> va.h:1632</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_aeed63f4859686c5578f5e0a05b721c21"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#aeed63f4859686c5578f5e0a05b721c21">VAEncMiscParameterRateControl::target_percentage</a></div><div class="ttdeci">uint32_t target_percentage</div><div class="ttdef"><b>Definition:</b> va.h:1952</div></div>
+<div class="ttc" id="group__api__core_html_ga5f3bcbb940e51be2e84097463557321e"><div class="ttname"><a href="group__api__core.html#ga5f3bcbb940e51be2e84097463557321e">VAEntrypoint</a></div><div class="ttdeci">VAEntrypoint</div><div class="ttdef"><b>Definition:</b> va.h:405</div></div>
+<div class="ttc" id="group__api__core_html_ga24da9776c5d3a5ce29cb592cf22c00db"><div class="ttname"><a href="group__api__core.html#ga24da9776c5d3a5ce29cb592cf22c00db">VABufferType</a></div><div class="ttdeci">VABufferType</div><div class="ttdef"><b>Definition:</b> va.h:1649</div></div>
+<div class="ttc" id="structVASliceParameterBufferMPEG2_html"><div class="ttname"><a href="structVASliceParameterBufferMPEG2.html">VASliceParameterBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2654</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a0d21a48495393f1499fbb49470dccc1a">VAConfigAttribMaxPictureHeight</a></div><div class="ttdoc">Maximum picture height. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:607</div></div>
+<div class="ttc" id="structVAProcessingRateParameterEnc_html_ae10a113c711e7363be6d8f3df21a54e7"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#ae10a113c711e7363be6d8f3df21a54e7">VAProcessingRateParameterEnc::quality_level</a></div><div class="ttdeci">uint32_t quality_level</div><div class="ttdoc">quality level. When set to 0, default quality level is used. </div><div class="ttdef"><b>Definition:</b> va.h:1767</div></div>
<div class="ttc" id="group__api__core_html_ga8a20d15bc66cc091e9a529ff52ee5872"><div class="ttname"><a href="group__api__core.html#ga8a20d15bc66cc091e9a529ff52ee5872">vaCreateImage</a></div><div class="ttdeci">VAStatus vaCreateImage(VADisplay dpy, VAImageFormat *format, int width, int height, VAImage *image)</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a></div><div class="ttdoc">Parallel Rate Control (hierachical B) attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:680</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_a1300cc1ce3d25d4fbd60ff05f7e56064"><div class="ttname"><a href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064">VACodedBufferSegment::bit_offset</a></div><div class="ttdeci">uint32_t bit_offset</div><div class="ttdoc">Bit offset into the data buffer where the video data starts. </div><div class="ttdef"><b>Definition:</b> va.h:3176</div></div>
-<div class="ttc" id="structVASliceParameterBufferMPEG4_html"><div class="ttname"><a href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2559</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a></div><div class="ttdoc">Processing rate reporting attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:654</div></div>
-<div class="ttc" id="structVAEncMiscParameterQuantization_html"><div class="ttname"><a href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a></div><div class="ttdoc">Quantization settings for encoding. </div><div class="ttdef"><b>Definition:</b> va.h:2020</div></div>
-<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a></div><div class="ttdef"><b>Definition:</b> va.h:1172</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_a5a148f4def74fe86fc0a81beff9fcf71"><div class="ttname"><a href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71">VACodedBufferSegment::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdoc">Size of the data buffer in this segment (in bytes). </div><div class="ttdef"><b>Definition:</b> va.h:3174</div></div>
-<div class="ttc" id="structVAHuffmanTableBufferJPEGBaseline_html"><div class="ttname"><a href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></div><div class="ttdoc">Huffman table for JPEG decoding. </div><div class="ttdef"><b>Definition:</b> va.h:2318</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1727</div></div>
-<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html_ae610a95611a70805532a56f627ef892e"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e">VAEncMiscParameterTemporalLayerStructure::number_of_layers</a></div><div class="ttdeci">uint32_t number_of_layers</div><div class="ttdoc">The number of temporal layers. </div><div class="ttdef"><b>Definition:</b> va.h:1789</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac84407886c0309b159cbe4046464225e">VAConfigAttribEncParallelRateControl</a></div><div class="ttdoc">Parallel Rate Control (hierachical B) attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:703</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_a1300cc1ce3d25d4fbd60ff05f7e56064"><div class="ttname"><a href="structVACodedBufferSegment.html#a1300cc1ce3d25d4fbd60ff05f7e56064">VACodedBufferSegment::bit_offset</a></div><div class="ttdeci">uint32_t bit_offset</div><div class="ttdoc">Bit offset into the data buffer where the video data starts. </div><div class="ttdef"><b>Definition:</b> va.h:3419</div></div>
+<div class="ttc" id="structVASliceParameterBufferMPEG4_html"><div class="ttname"><a href="structVASliceParameterBufferMPEG4.html">VASliceParameterBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2802</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a06a0d8fe970dd8314e385d5746f7adf6">VAConfigAttribProcessingRate</a></div><div class="ttdoc">Processing rate reporting attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:677</div></div>
+<div class="ttc" id="structVAEncMiscParameterQuantization_html"><div class="ttname"><a href="structVAEncMiscParameterQuantization.html">VAEncMiscParameterQuantization</a></div><div class="ttdoc">Quantization settings for encoding. </div><div class="ttdef"><b>Definition:</b> va.h:2262</div></div>
+<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a3172df10949251b0b6e9fb2a670d04b0">VAGenericValueTypeInteger</a></div><div class="ttdef"><b>Definition:</b> va.h:1286</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_a5a148f4def74fe86fc0a81beff9fcf71"><div class="ttname"><a href="structVACodedBufferSegment.html#a5a148f4def74fe86fc0a81beff9fcf71">VACodedBufferSegment::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdoc">Size of the data buffer in this segment (in bytes). </div><div class="ttdef"><b>Definition:</b> va.h:3417</div></div>
+<div class="ttc" id="structVAHuffmanTableBufferJPEGBaseline_html"><div class="ttname"><a href="structVAHuffmanTableBufferJPEGBaseline.html">VAHuffmanTableBufferJPEGBaseline</a></div><div class="ttdoc">Huffman table for JPEG decoding. </div><div class="ttdef"><b>Definition:</b> va.h:2561</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1864</div></div>
+<div class="ttc" id="structVAEncMiscParameterTemporalLayerStructure_html_ae610a95611a70805532a56f627ef892e"><div class="ttname"><a href="structVAEncMiscParameterTemporalLayerStructure.html#ae610a95611a70805532a56f627ef892e">VAEncMiscParameterTemporalLayerStructure::number_of_layers</a></div><div class="ttdeci">uint32_t number_of_layers</div><div class="ttdoc">The number of temporal layers. </div><div class="ttdef"><b>Definition:</b> va.h:1926</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncROI_html_a39c29d6d63efdbc11644f13676cff7e5"><div class="ttname"><a href="unionVAConfigAttribValEncROI.html#a39c29d6d63efdbc11644f13676cff7e5">VAConfigAttribValEncROI::roi_rc_qp_delta_support</a></div><div class="ttdeci">uint32_t roi_rc_qp_delta_support</div><div class="ttdoc">A flag indicates whether ROI delta QP is supported. </div><div class="ttdef"><b>Definition:</b> va.h:1080</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="group__api__core_html_ga32b3e0ef7dae82f7279e96b1658b6d0c"><div class="ttname"><a href="group__api__core.html#ga32b3e0ef7dae82f7279e96b1658b6d0c">vaSetDriverName</a></div><div class="ttdeci">VAStatus vaSetDriverName(VADisplay dpy, char *driver_name)</div></div>
<div class="ttc" id="va_8h_html_a2ad3b148d5eedeb8b5a23fb97dc2df3c"><div class="ttname"><a href="va_8h.html#a2ad3b148d5eedeb8b5a23fb97dc2df3c">vaGetDisplayAttributes</a></div><div class="ttdeci">VAStatus vaGetDisplayAttributes(VADisplay dpy, VADisplayAttribute *attr_list, int num_attributes)</div></div>
-<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a></div><div class="ttdoc">Custom Encoder Rounding Offset Control. Application may use this structure to set customized rounding...</div><div class="ttdef"><b>Definition:</b> va.h:2250</div></div>
-<div class="ttc" id="structVAPictureHEVC_html_a121ed7d4b81d79c2dfd3b2c4930bd3ca"><div class="ttname"><a href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca">VAPictureHEVC::pic_order_cnt</a></div><div class="ttdeci">int32_t pic_order_cnt</div><div class="ttdoc">picture order count. in HEVC, POCs for top and bottom fields of same picture should take different va...</div><div class="ttdef"><b>Definition:</b> va.h:4128</div></div>
+<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html">VAEncMiscParameterCustomRoundingControl</a></div><div class="ttdoc">Custom Encoder Rounding Offset Control. Application may use this structure to set customized rounding...</div><div class="ttdef"><b>Definition:</b> va.h:2493</div></div>
+<div class="ttc" id="structVAPictureHEVC_html_a121ed7d4b81d79c2dfd3b2c4930bd3ca"><div class="ttname"><a href="structVAPictureHEVC.html#a121ed7d4b81d79c2dfd3b2c4930bd3ca">VAPictureHEVC::pic_order_cnt</a></div><div class="ttdeci">int32_t pic_order_cnt</div><div class="ttdoc">picture order count. in HEVC, POCs for top and bottom fields of same picture should take different va...</div><div class="ttdef"><b>Definition:</b> va.h:4592</div></div>
<div class="ttc" id="group__api__core_html_gac0d2a42eb98f6d38295c1969d8ff4cf6"><div class="ttname"><a href="group__api__core.html#gac0d2a42eb98f6d38295c1969d8ff4cf6">vaDestroyImage</a></div><div class="ttdeci">VAStatus vaDestroyImage(VADisplay dpy, VAImageID image)</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a></div><div class="ttdoc">Buffer type used to express a maximum frame size (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:1691</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a></div><div class="ttdef"><b>Definition:</b> va.h:1605</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_ae172fafb096eb5b4259cf4fc5056a7e7"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#ae172fafb096eb5b4259cf4fc5056a7e7">VAEncMiscParameterEncQuality::skipCheckDisable</a></div><div class="ttdeci">uint32_t skipCheckDisable</div><div class="ttdef"><b>Definition:</b> va.h:2428</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a87b8908521d461bd16a4c068702bae9d">VAEncMiscParameterTypeMaxFrameSize</a></div><div class="ttdoc">Buffer type used to express a maximum frame size (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:1826</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba6dfe491eeeb2806226378120bb8f73d9">VAEncMacroblockDisableSkipMapBufferType</a></div><div class="ttdef"><b>Definition:</b> va.h:1727</div></div>
<div class="ttc" id="group__api__core_html_gaf2e1d2acddcaf7d653316c1c198bba9b"><div class="ttname"><a href="group__api__core.html#gaf2e1d2acddcaf7d653316c1c198bba9b">vaMaxNumSubpictureFormats</a></div><div class="ttdeci">int vaMaxNumSubpictureFormats(VADisplay dpy)</div></div>
-<div class="ttc" id="structVAProcessingRateParameterDec_html_a91f8cd0254626c66ec43b21fa5a86cb4"><div class="ttname"><a href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">VAProcessingRateParameterDec::level_idc</a></div><div class="ttdeci">uint8_t level_idc</div><div class="ttdoc">Profile level. </div><div class="ttdef"><b>Definition:</b> va.h:1644</div></div>
-<div class="ttc" id="group__api__core_html_ga26fd64e5d522004ce30dc8159a57f240"><div class="ttname"><a href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a></div><div class="ttdeci">void(* VAMessageCallback)(void *user_context, const char *message)</div><div class="ttdef"><b>Definition:</b> va.h:278</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a></div><div class="ttdoc">Buffer type used for FEI input frame level parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1717</div></div>
-<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a></div><div class="ttdoc">VAEntrypointStats. </div><div class="ttdef"><b>Definition:</b> va.h:434</div></div>
+<div class="ttc" id="structVAProcessingRateParameterDec_html_a91f8cd0254626c66ec43b21fa5a86cb4"><div class="ttname"><a href="structVAProcessingRateParameterDec.html#a91f8cd0254626c66ec43b21fa5a86cb4">VAProcessingRateParameterDec::level_idc</a></div><div class="ttdeci">uint8_t level_idc</div><div class="ttdoc">Profile level. </div><div class="ttdef"><b>Definition:</b> va.h:1779</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a1033da0093007fa144991c6e87f19bb2"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a1033da0093007fa144991c6e87f19bb2">VAEncMiscParameterRateControl::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdef"><b>Definition:</b> va.h:1946</div></div>
+<div class="ttc" id="group__api__core_html_ga26fd64e5d522004ce30dc8159a57f240"><div class="ttname"><a href="group__api__core.html#ga26fd64e5d522004ce30dc8159a57f240">VAMessageCallback</a></div><div class="ttdeci">void(* VAMessageCallback)(void *user_context, const char *message)</div><div class="ttdef"><b>Definition:</b> va.h:289</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_abdd6b6cbad3747580946aab88e820d29"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#abdd6b6cbad3747580946aab88e820d29">VAEncMiscParameterEncQuality::useRawPicForRef</a></div><div class="ttdeci">uint32_t useRawPicForRef</div><div class="ttdef"><b>Definition:</b> va.h:2425</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5afbd83aaa206a3430a60ffe00db036dfd">VAEncMiscParameterTypeFEIFrameControl</a></div><div class="ttdoc">Buffer type used for FEI input frame level parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1854</div></div>
+<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ead9de31161ebcd23b348d1be0f7da37c0">VAEntrypointStats</a></div><div class="ttdoc">VAEntrypointStats. </div><div class="ttdef"><b>Definition:</b> va.h:457</div></div>
<div class="ttc" id="group__api__core_html_ga29fc56f99c6b7037455a39e58c018f40"><div class="ttname"><a href="group__api__core.html#ga29fc56f99c6b7037455a39e58c018f40">vaMFReleaseContext</a></div><div class="ttdeci">VAStatus vaMFReleaseContext(VADisplay dpy, VAMFContextID mf_context, VAContextID context)</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a></div><div class="ttdoc">Minimal height in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1227</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_af6c0e6905111189fc4bf30c96264cf6d"><div class="ttname"><a href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">VACodedBufferSegment::buf</a></div><div class="ttdeci">void * buf</div><div class="ttdoc">Pointer to the start of the data buffer. </div><div class="ttdef"><b>Definition:</b> va.h:3182</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a></div><div class="ttdoc">Encoding intra refresh attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:616</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a></div><div class="ttdoc">HEVC FEI CTB level cmd buffer it is CTB level information for future usage. </div><div class="ttdef"><b>Definition:</b> va.h:1610</div></div>
-<div class="ttc" id="structVABufferInfo_html_a8ff5009a4bdf39be517da2a839e53d41"><div class="ttname"><a href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">VABufferInfo::type</a></div><div class="ttdeci">uint32_t type</div><div class="ttdoc">Buffer type (See VABufferType). </div><div class="ttdef"><b>Definition:</b> va.h:3236</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7aebd7d7cdfeaa688df644865cbbde72eb">VASurfaceAttribMinHeight</a></div><div class="ttdoc">Minimal height in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1341</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_af6c0e6905111189fc4bf30c96264cf6d"><div class="ttname"><a href="structVACodedBufferSegment.html#af6c0e6905111189fc4bf30c96264cf6d">VACodedBufferSegment::buf</a></div><div class="ttdeci">void * buf</div><div class="ttdoc">Pointer to the start of the data buffer. </div><div class="ttdef"><b>Definition:</b> va.h:3425</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a625c835a1a4fc7c893b370834a0a7e43"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a625c835a1a4fc7c893b370834a0a7e43">VAEncMiscParameterRateControl::frame_tolerance_mode</a></div><div class="ttdeci">uint32_t frame_tolerance_mode</div><div class="ttdef"><b>Definition:</b> va.h:2021</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ab778a031e25a5b971423d1562815130a">VAConfigAttribEncIntraRefresh</a></div><div class="ttdoc">Encoding intra refresh attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:639</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba82cd75724db5851bcf598e543c477e07">VAEncFEICTBCmdBufferType</a></div><div class="ttdoc">HEVC FEI CTB level cmd buffer it is CTB level information for future usage. </div><div class="ttdef"><b>Definition:</b> va.h:1732</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncRateControlExt_html_ae44185f23cd56edde7a220362f65a9ae"><div class="ttname"><a href="unionVAConfigAttribValEncRateControlExt.html#ae44185f23cd56edde7a220362f65a9ae">VAConfigAttribValEncRateControlExt::max_num_temporal_layers_minus1</a></div><div class="ttdeci">uint32_t max_num_temporal_layers_minus1</div><div class="ttdoc">The maximum number of temporal layers minus 1. </div><div class="ttdef"><b>Definition:</b> va.h:1096</div></div>
+<div class="ttc" id="structVABufferInfo_html_a8ff5009a4bdf39be517da2a839e53d41"><div class="ttname"><a href="structVABufferInfo.html#a8ff5009a4bdf39be517da2a839e53d41">VABufferInfo::type</a></div><div class="ttdeci">uint32_t type</div><div class="ttdoc">Buffer type (See VABufferType). </div><div class="ttdef"><b>Definition:</b> va.h:3479</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a684adbcbbfcb7a6009c5d41a36d69d0e"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a684adbcbbfcb7a6009c5d41a36d69d0e">VAEncMiscParameterRateControl::disable_bit_stuffing</a></div><div class="ttdeci">uint32_t disable_bit_stuffing</div><div class="ttdef"><b>Definition:</b> va.h:1988</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncROI_html_a9ea2dbb860e8b05f9786d8334f9e0b70"><div class="ttname"><a href="unionVAConfigAttribValEncROI.html#a9ea2dbb860e8b05f9786d8334f9e0b70">VAConfigAttribValEncROI::num_roi_regions</a></div><div class="ttdeci">uint32_t num_roi_regions</div><div class="ttdoc">The number of ROI regions supported, 0 if ROI is not supported. </div><div class="ttdef"><b>Definition:</b> va.h:1056</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a77e70fbf9591951cc319759171da0fe7"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a77e70fbf9591951cc319759171da0fe7">VAEncMiscParameterRateControl::cfs_I_frames</a></div><div class="ttdeci">uint32_t cfs_I_frames</div><div class="ttdef"><b>Definition:</b> va.h:2000</div></div>
<div class="ttc" id="group__api__core_html_ga36dc61a5fc1552d7037d102bc7d35703"><div class="ttname"><a href="group__api__core.html#ga36dc61a5fc1552d7037d102bc7d35703">vaAcquireBufferHandle</a></div><div class="ttdeci">VAStatus vaAcquireBufferHandle(VADisplay dpy, VABufferID buf_id, VABufferInfo *buf_info)</div><div class="ttdoc">Acquires buffer handle for external API usage. </div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMultiPassFrameSize_html"><div class="ttname"><a href="structVAEncMiscParameterBufferMultiPassFrameSize.html">VAEncMiscParameterBufferMultiPassFrameSize</a></div><div class="ttdoc">Maximum frame size (in bytes) settings for multiple pass. </div><div class="ttdef"><b>Definition:</b> va.h:2218</div></div>
+<div class="ttc" id="structVAEncMiscParameterHRD_html"><div class="ttname"><a href="structVAEncMiscParameterHRD.html">VAEncMiscParameterHRD</a></div><div class="ttdef"><b>Definition:</b> va.h:2165</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a0b3b73b2fafa84ec89793016a13e5457"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a0b3b73b2fafa84ec89793016a13e5457">VAEncMiscParameterEncQuality::PanicModeDisable</a></div><div class="ttdeci">uint32_t PanicModeDisable</div><div class="ttdef"><b>Definition:</b> va.h:2467</div></div>
<div class="ttc" id="group__api__core_html_gaa6bed710094261240a2b9fd2ed6b72fc"><div class="ttname"><a href="group__api__core.html#gaa6bed710094261240a2b9fd2ed6b72fc">vaDestroySubpicture</a></div><div class="ttdeci">VAStatus vaDestroySubpicture(VADisplay dpy, VASubpictureID subpicture)</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a></div><div class="ttdoc">Encoding extended rate control attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:643</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a></div><div class="ttdoc">Maximum picture width. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:577</div></div>
-<div class="ttc" id="structVABufferInfo_html_ae39b96376411a780159ce4a6645f7fb7"><div class="ttname"><a href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7">VABufferInfo::handle</a></div><div class="ttdeci">uintptr_t handle</div><div class="ttdoc">Buffer handle. </div><div class="ttdef"><b>Definition:</b> va.h:3234</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa14c8b88424e1e23f90654f5cda57f96">VAConfigAttribEncRateControlExt</a></div><div class="ttdoc">Encoding extended rate control attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:666</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01aa88d632c8c071d0899b09197087e4906">VAConfigAttribMaxPictureWidth</a></div><div class="ttdoc">Maximum picture width. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:600</div></div>
+<div class="ttc" id="structVABufferInfo_html_ae39b96376411a780159ce4a6645f7fb7"><div class="ttname"><a href="structVABufferInfo.html#ae39b96376411a780159ce4a6645f7fb7">VABufferInfo::handle</a></div><div class="ttdeci">uintptr_t handle</div><div class="ttdoc">Buffer handle. </div><div class="ttdef"><b>Definition:</b> va.h:3477</div></div>
<div class="ttc" id="va__enc__vp9_8h_html"><div class="ttname"><a href="va__enc__vp9_8h.html">va_enc_vp9.h</a></div><div class="ttdoc">VP9 encoding API. </div></div>
-<div class="ttc" id="group__api__core_html_ga0f8dad8977fc45641f49b76cd19fb6b4"><div class="ttname"><a href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a></div><div class="ttdeci">VADisplayAttribBLEMode</div><div class="ttdef"><b>Definition:</b> va.h:3925</div></div>
+<div class="ttc" id="group__api__core_html_ga0f8dad8977fc45641f49b76cd19fb6b4"><div class="ttname"><a href="group__api__core.html#ga0f8dad8977fc45641f49b76cd19fb6b4">VADisplayAttribBLEMode</a></div><div class="ttdeci">VADisplayAttribBLEMode</div><div class="ttdef"><b>Definition:</b> va.h:4389</div></div>
<div class="ttc" id="group__api__core_html_gacb4937e46e862704a3dd2bf2ebde6ef8"><div class="ttname"><a href="group__api__core.html#gacb4937e46e862704a3dd2bf2ebde6ef8">vaGetLibFunc</a></div><div class="ttdeci">VAPrivFunc vaGetLibFunc(VADisplay dpy, const char *func)</div></div>
<div class="ttc" id="va__fei_8h_html"><div class="ttname"><a href="va__fei_8h.html">va_fei.h</a></div><div class="ttdoc">The FEI encoding common API. </div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a400b7764112585d5bdaca66bd70c52e9"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9">VAIQMatrixBufferMPEG2::load_chroma_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_chroma_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2394</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a400b7764112585d5bdaca66bd70c52e9"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a400b7764112585d5bdaca66bd70c52e9">VAIQMatrixBufferMPEG2::load_chroma_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_chroma_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2637</div></div>
<div class="ttc" id="group__api__core_html_ga725ab6efbccb5cd05bbad31227b22a0c"><div class="ttname"><a href="group__api__core.html#ga725ab6efbccb5cd05bbad31227b22a0c">vaSetErrorCallback</a></div><div class="ttdeci">VAMessageCallback vaSetErrorCallback(VADisplay dpy, VAMessageCallback callback, void *user_context)</div></div>
<div class="ttc" id="group__api__core_html_ga2333b7b9d86fc00c0ec00a2c66eaeeba"><div class="ttname"><a href="group__api__core.html#ga2333b7b9d86fc00c0ec00a2c66eaeeba">vaDestroyContext</a></div><div class="ttdeci">VAStatus vaDestroyContext(VADisplay dpy, VAContextID context)</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_afa0e987f5c0ae1bb9837d6cbce9424f0"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#afa0e987f5c0ae1bb9837d6cbce9424f0">VAEncMiscParameterEncQuality::globalMotionBiasAdjustmentEnable</a></div><div class="ttdeci">uint32_t globalMotionBiasAdjustmentEnable</div><div class="ttdef"><b>Definition:</b> va.h:2450</div></div>
<div class="ttc" id="group__api__core_html_gaf14c698af1d0920f4aeb5eb11f81b6aa"><div class="ttname"><a href="group__api__core.html#gaf14c698af1d0920f4aeb5eb11f81b6aa">vaMapBuffer</a></div><div class="ttdeci">VAStatus vaMapBuffer(VADisplay dpy, VABufferID buf_id, void **pbuf)</div></div>
<div class="ttc" id="va__enc__vp8_8h_html"><div class="ttname"><a href="va__enc__vp8_8h.html">va_enc_vp8.h</a></div><div class="ttdoc">VP8 encoding API. </div></div>
-<div class="ttc" id="group__api__core_html_ga13b0f287a77772b1f8b07dd555230cce"><div class="ttname"><a href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce">VASubpictureID</a></div><div class="ttdeci">VAGenericID VASubpictureID</div><div class="ttdef"><b>Definition:</b> va.h:3795</div></div>
-<div class="ttc" id="structVASliceParameterBufferH264_html_a2cd8123d9126c292ab68bf5b33181aae"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae">VASliceParameterBufferH264::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdef"><b>Definition:</b> va.h:2908</div></div>
+<div class="ttc" id="group__api__core_html_ga13b0f287a77772b1f8b07dd555230cce"><div class="ttname"><a href="group__api__core.html#ga13b0f287a77772b1f8b07dd555230cce">VASubpictureID</a></div><div class="ttdeci">VAGenericID VASubpictureID</div><div class="ttdef"><b>Definition:</b> va.h:4259</div></div>
+<div class="ttc" id="structVASliceParameterBufferH264_html_a2cd8123d9126c292ab68bf5b33181aae"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a2cd8123d9126c292ab68bf5b33181aae">VASliceParameterBufferH264::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdef"><b>Definition:</b> va.h:3151</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_ac6d8d7032f6889112f9478139b9ec2c9"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#ac6d8d7032f6889112f9478139b9ec2c9">VAEncMiscParameterRateControl::enable_parallel_brc</a></div><div class="ttdeci">uint32_t enable_parallel_brc</div><div class="ttdef"><b>Definition:</b> va.h:2005</div></div>
<div class="ttc" id="group__api__core_html_ga198a34eb408790b172710071a248b660"><div class="ttname"><a href="group__api__core.html#ga198a34eb408790b172710071a248b660">vaQueryConfigProfiles</a></div><div class="ttdeci">VAStatus vaQueryConfigProfiles(VADisplay dpy, VAProfile *profile_list, int *num_profiles)</div></div>
<div class="ttc" id="group__api__core_html_ga700ee27f4a77269d7971b12449d69db1"><div class="ttname"><a href="group__api__core.html#ga700ee27f4a77269d7971b12449d69db1">vaCreateSubpicture</a></div><div class="ttdeci">VAStatus vaCreateSubpicture(VADisplay dpy, VAImageID image, VASubpictureID *subpicture)</div></div>
<div class="ttc" id="va__fei__h264_8h_html"><div class="ttname"><a href="va__fei__h264_8h.html">va_fei_h264.h</a></div><div class="ttdoc">The FEI encoding H264 special API. </div></div>
-<div class="ttc" id="group__api__core_html_ga4b89190eeab82e047c06e31edaf0b9b7"><div class="ttname"><a href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a></div><div class="ttdeci">VASurfaceAttribType</div><div class="ttdoc">Surface attribute types. </div><div class="ttdef"><b>Definition:</b> va.h:1209</div></div>
-<div class="ttc" id="structVASurfaceAttrib_html_a588bfe82a9361b4022cdd481daf414e0"><div class="ttname"><a href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">VASurfaceAttrib::value</a></div><div class="ttdeci">VAGenericValue value</div><div class="ttdoc">Value. See &quot;Surface attribute types&quot; for the expected types. </div><div class="ttdef"><b>Definition:</b> va.h:1248</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a></div><div class="ttdoc">Encoding region-of-interest (ROI) attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:635</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a></div><div class="ttdoc">Maximum number of slices per frame. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:541</div></div>
+<div class="ttc" id="group__api__core_html_ga4b89190eeab82e047c06e31edaf0b9b7"><div class="ttname"><a href="group__api__core.html#ga4b89190eeab82e047c06e31edaf0b9b7">VASurfaceAttribType</a></div><div class="ttdeci">VASurfaceAttribType</div><div class="ttdoc">Surface attribute types. </div><div class="ttdef"><b>Definition:</b> va.h:1323</div></div>
+<div class="ttc" id="structVASurfaceAttrib_html_a588bfe82a9361b4022cdd481daf414e0"><div class="ttname"><a href="structVASurfaceAttrib.html#a588bfe82a9361b4022cdd481daf414e0">VASurfaceAttrib::value</a></div><div class="ttdeci">VAGenericValue value</div><div class="ttdoc">Value. See &quot;Surface attribute types&quot; for the expected types. </div><div class="ttdef"><b>Definition:</b> va.h:1367</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a79844b332bc11795b0578a759fa99483">VAConfigAttribEncROI</a></div><div class="ttdoc">Encoding region-of-interest (ROI) attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:658</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5e84af515c1824966aea655cf74292fb">VAConfigAttribEncMaxSlices</a></div><div class="ttdoc">Maximum number of slices per frame. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:564</div></div>
<div class="ttc" id="group__api__core_html_ga3facc622a14fc901d5d44dcda845cb6f"><div class="ttname"><a href="group__api__core.html#ga3facc622a14fc901d5d44dcda845cb6f">vaRenderPicture</a></div><div class="ttdeci">VAStatus vaRenderPicture(VADisplay dpy, VAContextID context, VABufferID *buffers, int num_buffers)</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a></div><div class="ttdoc">Maximum number of reference frames. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:534</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a></div><div class="ttdoc">Encode function type for FEI. </div><div class="ttdef"><b>Definition:</b> va.h:703</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a></div><div class="ttdoc">Slice Decoding mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:460</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9633aa64b8b6fba51f7c08e824bcf143">VAConfigAttribEncMaxRefFrames</a></div><div class="ttdoc">Maximum number of reference frames. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:557</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ac744d89de3e1428f3acfdd38e02b718c">VAConfigAttribFEIFunctionType</a></div><div class="ttdoc">Encode function type for FEI. </div><div class="ttdef"><b>Definition:</b> va.h:726</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5ef86d4585ba9fc22e0f1908a1a778a8">VAConfigAttribDecSliceMode</a></div><div class="ttdoc">Slice Decoding mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:483</div></div>
<div class="ttc" id="group__api__core_html_gacf5513796ce9eef7c609c765a06ef145"><div class="ttname"><a href="group__api__core.html#gacf5513796ce9eef7c609c765a06ef145">vaBufferSetNumElements</a></div><div class="ttdeci">VAStatus vaBufferSetNumElements(VADisplay dpy, VABufferID buf_id, unsigned int num_elements)</div></div>
-<div class="ttc" id="structVAProcessingRateParameterEnc_html_a96e92ea1e2c879668e3530f52f15ad67"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67">VAProcessingRateParameterEnc::level_idc</a></div><div class="ttdeci">uint8_t level_idc</div><div class="ttdoc">Profile level. </div><div class="ttdef"><b>Definition:</b> va.h:1627</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMultiPassFrameSize_html_a2a9119e9f82fc8ee0704fbc4c3bd3330"><div class="ttname"><a href="structVAEncMiscParameterBufferMultiPassFrameSize.html#a2a9119e9f82fc8ee0704fbc4c3bd3330">VAEncMiscParameterBufferMultiPassFrameSize::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va.h:2225</div></div>
+<div class="ttc" id="structVAProcessingRateParameterEnc_html_a96e92ea1e2c879668e3530f52f15ad67"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a96e92ea1e2c879668e3530f52f15ad67">VAProcessingRateParameterEnc::level_idc</a></div><div class="ttdeci">uint8_t level_idc</div><div class="ttdoc">Profile level. </div><div class="ttdef"><b>Definition:</b> va.h:1762</div></div>
+<div class="ttc" id="structVAEncMiscParameterFrameRate_html_a799f9dd449d39eea77b7f9936a71522d"><div class="ttname"><a href="structVAEncMiscParameterFrameRate.html#a799f9dd449d39eea77b7f9936a71522d">VAEncMiscParameterFrameRate::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdef"><b>Definition:</b> va.h:2083</div></div>
<div class="ttc" id="group__api__core_html_ga266154ed3b1f38e873caa0af680d733e"><div class="ttname"><a href="group__api__core.html#ga266154ed3b1f38e873caa0af680d733e">vaInitialize</a></div><div class="ttdeci">VAStatus vaInitialize(VADisplay dpy, int *major_version, int *minor_version)</div></div>
-<div class="ttc" id="structVABufferInfo_html_a6332b7ffab1163a9f30a5674fc32e834"><div class="ttname"><a href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">VABufferInfo::mem_type</a></div><div class="ttdeci">uint32_t mem_type</div><div class="ttdoc">Buffer memory type (See VASurfaceAttribMemoryType). </div><div class="ttdef"><b>Definition:</b> va.h:3245</div></div>
+<div class="ttc" id="structVABufferInfo_html_a6332b7ffab1163a9f30a5674fc32e834"><div class="ttname"><a href="structVABufferInfo.html#a6332b7ffab1163a9f30a5674fc32e834">VABufferInfo::mem_type</a></div><div class="ttdeci">uint32_t mem_type</div><div class="ttdoc">Buffer memory type (See VASurfaceAttribMemoryType). </div><div class="ttdef"><b>Definition:</b> va.h:3488</div></div>
<div class="ttc" id="group__api__core_html_ga3d56f2eaf0be528a512cc935aca35418"><div class="ttname"><a href="group__api__core.html#ga3d56f2eaf0be528a512cc935aca35418">vaGetImage</a></div><div class="ttdeci">VAStatus vaGetImage(VADisplay dpy, VASurfaceID surface, int x, int y, unsigned int width, unsigned int height, VAImageID image)</div></div>
-<div class="ttc" id="group__api__core_html_ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"><div class="ttname"><a href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a></div><div class="ttdoc">Profile ID used for video processing. </div><div class="ttdef"><b>Definition:</b> va.h:353</div></div>
-<div class="ttc" id="structVAGenericValue_html_a93c21d105e3505773cf5413825160a13"><div class="ttname"><a href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13">VAGenericValue::fn</a></div><div class="ttdeci">VAGenericFunc fn</div><div class="ttdoc">Pointer to function. </div><div class="ttdef"><b>Definition:</b> va.h:1194</div></div>
-<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html_a2bb7a5f27e4ad3cbbffa7133ceaacd63"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63">VAEncMiscParameterParallelRateControl::num_layers</a></div><div class="ttdeci">uint32_t num_layers</div><div class="ttdef"><b>Definition:</b> va.h:2163</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a></div><div class="ttdoc">Video filter parameter buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1583</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a></div><div class="ttdoc">Maximal width in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1225</div></div>
-<div class="ttc" id="group__api__core_html_ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><div class="ttname"><a href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a></div><div class="ttdeci">VAGenericValueType</div><div class="ttdoc">Generic value types. </div><div class="ttdef"><b>Definition:</b> va.h:1171</div></div>
-<div class="ttc" id="structVASliceParameterBufferH264_html_a5084a3a5862cafda9a75fbabc9c337ea"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea">VASliceParameterBufferH264::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdef"><b>Definition:</b> va.h:2915</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a></div><div class="ttdoc">frame size tolerance support it indicates the tolerance of frame size </div><div class="ttdef"><b>Definition:</b> va.h:694</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a></div><div class="ttdoc">Buffer type used for dirty region-of-interest (ROI) parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1707</div></div>
-<div class="ttc" id="structVAPictureHEVC_html_a7282e0d414cbc163d7ad102a378f7839"><div class="ttname"><a href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839">VAPictureHEVC::picture_id</a></div><div class="ttdeci">VASurfaceID picture_id</div><div class="ttdoc">reconstructed picture buffer surface index invalid when taking value VA_INVALID_SURFACE. </div><div class="ttdef"><b>Definition:</b> va.h:4123</div></div>
+<div class="ttc" id="group__api__core_html_ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc"><div class="ttname"><a href="group__api__core.html#ggaa4851f694a48c22af8877f5cfbb11bdea7bf6725096e5927f03deb20205e1adbc">VAProfileNone</a></div><div class="ttdoc">Profile ID used for video processing. </div><div class="ttdef"><b>Definition:</b> va.h:364</div></div>
+<div class="ttc" id="structVAGenericValue_html_a93c21d105e3505773cf5413825160a13"><div class="ttname"><a href="structVAGenericValue.html#a93c21d105e3505773cf5413825160a13">VAGenericValue::fn</a></div><div class="ttdeci">VAGenericFunc fn</div><div class="ttdoc">Pointer to function. </div><div class="ttdef"><b>Definition:</b> va.h:1308</div></div>
+<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html_a2bb7a5f27e4ad3cbbffa7133ceaacd63"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html#a2bb7a5f27e4ad3cbbffa7133ceaacd63">VAEncMiscParameterParallelRateControl::num_layers</a></div><div class="ttdeci">uint32_t num_layers</div><div class="ttdef"><b>Definition:</b> va.h:2406</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba8c3862f3b099ed92870a93f278248e65">VAProcFilterParameterBufferType</a></div><div class="ttdoc">Video filter parameter buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1705</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncJPEG_html_ad40a02af8277e3c8f62afe07c0610955"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html#ad40a02af8277e3c8f62afe07c0610955">VAConfigAttribValEncJPEG::differential_mode</a></div><div class="ttdeci">uint32_t differential_mode</div><div class="ttdoc">set to 1 for differential. </div><div class="ttdef"><b>Definition:</b> va.h:999</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a02ce5758f071e20ecb018e852ccdacf8">VASurfaceAttribMaxWidth</a></div><div class="ttdoc">Maximal width in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1339</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a6a34585ef95019f49059e86cdd5ffef3"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a6a34585ef95019f49059e86cdd5ffef3">VAEncMiscParameterEncQuality::FTQSkipThresholdLUTInput</a></div><div class="ttdeci">uint32_t FTQSkipThresholdLUTInput</div><div class="ttdef"><b>Definition:</b> va.h:2436</div></div>
+<div class="ttc" id="group__api__core_html_ga1f3f8c94a3a732e25ba7ceb9b6abacc4"><div class="ttname"><a href="group__api__core.html#ga1f3f8c94a3a732e25ba7ceb9b6abacc4">VAGenericValueType</a></div><div class="ttdeci">VAGenericValueType</div><div class="ttdoc">Generic value types. </div><div class="ttdef"><b>Definition:</b> va.h:1285</div></div>
+<div class="ttc" id="structVASliceParameterBufferH264_html_a5084a3a5862cafda9a75fbabc9c337ea"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a5084a3a5862cafda9a75fbabc9c337ea">VASliceParameterBufferH264::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdef"><b>Definition:</b> va.h:3158</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a27f88f63de9b809d52dabfc6e1680e03">VAConfigAttribFrameSizeToleranceSupport</a></div><div class="ttdoc">frame size tolerance support it indicates the tolerance of frame size </div><div class="ttdef"><b>Definition:</b> va.h:717</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a6f23a3cf5981ebb8d95587d8ae88d38c">VAEncMiscParameterTypeDirtyRect</a></div><div class="ttdoc">Buffer type used for dirty region-of-interest (ROI) parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1844</div></div>
+<div class="ttc" id="structVAPictureHEVC_html_a7282e0d414cbc163d7ad102a378f7839"><div class="ttname"><a href="structVAPictureHEVC.html#a7282e0d414cbc163d7ad102a378f7839">VAPictureHEVC::picture_id</a></div><div class="ttdeci">VASurfaceID picture_id</div><div class="ttdoc">reconstructed picture buffer surface index invalid when taking value VA_INVALID_SURFACE. </div><div class="ttdef"><b>Definition:</b> va.h:4587</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncRateControlExt_html_a208a830a1fed195c31e1e9d646c6c437"><div class="ttname"><a href="unionVAConfigAttribValEncRateControlExt.html#a208a830a1fed195c31e1e9d646c6c437">VAConfigAttribValEncRateControlExt::temporal_layer_bitrate_control_flag</a></div><div class="ttdeci">uint32_t temporal_layer_bitrate_control_flag</div><div class="ttdef"><b>Definition:</b> va.h:1121</div></div>
<div class="ttc" id="group__api__core_html_ga65a7ccfb6db8c287b79ab3e28701e5f4"><div class="ttname"><a href="group__api__core.html#ga65a7ccfb6db8c287b79ab3e28701e5f4">vaDestroyConfig</a></div><div class="ttdeci">VAStatus vaDestroyConfig(VADisplay dpy, VAConfigID config_id)</div></div>
<div class="ttc" id="va_8h_html_a722bab0d81fffc7db59265432167da93"><div class="ttname"><a href="va_8h.html#a722bab0d81fffc7db59265432167da93">vaSetDisplayAttributes</a></div><div class="ttdeci">VAStatus vaSetDisplayAttributes(VADisplay dpy, VADisplayAttribute *attr_list, int num_attributes)</div></div>
<div class="ttc" id="group__api__core_html_gac970ea0eec412326667549f58c44129b"><div class="ttname"><a href="group__api__core.html#gac970ea0eec412326667549f58c44129b">vaCreateSurfaces</a></div><div class="ttdeci">VAStatus vaCreateSurfaces(VADisplay dpy, unsigned int format, unsigned int width, unsigned int height, VASurfaceID *surfaces, unsigned int num_surfaces, VASurfaceAttrib *attrib_list, unsigned int num_attribs)</div><div class="ttdoc">Creates an array of surfaces. </div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1725</div></div>
-<div class="ttc" id="unionVAConfigAttribValEncROI_html"><div class="ttname"><a href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncROI. </div><div class="ttdef"><b>Definition:</b> va.h:954</div></div>
-<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html_a3cd7e63d9d2b41f87ed77007a9f0adbd"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd">VAEncMiscParameterParallelRateControl::num_b_in_gop</a></div><div class="ttdeci">uint32_t * num_b_in_gop</div><div class="ttdef"><b>Definition:</b> va.h:2168</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a60a75d49feb5e5bfb02f8f349e168a07"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">VASurfaceAttribExternalBuffers::width</a></div><div class="ttdeci">uint32_t width</div><div class="ttdoc">width in pixels. </div><div class="ttdef"><b>Definition:</b> va.h:1274</div></div>
-<div class="ttc" id="structVAEncMiscParameterBufferQualityLevel_html"><div class="ttname"><a href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a></div><div class="ttdoc">Encoding quality level. </div><div class="ttdef"><b>Definition:</b> va.h:2004</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1862</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a66fba846f8c4fc7bb8f669588be07cf4"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a66fba846f8c4fc7bb8f669588be07cf4">VAEncMiscParameterRateControl::mb_rate_control</a></div><div class="ttdeci">uint32_t mb_rate_control</div><div class="ttdef"><b>Definition:</b> va.h:1996</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncROI_html"><div class="ttname"><a href="unionVAConfigAttribValEncROI.html">VAConfigAttribValEncROI</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncROI. </div><div class="ttdef"><b>Definition:</b> va.h:1053</div></div>
+<div class="ttc" id="structVAEncMiscParameterParallelRateControl_html_a3cd7e63d9d2b41f87ed77007a9f0adbd"><div class="ttname"><a href="structVAEncMiscParameterParallelRateControl.html#a3cd7e63d9d2b41f87ed77007a9f0adbd">VAEncMiscParameterParallelRateControl::num_b_in_gop</a></div><div class="ttdeci">uint32_t * num_b_in_gop</div><div class="ttdef"><b>Definition:</b> va.h:2411</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a60a75d49feb5e5bfb02f8f349e168a07"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a60a75d49feb5e5bfb02f8f349e168a07">VASurfaceAttribExternalBuffers::width</a></div><div class="ttdeci">uint32_t width</div><div class="ttdoc">width in pixels. </div><div class="ttdef"><b>Definition:</b> va.h:1393</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncJPEG_html_af94ca6e18f1a4c9eea84e90c55976bfe"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html#af94ca6e18f1a4c9eea84e90c55976bfe">VAConfigAttribValEncJPEG::arithmatic_coding_mode</a></div><div class="ttdeci">uint32_t arithmatic_coding_mode</div><div class="ttdoc">set to 1 for arithmatic coding. </div><div class="ttdef"><b>Definition:</b> va.h:993</div></div>
+<div class="ttc" id="unionVAConfigAttribValMaxFrameSize_html_a2adf723c8973f434266f4ed1be38c4a0"><div class="ttname"><a href="unionVAConfigAttribValMaxFrameSize.html#a2adf723c8973f434266f4ed1be38c4a0">VAConfigAttribValMaxFrameSize::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">reserved bits for future, must be zero </div><div class="ttdef"><b>Definition:</b> va.h:984</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferQualityLevel_html"><div class="ttname"><a href="structVAEncMiscParameterBufferQualityLevel.html">VAEncMiscParameterBufferQualityLevel</a></div><div class="ttdoc">Encoding quality level. </div><div class="ttdef"><b>Definition:</b> va.h:2246</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_ad8c92aa1d1fcb5f7931f741729b9a45b"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#ad8c92aa1d1fcb5f7931f741729b9a45b">VAEncMiscParameterRateControl::initial_qp</a></div><div class="ttdeci">uint32_t initial_qp</div><div class="ttdef"><b>Definition:</b> va.h:1963</div></div>
+<div class="ttc" id="structVAEncMiscParameterFrameRate_html_a7d780469f72f33497ded209167ebc445"><div class="ttname"><a href="structVAEncMiscParameterFrameRate.html#a7d780469f72f33497ded209167ebc445">VAEncMiscParameterFrameRate::temporal_id</a></div><div class="ttdeci">uint32_t temporal_id</div><div class="ttdef"><b>Definition:</b> va.h:2081</div></div>
<div class="ttc" id="va__enc__h264_8h_html"><div class="ttname"><a href="va__enc__h264_8h.html">va_enc_h264.h</a></div><div class="ttdoc">The H.264 encoding API. </div></div>
-<div class="ttc" id="structVAPictureParameterBufferH264_html"><div class="ttname"><a href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:2815</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a></div><div class="ttdoc">Macroblock information. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:570</div></div>
+<div class="ttc" id="structVAPictureParameterBufferH264_html"><div class="ttname"><a href="structVAPictureParameterBufferH264.html">VAPictureParameterBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:3058</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a1441ecd7aeb8af9c1f98304cad603c90">VAConfigAttribEncMacroblockInfo</a></div><div class="ttdoc">Macroblock information. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:593</div></div>
<div class="ttc" id="group__api__core_html_ga44f8a9dd55a39f999004ecc73394e676"><div class="ttname"><a href="group__api__core.html#ga44f8a9dd55a39f999004ecc73394e676">vaMaxNumProfiles</a></div><div class="ttdeci">int vaMaxNumProfiles(VADisplay dpy)</div></div>
-<div class="ttc" id="structVASurfaceAttrib_html_a9d34de00d38646efdeb48063f2de5431"><div class="ttname"><a href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">VASurfaceAttrib::type</a></div><div class="ttdeci">VASurfaceAttribType type</div><div class="ttdoc">Type. </div><div class="ttdef"><b>Definition:</b> va.h:1244</div></div>
+<div class="ttc" id="structVASurfaceAttrib_html_a9d34de00d38646efdeb48063f2de5431"><div class="ttname"><a href="structVASurfaceAttrib.html#a9d34de00d38646efdeb48063f2de5431">VASurfaceAttrib::type</a></div><div class="ttdeci">VASurfaceAttribType type</div><div class="ttdoc">Type. </div><div class="ttdef"><b>Definition:</b> va.h:1363</div></div>
<div class="ttc" id="group__api__core_html_gaba254978bf0d32781f4a9e67f1fa7a78"><div class="ttname"><a href="group__api__core.html#gaba254978bf0d32781f4a9e67f1fa7a78">vaCreateBuffer</a></div><div class="ttdeci">VAStatus vaCreateBuffer(VADisplay dpy, VAContextID context, VABufferType type, unsigned int size, unsigned int num_elements, void *data, VABufferID *buf_id)</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a></div><div class="ttdoc">Buffer type used for encoder rounding offset parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1715</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a></div><div class="ttdoc">Surface usage hint, gives the driver a hint of intended usage to optimize allocation (e...</div><div class="ttdef"><b>Definition:</b> va.h:1236</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a62456133fe12fe451c3b6fcff709d2cd"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd">VASurfaceAttribExternalBuffers::pixel_format</a></div><div class="ttdeci">uint32_t pixel_format</div><div class="ttdoc">pixel format in fourcc. </div><div class="ttdef"><b>Definition:</b> va.h:1272</div></div>
-<div class="ttc" id="structVAPictureParameterBufferMPEG4_html"><div class="ttname"><a href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2491</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a2d8997c17998a6c80d6c52831a52d10e">VAEncMiscParameterTypeCustomRoundingControl</a></div><div class="ttdoc">Buffer type used for encoder rounding offset parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1852</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a0a04ea3d5e15b28d41a2853f9b795fd7">VASurfaceAttribUsageHint</a></div><div class="ttdoc">Surface usage hint, gives the driver a hint of intended usage to optimize allocation (e...</div><div class="ttdef"><b>Definition:</b> va.h:1355</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a62456133fe12fe451c3b6fcff709d2cd"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a62456133fe12fe451c3b6fcff709d2cd">VASurfaceAttribExternalBuffers::pixel_format</a></div><div class="ttdeci">uint32_t pixel_format</div><div class="ttdoc">pixel format in fourcc. </div><div class="ttdef"><b>Definition:</b> va.h:1391</div></div>
+<div class="ttc" id="structVAPictureParameterBufferMPEG4_html"><div class="ttname"><a href="structVAPictureParameterBufferMPEG4.html">VAPictureParameterBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2734</div></div>
<div class="ttc" id="group__api__core_html_gada319455dd3bc1c2b88670eadc4a09ac"><div class="ttname"><a href="group__api__core.html#gada319455dd3bc1c2b88670eadc4a09ac">vaReleaseBufferHandle</a></div><div class="ttdeci">VAStatus vaReleaseBufferHandle(VADisplay dpy, VABufferID buf_id)</div><div class="ttdoc">Releases buffer after usage from external API. </div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a></div><div class="ttdoc">Maximum number of FEI MV predictors. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:711</div></div>
-<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_abc64e39e979495cd7ad77008693a2778"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778">VAEncPackedHeaderParameterBuffer::bit_length</a></div><div class="ttdeci">uint32_t bit_length</div><div class="ttdoc">Size of the #VAEncPackedHeaderDataBuffer in bits. </div><div class="ttdef"><b>Definition:</b> va.h:1754</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html_a50a74f34a8003c1d254cf5876757a847"><div class="ttname"><a href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847">VACodedBufferSegment::next</a></div><div class="ttdeci">void * next</div><div class="ttdoc">Pointer to the next VACodedBufferSegment element, or NULL if there is none. </div><div class="ttdef"><b>Definition:</b> va.h:3187</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG4_html_a55e8f567541c88d25ab4b055656d3c8e"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e">VAIQMatrixBufferMPEG4::load_non_intra_quant_mat</a></div><div class="ttdeci">int32_t load_non_intra_quant_mat</div><div class="ttdef"><b>Definition:</b> va.h:2548</div></div>
-<div class="ttc" id="group__api__core_html_ga832b992b8a244ddedf180915e1b19f94"><div class="ttname"><a href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94">VANativeDisplay</a></div><div class="ttdeci">void * VANativeDisplay</div><div class="ttdef"><b>Definition:</b> va.h:299</div></div>
-<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_a73b0e034b1d6efb7aaed09b84326e0c0"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0">VAEncMiscParameterSkipFrame::skip_frame_flag</a></div><div class="ttdeci">uint8_t skip_frame_flag</div><div class="ttdoc">Indicates skip frames as below. 0: Encode as normal, no skip. 1: One or more frames were skipped prio...</div><div class="ttdef"><b>Definition:</b> va.h:2057</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a></div><div class="ttdoc">Interlaced mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:523</div></div>
-<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a></div><div class="ttdoc">VAEntrypointFEI. </div><div class="ttdef"><b>Definition:</b> va.h:417</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a7a9b510fc99714e0d14ca42000e9d792">VAConfigAttribFEIMVPredictors</a></div><div class="ttdoc">Maximum number of FEI MV predictors. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:734</div></div>
+<div class="ttc" id="structVAEncMiscParameterFrameRate_html"><div class="ttname"><a href="structVAEncMiscParameterFrameRate.html">VAEncMiscParameterFrameRate</a></div><div class="ttdef"><b>Definition:</b> va.h:2054</div></div>
+<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html_abc64e39e979495cd7ad77008693a2778"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html#abc64e39e979495cd7ad77008693a2778">VAEncPackedHeaderParameterBuffer::bit_length</a></div><div class="ttdeci">uint32_t bit_length</div><div class="ttdoc">Size of the #VAEncPackedHeaderDataBuffer in bits. </div><div class="ttdef"><b>Definition:</b> va.h:1891</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html_a50a74f34a8003c1d254cf5876757a847"><div class="ttname"><a href="structVACodedBufferSegment.html#a50a74f34a8003c1d254cf5876757a847">VACodedBufferSegment::next</a></div><div class="ttdeci">void * next</div><div class="ttdoc">Pointer to the next VACodedBufferSegment element, or NULL if there is none. </div><div class="ttdef"><b>Definition:</b> va.h:3430</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG4_html_a55e8f567541c88d25ab4b055656d3c8e"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html#a55e8f567541c88d25ab4b055656d3c8e">VAIQMatrixBufferMPEG4::load_non_intra_quant_mat</a></div><div class="ttdeci">int32_t load_non_intra_quant_mat</div><div class="ttdef"><b>Definition:</b> va.h:2791</div></div>
+<div class="ttc" id="group__api__core_html_ga832b992b8a244ddedf180915e1b19f94"><div class="ttname"><a href="group__api__core.html#ga832b992b8a244ddedf180915e1b19f94">VANativeDisplay</a></div><div class="ttdeci">void * VANativeDisplay</div><div class="ttdef"><b>Definition:</b> va.h:310</div></div>
+<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_a73b0e034b1d6efb7aaed09b84326e0c0"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#a73b0e034b1d6efb7aaed09b84326e0c0">VAEncMiscParameterSkipFrame::skip_frame_flag</a></div><div class="ttdeci">uint8_t skip_frame_flag</div><div class="ttdoc">Indicates skip frames as below. 0: Encode as normal, no skip. 1: One or more frames were skipped prio...</div><div class="ttdef"><b>Definition:</b> va.h:2300</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01ace3bc7b87026cb9d0c06c8fd87288a93">VAConfigAttribEncInterlaced</a></div><div class="ttdoc">Interlaced mode. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:546</div></div>
+<div class="ttc" id="group__api__core_html_gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b"><div class="ttname"><a href="group__api__core.html#gga5f3bcbb940e51be2e84097463557321ea64b89833bc0c5106ad3edcfd62348e1b">VAEntrypointFEI</a></div><div class="ttdoc">VAEntrypointFEI. </div><div class="ttdef"><b>Definition:</b> va.h:440</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a6f286bf2f535b730b20230fb8e9a24d3"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a6f286bf2f535b730b20230fb8e9a24d3">VAEncMiscParameterEncQuality::HMEMVCostScalingFactor</a></div><div class="ttdeci">uint32_t HMEMVCostScalingFactor</div><div class="ttdef"><b>Definition:</b> va.h:2457</div></div>
<div class="ttc" id="group__api__core_html_ga6f235c87fbad9dfef30a6d81a41be574"><div class="ttname"><a href="group__api__core.html#ga6f235c87fbad9dfef30a6d81a41be574">vaAssociateSubpicture</a></div><div class="ttdeci">VAStatus vaAssociateSubpicture(VADisplay dpy, VASubpictureID subpicture, VASurfaceID *target_surfaces, int num_surfaces, int16_t src_x, int16_t src_y, uint16_t src_width, uint16_t src_height, int16_t dest_x, int16_t dest_y, uint16_t dest_width, uint16_t dest_height, uint32_t flags)</div></div>
-<div class="ttc" id="structVAEncROI_html_a12dbd086a3c56093730c8b88c042b6ef"><div class="ttname"><a href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef">VAEncROI::roi_value</a></div><div class="ttdeci">int8_t roi_value</div><div class="ttdoc">ROI value. </div><div class="ttdef"><b>Definition:</b> va.h:2101</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a></div><div class="ttdoc">Dynamic Scaling Attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:689</div></div>
-<div class="ttc" id="structVAProcessingRateParameterEnc_html_a9dc8db2558af0d1ac756fc3d0868d1df"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df">VAProcessingRateParameterEnc::ip_period</a></div><div class="ttdeci">uint32_t ip_period</div><div class="ttdoc">Period between I/P frames. </div><div class="ttdef"><b>Definition:</b> va.h:1636</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
-<div class="ttc" id="structVAEncMiscParameterBufferMaxFrameSize_html_a89a522376d4250a690b0b85c4bd44970"><div class="ttname"><a href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">Maximum size of a frame (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:1987</div></div>
-<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a></div><div class="ttdef"><b>Definition:</b> va.h:1173</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a3498b1b95ee9017b6dafce0a6647ba7e"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e">VAIQMatrixBufferMPEG2::load_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2390</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a></div><div class="ttdoc">Packed raw header. </div><div class="ttdef"><b>Definition:</b> va.h:1738</div></div>
-<div class="ttc" id="structVASurfaceDecodeMBErrors_html"><div class="ttname"><a href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a></div><div class="ttdef"><b>Definition:</b> va.h:3513</div></div>
-<div class="ttc" id="structVAGenericValue_html_a2badad0d709ac97021a1cd842107f560"><div class="ttname"><a href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">VAGenericValue::f</a></div><div class="ttdeci">float f</div><div class="ttdoc">32-bit float. </div><div class="ttdef"><b>Definition:</b> va.h:1190</div></div>
+<div class="ttc" id="structVAEncROI_html_a12dbd086a3c56093730c8b88c042b6ef"><div class="ttname"><a href="structVAEncROI.html#a12dbd086a3c56093730c8b88c042b6ef">VAEncROI::roi_value</a></div><div class="ttdeci">int8_t roi_value</div><div class="ttdoc">ROI value. </div><div class="ttdef"><b>Definition:</b> va.h:2344</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a769dfd34309929f3d6236db59e77bb05">VAConfigAttribEncDynamicScaling</a></div><div class="ttdoc">Dynamic Scaling Attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:712</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5abb3e4254efc4742dd9930c94704aa33d">VAEncMiscParameterTypeMultiPassFrameSize</a></div><div class="ttdoc">Buffer type used to express a maximum frame size (in bytes) settings for multiple pass...</div><div class="ttdef"><b>Definition:</b> va.h:1840</div></div>
+<div class="ttc" id="structVAProcessingRateParameterEnc_html_a9dc8db2558af0d1ac756fc3d0868d1df"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a9dc8db2558af0d1ac756fc3d0868d1df">VAProcessingRateParameterEnc::ip_period</a></div><div class="ttdeci">uint32_t ip_period</div><div class="ttdoc">Period between I/P frames. </div><div class="ttdef"><b>Definition:</b> va.h:1771</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferMaxFrameSize_html_a89a522376d4250a690b0b85c4bd44970"><div class="ttname"><a href="structVAEncMiscParameterBufferMaxFrameSize.html#a89a522376d4250a690b0b85c4bd44970">VAEncMiscParameterBufferMaxFrameSize::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">Maximum size of a frame (in bits). </div><div class="ttdef"><b>Definition:</b> va.h:2203</div></div>
+<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4a8940ac87877146f85acec30a700130b7">VAGenericValueTypeFloat</a></div><div class="ttdef"><b>Definition:</b> va.h:1287</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a3498b1b95ee9017b6dafce0a6647ba7e"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a3498b1b95ee9017b6dafce0a6647ba7e">VAIQMatrixBufferMPEG2::load_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2633</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaab891c02e7895b75b251b91c1847f2ed5">VAEncPackedHeaderRawData</a></div><div class="ttdoc">Packed raw header. </div><div class="ttdef"><b>Definition:</b> va.h:1875</div></div>
+<div class="ttc" id="structVASurfaceDecodeMBErrors_html"><div class="ttname"><a href="structVASurfaceDecodeMBErrors.html">VASurfaceDecodeMBErrors</a></div><div class="ttdef"><b>Definition:</b> va.h:3756</div></div>
+<div class="ttc" id="structVAGenericValue_html_a2badad0d709ac97021a1cd842107f560"><div class="ttname"><a href="structVAGenericValue.html#a2badad0d709ac97021a1cd842107f560">VAGenericValue::f</a></div><div class="ttdeci">float f</div><div class="ttdoc">32-bit float. </div><div class="ttdef"><b>Definition:</b> va.h:1304</div></div>
<div class="ttc" id="group__api__core_html_gad3fef89dabb600a7c12c2c1fc06084ca"><div class="ttname"><a href="group__api__core.html#gad3fef89dabb600a7c12c2c1fc06084ca">vaCreateMFContext</a></div><div class="ttdeci">VAStatus vaCreateMFContext(VADisplay dpy, VAMFContextID *mf_context)</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a></div><div class="ttdoc">Pixel format (fourcc). </div><div class="ttdef"><b>Definition:</b> va.h:1221</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7ae2e9a570df9f7e3625ef0b4b533aeaa3">VASurfaceAttribPixelFormat</a></div><div class="ttdoc">Pixel format (fourcc). </div><div class="ttdef"><b>Definition:</b> va.h:1335</div></div>
<div class="ttc" id="group__api__core_html_gaa2d1d886aed7b104ed2e50883aa8ccde"><div class="ttname"><a href="group__api__core.html#gaa2d1d886aed7b104ed2e50883aa8ccde">vaDestroyBuffer</a></div><div class="ttdeci">VAStatus vaDestroyBuffer(VADisplay dpy, VABufferID buffer_id)</div></div>
-<div class="ttc" id="group__api__core_html_gab3ee763380573fdd05464ca16cf46d1d"><div class="ttname"><a href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d">VAGenericID</a></div><div class="ttdeci">unsigned int VAGenericID</div><div class="ttdef"><b>Definition:</b> va.h:1100</div></div>
-<div class="ttc" id="group__api__core_html_ga8ed0af9059a2d06bca1a54e774e679ea"><div class="ttname"><a href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a></div><div class="ttdeci">VAEncPackedHeaderType</div><div class="ttdoc">Packed header type. </div><div class="ttdef"><b>Definition:</b> va.h:1723</div></div>
-<div class="ttc" id="group__api__core_html_ga2c3be94ce142fb92a4bf93e9b1b4fa01"><div class="ttname"><a href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a></div><div class="ttdeci">VAConfigAttribType</div><div class="ttdef"><b>Definition:</b> va.h:438</div></div>
-<div class="ttc" id="structVAPictureParameterBufferVC1_html"><div class="ttname"><a href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a></div><div class="ttdef"><b>Definition:</b> va.h:2598</div></div>
-<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_a2fa7d7285d412ec342b3dee73f871831"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831">VAEncMiscParameterSkipFrame::size_skip_frames</a></div><div class="ttdeci">uint32_t size_skip_frames</div><div class="ttdoc">When skip_frame_flag = 1, the size of the skipped frames in bits. When skip_frame_flag = 2...</div><div class="ttdef"><b>Definition:</b> va.h:2062</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_ae5d1259d265bc6f740d202d6727d3e05"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">VASurfaceAttribExternalBuffers::buffers</a></div><div class="ttdeci">uintptr_t * buffers</div><div class="ttdoc">buffer handles or user pointers </div><div class="ttdef"><b>Definition:</b> va.h:1286</div></div>
-<div class="ttc" id="group__api__core_html_gad534cae750fddc9ad30d0dc267deffa3"><div class="ttname"><a href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a></div><div class="ttdeci">void * VADisplay</div><div class="ttdef"><b>Definition:</b> va.h:168</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a4ebf3e4bbdff7ba505bd0685188a1b5f"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f">VAIQMatrixBufferMPEG2::load_chroma_non_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_chroma_non_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2396</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_af211be2637e0e557d7030b8294b92600"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#af211be2637e0e557d7030b8294b92600">VAEncMiscParameterRateControl::quality_factor</a></div><div class="ttdeci">uint32_t quality_factor</div><div class="ttdef"><b>Definition:</b> va.h:2043</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_ad3a3193d9e905e2ed79e2c1795032693"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#ad3a3193d9e905e2ed79e2c1795032693">VAEncMiscParameterRateControl::reset</a></div><div class="ttdeci">uint32_t reset</div><div class="ttdef"><b>Definition:</b> va.h:1984</div></div>
+<div class="ttc" id="group__api__core_html_gab3ee763380573fdd05464ca16cf46d1d"><div class="ttname"><a href="group__api__core.html#gab3ee763380573fdd05464ca16cf46d1d">VAGenericID</a></div><div class="ttdeci">unsigned int VAGenericID</div><div class="ttdef"><b>Definition:</b> va.h:1214</div></div>
+<div class="ttc" id="group__api__core_html_ga8ed0af9059a2d06bca1a54e774e679ea"><div class="ttname"><a href="group__api__core.html#ga8ed0af9059a2d06bca1a54e774e679ea">VAEncPackedHeaderType</a></div><div class="ttdeci">VAEncPackedHeaderType</div><div class="ttdoc">Packed header type. </div><div class="ttdef"><b>Definition:</b> va.h:1860</div></div>
+<div class="ttc" id="group__api__core_html_ga2c3be94ce142fb92a4bf93e9b1b4fa01"><div class="ttname"><a href="group__api__core.html#ga2c3be94ce142fb92a4bf93e9b1b4fa01">VAConfigAttribType</a></div><div class="ttdeci">VAConfigAttribType</div><div class="ttdef"><b>Definition:</b> va.h:461</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncJPEG_html_ad47ca4d63d683038975a74dbfbe9ef49"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html#ad47ca4d63d683038975a74dbfbe9ef49">VAConfigAttribValEncJPEG::progressive_dct_mode</a></div><div class="ttdeci">uint32_t progressive_dct_mode</div><div class="ttdoc">set to 1 for progressive dct. </div><div class="ttdef"><b>Definition:</b> va.h:995</div></div>
+<div class="ttc" id="structVAPictureParameterBufferVC1_html"><div class="ttname"><a href="structVAPictureParameterBufferVC1.html">VAPictureParameterBufferVC1</a></div><div class="ttdef"><b>Definition:</b> va.h:2841</div></div>
+<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_a2fa7d7285d412ec342b3dee73f871831"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#a2fa7d7285d412ec342b3dee73f871831">VAEncMiscParameterSkipFrame::size_skip_frames</a></div><div class="ttdeci">uint32_t size_skip_frames</div><div class="ttdoc">When skip_frame_flag = 1, the size of the skipped frames in bits. When skip_frame_flag = 2...</div><div class="ttdef"><b>Definition:</b> va.h:2305</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_ae5d1259d265bc6f740d202d6727d3e05"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#ae5d1259d265bc6f740d202d6727d3e05">VASurfaceAttribExternalBuffers::buffers</a></div><div class="ttdeci">uintptr_t * buffers</div><div class="ttdoc">buffer handles or user pointers </div><div class="ttdef"><b>Definition:</b> va.h:1405</div></div>
+<div class="ttc" id="group__api__core_html_gad534cae750fddc9ad30d0dc267deffa3"><div class="ttname"><a href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a></div><div class="ttdeci">void * VADisplay</div><div class="ttdef"><b>Definition:</b> va.h:169</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_a4ebf3e4bbdff7ba505bd0685188a1b5f"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#a4ebf3e4bbdff7ba505bd0685188a1b5f">VAIQMatrixBufferMPEG2::load_chroma_non_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_chroma_non_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2639</div></div>
<div class="ttc" id="va_8h_html_ae34cae7c2a953dfddb1878707c3d87b9"><div class="ttname"><a href="va_8h.html#ae34cae7c2a953dfddb1878707c3d87b9">vaQueryDisplayAttributes</a></div><div class="ttdeci">VAStatus vaQueryDisplayAttributes(VADisplay dpy, VADisplayAttribute *attr_list, int *num_attributes)</div></div>
-<div class="ttc" id="structVAGenericValue_html_af892fa8749b7bd137ac3b57ecaae17ff"><div class="ttname"><a href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">VAGenericValue::type</a></div><div class="ttdeci">VAGenericValueType type</div><div class="ttdoc">Value type. See VAGenericValueType. </div><div class="ttdef"><b>Definition:</b> va.h:1184</div></div>
-<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a></div><div class="ttdef"><b>Definition:</b> va.h:1175</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a></div><div class="ttdoc">Decode processing support. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:501</div></div>
+<div class="ttc" id="structVAGenericValue_html_af892fa8749b7bd137ac3b57ecaae17ff"><div class="ttname"><a href="structVAGenericValue.html#af892fa8749b7bd137ac3b57ecaae17ff">VAGenericValue::type</a></div><div class="ttdeci">VAGenericValueType type</div><div class="ttdoc">Value type. See VAGenericValueType. </div><div class="ttdef"><b>Definition:</b> va.h:1298</div></div>
+<div class="ttc" id="group__api__core_html_gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0"><div class="ttname"><a href="group__api__core.html#gga1f3f8c94a3a732e25ba7ceb9b6abacc4acc2fcbac763e2a7a0f259fbb1e89cad0">VAGenericValueTypeFunc</a></div><div class="ttdef"><b>Definition:</b> va.h:1289</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01abd1e51160543e655f2992cb9f9370281">VAConfigAttribDecProcessing</a></div><div class="ttdoc">Decode processing support. Read/write. </div><div class="ttdef"><b>Definition:</b> va.h:524</div></div>
<div class="ttc" id="group__api__core_html_ga7c6ec979697dafc172123c5d3ad80d8e"><div class="ttname"><a href="group__api__core.html#ga7c6ec979697dafc172123c5d3ad80d8e">vaQueryConfigEntrypoints</a></div><div class="ttdeci">VAStatus vaQueryConfigEntrypoints(VADisplay dpy, VAProfile profile, VAEntrypoint *entrypoint_list, int *num_entrypoints)</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a></div><div class="ttdoc">Statistics output for VAEntrypointStats progressive and top field of interlaced case. </div><div class="ttdef"><b>Definition:</b> va.h:1594</div></div>
-<div class="ttc" id="structVAEncMiscParameterBuffer_html"><div class="ttname"><a href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a></div><div class="ttdef"><b>Definition:</b> va.h:1779</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbab3e14edb8e030eb8ed3bfe2cc0131673">VAStatsStatisticsBufferType</a></div><div class="ttdoc">Statistics output for VAEntrypointStats progressive and top field of interlaced case. </div><div class="ttdef"><b>Definition:</b> va.h:1716</div></div>
+<div class="ttc" id="structVAEncMiscParameterBuffer_html"><div class="ttname"><a href="structVAEncMiscParameterBuffer.html">VAEncMiscParameterBuffer</a></div><div class="ttdef"><b>Definition:</b> va.h:1916</div></div>
<div class="ttc" id="group__api__core_html_ga151aa810eea4c6092440a6047cf961be"><div class="ttname"><a href="group__api__core.html#ga151aa810eea4c6092440a6047cf961be">vaMaxNumConfigAttributes</a></div><div class="ttdeci">int vaMaxNumConfigAttributes(VADisplay dpy)</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a></div><div class="ttdoc">Buffer type used for region-of-interest (ROI) parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1703</div></div>
-<div class="ttc" id="unionVAConfigAttribValEncJPEG_html"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncJPEG. </div><div class="ttdef"><b>Definition:</b> va.h:906</div></div>
-<div class="ttc" id="group__api__core_html_ga3d1141c32fee94fc0139695ef8a923ea"><div class="ttname"><a href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a></div><div class="ttdeci">void(* VAGenericFunc)(void)</div><div class="ttdoc">Generic function type. </div><div class="ttdef"><b>Definition:</b> va.h:1179</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a6c67c1f29f7f65a083633ed48507dbbb"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb">VASurfaceAttribExternalBuffers::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">flags. See &quot;Surface external buffer descriptor flags&quot;. </div><div class="ttdef"><b>Definition:</b> va.h:1290</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a58a2a3560142660d9e1ec2a72351f64d">VAEncMiscParameterTypeROI</a></div><div class="ttdoc">Buffer type used for region-of-interest (ROI) parameters. </div><div class="ttdef"><b>Definition:</b> va.h:1838</div></div>
+<div class="ttc" id="unionVAConfigAttribValEncJPEG_html"><div class="ttname"><a href="unionVAConfigAttribValEncJPEG.html">VAConfigAttribValEncJPEG</a></div><div class="ttdoc">Attribute value for VAConfigAttribEncJPEG. </div><div class="ttdef"><b>Definition:</b> va.h:990</div></div>
+<div class="ttc" id="group__api__core_html_ga3d1141c32fee94fc0139695ef8a923ea"><div class="ttname"><a href="group__api__core.html#ga3d1141c32fee94fc0139695ef8a923ea">VAGenericFunc</a></div><div class="ttdeci">void(* VAGenericFunc)(void)</div><div class="ttdoc">Generic function type. </div><div class="ttdef"><b>Definition:</b> va.h:1293</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html_a6c67c1f29f7f65a083633ed48507dbbb"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html#a6c67c1f29f7f65a083633ed48507dbbb">VASurfaceAttribExternalBuffers::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">flags. See &quot;Surface external buffer descriptor flags&quot;. </div><div class="ttdef"><b>Definition:</b> va.h:1409</div></div>
<div class="ttc" id="group__api__core_html_gaaddbbd4c6ea5bcfe928adc991cc5faab"><div class="ttname"><a href="group__api__core.html#gaaddbbd4c6ea5bcfe928adc991cc5faab">vaDeriveImage</a></div><div class="ttdeci">VAStatus vaDeriveImage(VADisplay dpy, VASurfaceID surface, VAImage *image)</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2387</div></div>
-<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_af898274f5451ffc07b9ea2cad3d94dfb"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb">VAEncMiscParameterSkipFrame::num_skip_frames</a></div><div class="ttdeci">uint8_t num_skip_frames</div><div class="ttdoc">The number of frames skipped prior to the current frame. Valid when skip_frame_flag = 1...</div><div class="ttdef"><b>Definition:</b> va.h:2059</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a></div><div class="ttdoc">JPEG decoding attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:468</div></div>
-<div class="ttc" id="structVAGenericValue_html"><div class="ttname"><a href="structVAGenericValue.html">VAGenericValue</a></div><div class="ttdoc">Generic value. </div><div class="ttdef"><b>Definition:</b> va.h:1182</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2630</div></div>
+<div class="ttc" id="structVAEncMiscParameterSkipFrame_html_af898274f5451ffc07b9ea2cad3d94dfb"><div class="ttname"><a href="structVAEncMiscParameterSkipFrame.html#af898274f5451ffc07b9ea2cad3d94dfb">VAEncMiscParameterSkipFrame::num_skip_frames</a></div><div class="ttdeci">uint8_t num_skip_frames</div><div class="ttdoc">The number of frames skipped prior to the current frame. Valid when skip_frame_flag = 1...</div><div class="ttdef"><b>Definition:</b> va.h:2302</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a5b746c21e32b666d1ecb80a7cf181bcc">VAConfigAttribDecJPEG</a></div><div class="ttdoc">JPEG decoding attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:491</div></div>
+<div class="ttc" id="structVAGenericValue_html"><div class="ttname"><a href="structVAGenericValue.html">VAGenericValue</a></div><div class="ttdoc">Generic value. </div><div class="ttdef"><b>Definition:</b> va.h:1296</div></div>
<div class="ttc" id="group__api__core_html_gabde94b380a4a42ab2f9660af2a8a1604"><div class="ttname"><a href="group__api__core.html#gabde94b380a4a42ab2f9660af2a8a1604">vaDeassociateSubpicture</a></div><div class="ttdeci">VAStatus vaDeassociateSubpicture(VADisplay dpy, VASubpictureID subpicture, VASurfaceID *target_surfaces, int num_surfaces)</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a></div><div class="ttdoc">encode extension buffer, ect. MPEG2 Sequence extenstion data </div><div class="ttdef"><b>Definition:</b> va.h:1719</div></div>
-<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a></div><div class="ttdoc">Buffer type used for sending skip frame parameters to the encoder&amp;#39;s rate control, when the user has e...</div><div class="ttdef"><b>Definition:</b> va.h:1701</div></div>
-<div class="ttc" id="structVAProcessingRateParameterEnc_html_a8e976cc021305d651b8d4d0f4aff9e53"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53">VAProcessingRateParameterEnc::intra_period</a></div><div class="ttdeci">uint32_t intra_period</div><div class="ttdoc">Period between I frames. </div><div class="ttdef"><b>Definition:</b> va.h:1634</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5a1030f2a544a8d23047e1fd3a96150180">VAEncMiscParameterTypeExtensionData</a></div><div class="ttdoc">encode extension buffer, ect. MPEG2 Sequence extenstion data </div><div class="ttdef"><b>Definition:</b> va.h:1856</div></div>
+<div class="ttc" id="group__api__core_html_gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b"><div class="ttname"><a href="group__api__core.html#gga07644ee718d2c12c44f7ad7d440533f5ad4d2f33c8b49e1cf1248bf271444cc7b">VAEncMiscParameterTypeSkipFrame</a></div><div class="ttdoc">Buffer type used for sending skip frame parameters to the encoder&amp;#39;s rate control, when the user has e...</div><div class="ttdef"><b>Definition:</b> va.h:1836</div></div>
+<div class="ttc" id="structVAProcessingRateParameterEnc_html_a8e976cc021305d651b8d4d0f4aff9e53"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html#a8e976cc021305d651b8d4d0f4aff9e53">VAProcessingRateParameterEnc::intra_period</a></div><div class="ttdeci">uint32_t intra_period</div><div class="ttdoc">Period between I frames. </div><div class="ttdef"><b>Definition:</b> va.h:1769</div></div>
<div class="ttc" id="group__api__core_html_gae132bacffb040cfa39e5599664ac1a7e"><div class="ttname"><a href="group__api__core.html#gae132bacffb040cfa39e5599664ac1a7e">vaQueryProcessingRate</a></div><div class="ttdeci">VAStatus vaQueryProcessingRate(VADisplay dpy, VAConfigID config, VAProcessingRateParameter *proc_buf, unsigned int *processing_rate)</div><div class="ttdoc">Queries processing rate for the supplied config. </div></div>
<div class="ttc" id="group__api__core_html_gaa6ad0aa47b587a3eb81cd17fd69866a1"><div class="ttname"><a href="group__api__core.html#gaa6ad0aa47b587a3eb81cd17fd69866a1">vaQuerySubpictureFormats</a></div><div class="ttdeci">VAStatus vaQuerySubpictureFormats(VADisplay dpy, VAImageFormat *format_list, unsigned int *flags, unsigned int *num_formats)</div></div>
-<div class="ttc" id="structVAEncMiscParameterBufferQualityLevel_html_a32c55274e33efd5f3044539330753458"><div class="ttname"><a href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">VAEncMiscParameterBufferQualityLevel::quality_level</a></div><div class="ttdeci">uint32_t quality_level</div><div class="ttdoc">Encoding quality level setting. When set to 0, default quality level is used. </div><div class="ttdef"><b>Definition:</b> va.h:2008</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a></div><div class="ttdoc">Minimal width in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1223</div></div>
-<div class="ttc" id="structVAConfigAttrib_html"><div class="ttname"><a href="structVAConfigAttrib.html">VAConfigAttrib</a></div><div class="ttdef"><b>Definition:</b> va.h:750</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a></div><div class="ttdoc">Encoding QP info block size attribute. Read-only. This attribute conveys the block sizes that underly...</div><div class="ttdef"><b>Definition:</b> va.h:739</div></div>
-<div class="ttc" id="structVAIQMatrixBufferH264_html"><div class="ttname"><a href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:2870</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a></div><div class="ttdoc">Encoding dirty rectangle. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:668</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a></div><div class="ttdoc">Surface memory type expressed in bit fields (int, read/write). </div><div class="ttdef"><b>Definition:</b> va.h:1231</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a></div><div class="ttdoc">whether accept rouding setting from application. Read-only. This attribute is for encode quality...</div><div class="ttdef"><b>Definition:</b> va.h:733</div></div>
-<div class="ttc" id="structVAEncMiscParameterBufferMaxFrameSize_html_a322ee8d8ba544d36e6b1c7ac5bb5687f"><div class="ttname"><a href="structVAEncMiscParameterBufferMaxFrameSize.html#a322ee8d8ba544d36e6b1c7ac5bb5687f">VAEncMiscParameterBufferMaxFrameSize::type</a></div><div class="ttdeci">VAEncMiscParameterType type</div><div class="ttdoc">Type. Shall be set to VAEncMiscParameterTypeMaxFrameSize. </div><div class="ttdef"><b>Definition:</b> va.h:1985</div></div>
+<div class="ttc" id="structVAEncMiscParameterBufferQualityLevel_html_a32c55274e33efd5f3044539330753458"><div class="ttname"><a href="structVAEncMiscParameterBufferQualityLevel.html#a32c55274e33efd5f3044539330753458">VAEncMiscParameterBufferQualityLevel::quality_level</a></div><div class="ttdeci">uint32_t quality_level</div><div class="ttdoc">Encoding quality level setting. When set to 0, default quality level is used. </div><div class="ttdef"><b>Definition:</b> va.h:2250</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adbcbadf8228bf2d66052700a5db0b66e">VASurfaceAttribMinWidth</a></div><div class="ttdoc">Minimal width in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1337</div></div>
+<div class="ttc" id="structVAConfigAttrib_html"><div class="ttname"><a href="structVAConfigAttrib.html">VAConfigAttrib</a></div><div class="ttdef"><b>Definition:</b> va.h:794</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a9f7962b0a2179de360ea4508e82bf705">VAConfigAttribQPBlockSize</a></div><div class="ttdoc">Encoding QP info block size attribute. Read-only. This attribute conveys the block sizes that underly...</div><div class="ttdef"><b>Definition:</b> va.h:762</div></div>
+<div class="ttc" id="structVAIQMatrixBufferH264_html"><div class="ttname"><a href="structVAIQMatrixBufferH264.html">VAIQMatrixBufferH264</a></div><div class="ttdef"><b>Definition:</b> va.h:3113</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01af91236f0f6d9d000ab12f9c0206aee58">VAConfigAttribEncDirtyRect</a></div><div class="ttdoc">Encoding dirty rectangle. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:691</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a8da3acb9a5defa586c5a0cd7933b0413">VASurfaceAttribMemoryType</a></div><div class="ttdoc">Surface memory type expressed in bit fields (int, read/write). </div><div class="ttdef"><b>Definition:</b> va.h:1345</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a601dc0ce6a43bfb71e40f34e44c10c04">VAConfigAttribCustomRoundingControl</a></div><div class="ttdoc">whether accept rouding setting from application. Read-only. This attribute is for encode quality...</div><div class="ttdef"><b>Definition:</b> va.h:756</div></div>
<div class="ttc" id="va_8h_html_afd05589fdcba80e867f8f1d34aa05e51"><div class="ttname"><a href="va_8h.html#afd05589fdcba80e867f8f1d34aa05e51">vaMaxNumDisplayAttributes</a></div><div class="ttdeci">int vaMaxNumDisplayAttributes(VADisplay dpy)</div></div>
-<div class="ttc" id="structVASurfaceAttrib_html_ad2955e3e6e883e01d549860054c7d154"><div class="ttname"><a href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154">VASurfaceAttrib::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">Flags. See &quot;Surface attribute flags&quot;. </div><div class="ttdef"><b>Definition:</b> va.h:1246</div></div>
-<div class="ttc" id="structVACodedBufferSegment_html"><div class="ttname"><a href="structVACodedBufferSegment.html">VACodedBufferSegment</a></div><div class="ttdoc">Coded buffer segment. </div><div class="ttdef"><b>Definition:</b> va.h:3170</div></div>
-<div class="ttc" id="structVAGenericValue_html_aa3b55708e447bb5c63e5d73ae5f32109"><div class="ttname"><a href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">VAGenericValue::p</a></div><div class="ttdeci">void * p</div><div class="ttdoc">Generic pointer. </div><div class="ttdef"><b>Definition:</b> va.h:1192</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a></div><div class="ttdoc">Statistics output for VAEntrypointStats bottom field of interlaced case. </div><div class="ttdef"><b>Definition:</b> va.h:1596</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a></div><div class="ttdoc">External buffer descriptor (pointer, write). </div><div class="ttdef"><b>Definition:</b> va.h:1233</div></div>
-<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4118</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_afb626a89a94e78cc95166208e180f765"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765">VAIQMatrixBufferMPEG2::load_non_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_non_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2392</div></div>
-<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a></div><div class="ttdoc">Maximal height in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1229</div></div>
+<div class="ttc" id="structVASurfaceAttrib_html_ad2955e3e6e883e01d549860054c7d154"><div class="ttname"><a href="structVASurfaceAttrib.html#ad2955e3e6e883e01d549860054c7d154">VASurfaceAttrib::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">Flags. See &quot;Surface attribute flags&quot;. </div><div class="ttdef"><b>Definition:</b> va.h:1365</div></div>
+<div class="ttc" id="structVACodedBufferSegment_html"><div class="ttname"><a href="structVACodedBufferSegment.html">VACodedBufferSegment</a></div><div class="ttdoc">Coded buffer segment. </div><div class="ttdef"><b>Definition:</b> va.h:3413</div></div>
+<div class="ttc" id="structVAGenericValue_html_aa3b55708e447bb5c63e5d73ae5f32109"><div class="ttname"><a href="structVAGenericValue.html#aa3b55708e447bb5c63e5d73ae5f32109">VAGenericValue::p</a></div><div class="ttdeci">void * p</div><div class="ttdoc">Generic pointer. </div><div class="ttdef"><b>Definition:</b> va.h:1306</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbad64569bae4d2eba946cbf6f683fa00be">VAStatsStatisticsBottomFieldBufferType</a></div><div class="ttdoc">Statistics output for VAEntrypointStats bottom field of interlaced case. </div><div class="ttdef"><b>Definition:</b> va.h:1718</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_ae5ffb45cc90a6e1676fca4ffc44fcfbc"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#ae5ffb45cc90a6e1676fca4ffc44fcfbc">VAEncMiscParameterRateControl::min_qp</a></div><div class="ttdeci">uint32_t min_qp</div><div class="ttdef"><b>Definition:</b> va.h:1969</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7adc8741cdd7e0daf805085ffceec5d180">VASurfaceAttribExternalBufferDescriptor</a></div><div class="ttdoc">External buffer descriptor (pointer, write). </div><div class="ttdef"><b>Definition:</b> va.h:1352</div></div>
+<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html_a98389ac0c5bb22211b047e8f79548905"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html#a98389ac0c5bb22211b047e8f79548905">VAEncMiscParameterCustomRoundingControl::enable_custom_rounding_inter</a></div><div class="ttdeci">uint32_t enable_custom_rounding_inter</div><div class="ttdoc">Enable customized rounding offset for inter blocks. If 0, default value would be taken by driver for ...</div><div class="ttdef"><b>Definition:</b> va.h:2512</div></div>
+<div class="ttc" id="structVAEncMiscParameterCustomRoundingControl_html_a9727a3b6517d5254efbc8202978b96f3"><div class="ttname"><a href="structVAEncMiscParameterCustomRoundingControl.html#a9727a3b6517d5254efbc8202978b96f3">VAEncMiscParameterCustomRoundingControl::rounding_offset_intra</a></div><div class="ttdeci">uint32_t rounding_offset_intra</div><div class="ttdoc">Intra rounding offset Ignored if enable_custom_rouding_intra equals 0. </div><div class="ttdef"><b>Definition:</b> va.h:2506</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a6fd5ab69836f02a58f5b192e9ecc75d5"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a6fd5ab69836f02a58f5b192e9ecc75d5">VAEncMiscParameterEncQuality::SuperHMEDisable</a></div><div class="ttdeci">uint32_t SuperHMEDisable</div><div class="ttdef"><b>Definition:</b> va.h:2461</div></div>
+<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4582</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html_afb626a89a94e78cc95166208e180f765"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html#afb626a89a94e78cc95166208e180f765">VAIQMatrixBufferMPEG2::load_non_intra_quantiser_matrix</a></div><div class="ttdeci">int32_t load_non_intra_quantiser_matrix</div><div class="ttdoc">Same as the MPEG-2 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va.h:2635</div></div>
+<div class="ttc" id="group__api__core_html_gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a"><div class="ttname"><a href="group__api__core.html#gga4b89190eeab82e047c06e31edaf0b9b7a9fe635927ad444bc335f40696c54c79a">VASurfaceAttribMaxHeight</a></div><div class="ttdoc">Maximal height in pixels (int, read-only). </div><div class="ttdef"><b>Definition:</b> va.h:1343</div></div>
<div class="ttc" id="group__api__core_html_gab3e179a1a16929d1c9f745850fce0075"><div class="ttname"><a href="group__api__core.html#gab3e179a1a16929d1c9f745850fce0075">vaMFAddContext</a></div><div class="ttdeci">VAStatus vaMFAddContext(VADisplay dpy, VAMFContextID mf_context, VAContextID context)</div></div>
-<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a></div><div class="ttdoc">Encoding quantization attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:608</div></div>
-<div class="ttc" id="structVAProcessingRateParameterEnc_html"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a></div><div class="ttdef"><b>Definition:</b> va.h:1625</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a></div><div class="ttdoc">FEI specific buffer types. </div><div class="ttdef"><b>Definition:</b> va.h:1587</div></div>
-<div class="ttc" id="structVASliceParameterBufferH264_html_a7a02b06a11403dba561d1e9aa984590a"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">VASliceParameterBufferH264::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdoc">Byte offset to the NAL Header Unit for this slice. </div><div class="ttdef"><b>Definition:</b> va.h:2886</div></div>
-<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a></div><div class="ttdoc">Encoding QP buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1562</div></div>
+<div class="ttc" id="group__api__core_html_gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0"><div class="ttname"><a href="group__api__core.html#gga2c3be94ce142fb92a4bf93e9b1b4fa01a3a26f7a11484ef550ecc476f5b7b19a0">VAConfigAttribEncQuantization</a></div><div class="ttdoc">Encoding quantization attribute. Read-only. </div><div class="ttdef"><b>Definition:</b> va.h:631</div></div>
+<div class="ttc" id="structVAProcessingRateParameterEnc_html"><div class="ttname"><a href="structVAProcessingRateParameterEnc.html">VAProcessingRateParameterEnc</a></div><div class="ttdef"><b>Definition:</b> va.h:1760</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dbaee3b07dde33764f72851c035ee7d51f9">VAEncFEIMVBufferType</a></div><div class="ttdoc">FEI specific buffer types. </div><div class="ttdef"><b>Definition:</b> va.h:1709</div></div>
+<div class="ttc" id="structVASliceParameterBufferH264_html_a7a02b06a11403dba561d1e9aa984590a"><div class="ttname"><a href="structVASliceParameterBufferH264.html#a7a02b06a11403dba561d1e9aa984590a">VASliceParameterBufferH264::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdoc">Byte offset to the NAL Header Unit for this slice. </div><div class="ttdef"><b>Definition:</b> va.h:3129</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_aa9c52e9a562fd471ba4d3c2ee58bd531"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#aa9c52e9a562fd471ba4d3c2ee58bd531">VAEncMiscParameterEncQuality::directBiasAdjustmentEnable</a></div><div class="ttdeci">uint32_t directBiasAdjustmentEnable</div><div class="ttdef"><b>Definition:</b> va.h:2443</div></div>
+<div class="ttc" id="unionVAConfigAttribValMultipleFrame_html"><div class="ttname"><a href="unionVAConfigAttribValMultipleFrame.html">VAConfigAttribValMultipleFrame</a></div><div class="ttdoc">Attribute value for VAConfigAttribMultipleFrame. </div><div class="ttdef"><b>Definition:</b> va.h:1128</div></div>
+<div class="ttc" id="group__api__core_html_gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95"><div class="ttname"><a href="group__api__core.html#gga24da9776c5d3a5ce29cb592cf22c00dba54c423290b67035d11937a4b85ab9b95">VAEncQPBufferType</a></div><div class="ttdoc">Encoding QP buffer. </div><div class="ttdef"><b>Definition:</b> va.h:1684</div></div>
+<div class="ttc" id="structVAEncMiscParameterRateControl_html_a788f9e8148781213d0daec23fa5a240c"><div class="ttname"><a href="structVAEncMiscParameterRateControl.html#a788f9e8148781213d0daec23fa5a240c">VAEncMiscParameterRateControl::ICQ_quality_factor</a></div><div class="ttdeci">uint32_t ICQ_quality_factor</div><div class="ttdef"><b>Definition:</b> va.h:2032</div></div>
<div class="ttc" id="group__api__core_html_ga59e5c937c8554f1bab043f80427c2fa8"><div class="ttname"><a href="group__api__core.html#ga59e5c937c8554f1bab043f80427c2fa8">vaQuerySurfaceStatus</a></div><div class="ttdeci">VAStatus vaQuerySurfaceStatus(VADisplay dpy, VASurfaceID render_target, VASurfaceStatus *status)</div></div>
-<div class="ttc" id="structVAEncROI_html"><div class="ttname"><a href="structVAEncROI.html">VAEncROI</a></div><div class="ttdoc">Encoding region-of-interest (ROI). </div><div class="ttdef"><b>Definition:</b> va.h:2077</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1729</div></div>
+<div class="ttc" id="structVAEncROI_html"><div class="ttname"><a href="structVAEncROI.html">VAEncROI</a></div><div class="ttdoc">Encoding region-of-interest (ROI). </div><div class="ttdef"><b>Definition:</b> va.h:2320</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1866</div></div>
<div class="ttc" id="group__api__core_html_gae9b81871416c64b07e81d3eb54b6d579"><div class="ttname"><a href="group__api__core.html#gae9b81871416c64b07e81d3eb54b6d579">vaUnmapBuffer</a></div><div class="ttdeci">VAStatus vaUnmapBuffer(VADisplay dpy, VABufferID buf_id)</div></div>
-<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a></div><div class="ttdoc">Packed header parameter. </div><div class="ttdef"><b>Definition:</b> va.h:1750</div></div>
-<div class="ttc" id="structVASurfaceAttribExternalBuffers_html"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a></div><div class="ttdoc">VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute...</div><div class="ttdef"><b>Definition:</b> va.h:1270</div></div>
-<div class="ttc" id="structVAEncROI_html_af208e76384852c86cfb884a1fc0e6865"><div class="ttname"><a href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865">VAEncROI::roi_rectangle</a></div><div class="ttdeci">VARectangle roi_rectangle</div><div class="ttdoc">Defines the ROI boundary in pixels, the driver will map it to appropriate codec coding units...</div><div class="ttdef"><b>Definition:</b> va.h:2082</div></div>
-<div class="ttc" id="va_8h_html_a5ec12ae51b42522e62b19c1b0d85265c"><div class="ttname"><a href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a></div><div class="ttdeci">VADisplayAttribType</div><div class="ttdef"><b>Definition:</b> va.h:3974</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG4_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2543</div></div>
+<div class="ttc" id="structVAEncPackedHeaderParameterBuffer_html"><div class="ttname"><a href="structVAEncPackedHeaderParameterBuffer.html">VAEncPackedHeaderParameterBuffer</a></div><div class="ttdoc">Packed header parameter. </div><div class="ttdef"><b>Definition:</b> va.h:1887</div></div>
+<div class="ttc" id="structVASurfaceAttribExternalBuffers_html"><div class="ttname"><a href="structVASurfaceAttribExternalBuffers.html">VASurfaceAttribExternalBuffers</a></div><div class="ttdoc">VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute...</div><div class="ttdef"><b>Definition:</b> va.h:1389</div></div>
+<div class="ttc" id="unionVAConfigAttribValMaxFrameSize_html"><div class="ttname"><a href="unionVAConfigAttribValMaxFrameSize.html">VAConfigAttribValMaxFrameSize</a></div><div class="ttdoc">Attribute value for VAConfigAttribMaxFrameSize. </div><div class="ttdef"><b>Definition:</b> va.h:973</div></div>
+<div class="ttc" id="structVAEncROI_html_af208e76384852c86cfb884a1fc0e6865"><div class="ttname"><a href="structVAEncROI.html#af208e76384852c86cfb884a1fc0e6865">VAEncROI::roi_rectangle</a></div><div class="ttdeci">VARectangle roi_rectangle</div><div class="ttdoc">Defines the ROI boundary in pixels, the driver will map it to appropriate codec coding units...</div><div class="ttdef"><b>Definition:</b> va.h:2325</div></div>
+<div class="ttc" id="structVAEncMiscParameterEncQuality_html_a2ca4580689fb283e9f1192741e79d5de"><div class="ttname"><a href="structVAEncMiscParameterEncQuality.html#a2ca4580689fb283e9f1192741e79d5de">VAEncMiscParameterEncQuality::UltraHMEDisable</a></div><div class="ttdeci">uint32_t UltraHMEDisable</div><div class="ttdef"><b>Definition:</b> va.h:2463</div></div>
+<div class="ttc" id="va_8h_html_a5ec12ae51b42522e62b19c1b0d85265c"><div class="ttname"><a href="va_8h.html#a5ec12ae51b42522e62b19c1b0d85265c">VADisplayAttribType</a></div><div class="ttdeci">VADisplayAttribType</div><div class="ttdef"><b>Definition:</b> va.h:4438</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG4_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG4.html">VAIQMatrixBufferMPEG4</a></div><div class="ttdef"><b>Definition:</b> va.h:2786</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__hevc_8h.html b/va__dec__hevc_8h.html
index da192a9..589af9d 100644
--- a/va__dec__hevc_8h.html
+++ b/va__dec__hevc_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_hevc.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -100,9 +77,24 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure. <a href="structVAPictureParameterBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure for Range Extension. <a href="structVAPictureParameterBufferHEVCRext.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension. <a href="structVAPictureParameterBufferHEVCScc.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Picture Parameter Buffer Structure including Extensions. <a href="structVAPictureParameterBufferHEVCExtension.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Slice Parameter Buffer Structure For Long Format. <a href="structVASliceParameterBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Extented Slice Parameter Buffer Structure For Long Format. <a href="structVASliceParameterBufferHEVCRext.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions. <a href="structVASliceParameterBufferHEVCExtension.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">HEVC Inverse Quantization Matrix Buffer Structure. <a href="structVAIQMatrixBufferHEVC.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -112,6 +104,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__dec__hevc.html">HEVC decoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__hevc_8h_source.html b/va__dec__hevc_8h_source.html
index 00f8bde..797c48f 100644
--- a/va__dec__hevc_8h_source.html
+++ b/va__dec__hevc_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_hevc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,35 +63,75 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_dec_hevc.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__dec__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_HEVC_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_HEVC_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html"> 57</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferHEVC</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b"> 63</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> <a class="code" href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b">CurrPic</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#abac5f2621a6747b8e762d31934fb88fd"> 65</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ReferenceFrames[15];</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec"> 67</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec">pic_width_in_luma_samples</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766"> 69</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766">pic_height_in_luma_samples</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; {</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; {</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a18a82d18a1f30bfdd6a152befe12dc1e"> 77</a></span>&#160; uint32_t chroma_format_idc : 2;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; uint32_t separate_colour_plane_flag : 1;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; uint32_t pcm_enabled_flag : 1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; uint32_t scaling_list_enabled_flag : 1;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint32_t transform_skip_enabled_flag : 1;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; uint32_t amp_enabled_flag : 1;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; uint32_t strong_intra_smoothing_enabled_flag : 1;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; uint32_t sign_data_hiding_enabled_flag : 1;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; uint32_t cu_qp_delta_enabled_flag : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t weighted_bipred_flag : 1;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; uint32_t transquant_bypass_enabled_flag : 1;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t tiles_enabled_flag : 1;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; uint32_t entropy_coding_sync_enabled_flag : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t pps_loop_filter_across_slices_enabled_flag : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t loop_filter_across_tiles_enabled_flag : 1;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t pcm_loop_filter_disabled_flag : 1;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ac94beaf8422a46e322782550e9e60c47"> 96</a></span>&#160; uint32_t NoPicReorderingFlag : 1;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aaaf51c07b9e75948a9e0ea4c4e7b124f"> 98</a></span>&#160; uint32_t NoBiPredFlag : 1;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; uint32_t ReservedBits : 11;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; } bits;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; uint32_t value;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; } pic_fields;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507"> 107</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507">sps_max_dec_pic_buffering_minus1</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; uint8_t bit_depth_luma_minus8;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; uint8_t bit_depth_chroma_minus8;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; uint8_t pcm_sample_bit_depth_luma_minus1;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; uint8_t pcm_sample_bit_depth_chroma_minus1;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; uint8_t log2_min_luma_coding_block_size_minus3;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; uint8_t log2_diff_max_min_luma_coding_block_size;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; uint8_t log2_min_transform_block_size_minus2;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; uint8_t log2_diff_max_min_transform_block_size;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; uint8_t log2_min_pcm_luma_coding_block_size_minus3;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; uint8_t log2_diff_max_min_pcm_luma_coding_block_size;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; uint8_t max_transform_hierarchy_depth_intra;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; uint8_t max_transform_hierarchy_depth_inter;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; int8_t init_qp_minus26;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; uint8_t diff_cu_qp_delta_depth;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; int8_t pps_cb_qp_offset;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; int8_t pps_cr_qp_offset;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; uint8_t log2_parallel_merge_level_minus2;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; uint8_t num_tile_columns_minus1;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; uint8_t num_tile_rows_minus1;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aba9ba03095f4613cf1dd294887008555"> 131</a></span>&#160; uint16_t column_width_minus1[19];</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; uint16_t row_height_minus1[21];</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; {</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; {</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a9e79d75a9d42fd669e90cd03f208af5a"> 147</a></span>&#160; uint32_t lists_modification_present_flag : 1;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; uint32_t long_term_ref_pics_present_flag : 1;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint32_t sps_temporal_mvp_enabled_flag : 1;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; uint32_t cabac_init_present_flag : 1;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; uint32_t output_flag_present_flag : 1;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; uint32_t dependent_slice_segments_enabled_flag : 1;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; uint32_t pps_slice_chroma_qp_offsets_present_flag : 1;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; uint32_t sample_adaptive_offset_enabled_flag : 1;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; uint32_t deblocking_filter_override_enabled_flag : 1;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; uint32_t pps_disable_deblocking_filter_flag : 1;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; uint32_t slice_segment_header_extension_present_flag : 1;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a31ec8f71dd7585a670d3f7bc12f2733b"> 160</a></span>&#160; uint32_t RapPicFlag : 1;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b"> 162</a></span>&#160; uint32_t IdrPicFlag : 1;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a9f0605db6c5d1b2e0c1c220aeb1ae967"> 164</a></span>&#160; uint32_t IntraPicFlag : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t ReservedBits : 18;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; } bits;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t value;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; } slice_parsing_fields;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6"> 172</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6">log2_max_pic_order_cnt_lsb_minus4</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; uint8_t num_short_term_ref_pic_sets;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; uint8_t num_long_term_ref_pic_sps;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; uint8_t num_ref_idx_l0_default_active_minus1;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; uint8_t num_ref_idx_l1_default_active_minus1;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; int8_t pps_beta_offset_div2;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; int8_t pps_tc_offset_div2;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; uint8_t num_extra_slice_header_bits;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770"> 191</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770">st_rps_bits</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5"> 194</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;} <a class="code" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html"> 210</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferHEVC</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;{</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"> 219</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">slice_data_size</a>;</div><div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f"> 221</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">slice_data_offset</a>;</div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916"> 223</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">slice_data_flag</a>;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6"> 234</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6">slice_data_byte_offset</a>;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a"> 236</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">slice_segment_address</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ae64b18192a284a2393f3d47e69fde309"> 242</a></span>&#160; uint8_t RefPicList[2][15];</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; {</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; uint32_t value;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; {</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898"> 249</a></span>&#160; uint32_t LastSliceOfPic : 1;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2"> 251</a></span>&#160; uint32_t dependent_slice_segment_flag : 1;</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50"> 253</a></span>&#160; uint32_t slice_type : 2;</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#adda1f2b873cbf9780ecba725fd440b7b"> 255</a></span>&#160; uint32_t color_plane_id : 2;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5"> 257</a></span>&#160; uint32_t slice_sao_luma_flag : 1;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61"> 259</a></span>&#160; uint32_t slice_sao_chroma_flag : 1;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb"> 261</a></span>&#160; uint32_t mvd_l1_zero_flag : 1;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571"> 263</a></span>&#160; uint32_t cabac_init_flag : 1;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c"> 265</a></span>&#160; uint32_t slice_temporal_mvp_enabled_flag : 1;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8"> 267</a></span>&#160; uint32_t slice_deblocking_filter_disabled_flag : 1;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac02a41c677c78c6b5cb49c0ee1a610c5"> 269</a></span>&#160; uint32_t collocated_from_l0_flag : 1;</div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df"> 271</a></span>&#160; uint32_t slice_loop_filter_across_slices_enabled_flag : 1;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; uint32_t reserved : 18;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; } fields;</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; } LongSliceFlags;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f"> 281</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f">collocated_ref_idx</a>;</div><div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3"> 286</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0"> 291</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a"> 293</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">slice_qp_delta</a>;</div><div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08"> 295</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08">slice_cb_qp_offset</a>;</div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b"> 297</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b">slice_cr_qp_offset</a>;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa"> 299</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f"> 301</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">slice_tc_offset_div2</a>;</div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce"> 303</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f"> 305</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f">delta_chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a722eed59a2b3bb4f1e284b4928688827"> 307</a></span>&#160; int8_t delta_luma_weight_l0[15];</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1f195e3c1ae759ef5c833bc7a254fa58"> 309</a></span>&#160; int8_t luma_offset_l0[15];</div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a7a5c9b488c17b265f651fd1d9251c847"> 311</a></span>&#160; int8_t delta_chroma_weight_l0[15][2];</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a442b9edb743b59948555e60a24866e1b"> 313</a></span>&#160; int8_t ChromaOffsetL0[15][2];</div><div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aceb8505bf7467a7f850327a466ccd852"> 315</a></span>&#160; int8_t delta_luma_weight_l1[15];</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aef57cb527788f2f0a50a116367ef9d91"> 317</a></span>&#160; int8_t luma_offset_l1[15];</div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ada4c29bdec77ce19801b743bab6774ab"> 319</a></span>&#160; int8_t delta_chroma_weight_l1[15][2];</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ab4564121e738b0e69b1b6e4b1a358e7f"> 321</a></span>&#160; int8_t ChromaOffsetL1[15][2];</div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1"> 323</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">five_minus_max_num_merge_cand</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#abba03a8f022c047decdd1dd6be080fd3"> 327</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;} <a class="code" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>;</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html"> 342</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferHEVC</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;{</div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a3815f62017b01731b58c9c8923bfd2eb"> 353</a></span>&#160; uint8_t ScalingList4x4[6][16];</div><div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a74c76be0f54c8707653c9d42868ae461"> 359</a></span>&#160; uint8_t ScalingList8x8[6][64];</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a47ce6d328f642c06638e7ac6f9a29393"> 365</a></span>&#160; uint8_t ScalingList16x16[6][64];</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a8da1e738f7de0489ba0d9dcf1982a2ca"> 371</a></span>&#160; uint8_t ScalingList32x32[2][64];</div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a8e3a754924d149db5619f32dc1a53470"> 378</a></span>&#160; uint8_t ScalingListDC16x16[6];</div><div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60"> 385</a></span>&#160; uint8_t ScalingListDC32x32[2];</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;</div><div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1"> 388</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;} <a class="code" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a>;</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;}</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_HEVC_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAPictureParameterBufferHEVC_html_a644cc93bb57b7c52ed9def1b78640766"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766">VAPictureParameterBufferHEVC::pic_height_in_luma_samples</a></div><div class="ttdeci">uint16_t pic_height_in_luma_samples</div><div class="ttdoc">picture height, shall be integer multiple of minimum CB size. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:69</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a430688d7218b4d580015f2f711112dce"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">VASliceParameterBufferHEVC::luma_log2_weight_denom</a></div><div class="ttdeci">uint8_t luma_log2_weight_denom</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:303</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_aa2812d92abad14089c53a5ec0bf73d7a"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">VASliceParameterBufferHEVC::slice_segment_address</a></div><div class="ttdeci">uint32_t slice_segment_address</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:236</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a66648e053a0a9c2c0b7e95abeb9653b1"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">VASliceParameterBufferHEVC::five_minus_max_num_merge_cand</a></div><div class="ttdeci">uint8_t five_minus_max_num_merge_cand</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:323</div></div>
+<a href="va__dec__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_HEVC_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_HEVC_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html"> 57</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferHEVC</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b"> 63</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> <a class="code" href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b">CurrPic</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#abac5f2621a6747b8e762d31934fb88fd"> 65</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ReferenceFrames[15];</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec"> 67</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec">pic_width_in_luma_samples</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766"> 69</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766">pic_height_in_luma_samples</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; {</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; {</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a18a82d18a1f30bfdd6a152befe12dc1e"> 77</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a18a82d18a1f30bfdd6a152befe12dc1e">chroma_format_idc</a> : 2;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; uint32_t separate_colour_plane_flag : 1;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; uint32_t pcm_enabled_flag : 1;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; uint32_t scaling_list_enabled_flag : 1;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint32_t transform_skip_enabled_flag : 1;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; uint32_t amp_enabled_flag : 1;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; uint32_t strong_intra_smoothing_enabled_flag : 1;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; uint32_t sign_data_hiding_enabled_flag : 1;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; uint32_t cu_qp_delta_enabled_flag : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t weighted_bipred_flag : 1;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; uint32_t transquant_bypass_enabled_flag : 1;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t tiles_enabled_flag : 1;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; uint32_t entropy_coding_sync_enabled_flag : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t pps_loop_filter_across_slices_enabled_flag : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t loop_filter_across_tiles_enabled_flag : 1;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t pcm_loop_filter_disabled_flag : 1;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ac94beaf8422a46e322782550e9e60c47"> 96</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#ac94beaf8422a46e322782550e9e60c47">NoPicReorderingFlag</a> : 1;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aaaf51c07b9e75948a9e0ea4c4e7b124f"> 98</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#aaaf51c07b9e75948a9e0ea4c4e7b124f">NoBiPredFlag</a> : 1;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; uint32_t ReservedBits : 11;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; } bits;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; uint32_t value;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; } pic_fields;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507"> 107</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507">sps_max_dec_pic_buffering_minus1</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; uint8_t bit_depth_luma_minus8;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; uint8_t bit_depth_chroma_minus8;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; uint8_t pcm_sample_bit_depth_luma_minus1;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; uint8_t pcm_sample_bit_depth_chroma_minus1;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; uint8_t log2_min_luma_coding_block_size_minus3;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; uint8_t log2_diff_max_min_luma_coding_block_size;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; uint8_t log2_min_transform_block_size_minus2;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; uint8_t log2_diff_max_min_transform_block_size;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; uint8_t log2_min_pcm_luma_coding_block_size_minus3;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; uint8_t log2_diff_max_min_pcm_luma_coding_block_size;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; uint8_t max_transform_hierarchy_depth_intra;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; uint8_t max_transform_hierarchy_depth_inter;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; int8_t init_qp_minus26;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; uint8_t diff_cu_qp_delta_depth;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; int8_t pps_cb_qp_offset;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; int8_t pps_cr_qp_offset;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; uint8_t log2_parallel_merge_level_minus2;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; uint8_t num_tile_columns_minus1;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; uint8_t num_tile_rows_minus1;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#aba9ba03095f4613cf1dd294887008555"> 131</a></span>&#160; uint16_t column_width_minus1[19];</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; uint16_t row_height_minus1[21];</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; {</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; {</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a9e79d75a9d42fd669e90cd03f208af5a"> 147</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a9e79d75a9d42fd669e90cd03f208af5a">lists_modification_present_flag</a> : 1;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; uint32_t long_term_ref_pics_present_flag : 1;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint32_t sps_temporal_mvp_enabled_flag : 1;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; uint32_t cabac_init_present_flag : 1;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; uint32_t output_flag_present_flag : 1;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; uint32_t dependent_slice_segments_enabled_flag : 1;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; uint32_t pps_slice_chroma_qp_offsets_present_flag : 1;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; uint32_t sample_adaptive_offset_enabled_flag : 1;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; uint32_t deblocking_filter_override_enabled_flag : 1;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; uint32_t pps_disable_deblocking_filter_flag : 1;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; uint32_t slice_segment_header_extension_present_flag : 1;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a31ec8f71dd7585a670d3f7bc12f2733b"> 160</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a31ec8f71dd7585a670d3f7bc12f2733b">RapPicFlag</a> : 1;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b"> 162</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b">IdrPicFlag</a> : 1;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a9f0605db6c5d1b2e0c1c220aeb1ae967"> 164</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a9f0605db6c5d1b2e0c1c220aeb1ae967">IntraPicFlag</a> : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t ReservedBits : 18;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; } bits;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t value;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; } slice_parsing_fields;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6"> 172</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6">log2_max_pic_order_cnt_lsb_minus4</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; uint8_t num_short_term_ref_pic_sets;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; uint8_t num_long_term_ref_pic_sps;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; uint8_t num_ref_idx_l0_default_active_minus1;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; uint8_t num_ref_idx_l1_default_active_minus1;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; int8_t pps_beta_offset_div2;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; int8_t pps_tc_offset_div2;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; uint8_t num_extra_slice_header_bits;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770"> 191</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770">st_rps_bits</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVC.html#ab777b17894e2dc9eaf39b90269eeb5b5"> 194</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;} <a class="code" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCRext.html"> 209</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferHEVCRext</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;{</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; {</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; {</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38"> 219</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">transform_skip_rotation_enabled_flag</a> : 1;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; uint32_t transform_skip_context_enabled_flag : 1;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; uint32_t implicit_rdpcm_enabled_flag : 1;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; uint32_t explicit_rdpcm_enabled_flag : 1;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; uint32_t extended_precision_processing_flag : 1;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; uint32_t intra_smoothing_disabled_flag : 1;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; uint32_t high_precision_offsets_enabled_flag : 1;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; uint32_t persistent_rice_adaptation_enabled_flag : 1;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; uint32_t cabac_bypass_alignment_enabled_flag : 1;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; uint32_t cross_component_prediction_enabled_flag : 1;</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; uint32_t chroma_qp_offset_list_enabled_flag : 1;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;</div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64"> 232</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">reserved</a> : 21;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; } bits;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint32_t value;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; } range_extension_pic_fields;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6"> 241</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">diff_cu_chroma_qp_offset_depth</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; uint8_t chroma_qp_offset_list_len_minus1;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; uint8_t log2_sao_offset_scale_luma;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; uint8_t log2_sao_offset_scale_chroma;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; uint8_t log2_max_transform_skip_block_size_minus2;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; int8_t cb_qp_offset_list[6];</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; int8_t cr_qp_offset_list[6];</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;} <a class="code" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a>;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCScc.html"> 263</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferHEVCScc</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;{</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; {</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; {</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="comment">/* indicates if intra block copy (IBC) is enabled or not. */</span></div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c"> 274</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">pps_curr_pic_ref_enabled_flag</a> : 1;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <span class="comment">/* indicates if Palette Mode is enabled or not. */</span></div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; uint32_t palette_mode_enabled_flag : 1;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <span class="comment">/* controls the presence and inference of the use_integer_mv_flag syntax</span></div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="comment"> * in slice segment header that specifies the resolution of motion</span></div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="comment"> * vectors for inter prediction.</span></div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; uint32_t motion_vector_resolution_control_idc : 2;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <span class="comment">/* specifies that the intra boundary filtering process is</span></div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;<span class="comment"> * disabled or not for intra prediction.</span></div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; uint32_t intra_boundary_filtering_disabled_flag : 1;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <span class="comment">/* specifies that an adaptive colour transform may be applied</span></div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="comment"> * to the residual in the decoding process.</span></div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; uint32_t residual_adaptive_colour_transform_enabled_flag : 1;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="comment">/* specifies that slice_act_y_qp_offset, slice_act_cb_qp_offset,</span></div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="comment"> * slice_act_cr_qp_offset are present in the slice header</span></div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; uint32_t pps_slice_act_qp_offsets_present_flag : 1;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665"> 297</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">reserved</a> : 25;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; } bits;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; uint32_t value;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; } screen_content_pic_fields;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="comment">/* specifies the maximum allowed palette size. */</span></div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; uint8_t palette_max_size;</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="comment">/* Correspond to HEVC syntax elements of the same names.</span></div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="comment"> * It specifies the difference between the maximum allowed palette</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="comment"> * predictor size and the maximum allowed palette size.</span></div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="comment"> * App needs to enforce that the variable PaletteMaxPredictorSize,</span></div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;<span class="comment"> * which is derived as follows:</span></div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="comment"> * PaletteMaxPredictorSize = palette_max_size + delta_palette_max_predictor_size</span></div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="comment"> * should have a value range of [0..128].</span></div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; uint8_t delta_palette_max_predictor_size;</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde"> 318</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">predictor_palette_size</a>;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCScc.html#a287d4f8c91353ac86a6b71bec05ab1d7"> 324</a></span>&#160; uint16_t predictor_palette_entries[3][128];</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="comment">/* are used to determine the offsets that are applied to the</span></div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="comment"> * quantization parameter values for the luma, Cb and Cr</span></div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<span class="comment"> * components, respectively.</span></div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; int8_t pps_act_y_qp_offset_plus5;</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; int8_t pps_act_cb_qp_offset_plus5;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; int8_t pps_act_cr_qp_offset_plus3;</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;} <a class="code" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a>;</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCExtension.html"> 342</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferHEVCExtension</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;{</div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c"> 346</a></span>&#160; <a class="code" href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a> <a class="code" href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">base</a>;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818"> 350</a></span>&#160; <a class="code" href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a> <a class="code" href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">rext</a>;</div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda"> 354</a></span>&#160; <a class="code" href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a> <a class="code" href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">scc</a>;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;} <a class="code" href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a>;</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;</div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html"> 370</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferHEVC</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;{</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"> 379</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">slice_data_size</a>;</div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f"> 381</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">slice_data_offset</a>;</div><div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916"> 383</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">slice_data_flag</a>;</div><div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6"> 394</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6">slice_data_byte_offset</a>;</div><div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a"> 396</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">slice_segment_address</a>;</div><div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ae64b18192a284a2393f3d47e69fde309"> 402</a></span>&#160; uint8_t RefPicList[2][15];</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; {</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; uint32_t value;</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; {</div><div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898"> 409</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898">LastSliceOfPic</a> : 1;</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2"> 411</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2">dependent_slice_segment_flag</a> : 1;</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50"> 413</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50">slice_type</a> : 2;</div><div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#adda1f2b873cbf9780ecba725fd440b7b"> 415</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#adda1f2b873cbf9780ecba725fd440b7b">color_plane_id</a> : 2;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5"> 417</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5">slice_sao_luma_flag</a> : 1;</div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61"> 419</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61">slice_sao_chroma_flag</a> : 1;</div><div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb"> 421</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb">mvd_l1_zero_flag</a> : 1;</div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571"> 423</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571">cabac_init_flag</a> : 1;</div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c"> 425</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c">slice_temporal_mvp_enabled_flag</a> : 1;</div><div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8"> 427</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8">slice_deblocking_filter_disabled_flag</a> : 1;</div><div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ac02a41c677c78c6b5cb49c0ee1a610c5"> 429</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#ac02a41c677c78c6b5cb49c0ee1a610c5">collocated_from_l0_flag</a> : 1;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df"> 431</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">slice_loop_filter_across_slices_enabled_flag</a> : 1;</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; uint32_t reserved : 18;</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160; } fields;</div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; } LongSliceFlags;</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f"> 441</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f">collocated_ref_idx</a>;</div><div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3"> 446</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0"> 451</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a"> 453</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">slice_qp_delta</a>;</div><div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08"> 455</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08">slice_cb_qp_offset</a>;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b"> 457</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b">slice_cr_qp_offset</a>;</div><div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa"> 459</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f"> 461</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">slice_tc_offset_div2</a>;</div><div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce"> 463</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f"> 465</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f">delta_chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a722eed59a2b3bb4f1e284b4928688827"> 467</a></span>&#160; int8_t delta_luma_weight_l0[15];</div><div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1f195e3c1ae759ef5c833bc7a254fa58"> 469</a></span>&#160; int8_t luma_offset_l0[15];</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a7a5c9b488c17b265f651fd1d9251c847"> 471</a></span>&#160; int8_t delta_chroma_weight_l0[15][2];</div><div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a442b9edb743b59948555e60a24866e1b"> 473</a></span>&#160; int8_t ChromaOffsetL0[15][2];</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aceb8505bf7467a7f850327a466ccd852"> 475</a></span>&#160; int8_t delta_luma_weight_l1[15];</div><div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aef57cb527788f2f0a50a116367ef9d91"> 477</a></span>&#160; int8_t luma_offset_l1[15];</div><div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ada4c29bdec77ce19801b743bab6774ab"> 479</a></span>&#160; int8_t delta_chroma_weight_l1[15][2];</div><div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ab4564121e738b0e69b1b6e4b1a358e7f"> 481</a></span>&#160; int8_t ChromaOffsetL1[15][2];</div><div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1"> 483</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">five_minus_max_num_merge_cand</a>;</div><div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246"> 485</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">num_entry_point_offsets</a>;</div><div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0"> 487</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">entry_offset_to_subset_array</a>;</div><div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676"> 489</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">slice_data_num_emu_prevn_bytes</a>;</div><div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVC.html#a1842b8692b616043a768b1327002c066"> 493</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a> - 2];</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;} <a class="code" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a>;</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCRext.html"> 513</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferHEVCRext</div><div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;{</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; <span class="comment">/* below four parameters are used to replace data types of the</span></div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;<span class="comment"> * corresponding parameters of those in \# VASliceParameterBufferHEVC.</span></div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; int16_t luma_offset_l0[15];</div><div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; int16_t ChromaOffsetL0[15][2];</div><div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; int16_t luma_offset_l1[15];</div><div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; int16_t ChromaOffsetL1[15][2];</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; {</div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; {</div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; uint32_t cu_chroma_qp_offset_enabled_flag : 1;</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; uint32_t use_integer_mv_flag : 1;</div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1"> 530</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">reserved</a> : 30;</div><div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; } bits;</div><div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160; uint32_t value;</div><div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; } slice_ext_flags;</div><div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;</div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129"> 538</a></span>&#160; int8_t <a class="code" href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">slice_act_y_qp_offset</a>;</div><div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; int8_t slice_act_cb_qp_offset;</div><div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; int8_t slice_act_cr_qp_offset;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;} <a class="code" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a>;</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160;</div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCExtension.html"> 561</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferHEVCExtension</div><div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160;{</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae"> 564</a></span>&#160; <a class="code" href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a> <a class="code" href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">base</a>;</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d"> 567</a></span>&#160; <a class="code" href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a> <a class="code" href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">rext</a>;</div><div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160;} <a class="code" href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a>;</div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;</div><div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html"> 580</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferHEVC</div><div class="line"><a name="l00581"></a><span class="lineno"> 581</span>&#160;{</div><div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a3815f62017b01731b58c9c8923bfd2eb"> 591</a></span>&#160; uint8_t ScalingList4x4[6][16];</div><div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a74c76be0f54c8707653c9d42868ae461"> 597</a></span>&#160; uint8_t ScalingList8x8[6][64];</div><div class="line"><a name="l00603"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a47ce6d328f642c06638e7ac6f9a29393"> 603</a></span>&#160; uint8_t ScalingList16x16[6][64];</div><div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a8da1e738f7de0489ba0d9dcf1982a2ca"> 609</a></span>&#160; uint8_t ScalingList32x32[2][64];</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a8e3a754924d149db5619f32dc1a53470"> 616</a></span>&#160; uint8_t ScalingListDC16x16[6];</div><div class="line"><a name="l00623"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#a56cc54dcf092441ebe57dedabd1bab60"> 623</a></span>&#160; uint8_t ScalingListDC32x32[2];</div><div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferHEVC.html#ae8cf7b8179b871c64d905c1d84e58bb1"> 626</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;} <a class="code" href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a>;</div><div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160;</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160;</div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160;}</div><div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160;</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_HEVC_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVASliceParameterBufferHEVC_html_ae75eaadd6cff08eab33b7bb9442d70d0"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ae75eaadd6cff08eab33b7bb9442d70d0">VASliceParameterBufferHEVC::entry_offset_to_subset_array</a></div><div class="ttdeci">uint16_t entry_offset_to_subset_array</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:487</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a18a82d18a1f30bfdd6a152befe12dc1e"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a18a82d18a1f30bfdd6a152befe12dc1e">VAPictureParameterBufferHEVC::chroma_format_idc</a></div><div class="ttdeci">uint32_t chroma_format_idc</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:77</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a2d955878e3c50df03e7e61bc12e0748c"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a2d955878e3c50df03e7e61bc12e0748c">VASliceParameterBufferHEVC::slice_temporal_mvp_enabled_flag</a></div><div class="ttdeci">uint32_t slice_temporal_mvp_enabled_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:425</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_aec509e2ef9284691fa075e61f1dd3246"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#aec509e2ef9284691fa075e61f1dd3246">VASliceParameterBufferHEVC::num_entry_point_offsets</a></div><div class="ttdeci">uint16_t num_entry_point_offsets</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:485</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCScc_html"><div class="ttname"><a href="structVAPictureParameterBufferHEVCScc.html">VAPictureParameterBufferHEVCScc</a></div><div class="ttdoc">HEVC Decoding Picture Parameter Buffer Structure for Screen Content extension. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:263</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCRext_html"><div class="ttname"><a href="structVAPictureParameterBufferHEVCRext.html">VAPictureParameterBufferHEVCRext</a></div><div class="ttdoc">HEVC Decoding Picture Parameter Buffer Structure for Range Extension. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:209</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a9e79d75a9d42fd669e90cd03f208af5a"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a9e79d75a9d42fd669e90cd03f208af5a">VAPictureParameterBufferHEVC::lists_modification_present_flag</a></div><div class="ttdeci">uint32_t lists_modification_present_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:147</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCScc_html_acd23c4af5c0ce7c21cba63aca0a8aa2c"><div class="ttname"><a href="structVAPictureParameterBufferHEVCScc.html#acd23c4af5c0ce7c21cba63aca0a8aa2c">VAPictureParameterBufferHEVCScc::pps_curr_pic_ref_enabled_flag</a></div><div class="ttdeci">uint32_t pps_curr_pic_ref_enabled_flag</div><div class="ttdoc">HEVC Scc extension flags The following flags bears the same syntax and semantics as those defined in ...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:274</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a644cc93bb57b7c52ed9def1b78640766"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a644cc93bb57b7c52ed9def1b78640766">VAPictureParameterBufferHEVC::pic_height_in_luma_samples</a></div><div class="ttdeci">uint16_t pic_height_in_luma_samples</div><div class="ttdoc">picture height, shall be integer multiple of minimum CB size. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:69</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ab1d02a1e0595ad277df90d8074d5da61"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ab1d02a1e0595ad277df90d8074d5da61">VASliceParameterBufferHEVC::slice_sao_chroma_flag</a></div><div class="ttdeci">uint32_t slice_sao_chroma_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:419</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a430688d7218b4d580015f2f711112dce"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a430688d7218b4d580015f2f711112dce">VASliceParameterBufferHEVC::luma_log2_weight_denom</a></div><div class="ttdeci">uint8_t luma_log2_weight_denom</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:463</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_aa2812d92abad14089c53a5ec0bf73d7a"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#aa2812d92abad14089c53a5ec0bf73d7a">VASliceParameterBufferHEVC::slice_segment_address</a></div><div class="ttdeci">uint32_t slice_segment_address</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:396</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCScc_html_a11010b12340cf3ed55909f9190c71bde"><div class="ttname"><a href="structVAPictureParameterBufferHEVCScc.html#a11010b12340cf3ed55909f9190c71bde">VAPictureParameterBufferHEVCScc::predictor_palette_size</a></div><div class="ttdeci">uint8_t predictor_palette_size</div><div class="ttdoc">Size of initial palette predictor. It is derived from pps_num_palette_predictor_initializer or sps_nu...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:318</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a66648e053a0a9c2c0b7e95abeb9653b1"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a66648e053a0a9c2c0b7e95abeb9653b1">VASliceParameterBufferHEVC::five_minus_max_num_merge_cand</a></div><div class="ttdeci">uint8_t five_minus_max_num_merge_cand</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:483</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCRext_html_a0ad78053ff767b7cae4a5c8d50a44d64"><div class="ttname"><a href="structVAPictureParameterBufferHEVCRext.html#a0ad78053ff767b7cae4a5c8d50a44d64">VAPictureParameterBufferHEVCRext::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:232</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html_aa5937ceffb944fc8300cec7c214e1b1b"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#aa5937ceffb944fc8300cec7c214e1b1b">VAPictureParameterBufferHEVC::CurrPic</a></div><div class="ttdeci">VAPictureHEVC CurrPic</div><div class="ttdoc">buffer description of decoded current picture only VA_PICTURE_HEVC_FIELD_PIC and VA_PICTURE_HEVC_BOTT...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:63</div></div>
-<div class="ttc" id="structVAIQMatrixBufferHEVC_html"><div class="ttname"><a href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a></div><div class="ttdoc">HEVC Inverse Quantization Matrix Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:342</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">VASliceParameterBufferHEVC::slice_data_size</a></div><div class="ttdeci">uint32_t slice_data_size</div><div class="ttdoc">Number of bytes in the slice data buffer for this slice counting from and including NAL unit header...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:219</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_aab0ba48fb4e0f84b48b60b96c4879afa"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa">VASliceParameterBufferHEVC::slice_beta_offset_div2</a></div><div class="ttdeci">int8_t slice_beta_offset_div2</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:299</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a4c4de295f5c255a92fd98ac8feb0cd08"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08">VASliceParameterBufferHEVC::slice_cb_qp_offset</a></div><div class="ttdeci">int8_t slice_cb_qp_offset</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:295</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a392b910e26f1273420aa436fd6eb577a"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">VASliceParameterBufferHEVC::slice_qp_delta</a></div><div class="ttdeci">int8_t slice_qp_delta</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:293</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></div><div class="ttdoc">HEVC Slice Parameter Buffer Structure For Long Format. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:210</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a0d36d2d00634ce028f85eda146ea0d8b"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b">VASliceParameterBufferHEVC::slice_cr_qp_offset</a></div><div class="ttdeci">int8_t slice_cr_qp_offset</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:297</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCExtension_html_aa0f764efd01a63eacf74673590f4d818"><div class="ttname"><a href="structVAPictureParameterBufferHEVCExtension.html#aa0f764efd01a63eacf74673590f4d818">VAPictureParameterBufferHEVCExtension::rext</a></div><div class="ttdeci">VAPictureParameterBufferHEVCRext rext</div><div class="ttdoc">HEVC range extension picture parameters data structure. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:350</div></div>
+<div class="ttc" id="structVAIQMatrixBufferHEVC_html"><div class="ttname"><a href="structVAIQMatrixBufferHEVC.html">VAIQMatrixBufferHEVC</a></div><div class="ttdoc">HEVC Inverse Quantization Matrix Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:580</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ac02a41c677c78c6b5cb49c0ee1a610c5"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ac02a41c677c78c6b5cb49c0ee1a610c5">VASliceParameterBufferHEVC::collocated_from_l0_flag</a></div><div class="ttdeci">uint32_t collocated_from_l0_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:429</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a4dc0ff9d8975e8280916746e798455b8"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a4dc0ff9d8975e8280916746e798455b8">VASliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag</a></div><div class="ttdeci">uint32_t slice_deblocking_filter_disabled_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:427</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a4fbcb0c62ecc3db9cb7594ca4fb7eb6f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a4fbcb0c62ecc3db9cb7594ca4fb7eb6f">VASliceParameterBufferHEVC::slice_data_size</a></div><div class="ttdeci">uint32_t slice_data_size</div><div class="ttdoc">Number of bytes in the slice data buffer for this slice counting from and including NAL unit header...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:379</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_aab0ba48fb4e0f84b48b60b96c4879afa"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#aab0ba48fb4e0f84b48b60b96c4879afa">VASliceParameterBufferHEVC::slice_beta_offset_div2</a></div><div class="ttdeci">int8_t slice_beta_offset_div2</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:459</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_aaaf51c07b9e75948a9e0ea4c4e7b124f"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#aaaf51c07b9e75948a9e0ea4c4e7b124f">VAPictureParameterBufferHEVC::NoBiPredFlag</a></div><div class="ttdeci">uint32_t NoBiPredFlag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:98</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCRext_html"><div class="ttname"><a href="structVASliceParameterBufferHEVCRext.html">VASliceParameterBufferHEVCRext</a></div><div class="ttdoc">HEVC Extented Slice Parameter Buffer Structure For Long Format. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:513</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_ac94beaf8422a46e322782550e9e60c47"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#ac94beaf8422a46e322782550e9e60c47">VAPictureParameterBufferHEVC::NoPicReorderingFlag</a></div><div class="ttdeci">uint32_t NoPicReorderingFlag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:96</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ad71d0f5b457ebcdb495c89d915c04ccb"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ad71d0f5b457ebcdb495c89d915c04ccb">VASliceParameterBufferHEVC::mvd_l1_zero_flag</a></div><div class="ttdeci">uint32_t mvd_l1_zero_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:421</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_abb8595391f3dabc03db1baea56f7d3e5"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#abb8595391f3dabc03db1baea56f7d3e5">VASliceParameterBufferHEVC::slice_sao_luma_flag</a></div><div class="ttdeci">uint32_t slice_sao_luma_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:417</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a4c4de295f5c255a92fd98ac8feb0cd08"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a4c4de295f5c255a92fd98ac8feb0cd08">VASliceParameterBufferHEVC::slice_cb_qp_offset</a></div><div class="ttdeci">int8_t slice_cb_qp_offset</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:455</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a392b910e26f1273420aa436fd6eb577a"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a392b910e26f1273420aa436fd6eb577a">VASliceParameterBufferHEVC::slice_qp_delta</a></div><div class="ttdeci">int8_t slice_qp_delta</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:453</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_acba193ae0562e95455862e016e475e50"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#acba193ae0562e95455862e016e475e50">VASliceParameterBufferHEVC::slice_type</a></div><div class="ttdeci">uint32_t slice_type</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:413</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html">VASliceParameterBufferHEVC</a></div><div class="ttdoc">HEVC Slice Parameter Buffer Structure For Long Format. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:370</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a0d36d2d00634ce028f85eda146ea0d8b"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a0d36d2d00634ce028f85eda146ea0d8b">VASliceParameterBufferHEVC::slice_cr_qp_offset</a></div><div class="ttdeci">int8_t slice_cr_qp_offset</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:457</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html">VAPictureParameterBufferHEVC</a></div><div class="ttdoc">HEVC Decoding Picture Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:57</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a44220f1b286afa0a700e97cd6daebe3f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">VASliceParameterBufferHEVC::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdoc">The offset to the NAL unit header for this slice. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:221</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a6440d307d1c0e318e38249dd6a25f9a3"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">VASliceParameterBufferHEVC::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:286</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_ace30559ca970dfcbae33625ae8c5878f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">VASliceParameterBufferHEVC::slice_tc_offset_div2</a></div><div class="ttdeci">int8_t slice_tc_offset_div2</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:301</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCScc_html_ab4c927b1e8580adca2960e465f5ce665"><div class="ttname"><a href="structVAPictureParameterBufferHEVCScc.html#ab4c927b1e8580adca2960e465f5ce665">VAPictureParameterBufferHEVCScc::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:297</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCExtension_html_af06aafce2715526f27c3bcfe42ac6e1c"><div class="ttname"><a href="structVAPictureParameterBufferHEVCExtension.html#af06aafce2715526f27c3bcfe42ac6e1c">VAPictureParameterBufferHEVCExtension::base</a></div><div class="ttdeci">VAPictureParameterBufferHEVC base</div><div class="ttdoc">basic HEVC picture parameters data structure </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:346</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCRext_html_a640efc629e68f0d38e5244a6ae25bba1"><div class="ttname"><a href="structVASliceParameterBufferHEVCRext.html#a640efc629e68f0d38e5244a6ae25bba1">VASliceParameterBufferHEVCRext::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:530</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_adda1f2b873cbf9780ecba725fd440b7b"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#adda1f2b873cbf9780ecba725fd440b7b">VASliceParameterBufferHEVC::color_plane_id</a></div><div class="ttdeci">uint32_t color_plane_id</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:415</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a44220f1b286afa0a700e97cd6daebe3f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a44220f1b286afa0a700e97cd6daebe3f">VASliceParameterBufferHEVC::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdoc">The offset to the NAL unit header for this slice. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:381</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a755a061e69ca74a226c44ddffd3db571"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a755a061e69ca74a226c44ddffd3db571">VASliceParameterBufferHEVC::cabac_init_flag</a></div><div class="ttdeci">uint32_t cabac_init_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:423</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a6440d307d1c0e318e38249dd6a25f9a3"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a6440d307d1c0e318e38249dd6a25f9a3">VASliceParameterBufferHEVC::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:446</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ace30559ca970dfcbae33625ae8c5878f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ace30559ca970dfcbae33625ae8c5878f">VASliceParameterBufferHEVC::slice_tc_offset_div2</a></div><div class="ttdeci">int8_t slice_tc_offset_div2</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:461</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCExtension_html_a38ccc13553ee4a05e75d0d8784c79dda"><div class="ttname"><a href="structVAPictureParameterBufferHEVCExtension.html#a38ccc13553ee4a05e75d0d8784c79dda">VAPictureParameterBufferHEVCExtension::scc</a></div><div class="ttdeci">VAPictureParameterBufferHEVCScc scc</div><div class="ttdoc">HEVC screen content picture parameters data structure. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:354</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCRext_html_a56ac5d9071ab3ee55c445f9249c3ade6"><div class="ttname"><a href="structVAPictureParameterBufferHEVCRext.html#a56ac5d9071ab3ee55c445f9249c3ade6">VAPictureParameterBufferHEVCRext::diff_cu_chroma_qp_offset_depth</a></div><div class="ttdeci">uint8_t diff_cu_chroma_qp_offset_depth</div><div class="ttdoc">HEVC range extension flags The following flags bears the same syntax and semantics as those defined i...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:241</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a8c258023bbc97caa85fa21d506d305ec"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a8c258023bbc97caa85fa21d506d305ec">VAPictureParameterBufferHEVC::pic_width_in_luma_samples</a></div><div class="ttdeci">uint16_t pic_width_in_luma_samples</div><div class="ttdoc">picture width, shall be integer multiple of minimum CB size. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:67</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a00fe2074eb6759de9642bf220ced5f5f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f">VASliceParameterBufferHEVC::collocated_ref_idx</a></div><div class="ttdeci">uint8_t collocated_ref_idx</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:281</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCExtension_html_a4bf49c72cdd562146abe49124752daae"><div class="ttname"><a href="structVASliceParameterBufferHEVCExtension.html#a4bf49c72cdd562146abe49124752daae">VASliceParameterBufferHEVCExtension::base</a></div><div class="ttdeci">VASliceParameterBufferHEVC base</div><div class="ttdoc">baseline HEVC slice parameters data structure </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:564</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a56d4c531f2de83fdb7df72f5042886df"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a56d4c531f2de83fdb7df72f5042886df">VASliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag</a></div><div class="ttdeci">uint32_t slice_loop_filter_across_slices_enabled_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:431</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a9f0605db6c5d1b2e0c1c220aeb1ae967"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a9f0605db6c5d1b2e0c1c220aeb1ae967">VAPictureParameterBufferHEVC::IntraPicFlag</a></div><div class="ttdeci">uint32_t IntraPicFlag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:164</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a00fe2074eb6759de9642bf220ced5f5f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a00fe2074eb6759de9642bf220ced5f5f">VASliceParameterBufferHEVC::collocated_ref_idx</a></div><div class="ttdeci">uint8_t collocated_ref_idx</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:441</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCExtension_html"><div class="ttname"><a href="structVAPictureParameterBufferHEVCExtension.html">VAPictureParameterBufferHEVCExtension</a></div><div class="ttdoc">HEVC Decoding Picture Parameter Buffer Structure including Extensions. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:342</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ac9bc7163fb7580bd6744e1272d5f7898"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ac9bc7163fb7580bd6744e1272d5f7898">VASliceParameterBufferHEVC::LastSliceOfPic</a></div><div class="ttdeci">uint32_t LastSliceOfPic</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:409</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a343c2fb58e68b040b3193f44bdc9a676"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a343c2fb58e68b040b3193f44bdc9a676">VASliceParameterBufferHEVC::slice_data_num_emu_prevn_bytes</a></div><div class="ttdeci">uint16_t slice_data_num_emu_prevn_bytes</div><div class="ttdoc">Number of emulation prevention bytes in slice header. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:489</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html_ae4d914dcc3969ab65bfdffe2834da770"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#ae4d914dcc3969ab65bfdffe2834da770">VAPictureParameterBufferHEVC::st_rps_bits</a></div><div class="ttdeci">uint32_t st_rps_bits</div><div class="ttdoc">number of bits that structure short_term_ref_pic_set( num_short_term_ref_pic_sets ) takes in slice se...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:191</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a1a4325dae6fd5a0bdd17adc1115e86f0"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0">VASliceParameterBufferHEVC::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:291</div></div>
-<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4118</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a1b219c9e2e9f51ceb62f1cbd2f64bbe2"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a1b219c9e2e9f51ceb62f1cbd2f64bbe2">VASliceParameterBufferHEVC::dependent_slice_segment_flag</a></div><div class="ttdeci">uint32_t dependent_slice_segment_flag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:411</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVCRext_html_a0da319d1a5b48ccc055ea39ff35e0f38"><div class="ttname"><a href="structVAPictureParameterBufferHEVCRext.html#a0da319d1a5b48ccc055ea39ff35e0f38">VAPictureParameterBufferHEVCRext::transform_skip_rotation_enabled_flag</a></div><div class="ttdeci">uint32_t transform_skip_rotation_enabled_flag</div><div class="ttdoc">HEVC range extension flags The following flags bears the same syntax and semantics as those defined i...</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:219</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_af3709fee79040542893ede1e5ef0403b"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#af3709fee79040542893ede1e5ef0403b">VAPictureParameterBufferHEVC::IdrPicFlag</a></div><div class="ttdeci">uint32_t IdrPicFlag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:162</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCRext_html_ac279c8cff9116efa0f7b03f3f6a1c129"><div class="ttname"><a href="structVASliceParameterBufferHEVCRext.html#ac279c8cff9116efa0f7b03f3f6a1c129">VASliceParameterBufferHEVCRext::slice_act_y_qp_offset</a></div><div class="ttdeci">int8_t slice_act_y_qp_offset</div><div class="ttdoc">Screen Content Extension parameters. data range [-12..12]. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:538</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a1a4325dae6fd5a0bdd17adc1115e86f0"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a1a4325dae6fd5a0bdd17adc1115e86f0">VASliceParameterBufferHEVC::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:451</div></div>
+<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4582</div></div>
+<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a31ec8f71dd7585a670d3f7bc12f2733b"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a31ec8f71dd7585a670d3f7bc12f2733b">VAPictureParameterBufferHEVC::RapPicFlag</a></div><div class="ttdeci">uint32_t RapPicFlag</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:160</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html_a8d85cbfcfcf25e09179f6a78464127c6"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#a8d85cbfcfcf25e09179f6a78464127c6">VAPictureParameterBufferHEVC::log2_max_pic_order_cnt_lsb_minus4</a></div><div class="ttdeci">uint8_t log2_max_pic_order_cnt_lsb_minus4</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:172</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_ac6f086a6287a8c3f17d2bf61d8ed0916"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">VASliceParameterBufferHEVC::slice_data_flag</a></div><div class="ttdeci">uint32_t slice_data_flag</div><div class="ttdoc">Slice data buffer flags. See VA_SLICE_DATA_FLAG_XXX. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:223</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a3cc46f4b3b959cbb9a4fac2709aaad4f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f">VASliceParameterBufferHEVC::delta_chroma_log2_weight_denom</a></div><div class="ttdeci">int8_t delta_chroma_log2_weight_denom</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:305</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCExtension_html_a4ea83085a630242e2dcb2c38c404797d"><div class="ttname"><a href="structVASliceParameterBufferHEVCExtension.html#a4ea83085a630242e2dcb2c38c404797d">VASliceParameterBufferHEVCExtension::rext</a></div><div class="ttdeci">VASliceParameterBufferHEVCRext rext</div><div class="ttdoc">extented HEVC slice parameters data structure </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:567</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_ac6f086a6287a8c3f17d2bf61d8ed0916"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#ac6f086a6287a8c3f17d2bf61d8ed0916">VASliceParameterBufferHEVC::slice_data_flag</a></div><div class="ttdeci">uint32_t slice_data_flag</div><div class="ttdoc">Slice data buffer flags. See VA_SLICE_DATA_FLAG_XXX. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:383</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a3cc46f4b3b959cbb9a4fac2709aaad4f"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a3cc46f4b3b959cbb9a4fac2709aaad4f">VASliceParameterBufferHEVC::delta_chroma_log2_weight_denom</a></div><div class="ttdeci">int8_t delta_chroma_log2_weight_denom</div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:465</div></div>
<div class="ttc" id="structVAPictureParameterBufferHEVC_html_afdcf7e67b108e5f7c514c95f57db4507"><div class="ttname"><a href="structVAPictureParameterBufferHEVC.html#afdcf7e67b108e5f7c514c95f57db4507">VAPictureParameterBufferHEVC::sps_max_dec_pic_buffering_minus1</a></div><div class="ttdeci">uint8_t sps_max_dec_pic_buffering_minus1</div><div class="ttdoc">DPB size for current temporal layer. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:107</div></div>
-<div class="ttc" id="structVASliceParameterBufferHEVC_html_a2579f9fbc392e46cf870049319452ec6"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6">VASliceParameterBufferHEVC::slice_data_byte_offset</a></div><div class="ttdeci">uint32_t slice_data_byte_offset</div><div class="ttdoc">Byte offset from NAL unit header to the begining of slice_data(). </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:234</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVC_html_a2579f9fbc392e46cf870049319452ec6"><div class="ttname"><a href="structVASliceParameterBufferHEVC.html#a2579f9fbc392e46cf870049319452ec6">VASliceParameterBufferHEVC::slice_data_byte_offset</a></div><div class="ttdeci">uint32_t slice_data_byte_offset</div><div class="ttdoc">Byte offset from NAL unit header to the begining of slice_data(). </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:394</div></div>
+<div class="ttc" id="structVASliceParameterBufferHEVCExtension_html"><div class="ttname"><a href="structVASliceParameterBufferHEVCExtension.html">VASliceParameterBufferHEVCExtension</a></div><div class="ttdoc">HEVC Decoding Slice Parameter Buffer Structure For Long Format including Extensions. </div><div class="ttdef"><b>Definition:</b> va_dec_hevc.h:561</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__jpeg_8h.html b/va__dec__jpeg_8h.html
index 747785e..f52369a 100644
--- a/va__dec__jpeg_8h.html
+++ b/va__dec__jpeg_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_jpeg.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -112,6 +89,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__dec__jpeg.html">JPEG decoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__jpeg_8h_source.html b/va__dec__jpeg_8h_source.html
index a893056..0982697 100644
--- a/va__dec__jpeg_8h_source.html
+++ b/va__dec__jpeg_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_jpeg.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,7 +63,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_dec_jpeg.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__dec__jpeg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_JPEG_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_JPEG_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va_8h.html">va/va.h</a>&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html"> 55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferJPEGBaseline {</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb"> 57</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb">picture_width</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6"> 59</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6">picture_height</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb"> 63</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb">component_id</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6"> 65</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">h_sampling_factor</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6"> 67</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">v_sampling_factor</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* \brief Quantization table selector (Tqi). */</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; uint8_t quantiser_table_selector;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; } components[255];</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2"> 72</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2">num_components</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597"> 75</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597">color_space</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057"> 77</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057">rotation</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#ac101aae414107c6b33af540c2e383753"> 79</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 1];</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;} <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html"> 96</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferJPEGBaseline {</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#ac327f2e59da148ce958689906642134a"> 98</a></span>&#160; uint8_t load_quantiser_table[4];</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333"> 100</a></span>&#160; uint8_t quantiser_table[4][64];</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302"> 103</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;} <a class="code" href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a>;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html"> 113</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferJPEGBaseline {</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439"> 117</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439">slice_data_size</a>;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599"> 119</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599">slice_data_offset</a>;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61"> 121</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">slice_data_flag</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7"> 125</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7">slice_horizontal_position</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a8cb8f441914372bb8fd557ab5defcb4f"> 127</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a8cb8f441914372bb8fd557ab5defcb4f">slice_vertical_position</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#af6df200e2e9887debd579eefb573eff3"> 131</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#af6df200e2e9887debd579eefb573eff3">component_selector</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82"> 133</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82">dc_table_selector</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed"> 135</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed">ac_table_selector</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; } components[4];</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117"> 138</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117">num_components</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91"> 141</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91">restart_interval</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#ac0662892897af64280522321049d54a8"> 143</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#ac0662892897af64280522321049d54a8">num_mcus</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00"> 146</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;} <a class="code" href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;}</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_JPEG_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_ae70a7a71811847b300bb73ac5a26c9bb"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb">VAPictureParameterBufferJPEGBaseline::component_id</a></div><div class="ttdeci">uint8_t component_id</div><div class="ttdoc">Component identifier (Ci). </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:63</div></div>
+<a href="va__dec__jpeg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_JPEG_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_JPEG_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="va_8h.html">va/va.h</a>&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html"> 55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureParameterBufferJPEGBaseline {</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb"> 57</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#ae9fbc2d8a36c5f927e6e12a1486eefbb">picture_width</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6"> 59</a></span>&#160; uint16_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6">picture_height</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb"> 63</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb">component_id</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6"> 65</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">h_sampling_factor</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6"> 67</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af8b5a13d30a8ce5955326470db4eaae6">v_sampling_factor</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* \brief Quantization table selector (Tqi). */</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; uint8_t quantiser_table_selector;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; } components[255];</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2"> 72</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2">num_components</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597"> 75</a></span>&#160; uint8_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597">color_space</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057"> 77</a></span>&#160; uint32_t <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html#af39837bfd03bd3c97ca617d2ca4a9057">rotation</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structVAPictureParameterBufferJPEGBaseline.html#a445db6070bbad82bde205cc5d0e96020"> 79</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 1];</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;} <a class="code" href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html"> 96</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAIQMatrixBufferJPEGBaseline {</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#ac327f2e59da148ce958689906642134a"> 98</a></span>&#160; uint8_t load_quantiser_table[4];</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#aaaf03fcb7a7944cec716bb4250d0f333"> 100</a></span>&#160; uint8_t quantiser_table[4][64];</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structVAIQMatrixBufferJPEGBaseline.html#a582aecb9dfeb13c585161fa58f9f4302"> 103</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;} <a class="code" href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a>;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html"> 113</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferJPEGBaseline {</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439"> 117</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#ab55faa0b180b9d9e340e7f15454ff439">slice_data_size</a>;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599"> 119</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599">slice_data_offset</a>;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61"> 121</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">slice_data_flag</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7"> 125</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a420bc314064a66f3d5f8bd22da23a7a7">slice_horizontal_position</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a8cb8f441914372bb8fd557ab5defcb4f"> 127</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a8cb8f441914372bb8fd557ab5defcb4f">slice_vertical_position</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#af6df200e2e9887debd579eefb573eff3"> 131</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#af6df200e2e9887debd579eefb573eff3">component_selector</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82"> 133</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a34d6a94769b2972659178b281245fd82">dc_table_selector</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed"> 135</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a1bcf9f5ec59008a74a7c245dcbadcfed">ac_table_selector</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; } components[4];</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117"> 138</a></span>&#160; uint8_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117">num_components</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91"> 141</a></span>&#160; uint16_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#a4e05b45f532cf96c4a49b80dd7189f91">restart_interval</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#ac0662892897af64280522321049d54a8"> 143</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferJPEGBaseline.html#ac0662892897af64280522321049d54a8">num_mcus</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferJPEGBaseline.html#afbf0901fd94ba56fe596427ea6714f00"> 146</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;} <a class="code" href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;}</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_JPEG_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_ae70a7a71811847b300bb73ac5a26c9bb"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#ae70a7a71811847b300bb73ac5a26c9bb">VAPictureParameterBufferJPEGBaseline::component_id</a></div><div class="ttdeci">uint8_t component_id</div><div class="ttdoc">Component identifier (Ci). </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:63</div></div>
<div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html">VAPictureParameterBufferJPEGBaseline</a></div><div class="ttdoc">Picture parameter for JPEG decoding. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:55</div></div>
<div class="ttc" id="structVASliceParameterBufferJPEGBaseline_html_a563e92accd5333bafbffa453fcffe599"><div class="ttname"><a href="structVASliceParameterBufferJPEGBaseline.html#a563e92accd5333bafbffa453fcffe599">VASliceParameterBufferJPEGBaseline::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdoc">The offset to the first byte of the first MCU. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:119</div></div>
<div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_af3d0e4a5f621db26fef66e186f0ac2b6"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#af3d0e4a5f621db26fef66e186f0ac2b6">VAPictureParameterBufferJPEGBaseline::picture_height</a></div><div class="ttdeci">uint16_t picture_height</div><div class="ttdoc">Picture height in pixels. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:59</div></div>
@@ -105,13 +82,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_a460cf8d2473d8e15b37bb604d1f251d6"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#a460cf8d2473d8e15b37bb604d1f251d6">VAPictureParameterBufferJPEGBaseline::h_sampling_factor</a></div><div class="ttdeci">uint8_t h_sampling_factor</div><div class="ttdoc">Horizontal sampling factor (Hi). </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:65</div></div>
<div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_a2d7948c871a11864255dc5209ad5c597"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#a2d7948c871a11864255dc5209ad5c597">VAPictureParameterBufferJPEGBaseline::color_space</a></div><div class="ttdeci">uint8_t color_space</div><div class="ttdoc">Input color space 0: YUV, 1: RGB, 2: BGR, others: reserved. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:75</div></div>
<div class="ttc" id="structVAPictureParameterBufferJPEGBaseline_html_aec4ff3987d8817b97fc7fc643c8952a2"><div class="ttname"><a href="structVAPictureParameterBufferJPEGBaseline.html#aec4ff3987d8817b97fc7fc643c8952a2">VAPictureParameterBufferJPEGBaseline::num_components</a></div><div class="ttdeci">uint8_t num_components</div><div class="ttdoc">Number of components in frame (Nf). </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:72</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
<div class="ttc" id="structVASliceParameterBufferJPEGBaseline_html"><div class="ttname"><a href="structVASliceParameterBufferJPEGBaseline.html">VASliceParameterBufferJPEGBaseline</a></div><div class="ttdoc">Slice parameter for JPEG decoding. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:113</div></div>
<div class="ttc" id="structVAIQMatrixBufferJPEGBaseline_html"><div class="ttname"><a href="structVAIQMatrixBufferJPEGBaseline.html">VAIQMatrixBufferJPEGBaseline</a></div><div class="ttdoc">Quantization table for JPEG decoding. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:96</div></div>
<div class="ttc" id="structVASliceParameterBufferJPEGBaseline_html_a20efa3008054502ee55940e13af49a61"><div class="ttname"><a href="structVASliceParameterBufferJPEGBaseline.html#a20efa3008054502ee55940e13af49a61">VASliceParameterBufferJPEGBaseline::slice_data_flag</a></div><div class="ttdeci">uint32_t slice_data_flag</div><div class="ttdoc">Slice data buffer flags. See VA_SLICE_DATA_FLAG_xxx. </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:121</div></div>
<div class="ttc" id="structVASliceParameterBufferJPEGBaseline_html_a6964f214d1b1ab9207ca3bd8325d6117"><div class="ttname"><a href="structVASliceParameterBufferJPEGBaseline.html#a6964f214d1b1ab9207ca3bd8325d6117">VASliceParameterBufferJPEGBaseline::num_components</a></div><div class="ttdeci">uint8_t num_components</div><div class="ttdoc">Number of components in scan (Ns). </div><div class="ttdef"><b>Definition:</b> va_dec_jpeg.h:138</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__vp8_8h_source.html b/va__dec__vp8_8h_source.html
index 9d337db..bac405e 100644
--- a/va__dec__vp8_8h_source.html
+++ b/va__dec__vp8_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_vp8.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -90,10 +67,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="structVABoolCoderContextVPX_html"><div class="ttname"><a href="structVABoolCoderContextVPX.html">VABoolCoderContextVPX</a></div><div class="ttdoc">VPX Bool Coder Context structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp8.h:51</div></div>
<div class="ttc" id="structVAPictureParameterBufferVP8_html"><div class="ttname"><a href="structVAPictureParameterBufferVP8.html">VAPictureParameterBufferVP8</a></div><div class="ttdoc">VP8 Decoding Picture Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp8.h:72</div></div>
<div class="ttc" id="structVAProbabilityDataBufferVP8_html"><div class="ttname"><a href="structVAProbabilityDataBufferVP8.html">VAProbabilityDataBufferVP8</a></div><div class="ttdoc">VP8 Coefficient Probability Data Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp8.h:221</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
<div class="ttc" id="structVASliceParameterBufferVP8_html"><div class="ttname"><a href="structVASliceParameterBufferVP8.html">VASliceParameterBufferVP8</a></div><div class="ttdoc">VP8 Slice Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp8.h:172</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__vp9_8h.html b/va__dec__vp9_8h.html
index ef1f4c0..cd693f8 100644
--- a/va__dec__vp9_8h.html
+++ b/va__dec__vp9_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_vp9.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -111,6 +88,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__dec__vp9.html">VP9 decoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__dec__vp9_8h_source.html b/va__dec__vp9_8h_source.html
index 44d4ccf..f06a701 100644
--- a/va__dec__vp9_8h_source.html
+++ b/va__dec__vp9_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_dec_vp9.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,27 +63,40 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_dec_vp9.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__dec__vp9_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_VP9_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_VP9_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html"> 58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VADecPictureParameterBufferVP9</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a"> 63</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a">frame_width</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514"> 67</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514">frame_height</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a192e9cb4f3cc7411c2259ecc5a8ad91e"> 77</a></span>&#160; VASurfaceID reference_frames[8];</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; {</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; {</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#af8c2e6476996302a3622b39b5c5a5241"> 86</a></span>&#160; uint32_t subsampling_x : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; uint32_t subsampling_y : 1;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t frame_type : 1;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; uint32_t show_frame : 1;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t error_resilient_mode : 1;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; uint32_t intra_only : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t allow_high_precision_mv : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t mcomp_filter_type : 3;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t frame_parallel_decoding_mode : 1;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; uint32_t reset_frame_context : 2;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; uint32_t refresh_frame_context : 1;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; uint32_t frame_context_idx : 2;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a7d9a0225993deb8c0b0718e990302dd4"> 102</a></span>&#160; uint32_t segmentation_temporal_update : 1;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a42c99eceb503c0c22e86e87fe7592b61"> 106</a></span>&#160; uint32_t segmentation_update_map : 1;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a1f35f32dd4fbf5975e4c02751d44ac85"> 112</a></span>&#160; uint32_t last_ref_frame : 3;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ae4f44adc9483264ea87fa6194617e367"> 116</a></span>&#160; uint32_t last_ref_frame_sign_bias : 1;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a360ee9da61cedab645d8145853cecbb1"> 121</a></span>&#160; uint32_t golden_ref_frame : 3;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a12d241315f5070c6454778a117172154"> 125</a></span>&#160; uint32_t golden_ref_frame_sign_bias : 1;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a2684abd3fa5c52b792024119c19002df"> 130</a></span>&#160; uint32_t alt_ref_frame : 3;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ab8dd6db6b084339c85a169583793da06"> 134</a></span>&#160; uint32_t alt_ref_frame_sign_bias : 1;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a52bcb25f2f52f9c8068f4a614f9aff56"> 143</a></span>&#160; uint32_t lossless_flag : 1;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; } bits;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; uint32_t value;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; } pic_fields;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="comment">/* following parameters have same syntax with those in VP9 code */</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint8_t filter_level;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; uint8_t sharpness_level;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1"> 155</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1">log2_tile_rows</a>;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd"> 159</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd">log2_tile_columns</a>;</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456"> 168</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456">frame_header_length_in_bytes</a>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a"> 173</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a">first_partition_size</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#abc0baf582619a5cd31862338fd1a7dee"> 179</a></span>&#160; uint8_t mb_segment_tree_probs[7];</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; uint8_t segment_pred_probs[3];</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654"> 185</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">profile</a>;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0"> 190</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0">bit_depth</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18"> 193</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;} <a class="code" href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html"> 207</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASegmentParameterVP9</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;{</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; {</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; {</div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#acdcf77a3a3380d56a62a8ece5484df3a"> 218</a></span>&#160; uint16_t segment_reference_enabled : 1;</div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a9909e12f92b2908839dbc0ff66891536"> 227</a></span>&#160; uint16_t segment_reference : 2;</div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a068ff674ce4b0012b79e044026da0a83"> 232</a></span>&#160; uint16_t segment_reference_skipped : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; } fields;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint16_t value;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; } segment_flags;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a6ed7b0f30bea6e67fc71f1b8fa066774"> 241</a></span>&#160; uint8_t filter_level[4][2];</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1"> 246</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1">luma_ac_quant_scale</a>;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524"> 251</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524">luma_dc_quant_scale</a>;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08"> 256</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08">chroma_ac_quant_scale</a>;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca"> 261</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca">chroma_dc_quant_scale</a>;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc"> 264</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;} <a class="code" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html"> 285</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferVP9</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;{</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394"> 292</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394">slice_data_size</a>;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0"> 296</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0">slice_data_offset</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356"> 300</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">slice_data_flag</a>;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a64f51ef6e65d60e9bae8c9b26b1c85be"> 305</a></span>&#160; <a class="code" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a> seg_param[8];</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161"> 308</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;} <a class="code" href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a>;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;}</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_VP9_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVADecPictureParameterBufferVP9_html_aace98271394d05e7f9b056c4ac22aff1"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1">VADecPictureParameterBufferVP9::log2_tile_rows</a></div><div class="ttdeci">uint8_t log2_tile_rows</div><div class="ttdoc">number of tile rows specified by (1 &lt;&lt; log2_tile_rows). It corresponds the variable with same name in...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:155</div></div>
+<a href="va__dec__vp9_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_DEC_VP9_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_DEC_VP9_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html"> 58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VADecPictureParameterBufferVP9</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a"> 63</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a">frame_width</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514"> 67</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514">frame_height</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a192e9cb4f3cc7411c2259ecc5a8ad91e"> 77</a></span>&#160; VASurfaceID reference_frames[8];</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; {</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; {</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#af8c2e6476996302a3622b39b5c5a5241"> 86</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#af8c2e6476996302a3622b39b5c5a5241">subsampling_x</a> : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; uint32_t subsampling_y : 1;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t frame_type : 1;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; uint32_t show_frame : 1;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t error_resilient_mode : 1;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; uint32_t intra_only : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t allow_high_precision_mv : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t mcomp_filter_type : 3;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t frame_parallel_decoding_mode : 1;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; uint32_t reset_frame_context : 2;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; uint32_t refresh_frame_context : 1;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; uint32_t frame_context_idx : 2;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a7d9a0225993deb8c0b0718e990302dd4"> 102</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a7d9a0225993deb8c0b0718e990302dd4">segmentation_temporal_update</a> : 1;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a42c99eceb503c0c22e86e87fe7592b61"> 106</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a42c99eceb503c0c22e86e87fe7592b61">segmentation_update_map</a> : 1;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a1f35f32dd4fbf5975e4c02751d44ac85"> 112</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a1f35f32dd4fbf5975e4c02751d44ac85">last_ref_frame</a> : 3;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ae4f44adc9483264ea87fa6194617e367"> 116</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ae4f44adc9483264ea87fa6194617e367">last_ref_frame_sign_bias</a> : 1;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a360ee9da61cedab645d8145853cecbb1"> 121</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a360ee9da61cedab645d8145853cecbb1">golden_ref_frame</a> : 3;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a12d241315f5070c6454778a117172154"> 125</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a12d241315f5070c6454778a117172154">golden_ref_frame_sign_bias</a> : 1;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a2684abd3fa5c52b792024119c19002df"> 130</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a2684abd3fa5c52b792024119c19002df">alt_ref_frame</a> : 3;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ab8dd6db6b084339c85a169583793da06"> 134</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ab8dd6db6b084339c85a169583793da06">alt_ref_frame_sign_bias</a> : 1;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a52bcb25f2f52f9c8068f4a614f9aff56"> 143</a></span>&#160; uint32_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a52bcb25f2f52f9c8068f4a614f9aff56">lossless_flag</a> : 1;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; } bits;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; uint32_t value;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; } pic_fields;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="comment">/* following parameters have same syntax with those in VP9 code */</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint8_t filter_level;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; uint8_t sharpness_level;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1"> 155</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1">log2_tile_rows</a>;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd"> 159</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd">log2_tile_columns</a>;</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456"> 168</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456">frame_header_length_in_bytes</a>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a"> 173</a></span>&#160; uint16_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a">first_partition_size</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#abc0baf582619a5cd31862338fd1a7dee"> 179</a></span>&#160; uint8_t mb_segment_tree_probs[7];</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; uint8_t segment_pred_probs[3];</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654"> 185</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">profile</a>;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0"> 190</a></span>&#160; uint8_t <a class="code" href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0">bit_depth</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVADecPictureParameterBufferVP9.html#a67a91beffc214221075d44ab54c32b18"> 193</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;} <a class="code" href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html"> 207</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASegmentParameterVP9</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;{</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; {</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; {</div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#acdcf77a3a3380d56a62a8ece5484df3a"> 218</a></span>&#160; uint16_t <a class="code" href="structVASegmentParameterVP9.html#acdcf77a3a3380d56a62a8ece5484df3a">segment_reference_enabled</a> : 1;</div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a9909e12f92b2908839dbc0ff66891536"> 227</a></span>&#160; uint16_t <a class="code" href="structVASegmentParameterVP9.html#a9909e12f92b2908839dbc0ff66891536">segment_reference</a> : 2;</div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a068ff674ce4b0012b79e044026da0a83"> 232</a></span>&#160; uint16_t <a class="code" href="structVASegmentParameterVP9.html#a068ff674ce4b0012b79e044026da0a83">segment_reference_skipped</a> : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; } fields;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint16_t value;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; } segment_flags;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a6ed7b0f30bea6e67fc71f1b8fa066774"> 241</a></span>&#160; uint8_t filter_level[4][2];</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1"> 246</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1">luma_ac_quant_scale</a>;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524"> 251</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524">luma_dc_quant_scale</a>;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08"> 256</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08">chroma_ac_quant_scale</a>;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca"> 261</a></span>&#160; int16_t <a class="code" href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca">chroma_dc_quant_scale</a>;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structVASegmentParameterVP9.html#abad53cae489390c7997353b717b429cc"> 264</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;} <a class="code" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html"> 285</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VASliceParameterBufferVP9</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;{</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394"> 292</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394">slice_data_size</a>;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0"> 296</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0">slice_data_offset</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356"> 300</a></span>&#160; uint32_t <a class="code" href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">slice_data_flag</a>;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#a64f51ef6e65d60e9bae8c9b26b1c85be"> 305</a></span>&#160; <a class="code" href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a> seg_param[8];</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structVASliceParameterBufferVP9.html#ad92d4d7955fe9e7320af226d2c845161"> 308</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;} <a class="code" href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a>;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;}</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_DEC_VP9_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVADecPictureParameterBufferVP9_html_aace98271394d05e7f9b056c4ac22aff1"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#aace98271394d05e7f9b056c4ac22aff1">VADecPictureParameterBufferVP9::log2_tile_rows</a></div><div class="ttdeci">uint8_t log2_tile_rows</div><div class="ttdoc">number of tile rows specified by (1 &lt;&lt; log2_tile_rows). It corresponds the variable with same name in...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:155</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a1f35f32dd4fbf5975e4c02751d44ac85"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a1f35f32dd4fbf5975e4c02751d44ac85">VADecPictureParameterBufferVP9::last_ref_frame</a></div><div class="ttdeci">uint32_t last_ref_frame</div><div class="ttdoc">Index of reference_frames[] and points to the LAST reference frame. It corresponds to active_ref_idx[...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:112</div></div>
<div class="ttc" id="structVASegmentParameterVP9_html"><div class="ttname"><a href="structVASegmentParameterVP9.html">VASegmentParameterVP9</a></div><div class="ttdoc">VP9 Segmentation Parameter Data Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:207</div></div>
<div class="ttc" id="structVASegmentParameterVP9_html_ab9ba29f8a446af339365d202f6cd7524"><div class="ttname"><a href="structVASegmentParameterVP9.html#ab9ba29f8a446af339365d202f6cd7524">VASegmentParameterVP9::luma_dc_quant_scale</a></div><div class="ttdeci">int16_t luma_dc_quant_scale</div><div class="ttdoc">Specifies per segment Luma DC quantization scale. Corresponding to y_dequant[qindex][0] in vp9_mb_ini...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:251</div></div>
<div class="ttc" id="structVASliceParameterBufferVP9_html_a7c78e17d46d9ec2a0b9d0b1d72400356"><div class="ttname"><a href="structVASliceParameterBufferVP9.html#a7c78e17d46d9ec2a0b9d0b1d72400356">VASliceParameterBufferVP9::slice_data_flag</a></div><div class="ttdeci">uint32_t slice_data_flag</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:300</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_af8c2e6476996302a3622b39b5c5a5241"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#af8c2e6476996302a3622b39b5c5a5241">VADecPictureParameterBufferVP9::subsampling_x</a></div><div class="ttdeci">uint32_t subsampling_x</div><div class="ttdoc">flags for current picture same syntax and semantic as those in VP9 code </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:86</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a607ffbd792096c061e2cff1bb33d33d0"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a607ffbd792096c061e2cff1bb33d33d0">VADecPictureParameterBufferVP9::bit_depth</a></div><div class="ttdeci">uint8_t bit_depth</div><div class="ttdoc">VP9 bit depth per sample same for both luma and chroma samples. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:190</div></div>
<div class="ttc" id="structVASliceParameterBufferVP9_html_a517592fa3bca24efa9aac07b708e0394"><div class="ttname"><a href="structVASliceParameterBufferVP9.html#a517592fa3bca24efa9aac07b708e0394">VASliceParameterBufferVP9::slice_data_size</a></div><div class="ttdeci">uint32_t slice_data_size</div><div class="ttdoc">The byte count of current frame in the bitstream buffer, starting from first byte of the buffer...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:292</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a2684abd3fa5c52b792024119c19002df"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a2684abd3fa5c52b792024119c19002df">VADecPictureParameterBufferVP9::alt_ref_frame</a></div><div class="ttdeci">uint32_t alt_ref_frame</div><div class="ttdoc">Index of reference_frames[] and points to the ALTERNATE reference frame. Corresponds to active_ref_id...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:130</div></div>
<div class="ttc" id="structVASliceParameterBufferVP9_html_a4cb808acd340c87db11030acb63d5cf0"><div class="ttname"><a href="structVASliceParameterBufferVP9.html#a4cb808acd340c87db11030acb63d5cf0">VASliceParameterBufferVP9::slice_data_offset</a></div><div class="ttdeci">uint32_t slice_data_offset</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:296</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a12d241315f5070c6454778a117172154"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a12d241315f5070c6454778a117172154">VADecPictureParameterBufferVP9::golden_ref_frame_sign_bias</a></div><div class="ttdeci">uint32_t golden_ref_frame_sign_bias</div><div class="ttdoc">Sign Bias of the GOLDERN reference frame. Corresponds to ref_frame_sign_bias[GOLDERN_FRAME] in VP9 co...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:125</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a3de4c9c112355012948406a70caa4514"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a3de4c9c112355012948406a70caa4514">VADecPictureParameterBufferVP9::frame_height</a></div><div class="ttdeci">uint16_t frame_height</div><div class="ttdoc">picture height Picture original resolution. The value may not be multiple of 8. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:67</div></div>
<div class="ttc" id="structVASliceParameterBufferVP9_html"><div class="ttname"><a href="structVASliceParameterBufferVP9.html">VASliceParameterBufferVP9</a></div><div class="ttdoc">VP9 Slice Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:285</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a52bcb25f2f52f9c8068f4a614f9aff56"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a52bcb25f2f52f9c8068f4a614f9aff56">VADecPictureParameterBufferVP9::lossless_flag</a></div><div class="ttdeci">uint32_t lossless_flag</div><div class="ttdoc">Lossless Mode LosslessFlag = base_qindex == 0 &amp;&amp; y_dc_delta_q == 0 &amp;&amp; uv_dc_delta_q == 0 &amp;&amp; uv_ac_del...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:143</div></div>
<div class="ttc" id="structVASegmentParameterVP9_html_adaa605fdee65461e1a7a3a55b2c155a1"><div class="ttname"><a href="structVASegmentParameterVP9.html#adaa605fdee65461e1a7a3a55b2c155a1">VASegmentParameterVP9::luma_ac_quant_scale</a></div><div class="ttdeci">int16_t luma_ac_quant_scale</div><div class="ttdoc">Specifies per segment Luma AC quantization scale. Corresponding to y_dequant[qindex][1] in vp9_mb_ini...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:246</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_ad14e30082fadb4b4f2f50009d05a8456"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#ad14e30082fadb4b4f2f50009d05a8456">VADecPictureParameterBufferVP9::frame_header_length_in_bytes</a></div><div class="ttdeci">uint8_t frame_header_length_in_bytes</div><div class="ttdoc">Number of bytes taken up by the uncompressed frame header, which corresponds to byte length of functi...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:168</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="structVASegmentParameterVP9_html_a068ff674ce4b0012b79e044026da0a83"><div class="ttname"><a href="structVASegmentParameterVP9.html#a068ff674ce4b0012b79e044026da0a83">VASegmentParameterVP9::segment_reference_skipped</a></div><div class="ttdeci">uint16_t segment_reference_skipped</div><div class="ttdoc">Indicates if per segment skip feature is enabled. Corresponding to variable feature_enabled when j ==...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:232</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a42c99eceb503c0c22e86e87fe7592b61"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a42c99eceb503c0c22e86e87fe7592b61">VADecPictureParameterBufferVP9::segmentation_update_map</a></div><div class="ttdeci">uint32_t segmentation_update_map</div><div class="ttdoc">corresponds to variable update_mb_segmentation_map in VP9 code. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:106</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_ab8dd6db6b084339c85a169583793da06"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#ab8dd6db6b084339c85a169583793da06">VADecPictureParameterBufferVP9::alt_ref_frame_sign_bias</a></div><div class="ttdeci">uint32_t alt_ref_frame_sign_bias</div><div class="ttdoc">Sign Bias of the ALTERNATE reference frame. Corresponds to ref_frame_sign_bias[ALTREF_FRAME] in VP9 c...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:134</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html">VADecPictureParameterBufferVP9</a></div><div class="ttdoc">VP9 Decoding Picture Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:58</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_ae4f44adc9483264ea87fa6194617e367"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#ae4f44adc9483264ea87fa6194617e367">VADecPictureParameterBufferVP9::last_ref_frame_sign_bias</a></div><div class="ttdeci">uint32_t last_ref_frame_sign_bias</div><div class="ttdoc">Sign Bias of the LAST reference frame. It corresponds to ref_frame_sign_bias[LAST_FRAME] in VP9 code...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:116</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a7d9a0225993deb8c0b0718e990302dd4"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a7d9a0225993deb8c0b0718e990302dd4">VADecPictureParameterBufferVP9::segmentation_temporal_update</a></div><div class="ttdeci">uint32_t segmentation_temporal_update</div><div class="ttdoc">corresponds to variable temporal_update in VP9 code. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:102</div></div>
+<div class="ttc" id="structVASegmentParameterVP9_html_acdcf77a3a3380d56a62a8ece5484df3a"><div class="ttname"><a href="structVASegmentParameterVP9.html#acdcf77a3a3380d56a62a8ece5484df3a">VASegmentParameterVP9::segment_reference_enabled</a></div><div class="ttdeci">uint16_t segment_reference_enabled</div><div class="ttdoc">Indicates if per segment reference frame indicator is enabled. Corresponding to variable feature_enab...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:218</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_ae7518ba6f2797064a35c989e08eb8654"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#ae7518ba6f2797064a35c989e08eb8654">VADecPictureParameterBufferVP9::profile</a></div><div class="ttdeci">uint8_t profile</div><div class="ttdoc">VP9 Profile definition value range [0..3]. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:185</div></div>
+<div class="ttc" id="structVASegmentParameterVP9_html_a9909e12f92b2908839dbc0ff66891536"><div class="ttname"><a href="structVASegmentParameterVP9.html#a9909e12f92b2908839dbc0ff66891536">VASegmentParameterVP9::segment_reference</a></div><div class="ttdeci">uint16_t segment_reference</div><div class="ttdoc">Specifies per segment reference indication. 0: reserved 1: Last ref 2: golden 3: altref Value can be ...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:227</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a1572b9a14b2965e0db74514ef188059a"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a1572b9a14b2965e0db74514ef188059a">VADecPictureParameterBufferVP9::first_partition_size</a></div><div class="ttdeci">uint16_t first_partition_size</div><div class="ttdoc">The byte count of compressed header the bitstream buffer, which corresponds to syntax first_partition...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:173</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_abf8402be78e00e9a5d108bb28a477a6a"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#abf8402be78e00e9a5d108bb28a477a6a">VADecPictureParameterBufferVP9::frame_width</a></div><div class="ttdeci">uint16_t frame_width</div><div class="ttdoc">picture width Picture original resolution. The value may not be multiple of 8. </div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:63</div></div>
+<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a360ee9da61cedab645d8145853cecbb1"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a360ee9da61cedab645d8145853cecbb1">VADecPictureParameterBufferVP9::golden_ref_frame</a></div><div class="ttdeci">uint32_t golden_ref_frame</div><div class="ttdoc">Index of reference_frames[] and points to the GOLDERN reference frame. It corresponds to active_ref_i...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:121</div></div>
<div class="ttc" id="structVADecPictureParameterBufferVP9_html_a83b8e0671f0b94a344dbcfa9cee8a6cd"><div class="ttname"><a href="structVADecPictureParameterBufferVP9.html#a83b8e0671f0b94a344dbcfa9cee8a6cd">VADecPictureParameterBufferVP9::log2_tile_columns</a></div><div class="ttdeci">uint8_t log2_tile_columns</div><div class="ttdoc">number of tile columns specified by (1 &lt;&lt; log2_tile_columns). It corresponds the variable with same n...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:159</div></div>
<div class="ttc" id="structVASegmentParameterVP9_html_acd8a3b6f518e713afd38f26249cbca08"><div class="ttname"><a href="structVASegmentParameterVP9.html#acd8a3b6f518e713afd38f26249cbca08">VASegmentParameterVP9::chroma_ac_quant_scale</a></div><div class="ttdeci">int16_t chroma_ac_quant_scale</div><div class="ttdoc">Specifies per segment Chroma AC quantization scale. Corresponding to uv_dequant[qindex][1] in vp9_mb_...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:256</div></div>
<div class="ttc" id="structVASegmentParameterVP9_html_a1080ca1539678112974f89b9680e41ca"><div class="ttname"><a href="structVASegmentParameterVP9.html#a1080ca1539678112974f89b9680e41ca">VASegmentParameterVP9::chroma_dc_quant_scale</a></div><div class="ttdeci">int16_t chroma_dc_quant_scale</div><div class="ttdoc">Specifies per segment Chroma DC quantization scale. Corresponding to uv_dequant[qindex][0] in vp9_mb_...</div><div class="ttdef"><b>Definition:</b> va_dec_vp9.h:261</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__h264_8h.html b/va__enc__h264_8h.html
index 25bb7bc..bcc398e 100644
--- a/va__enc__h264_8h.html
+++ b/va__enc__h264_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_h264.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -146,12 +123,19 @@ Macros</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">VAEncPackedHeaderTypeH264</a> { <a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1">VAEncPackedHeaderH264_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f">VAEncPackedHeaderH264_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569">VAEncPackedHeaderH264_Slice</a> = VAEncPackedHeaderSlice,
+<a class="el" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1)
+ }<tr class="memdesc:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to H.264 encoding. <a href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga9cf3cb8a709849fd74f1993382dbc4a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The H.264 encoding API. </p>
<p>This file contains the <a class="el" href="group__api__enc__h264.html">H.264 encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__h264_8h_source.html b/va__enc__h264_8h_source.html
index 9761e09..eef90ee 100644
--- a/va__enc__h264_8h_source.html
+++ b/va__enc__h264_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_h264.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,50 +63,74 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_h264.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__h264_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2011 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_H264_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_H264_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaea79b28e489a57a0202bada8f50f0886"> 58</a></span>&#160;<span class="preprocessor">#define H264_LAST_PICTURE_EOSEQ 0x01</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga6995267dffd438e4cce680c98d10286f"> 64</a></span>&#160;<span class="preprocessor">#define H264_LAST_PICTURE_EOSTREAM 0x02</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0"> 79</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1"> 88</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1">VAEncPackedHeaderH264_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f"> 97</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f">VAEncPackedHeaderH264_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569"> 110</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569">VAEncPackedHeaderH264_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa"> 125</a></span>&#160; VAEncPackedHeaderH264_SEI <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1),</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;} <a class="code" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">VAEncPackedHeaderTypeH264</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html"> 148</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferH264 {</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7"> 150</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7">seq_parameter_set_id</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638"> 152</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638">level_idc</a>;</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a5bfc3b662728558b32d9b5b6f3794e41"> 154</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a5bfc3b662728558b32d9b5b6f3794e41">intra_period</a>;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7"> 156</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7">intra_idr_period</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb"> 158</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb">ip_period</a>;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca"> 170</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">bits_per_second</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285"> 172</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285">max_num_ref_frames</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e"> 174</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e">picture_width_in_mbs</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086"> 176</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086">picture_height_in_mbs</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af3286a480802cebf6f617936ac788ab5"> 181</a></span>&#160; uint32_t chroma_format_idc : 2;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8cc0c60bfaaf8e75ed9637ae83ae64c9"> 183</a></span>&#160; uint32_t frame_mbs_only_flag : 1;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a0efc70df4630daf1237a3c0fe7007034"> 185</a></span>&#160; uint32_t mb_adaptive_frame_field_flag : 1;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af937d8df326903d8c7195ae7064aaf08"> 187</a></span>&#160; uint32_t seq_scaling_matrix_present_flag : 1;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990"> 189</a></span>&#160; uint32_t direct_8x8_inference_flag : 1;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae75b2b5a15dce5096830c28c760fc98d"> 191</a></span>&#160; uint32_t log2_max_frame_num_minus4 : 4;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae2e5934b6457322d00cd218a34943bb6"> 193</a></span>&#160; uint32_t pic_order_cnt_type : 2;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af11f6b42486e8f7488ce4330ecc7d4af"> 195</a></span>&#160; uint32_t log2_max_pic_order_cnt_lsb_minus4 : 4;</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825"> 197</a></span>&#160; uint32_t delta_pic_order_always_zero_flag : 1;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; } bits;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; uint32_t value;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; } seq_fields;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff"> 203</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff">bit_depth_luma_minus8</a>;</div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033"> 205</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033">bit_depth_chroma_minus8</a>;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998"> 210</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998">num_ref_frames_in_pic_order_cnt_cycle</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470"> 212</a></span>&#160; int32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">offset_for_non_ref_pic</a>;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc"> 214</a></span>&#160; int32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc">offset_for_top_to_bottom_field</a>;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaaa379d81815d52090bc815a431f0283"> 216</a></span>&#160; int32_t offset_for_ref_frame[256];</div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089"> 222</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089">frame_cropping_flag</a>;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c"> 224</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c">frame_crop_left_offset</a>;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908"> 226</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908">frame_crop_right_offset</a>;</div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464"> 228</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464">frame_crop_top_offset</a>;</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a589e0db390cea45b3fc715ad41eed279"> 230</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a589e0db390cea45b3fc715ad41eed279">frame_crop_bottom_offset</a>;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0"> 236</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0">vui_parameters_present_flag</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af7ef9fc33e902490d92517a2e5fb47b6"> 240</a></span>&#160; uint32_t aspect_ratio_info_present_flag : 1;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#abdd0a8b70e6fdd68de2fbb65cb550ece"> 242</a></span>&#160; uint32_t timing_info_present_flag : 1;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a"> 244</a></span>&#160; uint32_t bitstream_restriction_flag : 1;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#adb3ef241e929d29feff04961a77ab529"> 246</a></span>&#160; uint32_t log2_max_mv_length_horizontal : 5;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ac56fb9ccdc7898390925c5a9bf4ca8bd"> 248</a></span>&#160; uint32_t log2_max_mv_length_vertical : 5;</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ac35d2b28ea9b8632159eacaa016ef386"> 250</a></span>&#160; uint32_t fixed_frame_rate_flag : 1;</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37"> 252</a></span>&#160; uint32_t low_delay_hrd_flag : 1;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132"> 254</a></span>&#160; uint32_t motion_vectors_over_pic_boundaries_flag: 1;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c"> 256</a></span>&#160; uint32_t reserved : 16;</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; } bits;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; uint32_t value;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; } vui_fields;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0"> 261</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0">aspect_ratio_idc</a>;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e"> 263</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e">sar_width</a>;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1"> 265</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1">sar_height</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff"> 267</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff">num_units_in_tick</a>;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5"> 269</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5">time_scale</a>;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89"> 272</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferH264.html">VAEncSequenceParameterBufferH264</a>;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html"> 296</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferH264 {</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a94a2b75bdb362b2adb7a6bbb31900024"> 304</a></span>&#160; VAPictureH264 <a class="code" href="structVAEncPictureParameterBufferH264.html#a94a2b75bdb362b2adb7a6bbb31900024">CurrPic</a>;</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a920c76eff533f6c9228fe18ed1bd2bb0"> 313</a></span>&#160; VAPictureH264 ReferenceFrames[16];</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932"> 321</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932">coded_buf</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af"> 324</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af">pic_parameter_set_id</a>;</div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c"> 326</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c">seq_parameter_set_id</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781"> 335</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">last_picture</a>;</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;</div><div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982"> 340</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982">frame_num</a>;</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b"> 343</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b">pic_init_qp</a>;</div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c"> 347</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6"> 351</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e"> 354</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e">chroma_qp_index_offset</a>;</div><div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f"> 356</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f">second_chroma_qp_index_offset</a>;</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36"> 361</a></span>&#160; uint32_t idr_pic_flag : 1;</div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a6383128edef18210785a98a3fb98adf5"> 363</a></span>&#160; uint32_t reference_pic_flag : 2;</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5"> 365</a></span>&#160; uint32_t entropy_coding_mode_flag : 1;</div><div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce"> 367</a></span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df"> 369</a></span>&#160; uint32_t weighted_bipred_idc : 2;</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a860858a6692cc8282507ff0c95834047"> 371</a></span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca"> 373</a></span>&#160; uint32_t transform_8x8_mode_flag : 1;</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a3becd19a3d23e7697c0d6f604cd9a0bf"> 375</a></span>&#160; uint32_t deblocking_filter_control_present_flag : 1;</div><div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a8d1fd087c3ceed528caec11f6420639a"> 377</a></span>&#160; uint32_t redundant_pic_cnt_present_flag : 1;</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ab5ea0d9ba51df3d6306f6041b9c986db"> 379</a></span>&#160; uint32_t pic_order_present_flag : 1;</div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a155bf6f01b8d761a72fe8458cf733803"> 381</a></span>&#160; uint32_t pic_scaling_matrix_present_flag : 1;</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; } bits;</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; uint32_t value;</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; } pic_fields;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;</div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3"> 387</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a>;</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncQPBufferH264 {</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="comment"> * \brief This structure holds QP per 16x16 macroblock. Buffer size shall be</span></div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="comment"> * sufficient to fit the slice or frame to be encoded depending on if it is a</span></div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="comment"> * slice level or frame level encoding.</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; uint8_t qp;</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;} VAEncQPBufferH264;</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;</div><div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html"> 420</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferH264 {</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4"> 422</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">macroblock_address</a>;</div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6"> 424</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6">num_macroblocks</a>;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe"> 437</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe">macroblock_info</a>;</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea"> 441</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea">slice_type</a>;</div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2"> 443</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2">pic_parameter_set_id</a>;</div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e"> 445</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e">idr_pic_id</a>;</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;</div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a"> 450</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a">pic_order_cnt_lsb</a>;</div><div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d"> 452</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">delta_pic_order_cnt_bottom</a>;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a2444f24d1224d8cbe8fc1022eb82a829"> 457</a></span>&#160; int32_t delta_pic_order_cnt[2];</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; uint8_t direct_spatial_mv_pred_flag;</div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d"> 472</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d">num_ref_idx_active_override_flag</a>;</div><div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458"> 476</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60"> 480</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a35cef3edd3067207db3470e9cd21c813"> 482</a></span>&#160; VAPictureH264 RefPicList0[32];</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a8d7fc71722241347e9b2529240a13df8"> 484</a></span>&#160; VAPictureH264 RefPicList1[32];</div><div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb"> 490</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0"> 492</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0">chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5"> 494</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5">luma_weight_l0_flag</a>;</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a640f08379ff703e28d913b37b3cc421e"> 496</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_weight_l0[32];</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ad2c863183711218f55ebd29593cc0a26"> 498</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_offset_l0[32];</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09"> 500</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09">chroma_weight_l0_flag</a>;</div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a271b5ad435815ae81c6ada1f995ab171"> 502</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_weight_l0[32][2];</div><div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ab039f25fc18c9e04eff5dfa22da02d31"> 504</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_offset_l0[32][2];</div><div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb"> 506</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb">luma_weight_l1_flag</a>;</div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae5b08008ef0b9dbc6889b0670338d83c"> 508</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_weight_l1[32];</div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#adfc784320e736c710de645de2fabc819"> 510</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_offset_l1[32];</div><div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883"> 512</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883">chroma_weight_l1_flag</a>;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aad0cf6efc5f5bd27abd31ffd59ad591b"> 514</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_weight_l1[32][2];</div><div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5c468545e8eb9812e7f5e84c408c3c9b"> 516</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_offset_l1[32][2];</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d"> 520</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">cabac_init_idc</a>;</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc"> 522</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc">slice_qp_delta</a>;</div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c"> 526</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">disable_deblocking_filter_idc</a>;</div><div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668"> 528</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">slice_alpha_c0_offset_div2</a>;</div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887"> 530</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160;</div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017"> 533</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a>;</div><div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;</div><div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaf9f5f91e658bde6c3f9abb3b0fe39125"> 547</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP_LEFT (1 &lt;&lt; 2)</span></div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga147e8575387396de9ee9df45a6264772"> 549</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP (1 &lt;&lt; 4)</span></div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;</div><div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"> 551</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP_RIGHT (1 &lt;&lt; 3)</span></div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;</div><div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga0b7d7f38ac1007370e62a62ba644ab36"> 553</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_LEFT (1 &lt;&lt; 6)</span></div><div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html"> 566</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMacroblockParameterBufferH264 {</div><div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6"> 574</a></span>&#160; uint8_t <a class="code" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">qp</a>;</div><div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160;</div><div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23"> 589</a></span>&#160; uint32_t pred_avail_override_flag : 1;</div><div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8"> 599</a></span>&#160; uint32_t pred_avail_flags : 8;</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; } bits;</div><div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160; uint32_t value;</div><div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; } intra_fields;</div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160; uint32_t reserved;</div><div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160; } bits;</div><div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160; uint32_t value;</div><div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; } inter_fields;</div><div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; } info;</div><div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160;</div><div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2"> 617</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160;} <a class="code" href="structVAEncMacroblockParameterBufferH264.html">VAEncMacroblockParameterBufferH264</a>;</div><div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSubMbPartPelH264.html"> 626</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterSubMbPartPelH264</div><div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;{</div><div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; uint32_t disable_inter_sub_mb_partition;</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; uint32_t disable_16x16_inter_mb_partition : 1;</div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; uint32_t disable_16x8_inter_mb_partition : 1;</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; uint32_t disable_8x16_inter_mb_partition : 1;</div><div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; uint32_t disable_8x8_inter_mb_partition : 1;</div><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; uint32_t disable_8x4_inter_mb_partition : 1;</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; uint32_t disable_4x8_inter_mb_partition : 1;</div><div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; uint32_t disable_4x4_inter_mb_partition : 1;</div><div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; uint32_t reserved : 1;</div><div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; } bits;</div><div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; uint8_t value;</div><div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; } inter_sub_mb_partition_mask;</div><div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160;</div><div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70"> 650</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">enable_sub_pel_mode</a>;</div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160; uint8_t sub_pel_mode;</div><div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; uint8_t reserved[3];</div><div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160;} <a class="code" href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a>;</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160;}</div><div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160;</div><div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_H264_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferH264_html_a437d2575f2c44e9d558b689e68a4aac6"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6">VAEncPictureParameterBufferH264::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:351</div></div>
+<a href="va__enc__h264_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2011 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_H264_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_H264_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaea79b28e489a57a0202bada8f50f0886"> 58</a></span>&#160;<span class="preprocessor">#define H264_LAST_PICTURE_EOSEQ 0x01</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga6995267dffd438e4cce680c98d10286f"> 64</a></span>&#160;<span class="preprocessor">#define H264_LAST_PICTURE_EOSTREAM 0x02</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0"> 79</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1"> 88</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1">VAEncPackedHeaderH264_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f"> 97</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f">VAEncPackedHeaderH264_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569"> 110</a></span>&#160; <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569">VAEncPackedHeaderH264_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa"> 125</a></span>&#160; VAEncPackedHeaderH264_SEI <a class="code" href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1),</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;} <a class="code" href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">VAEncPackedHeaderTypeH264</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html"> 148</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferH264 {</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7"> 150</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7">seq_parameter_set_id</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638"> 152</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638">level_idc</a>;</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a5bfc3b662728558b32d9b5b6f3794e41"> 154</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a5bfc3b662728558b32d9b5b6f3794e41">intra_period</a>;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7"> 156</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7">intra_idr_period</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb"> 158</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb">ip_period</a>;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca"> 170</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">bits_per_second</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285"> 172</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285">max_num_ref_frames</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e"> 174</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e">picture_width_in_mbs</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086"> 176</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086">picture_height_in_mbs</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af3286a480802cebf6f617936ac788ab5"> 181</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af3286a480802cebf6f617936ac788ab5">chroma_format_idc</a> : 2;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8cc0c60bfaaf8e75ed9637ae83ae64c9"> 183</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a8cc0c60bfaaf8e75ed9637ae83ae64c9">frame_mbs_only_flag</a> : 1;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a0efc70df4630daf1237a3c0fe7007034"> 185</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a0efc70df4630daf1237a3c0fe7007034">mb_adaptive_frame_field_flag</a> : 1;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af937d8df326903d8c7195ae7064aaf08"> 187</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af937d8df326903d8c7195ae7064aaf08">seq_scaling_matrix_present_flag</a> : 1;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990"> 189</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990">direct_8x8_inference_flag</a> : 1;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae75b2b5a15dce5096830c28c760fc98d"> 191</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ae75b2b5a15dce5096830c28c760fc98d">log2_max_frame_num_minus4</a> : 4;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ae2e5934b6457322d00cd218a34943bb6"> 193</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ae2e5934b6457322d00cd218a34943bb6">pic_order_cnt_type</a> : 2;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af11f6b42486e8f7488ce4330ecc7d4af"> 195</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af11f6b42486e8f7488ce4330ecc7d4af">log2_max_pic_order_cnt_lsb_minus4</a> : 4;</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825"> 197</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825">delta_pic_order_always_zero_flag</a> : 1;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; } bits;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; uint32_t value;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; } seq_fields;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff"> 203</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff">bit_depth_luma_minus8</a>;</div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033"> 205</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033">bit_depth_chroma_minus8</a>;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998"> 210</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998">num_ref_frames_in_pic_order_cnt_cycle</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470"> 212</a></span>&#160; int32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">offset_for_non_ref_pic</a>;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc"> 214</a></span>&#160; int32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc">offset_for_top_to_bottom_field</a>;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaaa379d81815d52090bc815a431f0283"> 216</a></span>&#160; int32_t offset_for_ref_frame[256];</div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089"> 222</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089">frame_cropping_flag</a>;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c"> 224</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c">frame_crop_left_offset</a>;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908"> 226</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908">frame_crop_right_offset</a>;</div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464"> 228</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464">frame_crop_top_offset</a>;</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a589e0db390cea45b3fc715ad41eed279"> 230</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a589e0db390cea45b3fc715ad41eed279">frame_crop_bottom_offset</a>;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0"> 236</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a9f75506dabc35e65672cb9ea8f8999f0">vui_parameters_present_flag</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af7ef9fc33e902490d92517a2e5fb47b6"> 240</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af7ef9fc33e902490d92517a2e5fb47b6">aspect_ratio_info_present_flag</a> : 1;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#abdd0a8b70e6fdd68de2fbb65cb550ece"> 242</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#abdd0a8b70e6fdd68de2fbb65cb550ece">timing_info_present_flag</a> : 1;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a"> 244</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a">bitstream_restriction_flag</a> : 1;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#adb3ef241e929d29feff04961a77ab529"> 246</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#adb3ef241e929d29feff04961a77ab529">log2_max_mv_length_horizontal</a> : 5;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ac56fb9ccdc7898390925c5a9bf4ca8bd"> 248</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ac56fb9ccdc7898390925c5a9bf4ca8bd">log2_max_mv_length_vertical</a> : 5;</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#ac35d2b28ea9b8632159eacaa016ef386"> 250</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#ac35d2b28ea9b8632159eacaa016ef386">fixed_frame_rate_flag</a> : 1;</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37"> 252</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37">low_delay_hrd_flag</a> : 1;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132"> 254</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132">motion_vectors_over_pic_boundaries_flag</a>: 1;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c"> 256</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c">reserved</a> : 16;</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; } bits;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; uint32_t value;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; } vui_fields;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0"> 261</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0">aspect_ratio_idc</a>;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e"> 263</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e">sar_width</a>;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1"> 265</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1">sar_height</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff"> 267</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff">num_units_in_tick</a>;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5"> 269</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5">time_scale</a>;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferH264.html#a92030c29357442fd3034e34a11c36c89"> 272</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferH264.html">VAEncSequenceParameterBufferH264</a>;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html"> 296</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferH264 {</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a94a2b75bdb362b2adb7a6bbb31900024"> 304</a></span>&#160; VAPictureH264 <a class="code" href="structVAEncPictureParameterBufferH264.html#a94a2b75bdb362b2adb7a6bbb31900024">CurrPic</a>;</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a920c76eff533f6c9228fe18ed1bd2bb0"> 313</a></span>&#160; VAPictureH264 ReferenceFrames[16];</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932"> 321</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932">coded_buf</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af"> 324</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af">pic_parameter_set_id</a>;</div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c"> 326</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c">seq_parameter_set_id</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781"> 335</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">last_picture</a>;</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;</div><div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982"> 340</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982">frame_num</a>;</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b"> 343</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b">pic_init_qp</a>;</div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c"> 347</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6"> 351</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e"> 354</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e">chroma_qp_index_offset</a>;</div><div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f"> 356</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f">second_chroma_qp_index_offset</a>;</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36"> 361</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36">idr_pic_flag</a> : 1;</div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a6383128edef18210785a98a3fb98adf5"> 363</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a6383128edef18210785a98a3fb98adf5">reference_pic_flag</a> : 2;</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5"> 365</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5">entropy_coding_mode_flag</a> : 1;</div><div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce"> 367</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">weighted_pred_flag</a> : 1;</div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df"> 369</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df">weighted_bipred_idc</a> : 2;</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a860858a6692cc8282507ff0c95834047"> 371</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a860858a6692cc8282507ff0c95834047">constrained_intra_pred_flag</a> : 1;</div><div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca"> 373</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca">transform_8x8_mode_flag</a> : 1;</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a3becd19a3d23e7697c0d6f604cd9a0bf"> 375</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a3becd19a3d23e7697c0d6f604cd9a0bf">deblocking_filter_control_present_flag</a> : 1;</div><div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a8d1fd087c3ceed528caec11f6420639a"> 377</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a8d1fd087c3ceed528caec11f6420639a">redundant_pic_cnt_present_flag</a> : 1;</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#ab5ea0d9ba51df3d6306f6041b9c986db"> 379</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#ab5ea0d9ba51df3d6306f6041b9c986db">pic_order_present_flag</a> : 1;</div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a155bf6f01b8d761a72fe8458cf733803"> 381</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferH264.html#a155bf6f01b8d761a72fe8458cf733803">pic_scaling_matrix_present_flag</a> : 1;</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; } bits;</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; uint32_t value;</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; } pic_fields;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;</div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferH264.html#a39d9631ca2276b1d3968c3a9c61cd6a3"> 387</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a>;</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncQPBufferH264 {</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="comment"> * \brief This structure holds QP per 16x16 macroblock. Buffer size shall be</span></div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="comment"> * sufficient to fit the slice or frame to be encoded depending on if it is a</span></div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="comment"> * slice level or frame level encoding.</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; uint8_t qp;</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;} VAEncQPBufferH264;</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;</div><div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html"> 420</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferH264 {</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4"> 422</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">macroblock_address</a>;</div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6"> 424</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a070c1f9beecf31d1a08ed462dcdf32a6">num_macroblocks</a>;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe"> 437</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe">macroblock_info</a>;</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea"> 441</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea">slice_type</a>;</div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2"> 443</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2">pic_parameter_set_id</a>;</div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e"> 445</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e">idr_pic_id</a>;</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;</div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a"> 450</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a">pic_order_cnt_lsb</a>;</div><div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d"> 452</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">delta_pic_order_cnt_bottom</a>;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a2444f24d1224d8cbe8fc1022eb82a829"> 457</a></span>&#160; int32_t delta_pic_order_cnt[2];</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; uint8_t direct_spatial_mv_pred_flag;</div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d"> 472</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d">num_ref_idx_active_override_flag</a>;</div><div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458"> 476</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60"> 480</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a35cef3edd3067207db3470e9cd21c813"> 482</a></span>&#160; VAPictureH264 RefPicList0[32];</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a8d7fc71722241347e9b2529240a13df8"> 484</a></span>&#160; VAPictureH264 RefPicList1[32];</div><div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb"> 490</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0"> 492</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0">chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5"> 494</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5">luma_weight_l0_flag</a>;</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a640f08379ff703e28d913b37b3cc421e"> 496</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_weight_l0[32];</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ad2c863183711218f55ebd29593cc0a26"> 498</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_offset_l0[32];</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09"> 500</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09">chroma_weight_l0_flag</a>;</div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a271b5ad435815ae81c6ada1f995ab171"> 502</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_weight_l0[32][2];</div><div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ab039f25fc18c9e04eff5dfa22da02d31"> 504</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_offset_l0[32][2];</div><div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb"> 506</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb">luma_weight_l1_flag</a>;</div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae5b08008ef0b9dbc6889b0670338d83c"> 508</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_weight_l1[32];</div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#adfc784320e736c710de645de2fabc819"> 510</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> luma_offset_l1[32];</div><div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883"> 512</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883">chroma_weight_l1_flag</a>;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aad0cf6efc5f5bd27abd31ffd59ad591b"> 514</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_weight_l1[32][2];</div><div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5c468545e8eb9812e7f5e84c408c3c9b"> 516</a></span>&#160; <span class="keywordtype">signed</span> <span class="keywordtype">short</span> chroma_offset_l1[32][2];</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d"> 520</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">cabac_init_idc</a>;</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc"> 522</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc">slice_qp_delta</a>;</div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c"> 526</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">disable_deblocking_filter_idc</a>;</div><div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668"> 528</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">slice_alpha_c0_offset_div2</a>;</div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887"> 530</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160;</div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferH264.html#a80bf4ce72e50308524f101586024c017"> 533</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a>;</div><div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;</div><div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaf9f5f91e658bde6c3f9abb3b0fe39125"> 547</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP_LEFT (1 &lt;&lt; 2)</span></div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga147e8575387396de9ee9df45a6264772"> 549</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP (1 &lt;&lt; 4)</span></div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;</div><div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#gaf03073fdf6eacc5cfa1a5ed7d9a55ca5"> 551</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_TOP_RIGHT (1 &lt;&lt; 3)</span></div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;</div><div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="group__api__enc__h264.html#ga0b7d7f38ac1007370e62a62ba644ab36"> 553</a></span>&#160;<span class="preprocessor">#define VA_MB_PRED_AVAIL_LEFT (1 &lt;&lt; 6)</span></div><div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html"> 566</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMacroblockParameterBufferH264 {</div><div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6"> 574</a></span>&#160; uint8_t <a class="code" href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">qp</a>;</div><div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160;</div><div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23"> 589</a></span>&#160; uint32_t <a class="code" href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23">pred_avail_override_flag</a> : 1;</div><div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8"> 599</a></span>&#160; uint32_t <a class="code" href="structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8">pred_avail_flags</a> : 8;</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; } bits;</div><div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160; uint32_t value;</div><div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; } intra_fields;</div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160; uint32_t reserved;</div><div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160; } bits;</div><div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160; uint32_t value;</div><div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; } inter_fields;</div><div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; } info;</div><div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160;</div><div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="structVAEncMacroblockParameterBufferH264.html#a455e98505ed0f66d2c5065d500ea16a2"> 617</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160;} <a class="code" href="structVAEncMacroblockParameterBufferH264.html">VAEncMacroblockParameterBufferH264</a>;</div><div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSubMbPartPelH264.html"> 626</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterSubMbPartPelH264</div><div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;{</div><div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; uint32_t disable_inter_sub_mb_partition;</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; uint32_t disable_16x16_inter_mb_partition : 1;</div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; uint32_t disable_16x8_inter_mb_partition : 1;</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; uint32_t disable_8x16_inter_mb_partition : 1;</div><div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; uint32_t disable_8x8_inter_mb_partition : 1;</div><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; uint32_t disable_8x4_inter_mb_partition : 1;</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; uint32_t disable_4x8_inter_mb_partition : 1;</div><div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; uint32_t disable_4x4_inter_mb_partition : 1;</div><div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; uint32_t reserved : 1;</div><div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; } bits;</div><div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; uint8_t value;</div><div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; } inter_sub_mb_partition_mask;</div><div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160;</div><div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70"> 650</a></span>&#160; uint32_t <a class="code" href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">enable_sub_pel_mode</a>;</div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160; uint8_t sub_pel_mode;</div><div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; uint8_t reserved[3];</div><div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160;} <a class="code" href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a>;</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160;}</div><div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160;</div><div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_H264_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferH264_html_a437d2575f2c44e9d558b689e68a4aac6"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a437d2575f2c44e9d558b689e68a4aac6">VAEncPictureParameterBufferH264::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:351</div></div>
<div class="ttc" id="structVAEncMacroblockParameterBufferH264_html_afe7d5343cf12ab4dac528c8fd38793d6"><div class="ttname"><a href="structVAEncMacroblockParameterBufferH264.html#afe7d5343cf12ab4dac528c8fd38793d6">VAEncMacroblockParameterBufferH264::qp</a></div><div class="ttdeci">uint8_t qp</div><div class="ttdoc">Quantization parameter. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:574</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ae2e5934b6457322d00cd218a34943bb6"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ae2e5934b6457322d00cd218a34943bb6">VAEncSequenceParameterBufferH264::pic_order_cnt_type</a></div><div class="ttdeci">uint32_t pic_order_cnt_type</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:193</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ae75b2b5a15dce5096830c28c760fc98d"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ae75b2b5a15dce5096830c28c760fc98d">VAEncSequenceParameterBufferH264::log2_max_frame_num_minus4</a></div><div class="ttdeci">uint32_t log2_max_frame_num_minus4</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:191</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ac56fb9ccdc7898390925c5a9bf4ca8bd"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ac56fb9ccdc7898390925c5a9bf4ca8bd">VAEncSequenceParameterBufferH264::log2_max_mv_length_vertical</a></div><div class="ttdeci">uint32_t log2_max_mv_length_vertical</div><div class="ttdoc">Range: 0 to 16, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:248</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_acb7765f69dcc13568f258025195c4781"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#acb7765f69dcc13568f258025195c4781">VAEncPictureParameterBufferH264::last_picture</a></div><div class="ttdeci">uint8_t last_picture</div><div class="ttdoc">OR&amp;#39;d flags describing whether the picture is the last one or not. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:335</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a0783c0b72e4cbd1c214e20d81e390638"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a0783c0b72e4cbd1c214e20d81e390638">VAEncSequenceParameterBufferH264::level_idc</a></div><div class="ttdeci">uint8_t level_idc</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:152</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a3dec8379c364bf947da93b35587971a0"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a3dec8379c364bf947da93b35587971a0">VAEncSequenceParameterBufferH264::aspect_ratio_idc</a></div><div class="ttdeci">uint8_t aspect_ratio_idc</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:261</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a94a2b75bdb362b2adb7a6bbb31900024"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a94a2b75bdb362b2adb7a6bbb31900024">VAEncPictureParameterBufferH264::CurrPic</a></div><div class="ttdeci">VAPictureH264 CurrPic</div><div class="ttdoc">Information about the picture to be encoded. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:304</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a6383128edef18210785a98a3fb98adf5"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a6383128edef18210785a98a3fb98adf5">VAEncPictureParameterBufferH264::reference_pic_flag</a></div><div class="ttdeci">uint32_t reference_pic_flag</div><div class="ttdoc">Is picture a reference picture? </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:363</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a32f5457ca3a07e0f027357d76300fa4c"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a32f5457ca3a07e0f027357d76300fa4c">VAEncPictureParameterBufferH264::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:347</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a0c8b66286a67a6ee211dc3e39e83b3df"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a0c8b66286a67a6ee211dc3e39e83b3df">VAEncPictureParameterBufferH264::weighted_bipred_idc</a></div><div class="ttdeci">uint32_t weighted_bipred_idc</div><div class="ttdoc">Range: 0 to 2, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:369</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a50f209307671ce2499b504204131e982"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a50f209307671ce2499b504204131e982">VAEncPictureParameterBufferH264::frame_num</a></div><div class="ttdeci">uint16_t frame_num</div><div class="ttdoc">The picture identifier. Range: 0 to , inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:340</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a490c1f2b36731811d2f60f97c20e9cf5"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a490c1f2b36731811d2f60f97c20e9cf5">VAEncSequenceParameterBufferH264::time_scale</a></div><div class="ttdeci">uint32_t time_scale</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:269</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_aa50306357b0897a11dbd214b0d736d5c"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#aa50306357b0897a11dbd214b0d736d5c">VAEncSequenceParameterBufferH264::frame_crop_left_offset</a></div><div class="ttdeci">uint32_t frame_crop_left_offset</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:224</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ae1d0860287f49e1010f9a19d92ef662d"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ae1d0860287f49e1010f9a19d92ef662d">VAEncSliceParameterBufferH264::num_ref_idx_active_override_flag</a></div><div class="ttdeci">uint8_t num_ref_idx_active_override_flag</div><div class="ttdoc">Specifies if _VAEncPictureParameterBufferH264::num_ref_idx_l0_active_minus1 or _VAEncPictureParameter...</div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:472</div></div>
<div class="ttc" id="group__api__enc__h264_html_ga9cf3cb8a709849fd74f1993382dbc4a0"><div class="ttname"><a href="group__api__enc__h264.html#ga9cf3cb8a709849fd74f1993382dbc4a0">VAEncPackedHeaderTypeH264</a></div><div class="ttdeci">VAEncPackedHeaderTypeH264</div><div class="ttdoc">Packed header types specific to H.264 encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:79</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html">VAEncSliceParameterBufferH264</a></div><div class="ttdoc">Slice parameter for H.264 encoding in baseline, main &amp; high profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:420</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_ab5ea0d9ba51df3d6306f6041b9c986db"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#ab5ea0d9ba51df3d6306f6041b9c986db">VAEncPictureParameterBufferH264::pic_order_present_flag</a></div><div class="ttdeci">uint32_t pic_order_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:379</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a481b55665894eae9868306dbfaa2ab60"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a481b55665894eae9868306dbfaa2ab60">VAEncSliceParameterBufferH264::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:480</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ad535415782ca478795f8b21186de02eb"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ad535415782ca478795f8b21186de02eb">VAEncSequenceParameterBufferH264::ip_period</a></div><div class="ttdeci">uint32_t ip_period</div><div class="ttdoc">Period between I/P frames. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:158</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af7ef9fc33e902490d92517a2e5fb47b6"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af7ef9fc33e902490d92517a2e5fb47b6">VAEncSequenceParameterBufferH264::aspect_ratio_info_present_flag</a></div><div class="ttdeci">uint32_t aspect_ratio_info_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:240</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a652379e6b14c4ddd16a7bed650756dfb"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a652379e6b14c4ddd16a7bed650756dfb">VAEncSliceParameterBufferH264::luma_log2_weight_denom</a></div><div class="ttdeci">uint8_t luma_log2_weight_denom</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:490</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a860858a6692cc8282507ff0c95834047"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a860858a6692cc8282507ff0c95834047">VAEncPictureParameterBufferH264::constrained_intra_pred_flag</a></div><div class="ttdeci">uint32_t constrained_intra_pred_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:371</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a155bf6f01b8d761a72fe8458cf733803"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a155bf6f01b8d761a72fe8458cf733803">VAEncPictureParameterBufferH264::pic_scaling_matrix_present_flag</a></div><div class="ttdeci">uint32_t pic_scaling_matrix_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:381</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_adb3ef241e929d29feff04961a77ab529"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#adb3ef241e929d29feff04961a77ab529">VAEncSequenceParameterBufferH264::log2_max_mv_length_horizontal</a></div><div class="ttdeci">uint32_t log2_max_mv_length_horizontal</div><div class="ttdoc">Range: 0 to 16, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:246</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a94488ef1ee266ad6c8965d1179cf3470"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a94488ef1ee266ad6c8965d1179cf3470">VAEncSequenceParameterBufferH264::offset_for_non_ref_pic</a></div><div class="ttdeci">int32_t offset_for_non_ref_pic</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:212</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a91922997707e25806e23b377785892f5"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a91922997707e25806e23b377785892f5">VAEncSliceParameterBufferH264::luma_weight_l0_flag</a></div><div class="ttdeci">uint8_t luma_weight_l0_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:494</div></div>
+<div class="ttc" id="structVAEncMacroblockParameterBufferH264_html_aa0cff74d3eb1aadc7aa13fb2d9c1fc23"><div class="ttname"><a href="structVAEncMacroblockParameterBufferH264.html#aa0cff74d3eb1aadc7aa13fb2d9c1fc23">VAEncMacroblockParameterBufferH264::pred_avail_override_flag</a></div><div class="ttdeci">uint32_t pred_avail_override_flag</div><div class="ttdoc">Flag specified to override MB neighbour availability bits from VME stage. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:589</div></div>
<div class="ttc" id="structVAEncMiscParameterSubMbPartPelH264_html"><div class="ttname"><a href="structVAEncMiscParameterSubMbPartPelH264.html">VAEncMiscParameterSubMbPartPelH264</a></div><div class="ttdoc">MB partition modes and 1/2 1/4 motion search configuration. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:626</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_aff5e94751341b444dbb6f6df5d8f783f"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#aff5e94751341b444dbb6f6df5d8f783f">VAEncPictureParameterBufferH264::second_chroma_qp_index_offset</a></div><div class="ttdeci">int8_t second_chroma_qp_index_offset</div><div class="ttdoc">Range: -12 to 12, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:356</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_adfc298a98bae041a3801b96672654b3c"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#adfc298a98bae041a3801b96672654b3c">VAEncPictureParameterBufferH264::seq_parameter_set_id</a></div><div class="ttdeci">uint8_t seq_parameter_set_id</div><div class="ttdoc">The active sequence parameter set. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:326</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_aaa269037e10e27308279f8d2082818ff"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#aaa269037e10e27308279f8d2082818ff">VAEncSequenceParameterBufferH264::num_units_in_tick</a></div><div class="ttdeci">uint32_t num_units_in_tick</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:267</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af937d8df326903d8c7195ae7064aaf08"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af937d8df326903d8c7195ae7064aaf08">VAEncSequenceParameterBufferH264::seq_scaling_matrix_present_flag</a></div><div class="ttdeci">uint32_t seq_scaling_matrix_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:187</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a2ef587a4af4b8adbd89a3b2787caad9c"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a2ef587a4af4b8adbd89a3b2787caad9c">VAEncSequenceParameterBufferH264::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:256</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a5fcde5c2fba45b8b418ceab4a80b5887"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a5fcde5c2fba45b8b418ceab4a80b5887">VAEncSliceParameterBufferH264::slice_beta_offset_div2</a></div><div class="ttdeci">int8_t slice_beta_offset_div2</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:530</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a9188478eb40a4b308ce88f68678f0132"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a9188478eb40a4b308ce88f68678f0132">VAEncSequenceParameterBufferH264::motion_vectors_over_pic_boundaries_flag</a></div><div class="ttdeci">uint32_t motion_vectors_over_pic_boundaries_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:254</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_aaf18badae00cab633080326228885086"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#aaf18badae00cab633080326228885086">VAEncSequenceParameterBufferH264::picture_height_in_mbs</a></div><div class="ttdeci">uint16_t picture_height_in_mbs</div><div class="ttdoc">Picture height in macroblocks. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:176</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_afe796d2a3540e1d9587926adb1df5089"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#afe796d2a3540e1d9587926adb1df5089">VAEncSequenceParameterBufferH264::frame_cropping_flag</a></div><div class="ttdeci">uint8_t frame_cropping_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:222</div></div>
<div class="ttc" id="group__api__enc__h264_html_gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa"><div class="ttname"><a href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a></div><div class="ttdoc">Packed Supplemental Enhancement Information (SEI). </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:125</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1727</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1864</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a9bb3cb70a539170e8db29de77696a4fb"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a9bb3cb70a539170e8db29de77696a4fb">VAEncSliceParameterBufferH264::luma_weight_l1_flag</a></div><div class="ttdeci">uint8_t luma_weight_l1_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:506</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a8268b8886e7f7bbcbac338456d2585ca"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a8268b8886e7f7bbcbac338456d2585ca">VAEncPictureParameterBufferH264::transform_8x8_mode_flag</a></div><div class="ttdeci">uint32_t transform_8x8_mode_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:373</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a71925eee0c6441373d6b09d325090be7"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a71925eee0c6441373d6b09d325090be7">VAEncSequenceParameterBufferH264::intra_idr_period</a></div><div class="ttdeci">uint32_t intra_idr_period</div><div class="ttdoc">Period between IDR frames. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:156</div></div>
<div class="ttc" id="structVAEncMiscParameterSubMbPartPelH264_html_a1a00f01199a59b349134c57636ca5b70"><div class="ttname"><a href="structVAEncMiscParameterSubMbPartPelH264.html#a1a00f01199a59b349134c57636ca5b70">VAEncMiscParameterSubMbPartPelH264::enable_sub_pel_mode</a></div><div class="ttdeci">uint32_t enable_sub_pel_mode</div><div class="ttdoc">Precison of motion search 0:Integer mode searching 1:Half-pel mode searching 2:Reserved 3:Quarter-pel...</div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:650</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ac35d2b28ea9b8632159eacaa016ef386"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ac35d2b28ea9b8632159eacaa016ef386">VAEncSequenceParameterBufferH264::fixed_frame_rate_flag</a></div><div class="ttdeci">uint32_t fixed_frame_rate_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:250</div></div>
+<div class="ttc" id="structVAEncMacroblockParameterBufferH264_html_aa864832532ba54c727ef342ba27ffec8"><div class="ttname"><a href="structVAEncMacroblockParameterBufferH264.html#aa864832532ba54c727ef342ba27ffec8">VAEncMacroblockParameterBufferH264::pred_avail_flags</a></div><div class="ttdeci">uint32_t pred_avail_flags</div><div class="ttdoc">Bitwise representation of which macroblocks are available for intra prediction. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:599</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_abdd0a8b70e6fdd68de2fbb65cb550ece"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#abdd0a8b70e6fdd68de2fbb65cb550ece">VAEncSequenceParameterBufferH264::timing_info_present_flag</a></div><div class="ttdeci">uint32_t timing_info_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:242</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ae6efa6449bcb0446c95cda8e09450d3c"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ae6efa6449bcb0446c95cda8e09450d3c">VAEncSliceParameterBufferH264::disable_deblocking_filter_idc</a></div><div class="ttdeci">uint8_t disable_deblocking_filter_idc</div><div class="ttdoc">Range: 0 to 2, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:526</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af11f6b42486e8f7488ce4330ecc7d4af"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af11f6b42486e8f7488ce4330ecc7d4af">VAEncSequenceParameterBufferH264::log2_max_pic_order_cnt_lsb_minus4</a></div><div class="ttdeci">uint32_t log2_max_pic_order_cnt_lsb_minus4</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:195</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a3becd19a3d23e7697c0d6f604cd9a0bf"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a3becd19a3d23e7697c0d6f604cd9a0bf">VAEncPictureParameterBufferH264::deblocking_filter_control_present_flag</a></div><div class="ttdeci">uint32_t deblocking_filter_control_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:375</div></div>
<div class="ttc" id="group__api__enc__h264_html_gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569"><div class="ttname"><a href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a0c4ced3030342ca31d034644cfff7569">VAEncPackedHeaderH264_Slice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:110</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a8e76498b9c447e36569219e4add998c1"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a8e76498b9c447e36569219e4add998c1">VAEncSequenceParameterBufferH264::sar_height</a></div><div class="ttdeci">uint32_t sar_height</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:265</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a219271ada4f2767831229468490cdc5e"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a219271ada4f2767831229468490cdc5e">VAEncPictureParameterBufferH264::chroma_qp_index_offset</a></div><div class="ttdeci">int8_t chroma_qp_index_offset</div><div class="ttdoc">Range: -12 to 12, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:354</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a8d1fd087c3ceed528caec11f6420639a"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a8d1fd087c3ceed528caec11f6420639a">VAEncPictureParameterBufferH264::redundant_pic_cnt_present_flag</a></div><div class="ttdeci">uint32_t redundant_pic_cnt_present_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:377</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a6a5f716fb3d8698ba6cb9e2cc74a0d09"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a6a5f716fb3d8698ba6cb9e2cc74a0d09">VAEncSliceParameterBufferH264::chroma_weight_l0_flag</a></div><div class="ttdeci">uint8_t chroma_weight_l0_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:500</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a7ca35c1e0a82c989b40553383948838b"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a7ca35c1e0a82c989b40553383948838b">VAEncPictureParameterBufferH264::pic_init_qp</a></div><div class="ttdeci">uint8_t pic_init_qp</div><div class="ttdoc">pic_init_qp_minus26 + 26. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:343</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a6d1562b6bff329bc48d188fdc29405ff"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a6d1562b6bff329bc48d188fdc29405ff">VAEncSequenceParameterBufferH264::bit_depth_luma_minus8</a></div><div class="ttdeci">uint8_t bit_depth_luma_minus8</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:203</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a425c8501ba368856d08bf07d241d3990"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a425c8501ba368856d08bf07d241d3990">VAEncSequenceParameterBufferH264::direct_8x8_inference_flag</a></div><div class="ttdeci">uint32_t direct_8x8_inference_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:189</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af3286a480802cebf6f617936ac788ab5"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af3286a480802cebf6f617936ac788ab5">VAEncSequenceParameterBufferH264::chroma_format_idc</a></div><div class="ttdeci">uint32_t chroma_format_idc</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:181</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ad25ec20bcaec039ba9ba193071e5944e"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ad25ec20bcaec039ba9ba193071e5944e">VAEncSliceParameterBufferH264::idr_pic_id</a></div><div class="ttdeci">uint16_t idr_pic_id</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:445</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a56fe5790c418f8af7f2398fe22551998"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a56fe5790c418f8af7f2398fe22551998">VAEncSequenceParameterBufferH264::num_ref_frames_in_pic_order_cnt_cycle</a></div><div class="ttdeci">uint8_t num_ref_frames_in_pic_order_cnt_cycle</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:210</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ae328dc5b5aca2a16977c2bb6de15edf7"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ae328dc5b5aca2a16977c2bb6de15edf7">VAEncSequenceParameterBufferH264::seq_parameter_set_id</a></div><div class="ttdeci">uint8_t seq_parameter_set_id</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:150</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a3e3d006c8938fc9f0c4174f42180ddfc"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a3e3d006c8938fc9f0c4174f42180ddfc">VAEncSequenceParameterBufferH264::offset_for_top_to_bottom_field</a></div><div class="ttdeci">int32_t offset_for_top_to_bottom_field</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:214</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_ae37b7e9fc228575c045e576375afc4ce"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#ae37b7e9fc228575c045e576375afc4ce">VAEncPictureParameterBufferH264::weighted_pred_flag</a></div><div class="ttdeci">uint32_t weighted_pred_flag</div><div class="ttdoc">Is weighted prediction applied to P slices? </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:367</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ab67557c9d2adf8e51e2cdb0e762ea458"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ab67557c9d2adf8e51e2cdb0e762ea458">VAEncSliceParameterBufferH264::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. Range: 0 to 31, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:476</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1725</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1862</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_aa98304f37addb9d1cd1cf3c44bfa3033"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#aa98304f37addb9d1cd1cf3c44bfa3033">VAEncSequenceParameterBufferH264::bit_depth_chroma_minus8</a></div><div class="ttdeci">uint8_t bit_depth_chroma_minus8</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:205</div></div>
<div class="ttc" id="group__api__enc__h264_html_gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1"><div class="ttname"><a href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a03818a80cfed909983ea8cf3238645d1">VAEncPackedHeaderH264_SPS</a></div><div class="ttdoc">Packed Sequence Parameter Set (SPS). </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:88</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_aeef6dd84c5d1003cc2321c2224b7fcf2"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#aeef6dd84c5d1003cc2321c2224b7fcf2">VAEncSliceParameterBufferH264::pic_parameter_set_id</a></div><div class="ttdeci">uint8_t pic_parameter_set_id</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:443</div></div>
@@ -138,14 +139,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a5a21cc66917f284e20eecaf893ae768d"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a5a21cc66917f284e20eecaf893ae768d">VAEncSliceParameterBufferH264::delta_pic_order_cnt_bottom</a></div><div class="ttdeci">int32_t delta_pic_order_cnt_bottom</div><div class="ttdoc">Valid if pic_order_present_flag and this is a bottom field. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:452</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a17657da9522371e9ea108cddad17f5fe"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a17657da9522371e9ea108cddad17f5fe">VAEncSliceParameterBufferH264::macroblock_info</a></div><div class="ttdeci">VABufferID macroblock_info</div><div class="ttdoc">Per-MB encoder configuration buffer, or VA_INVALID_ID. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:437</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a12a49bbec6b4f0a396b982e3bc483883"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a12a49bbec6b4f0a396b982e3bc483883">VAEncSliceParameterBufferH264::chroma_weight_l1_flag</a></div><div class="ttdeci">uint8_t chroma_weight_l1_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:512</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_ab1d89814fb8108b5a5496956ee32c1af"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#ab1d89814fb8108b5a5496956ee32c1af">VAEncPictureParameterBufferH264::pic_parameter_set_id</a></div><div class="ttdeci">uint8_t pic_parameter_set_id</div><div class="ttdoc">The picture parameter set referred to in the slice header. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:324</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ac92a4c9271991ded64dddd3be62d11dc"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ac92a4c9271991ded64dddd3be62d11dc">VAEncSliceParameterBufferH264::slice_qp_delta</a></div><div class="ttdeci">int8_t slice_qp_delta</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:522</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_ad4bd885b010ff776707479a4fb74ce36"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#ad4bd885b010ff776707479a4fb74ce36">VAEncPictureParameterBufferH264::idr_pic_flag</a></div><div class="ttdeci">uint32_t idr_pic_flag</div><div class="ttdoc">Is picture an IDR picture? </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:361</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_acb93ed780736d53f71d9d2f330fb1e37"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#acb93ed780736d53f71d9d2f330fb1e37">VAEncSequenceParameterBufferH264::low_delay_hrd_flag</a></div><div class="ttdeci">uint32_t low_delay_hrd_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:252</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af16ed2b039bbe98fc32e50816bd28b9e"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af16ed2b039bbe98fc32e50816bd28b9e">VAEncSequenceParameterBufferH264::picture_width_in_mbs</a></div><div class="ttdeci">uint16_t picture_width_in_mbs</div><div class="ttdoc">Picture width in macroblocks. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:174</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a8a7e8949e5880a51689cd50b6910744a"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a8a7e8949e5880a51689cd50b6910744a">VAEncSequenceParameterBufferH264::bitstream_restriction_flag</a></div><div class="ttdeci">uint32_t bitstream_restriction_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:244</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_af1038c191065f6c90b7d1ca9def4d76e"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#af1038c191065f6c90b7d1ca9def4d76e">VAEncSequenceParameterBufferH264::sar_width</a></div><div class="ttdeci">uint32_t sar_width</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:263</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_aab2fdee5925626f9d0f0341dfc86d668"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#aab2fdee5925626f9d0f0341dfc86d668">VAEncSliceParameterBufferH264::slice_alpha_c0_offset_div2</a></div><div class="ttdeci">int8_t slice_alpha_c0_offset_div2</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:528</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a0efc70df4630daf1237a3c0fe7007034"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a0efc70df4630daf1237a3c0fe7007034">VAEncSequenceParameterBufferH264::mb_adaptive_frame_field_flag</a></div><div class="ttdeci">uint32_t mb_adaptive_frame_field_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:185</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ad967fa1854e57de32f50dc4b16e66285"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ad967fa1854e57de32f50dc4b16e66285">VAEncSequenceParameterBufferH264::max_num_ref_frames</a></div><div class="ttdeci">uint32_t max_num_ref_frames</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:172</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a8cc0c60bfaaf8e75ed9637ae83ae64c9"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a8cc0c60bfaaf8e75ed9637ae83ae64c9">VAEncSequenceParameterBufferH264::frame_mbs_only_flag</a></div><div class="ttdeci">uint32_t frame_mbs_only_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:183</div></div>
<div class="ttc" id="group__api__enc__h264_html_gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f"><div class="ttname"><a href="group__api__enc__h264.html#gga9cf3cb8a709849fd74f1993382dbc4a0a878ffc2a39adce02ab47d38c45bf362f">VAEncPackedHeaderH264_PPS</a></div><div class="ttdoc">Packed Picture Parameter Set (PPS). </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:97</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a09e8047edc4a272c1d9d1f8adbaa89a5"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a09e8047edc4a272c1d9d1f8adbaa89a5">VAEncPictureParameterBufferH264::entropy_coding_mode_flag</a></div><div class="ttdeci">uint32_t entropy_coding_mode_flag</div><div class="ttdoc">Selects CAVLC (0) or CABAC (1) entropy coding mode. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:365</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a400cd032c5363f49ac7934a7e7e6d464"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a400cd032c5363f49ac7934a7e7e6d464">VAEncSequenceParameterBufferH264::frame_crop_top_offset</a></div><div class="ttdeci">uint32_t frame_crop_top_offset</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:228</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a58045f193b5f9fd041917b92b6cba13a"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a58045f193b5f9fd041917b92b6cba13a">VAEncSliceParameterBufferH264::pic_order_cnt_lsb</a></div><div class="ttdeci">uint16_t pic_order_cnt_lsb</div><div class="ttdoc">The picture order count modulo MaxPicOrderCntLsb. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:450</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a8e090ce886a34b4cabfc437813bb493d"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a8e090ce886a34b4cabfc437813bb493d">VAEncSliceParameterBufferH264::cabac_init_idc</a></div><div class="ttdeci">uint8_t cabac_init_idc</div><div class="ttdoc">Range: 0 to 2, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:520</div></div>
@@ -156,13 +163,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="structVAEncPictureParameterBufferH264_html_a88f3191fba5d3d534de080151de6a932"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html#a88f3191fba5d3d534de080151de6a932">VAEncPictureParameterBufferH264::coded_buf</a></div><div class="ttdeci">VABufferID coded_buf</div><div class="ttdoc">Output encoded bitstream. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:321</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferH264_html"><div class="ttname"><a href="structVAEncPictureParameterBufferH264.html">VAEncPictureParameterBufferH264</a></div><div class="ttdoc">Picture parameter for H.264 encoding in baseline, main &amp; high profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:296</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_ac0a6c018fd0f6194ce8419ecbd1af9ea"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#ac0a6c018fd0f6194ce8419ecbd1af9ea">VAEncSliceParameterBufferH264::slice_type</a></div><div class="ttdeci">uint8_t slice_type</div><div class="ttdoc">Slice type. Range: 0..2, 5..7, i.e. no switching slices. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:441</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1729</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1866</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ab8abaec7e3421b5e85ae762e86744908"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ab8abaec7e3421b5e85ae762e86744908">VAEncSequenceParameterBufferH264::frame_crop_right_offset</a></div><div class="ttdeci">uint32_t frame_crop_right_offset</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:226</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_affea8a882436cce2824a07e9db2db9e4"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#affea8a882436cce2824a07e9db2db9e4">VAEncSliceParameterBufferH264::macroblock_address</a></div><div class="ttdeci">uint32_t macroblock_address</div><div class="ttdoc">Starting MB address for this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:422</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_ab79a5169daa2e4d9a362c683375616ca"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#ab79a5169daa2e4d9a362c683375616ca">VAEncSequenceParameterBufferH264::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdoc">Initial bitrate set for this sequence in CBR or VBR modes. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:170</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferH264_html_a9e194f9ab8f4b0d09b6156c19476eeb0"><div class="ttname"><a href="structVAEncSliceParameterBufferH264.html#a9e194f9ab8f4b0d09b6156c19476eeb0">VAEncSliceParameterBufferH264::chroma_log2_weight_denom</a></div><div class="ttdeci">uint8_t chroma_log2_weight_denom</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:492</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferH264_html_a161d79096d4f7e211ed5dacf5bb76825"><div class="ttname"><a href="structVAEncSequenceParameterBufferH264.html#a161d79096d4f7e211ed5dacf5bb76825">VAEncSequenceParameterBufferH264::delta_pic_order_always_zero_flag</a></div><div class="ttdeci">uint32_t delta_pic_order_always_zero_flag</div><div class="ttdoc">Same as the H.264 bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_h264.h:197</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__hevc_8h.html b/va__enc__hevc_8h.html
index bde4108..14a9b06 100644
--- a/va__enc__hevc_8h.html
+++ b/va__enc__hevc_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_hevc.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -125,12 +102,23 @@ Macros</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa9508bfe0814259f5d2f16cae912e63f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">VAEncPackedHeaderTypeHEVC</a> { <br />
+&#160;&#160;<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9">VAEncPackedHeaderHEVC_VPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167">VAEncPackedHeaderHEVC_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695">VAEncPackedHeaderHEVC_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275">VAEncPackedHeaderHEVC_Slice</a> = VAEncPackedHeaderSlice,
+<br />
+&#160;&#160;<a class="el" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1)
+<br />
+ }<tr class="memdesc:gaa9508bfe0814259f5d2f16cae912e63f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to HEVC encoding. <a href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gaa9508bfe0814259f5d2f16cae912e63f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The HEVC encoding API. </p>
<p>This file contains the <a class="el" href="group__api__enc__hevc.html">HEVC encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__hevc_8h_source.html b/va__enc__hevc_8h_source.html
index 5884b3d..b7fbc94 100644
--- a/va__enc__hevc_8h_source.html
+++ b/va__enc__hevc_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_hevc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,82 +63,143 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_hevc.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef VA_ENC_HEVC_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define VA_ENC_HEVC_H</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#gaade88d61138c828ffecc07074abab0c9"> 61</a></span>&#160;<span class="preprocessor">#define HEVC_LAST_PICTURE_EOSEQ 0x01</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ga46667f93d28ca50593a3a9defa0d6f5f"> 67</a></span>&#160;<span class="preprocessor">#define HEVC_LAST_PICTURE_EOSTREAM 0x02</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f"> 82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9"> 91</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9">VAEncPackedHeaderHEVC_VPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167"> 100</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167">VAEncPackedHeaderHEVC_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695"> 109</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695">VAEncPackedHeaderHEVC_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275"> 122</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275">VAEncPackedHeaderHEVC_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa"> 137</a></span>&#160; VAEncPackedHeaderHEVC_SEI <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1),</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;} <a class="code" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">VAEncPackedHeaderTypeHEVC</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html"> 160</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferHEVC {</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654"> 164</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654">general_profile_idc</a>;</div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef"> 169</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">general_level_idc</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe"> 173</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe">general_tier_flag</a>;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba"> 175</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">intra_period</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4"> 177</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">intra_idr_period</a>;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2"> 179</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">ip_period</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22"> 191</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">bits_per_second</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622"> 195</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">pic_width_in_luma_samples</a>;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602"> 199</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">pic_height_in_luma_samples</a>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a07e8d62626d3bb56c734d058cc93c95d"> 204</a></span>&#160; uint32_t chroma_format_idc : 2;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc"> 206</a></span>&#160; uint32_t separate_colour_plane_flag : 1;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a0c4183f712ecf439d2cde364fec130fc"> 208</a></span>&#160; uint32_t bit_depth_luma_minus8 : 3;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a622679c0a8f4275bbc3648e0953485ae"> 210</a></span>&#160; uint32_t bit_depth_chroma_minus8 : 3;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0"> 212</a></span>&#160; uint32_t scaling_list_enabled_flag : 1;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1"> 214</a></span>&#160; uint32_t strong_intra_smoothing_enabled_flag : 1;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aac6f749c4fd14ea450e0c3005827f63d"> 216</a></span>&#160; uint32_t amp_enabled_flag : 1;</div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6"> 218</a></span>&#160; uint32_t sample_adaptive_offset_enabled_flag : 1;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949"> 220</a></span>&#160; uint32_t pcm_enabled_flag : 1;</div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e"> 222</a></span>&#160; uint32_t pcm_loop_filter_disabled_flag : 1;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95"> 224</a></span>&#160; uint32_t sps_temporal_mvp_enabled_flag : 1;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; uint32_t reserved_bits : 16;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; } bits;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; uint32_t value;</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; } seq_fields;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925"> 234</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">log2_min_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c"> 238</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">log2_diff_max_min_luma_coding_block_size</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3"> 243</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">log2_min_transform_block_size_minus2</a>;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab"> 247</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">log2_diff_max_min_transform_block_size</a>;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a"> 252</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">max_transform_hierarchy_depth_inter</a>;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b"> 257</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b">max_transform_hierarchy_depth_intra</a>;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242"> 260</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">pcm_sample_bit_depth_luma_minus1</a>;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697"> 263</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">pcm_sample_bit_depth_chroma_minus1</a>;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0"> 266</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">log2_min_pcm_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3"> 272</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">log2_max_pcm_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c"> 277</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">vui_parameters_present_flag</a>;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ac0a54597904691380c75dde2c6a14883"> 281</a></span>&#160; uint32_t aspect_ratio_info_present_flag : 1;</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c"> 283</a></span>&#160; uint32_t neutral_chroma_indication_flag : 1;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43"> 285</a></span>&#160; uint32_t field_seq_flag : 1;</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e"> 287</a></span>&#160; uint32_t vui_timing_info_present_flag : 1;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0"> 289</a></span>&#160; uint32_t bitstream_restriction_flag : 1;</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc"> 291</a></span>&#160; uint32_t tiles_fixed_structure_flag : 1;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a"> 293</a></span>&#160; uint32_t motion_vectors_over_pic_boundaries_flag : 1;</div><div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34"> 295</a></span>&#160; uint32_t restricted_ref_pic_lists_flag : 1;</div><div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4"> 297</a></span>&#160; uint32_t log2_max_mv_length_horizontal : 5;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0"> 299</a></span>&#160; uint32_t log2_max_mv_length_vertical : 5;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; } bits;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; uint32_t value;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; } vui_fields;</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072"> 304</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072">aspect_ratio_idc</a>;</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1"> 306</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">sar_width</a>;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce"> 308</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">sar_height</a>;</div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c"> 310</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">vui_num_units_in_tick</a>;</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04"> 312</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">vui_time_scale</a>;</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63"> 314</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">min_spatial_segmentation_idc</a>;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4"> 316</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">max_bytes_per_pic_denom</a>;</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73"> 318</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">max_bits_per_min_cu_denom</a>;</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ae8d4bf3e560dc37522cdabeacea805e4"> 321</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a>;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="comment"> * HEVC data structures</span></div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html"> 348</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferHEVC {</div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362"> 358</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362">decoded_curr_pic</a>;</div><div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a27cfbeaf1b462418b9fcc3ed3d8291a8"> 367</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> reference_frames[15];</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682"> 375</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682">coded_buf</a>;</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;</div><div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17"> 383</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17">collocated_ref_pic_index</a>;</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;</div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e"> 392</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">last_picture</a>;</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;</div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d"> 395</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">pic_init_qp</a>;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;</div><div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca"> 398</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">diff_cu_qp_delta_depth</a>;</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160;</div><div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf"> 401</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">pps_cb_qp_offset</a>;</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;</div><div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2"> 404</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">pps_cr_qp_offset</a>;</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;</div><div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344"> 407</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">num_tile_columns_minus1</a>;</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;</div><div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db"> 410</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">num_tile_rows_minus1</a>;</div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0f7b426ef2425aad7cfb6356804377e9"> 413</a></span>&#160; uint8_t column_width_minus1[19];</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;</div><div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aa486bec6980ce19f12d068ecb83e8a02"> 416</a></span>&#160; uint8_t row_height_minus1[21];</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b"> 419</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">log2_parallel_merge_level_minus2</a>;</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;</div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d"> 425</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d">ctu_max_bitsize_allowed</a>;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;</div><div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c"> 430</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">num_ref_idx_l0_default_active_minus1</a>;</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;</div><div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b"> 435</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">num_ref_idx_l1_default_active_minus1</a>;</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d"> 441</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">slice_pic_parameter_set_id</a>;</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;</div><div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4"> 447</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">nal_unit_type</a>;</div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599"> 452</a></span>&#160; uint32_t idr_pic_flag : 1;</div><div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6da0f618de24ae87e7355a567b489012"> 462</a></span>&#160; uint32_t coding_type : 3;</div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d"> 464</a></span>&#160; uint32_t reference_pic_flag : 1;</div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8"> 466</a></span>&#160; uint32_t dependent_slice_segments_enabled_flag : 1;</div><div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7"> 468</a></span>&#160; uint32_t sign_data_hiding_enabled_flag : 1;</div><div class="line"><a name="l00470"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ac0976228f39a24b3fab955030b4bd85b"> 470</a></span>&#160; uint32_t constrained_intra_pred_flag : 1;</div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2"> 472</a></span>&#160; uint32_t transform_skip_enabled_flag : 1;</div><div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ad9250ac074f01a96cd6718193482c9ca"> 474</a></span>&#160; uint32_t cu_qp_delta_enabled_flag : 1;</div><div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a"> 476</a></span>&#160; uint32_t weighted_pred_flag : 1;</div><div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42"> 478</a></span>&#160; uint32_t weighted_bipred_flag : 1;</div><div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854"> 480</a></span>&#160; uint32_t transquant_bypass_enabled_flag : 1;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b"> 482</a></span>&#160; uint32_t tiles_enabled_flag : 1;</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191"> 484</a></span>&#160; uint32_t entropy_coding_sync_enabled_flag : 1;</div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39"> 486</a></span>&#160; uint32_t loop_filter_across_tiles_enabled_flag : 1;</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44"> 488</a></span>&#160; uint32_t pps_loop_filter_across_slices_enabled_flag : 1;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a"> 494</a></span>&#160; uint32_t scaling_list_data_present_flag : 1;</div><div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d"> 501</a></span>&#160; uint32_t screen_content_flag : 1;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7"> 514</a></span>&#160; uint32_t enable_gpu_weighted_prediction : 1;</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9"> 518</a></span>&#160; uint32_t no_output_of_prior_pics_flag : 1;</div><div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; uint32_t reserved : 11;</div><div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; } bits;</div><div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; uint32_t value;</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; } pic_fields;</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160;</div><div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a1bbf68786f8623903ef84c1f21502b0f"> 525</a></span>&#160; uint32_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a>;</div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160;</div><div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html"> 545</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferHEVC {</div><div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe"> 547</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe">slice_segment_address</a>;</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0"> 549</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0">num_ctu_in_slice</a>;</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;</div><div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3"> 554</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3">slice_type</a>;</div><div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc"> 556</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc">slice_pic_parameter_set_id</a>;</div><div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160;</div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5"> 561</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9"> 565</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a7985ea41f6a7451c90047340370dfb30"> 567</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ref_pic_list0[15];</div><div class="line"><a name="l00569"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a8c7a64c63120f83932501ea9d1fd7362"> 569</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ref_pic_list1[15];</div><div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60"> 575</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a"> 577</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a">delta_chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a950f0d0e24f02c3adc956767984fd6b2"> 579</a></span>&#160; int8_t delta_luma_weight_l0[15];</div><div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af7130a4701850c82c9a4d55ace7a316f"> 581</a></span>&#160; int8_t luma_offset_l0[15];</div><div class="line"><a name="l00583"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#acd79cfcf91720399e64d61d9eab457bf"> 583</a></span>&#160; int8_t delta_chroma_weight_l0[15][2];</div><div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae1a82eef3fcf9fae44c2a90bf32e14a2"> 585</a></span>&#160; int8_t chroma_offset_l0[15][2];</div><div class="line"><a name="l00587"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a5fbcc6acdc8e94604e05c56ce36edbf7"> 587</a></span>&#160; int8_t delta_luma_weight_l1[15];</div><div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#aa79cc1458cad51618c968eb6210c102b"> 589</a></span>&#160; int8_t luma_offset_l1[15];</div><div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ad5947f9cf5de697a4eddc61d457e47c7"> 591</a></span>&#160; int8_t delta_chroma_weight_l1[15][2];</div><div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a561dfc5c23321c68ba47d65a09209e03"> 593</a></span>&#160; int8_t chroma_offset_l1[15][2];</div><div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1"> 599</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1">max_num_merge_cand</a>;</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160;</div><div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c"> 602</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c">slice_qp_delta</a>;</div><div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094"> 605</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094">slice_cb_qp_offset</a>;</div><div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160;</div><div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da"> 608</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da">slice_cr_qp_offset</a>;</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160;</div><div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896"> 611</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160;</div><div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156"> 614</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156">slice_tc_offset_div2</a>;</div><div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160;</div><div class="line"><a name="l00616"></a><span class="lineno"> 616</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af5ad8a456d5d199630e1f4785d2541bd"> 619</a></span>&#160; uint32_t last_slice_of_pic_flag : 1;</div><div class="line"><a name="l00621"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6"> 621</a></span>&#160; uint32_t dependent_slice_segment_flag : 1;</div><div class="line"><a name="l00623"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af4fa3046e2026a62aa16039e9bfe3fb0"> 623</a></span>&#160; uint32_t colour_plane_id : 2;</div><div class="line"><a name="l00625"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#aa4e6bee8e96f3ea511b9bdd9a97e8fe4"> 625</a></span>&#160; uint32_t slice_temporal_mvp_enabled_flag : 1;</div><div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a9ea8038adef0c1eec5bc30209cc13422"> 627</a></span>&#160; uint32_t slice_sao_luma_flag : 1;</div><div class="line"><a name="l00629"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d"> 629</a></span>&#160; uint32_t slice_sao_chroma_flag : 1;</div><div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a08d0b75fcac69edf28f3c87623c94a17"> 635</a></span>&#160; uint32_t num_ref_idx_active_override_flag : 1;</div><div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a1f327b21a2ea89f5ed82940e69d508c9"> 637</a></span>&#160; uint32_t mvd_l1_zero_flag : 1;</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6"> 639</a></span>&#160; uint32_t cabac_init_flag : 1;</div><div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921"> 641</a></span>&#160; uint32_t slice_deblocking_filter_disabled_flag : 2;</div><div class="line"><a name="l00643"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5"> 643</a></span>&#160; uint32_t slice_loop_filter_across_slices_enabled_flag : 1;</div><div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a25d36580ea9b1afd692ae2e946f7730a"> 645</a></span>&#160; uint32_t collocated_from_l0_flag : 1;</div><div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160; } bits;</div><div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160; uint32_t value;</div><div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160; } slice_fields;</div><div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160;</div><div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b"> 651</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a>;</div><div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160;</div><div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html"> 667</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferHEVC</div><div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160;{</div><div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#a2a31d3fae0f6e37e01bff84cfc81f3d2"> 676</a></span>&#160; uint8_t scaling_lists_4x4[3][2][16];</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aeac8ed87fe39d479f63e841e9c5720e5"> 680</a></span>&#160; uint8_t scaling_lists_8x8[3][2][64];</div><div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aef031ec09d791cb61622055cf4ddaa30"> 686</a></span>&#160; uint8_t scaling_lists_16x16[3][2][64];</div><div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aba27c14d0919fff51b2ef4d5583d01e7"> 692</a></span>&#160; uint8_t scaling_lists_32x32[2][64];</div><div class="line"><a name="l00699"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#ae685126394a85db986e9dced62d5115e"> 699</a></span>&#160; uint8_t scaling_list_dc_16x16[3][2];</div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#af5476d50b68ed4618ec4a0f0f2f5a03e"> 706</a></span>&#160; uint8_t scaling_list_dc_32x32[2];</div><div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160;</div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b"> 709</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160;} <a class="code" href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a>;</div><div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160;</div><div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160;}</div><div class="line"><a name="l00716"></a><span class="lineno"> 716</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00717"></a><span class="lineno"> 717</span>&#160;</div><div class="line"><a name="l00718"></a><span class="lineno"> 718</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_HEVC_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ad902fc278ef5406830cd3d85d269eb9c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">VAEncSequenceParameterBufferHEVC::vui_num_units_in_tick</a></div><div class="ttdeci">uint32_t vui_num_units_in_tick</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:310</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a533d05e7d7a5181573cd8d0432219896"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896">VAEncSliceParameterBufferHEVC::slice_beta_offset_div2</a></div><div class="ttdeci">int8_t slice_beta_offset_div2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:611</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></div><div class="ttdoc">Picture parameter for HEVC encoding in main &amp; main 10 profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:348</div></div>
+<a href="va__enc__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2014 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef VA_ENC_HEVC_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define VA_ENC_HEVC_H</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#gaade88d61138c828ffecc07074abab0c9"> 61</a></span>&#160;<span class="preprocessor">#define HEVC_LAST_PICTURE_EOSEQ 0x01</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ga46667f93d28ca50593a3a9defa0d6f5f"> 67</a></span>&#160;<span class="preprocessor">#define HEVC_LAST_PICTURE_EOSTREAM 0x02</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f"> 82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9"> 91</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9">VAEncPackedHeaderHEVC_VPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167"> 100</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167">VAEncPackedHeaderHEVC_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695"> 109</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695">VAEncPackedHeaderHEVC_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275"> 122</a></span>&#160; <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275">VAEncPackedHeaderHEVC_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa"> 137</a></span>&#160; VAEncPackedHeaderHEVC_SEI <a class="code" href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a> = (0x80000000 | 1),</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;} <a class="code" href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">VAEncPackedHeaderTypeHEVC</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html"> 160</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferHEVC {</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654"> 164</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654">general_profile_idc</a>;</div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef"> 169</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">general_level_idc</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe"> 173</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe">general_tier_flag</a>;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba"> 175</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">intra_period</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4"> 177</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">intra_idr_period</a>;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2"> 179</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">ip_period</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22"> 191</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">bits_per_second</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622"> 195</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">pic_width_in_luma_samples</a>;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602"> 199</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">pic_height_in_luma_samples</a>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a07e8d62626d3bb56c734d058cc93c95d"> 204</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a07e8d62626d3bb56c734d058cc93c95d">chroma_format_idc</a> : 2;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc"> 206</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc">separate_colour_plane_flag</a> : 1;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a0c4183f712ecf439d2cde364fec130fc"> 208</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a0c4183f712ecf439d2cde364fec130fc">bit_depth_luma_minus8</a> : 3;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a622679c0a8f4275bbc3648e0953485ae"> 210</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a622679c0a8f4275bbc3648e0953485ae">bit_depth_chroma_minus8</a> : 3;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0"> 212</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0">scaling_list_enabled_flag</a> : 1;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1"> 214</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">strong_intra_smoothing_enabled_flag</a> : 1;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aac6f749c4fd14ea450e0c3005827f63d"> 216</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aac6f749c4fd14ea450e0c3005827f63d">amp_enabled_flag</a> : 1;</div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6"> 218</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">sample_adaptive_offset_enabled_flag</a> : 1;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949"> 220</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949">pcm_enabled_flag</a> : 1;</div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e"> 222</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e">pcm_loop_filter_disabled_flag</a> : 1;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95"> 224</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95">sps_temporal_mvp_enabled_flag</a> : 1;</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c"> 230</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">low_delay_seq</a> : 1;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08"> 235</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">hierachical_flag</a> : 1;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41"> 237</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">reserved_bits</a> : 14;</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; } bits;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; uint32_t value;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; } seq_fields;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925"> 245</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">log2_min_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c"> 249</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">log2_diff_max_min_luma_coding_block_size</a>;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3"> 254</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">log2_min_transform_block_size_minus2</a>;</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;</div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab"> 258</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">log2_diff_max_min_transform_block_size</a>;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a"> 263</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">max_transform_hierarchy_depth_inter</a>;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b"> 268</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b">max_transform_hierarchy_depth_intra</a>;</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242"> 271</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">pcm_sample_bit_depth_luma_minus1</a>;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697"> 274</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">pcm_sample_bit_depth_chroma_minus1</a>;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0"> 277</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">log2_min_pcm_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3"> 283</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">log2_max_pcm_luma_coding_block_size_minus3</a>;</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c"> 288</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">vui_parameters_present_flag</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ac0a54597904691380c75dde2c6a14883"> 292</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ac0a54597904691380c75dde2c6a14883">aspect_ratio_info_present_flag</a> : 1;</div><div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c"> 294</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c">neutral_chroma_indication_flag</a> : 1;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43"> 296</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43">field_seq_flag</a> : 1;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e"> 298</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e">vui_timing_info_present_flag</a> : 1;</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0"> 300</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0">bitstream_restriction_flag</a> : 1;</div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc"> 302</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc">tiles_fixed_structure_flag</a> : 1;</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a"> 304</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a">motion_vectors_over_pic_boundaries_flag</a> : 1;</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34"> 306</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">restricted_ref_pic_lists_flag</a> : 1;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4"> 308</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4">log2_max_mv_length_horizontal</a> : 5;</div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0"> 310</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0">log2_max_mv_length_vertical</a> : 5;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; } bits;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; uint32_t value;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; } vui_fields;</div><div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072"> 315</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072">aspect_ratio_idc</a>;</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1"> 317</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">sar_width</a>;</div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce"> 319</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">sar_height</a>;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c"> 321</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">vui_num_units_in_tick</a>;</div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04"> 323</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">vui_time_scale</a>;</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63"> 325</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">min_spatial_segmentation_idc</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4"> 327</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">max_bytes_per_pic_denom</a>;</div><div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73"> 329</a></span>&#160; uint8_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">max_bits_per_min_cu_denom</a>;</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c"> 335</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">palette_mode_enabled_flag</a> : 1;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd"> 337</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">reserved</a> : 31;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; } bits;</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; uint32_t value;</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; } scc_fields;</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferHEVC.html#a98f8056b41ff6ee4b57bc9ff10ac7f92"> 342</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM - 1];</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a>;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="comment">/****************************</span></div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="comment"> * HEVC data structures</span></div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;<span class="comment"> ****************************/</span></div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html"> 369</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferHEVC {</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362"> 379</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362">decoded_curr_pic</a>;</div><div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a27cfbeaf1b462418b9fcc3ed3d8291a8"> 388</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> reference_frames[15];</div><div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682"> 396</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682">coded_buf</a>;</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;</div><div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17"> 404</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17">collocated_ref_pic_index</a>;</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e"> 413</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">last_picture</a>;</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;</div><div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d"> 416</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">pic_init_qp</a>;</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca"> 419</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">diff_cu_qp_delta_depth</a>;</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf"> 422</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">pps_cb_qp_offset</a>;</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;</div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2"> 425</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">pps_cr_qp_offset</a>;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344"> 428</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">num_tile_columns_minus1</a>;</div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db"> 431</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">num_tile_rows_minus1</a>;</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;</div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0f7b426ef2425aad7cfb6356804377e9"> 434</a></span>&#160; uint8_t column_width_minus1[19];</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aa486bec6980ce19f12d068ecb83e8a02"> 437</a></span>&#160; uint8_t row_height_minus1[21];</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;</div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b"> 440</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">log2_parallel_merge_level_minus2</a>;</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;</div><div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d"> 446</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d">ctu_max_bitsize_allowed</a>;</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;</div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c"> 451</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">num_ref_idx_l0_default_active_minus1</a>;</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b"> 456</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">num_ref_idx_l1_default_active_minus1</a>;</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160;</div><div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d"> 462</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">slice_pic_parameter_set_id</a>;</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;</div><div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4"> 468</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">nal_unit_type</a>;</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599"> 473</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">idr_pic_flag</a> : 1;</div><div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6da0f618de24ae87e7355a567b489012"> 483</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a6da0f618de24ae87e7355a567b489012">coding_type</a> : 3;</div><div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d"> 485</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d">reference_pic_flag</a> : 1;</div><div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8"> 487</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8">dependent_slice_segments_enabled_flag</a> : 1;</div><div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7"> 489</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7">sign_data_hiding_enabled_flag</a> : 1;</div><div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ac0976228f39a24b3fab955030b4bd85b"> 491</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ac0976228f39a24b3fab955030b4bd85b">constrained_intra_pred_flag</a> : 1;</div><div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2"> 493</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">transform_skip_enabled_flag</a> : 1;</div><div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ad9250ac074f01a96cd6718193482c9ca"> 495</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ad9250ac074f01a96cd6718193482c9ca">cu_qp_delta_enabled_flag</a> : 1;</div><div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a"> 497</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">weighted_pred_flag</a> : 1;</div><div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42"> 499</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">weighted_bipred_flag</a> : 1;</div><div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854"> 501</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">transquant_bypass_enabled_flag</a> : 1;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b"> 503</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b">tiles_enabled_flag</a> : 1;</div><div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191"> 505</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">entropy_coding_sync_enabled_flag</a> : 1;</div><div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39"> 507</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39">loop_filter_across_tiles_enabled_flag</a> : 1;</div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44"> 509</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">pps_loop_filter_across_slices_enabled_flag</a> : 1;</div><div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a"> 515</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a">scaling_list_data_present_flag</a> : 1;</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d"> 522</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">screen_content_flag</a> : 1;</div><div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7"> 535</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">enable_gpu_weighted_prediction</a> : 1;</div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9"> 539</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9">no_output_of_prior_pics_flag</a> : 1;</div><div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; uint32_t reserved : 11;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; } bits;</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; uint32_t value;</div><div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; } pic_fields;</div><div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;</div><div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314"> 550</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">hierarchical_level_plus1</a>;</div><div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d"> 552</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">va_byte_reserved</a>;</div><div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b"> 557</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">pps_curr_pic_ref_enabled_flag</a> : 1;</div><div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9"> 559</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">reserved</a> : 15;</div><div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; } bits;</div><div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; uint16_t value;</div><div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160; } scc_fields;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferHEVC.html#ac4d9d688da6cae74f772aff517f6024c"> 564</a></span>&#160; uint32_t va_reserved[VA_PADDING_HIGH - 1];</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a>;</div><div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html"> 584</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferHEVC {</div><div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe"> 586</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe">slice_segment_address</a>;</div><div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0"> 588</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0">num_ctu_in_slice</a>;</div><div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;</div><div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3"> 593</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3">slice_type</a>;</div><div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc"> 595</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc">slice_pic_parameter_set_id</a>;</div><div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160;</div><div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5"> 600</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5">num_ref_idx_l0_active_minus1</a>;</div><div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9"> 604</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9">num_ref_idx_l1_active_minus1</a>;</div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a7985ea41f6a7451c90047340370dfb30"> 606</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ref_pic_list0[15];</div><div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a8c7a64c63120f83932501ea9d1fd7362"> 608</a></span>&#160; <a class="code" href="structVAPictureHEVC.html">VAPictureHEVC</a> ref_pic_list1[15];</div><div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60"> 614</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60">luma_log2_weight_denom</a>;</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a"> 616</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a">delta_chroma_log2_weight_denom</a>;</div><div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a950f0d0e24f02c3adc956767984fd6b2"> 618</a></span>&#160; int8_t delta_luma_weight_l0[15];</div><div class="line"><a name="l00620"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af7130a4701850c82c9a4d55ace7a316f"> 620</a></span>&#160; int8_t luma_offset_l0[15];</div><div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#acd79cfcf91720399e64d61d9eab457bf"> 622</a></span>&#160; int8_t delta_chroma_weight_l0[15][2];</div><div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae1a82eef3fcf9fae44c2a90bf32e14a2"> 624</a></span>&#160; int8_t chroma_offset_l0[15][2];</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a5fbcc6acdc8e94604e05c56ce36edbf7"> 626</a></span>&#160; int8_t delta_luma_weight_l1[15];</div><div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#aa79cc1458cad51618c968eb6210c102b"> 628</a></span>&#160; int8_t luma_offset_l1[15];</div><div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ad5947f9cf5de697a4eddc61d457e47c7"> 630</a></span>&#160; int8_t delta_chroma_weight_l1[15][2];</div><div class="line"><a name="l00632"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a561dfc5c23321c68ba47d65a09209e03"> 632</a></span>&#160; int8_t chroma_offset_l1[15][2];</div><div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1"> 638</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1">max_num_merge_cand</a>;</div><div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160;</div><div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c"> 641</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c">slice_qp_delta</a>;</div><div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160;</div><div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094"> 644</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094">slice_cb_qp_offset</a>;</div><div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160;</div><div class="line"><a name="l00647"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da"> 647</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da">slice_cr_qp_offset</a>;</div><div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160;</div><div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896"> 650</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896">slice_beta_offset_div2</a>;</div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156"> 653</a></span>&#160; int8_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156">slice_tc_offset_div2</a>;</div><div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160;</div><div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00658"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af5ad8a456d5d199630e1f4785d2541bd"> 658</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#af5ad8a456d5d199630e1f4785d2541bd">last_slice_of_pic_flag</a> : 1;</div><div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6"> 660</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6">dependent_slice_segment_flag</a> : 1;</div><div class="line"><a name="l00662"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#af4fa3046e2026a62aa16039e9bfe3fb0"> 662</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#af4fa3046e2026a62aa16039e9bfe3fb0">colour_plane_id</a> : 2;</div><div class="line"><a name="l00664"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#aa4e6bee8e96f3ea511b9bdd9a97e8fe4"> 664</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#aa4e6bee8e96f3ea511b9bdd9a97e8fe4">slice_temporal_mvp_enabled_flag</a> : 1;</div><div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a9ea8038adef0c1eec5bc30209cc13422"> 666</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a9ea8038adef0c1eec5bc30209cc13422">slice_sao_luma_flag</a> : 1;</div><div class="line"><a name="l00668"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d"> 668</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d">slice_sao_chroma_flag</a> : 1;</div><div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a08d0b75fcac69edf28f3c87623c94a17"> 674</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a08d0b75fcac69edf28f3c87623c94a17">num_ref_idx_active_override_flag</a> : 1;</div><div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a1f327b21a2ea89f5ed82940e69d508c9"> 676</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a1f327b21a2ea89f5ed82940e69d508c9">mvd_l1_zero_flag</a> : 1;</div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6"> 678</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6">cabac_init_flag</a> : 1;</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921"> 680</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921">slice_deblocking_filter_disabled_flag</a> : 2;</div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5"> 682</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5">slice_loop_filter_across_slices_enabled_flag</a> : 1;</div><div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#a25d36580ea9b1afd692ae2e946f7730a"> 684</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferHEVC.html#a25d36580ea9b1afd692ae2e946f7730a">collocated_from_l0_flag</a> : 1;</div><div class="line"><a name="l00685"></a><span class="lineno"> 685</span>&#160; } bits;</div><div class="line"><a name="l00686"></a><span class="lineno"> 686</span>&#160; uint32_t value;</div><div class="line"><a name="l00687"></a><span class="lineno"> 687</span>&#160; } slice_fields;</div><div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160;</div><div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferHEVC.html#ae123b168eaa0fafa7192f022e001d07b"> 690</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a>;</div><div class="line"><a name="l00693"></a><span class="lineno"> 693</span>&#160;</div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html"> 706</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferHEVC</div><div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160;{</div><div class="line"><a name="l00715"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#a2a31d3fae0f6e37e01bff84cfc81f3d2"> 715</a></span>&#160; uint8_t scaling_lists_4x4[3][2][16];</div><div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aeac8ed87fe39d479f63e841e9c5720e5"> 719</a></span>&#160; uint8_t scaling_lists_8x8[3][2][64];</div><div class="line"><a name="l00725"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aef031ec09d791cb61622055cf4ddaa30"> 725</a></span>&#160; uint8_t scaling_lists_16x16[3][2][64];</div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#aba27c14d0919fff51b2ef4d5583d01e7"> 731</a></span>&#160; uint8_t scaling_lists_32x32[2][64];</div><div class="line"><a name="l00738"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#ae685126394a85db986e9dced62d5115e"> 738</a></span>&#160; uint8_t scaling_list_dc_16x16[3][2];</div><div class="line"><a name="l00745"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#af5476d50b68ed4618ec4a0f0f2f5a03e"> 745</a></span>&#160; uint8_t scaling_list_dc_32x32[2];</div><div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160;</div><div class="line"><a name="l00748"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferHEVC.html#a150490b2581d19f4c7990e594ef3512b"> 748</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160;} <a class="code" href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a>;</div><div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160;</div><div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00754"></a><span class="lineno"> 754</span>&#160;}</div><div class="line"><a name="l00755"></a><span class="lineno"> 755</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00756"></a><span class="lineno"> 756</span>&#160;</div><div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_HEVC_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ad902fc278ef5406830cd3d85d269eb9c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ad902fc278ef5406830cd3d85d269eb9c">VAEncSequenceParameterBufferHEVC::vui_num_units_in_tick</a></div><div class="ttdeci">uint32_t vui_num_units_in_tick</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:321</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a533d05e7d7a5181573cd8d0432219896"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a533d05e7d7a5181573cd8d0432219896">VAEncSliceParameterBufferHEVC::slice_beta_offset_div2</a></div><div class="ttdeci">int8_t slice_beta_offset_div2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:650</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a17c510cab37d6fc5cee5460fbb6462a1"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a17c510cab37d6fc5cee5460fbb6462a1">VAEncSequenceParameterBufferHEVC::strong_intra_smoothing_enabled_flag</a></div><div class="ttdeci">uint32_t strong_intra_smoothing_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:214</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_af5ad8a456d5d199630e1f4785d2541bd"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#af5ad8a456d5d199630e1f4785d2541bd">VAEncSliceParameterBufferHEVC::last_slice_of_pic_flag</a></div><div class="ttdeci">uint32_t last_slice_of_pic_flag</div><div class="ttdoc">Indicates if current slice is the last one in picture. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:658</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a9d9b00d5fde5279ab9b3a7d2b9d73d5c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a9d9b00d5fde5279ab9b3a7d2b9d73d5c">VAEncSequenceParameterBufferHEVC::palette_mode_enabled_flag</a></div><div class="ttdeci">uint32_t palette_mode_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:335</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ad9250ac074f01a96cd6718193482c9ca"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ad9250ac074f01a96cd6718193482c9ca">VAEncPictureParameterBufferHEVC::cu_qp_delta_enabled_flag</a></div><div class="ttdeci">uint32_t cu_qp_delta_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:495</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a073e52773be001090fd22d1350c3a82d"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a073e52773be001090fd22d1350c3a82d">VAEncSliceParameterBufferHEVC::slice_sao_chroma_flag</a></div><div class="ttdeci">uint32_t slice_sao_chroma_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:668</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html">VAEncPictureParameterBufferHEVC</a></div><div class="ttdoc">Picture parameter for HEVC encoding in main &amp; main 10 profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:369</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_af4fa3046e2026a62aa16039e9bfe3fb0"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#af4fa3046e2026a62aa16039e9bfe3fb0">VAEncSliceParameterBufferHEVC::colour_plane_id</a></div><div class="ttdeci">uint32_t colour_plane_id</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:662</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_af993def4d939a1057bb36fafac0d23fe"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#af993def4d939a1057bb36fafac0d23fe">VAEncSequenceParameterBufferHEVC::general_tier_flag</a></div><div class="ttdeci">uint8_t general_tier_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. Only value 0 is allowed for level value below 4...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:173</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a4c091f5ce662a240706c9c6fa500d2f0"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0">VAEncSliceParameterBufferHEVC::num_ctu_in_slice</a></div><div class="ttdeci">uint32_t num_ctu_in_slice</div><div class="ttdoc">Number of CTUs in this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:549</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a351faec64495ea299f4c7ac0ce7d47da"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da">VAEncSliceParameterBufferHEVC::slice_cr_qp_offset</a></div><div class="ttdeci">int8_t slice_cr_qp_offset</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:608</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a4c091f5ce662a240706c9c6fa500d2f0"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a4c091f5ce662a240706c9c6fa500d2f0">VAEncSliceParameterBufferHEVC::num_ctu_in_slice</a></div><div class="ttdeci">uint32_t num_ctu_in_slice</div><div class="ttdoc">Number of CTUs in this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:588</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a7b02bba1ac78d602d4d78179a4f6c599"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a7b02bba1ac78d602d4d78179a4f6c599">VAEncPictureParameterBufferHEVC::idr_pic_flag</a></div><div class="ttdeci">uint32_t idr_pic_flag</div><div class="ttdoc">Is picture an IDR picture? </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:473</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a1c7a06113b9f2f74fb2538c86a90810c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a1c7a06113b9f2f74fb2538c86a90810c">VAEncSequenceParameterBufferHEVC::neutral_chroma_indication_flag</a></div><div class="ttdeci">uint32_t neutral_chroma_indication_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:294</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_abaf124d536be9382eef079ac9d963b34"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#abaf124d536be9382eef079ac9d963b34">VAEncSequenceParameterBufferHEVC::restricted_ref_pic_lists_flag</a></div><div class="ttdeci">uint32_t restricted_ref_pic_lists_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:306</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a76f5c562391da0d961caab8fb09338c0"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a76f5c562391da0d961caab8fb09338c0">VAEncSequenceParameterBufferHEVC::log2_max_mv_length_vertical</a></div><div class="ttdeci">uint32_t log2_max_mv_length_vertical</div><div class="ttdoc">Range: 0 to 16, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:310</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_abd9ffd1dc9ad04f9cb21347279694d4e"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#abd9ffd1dc9ad04f9cb21347279694d4e">VAEncSequenceParameterBufferHEVC::pcm_loop_filter_disabled_flag</a></div><div class="ttdeci">uint32_t pcm_loop_filter_disabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:222</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a351faec64495ea299f4c7ac0ce7d47da"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a351faec64495ea299f4c7ac0ce7d47da">VAEncSliceParameterBufferHEVC::slice_cr_qp_offset</a></div><div class="ttdeci">int8_t slice_cr_qp_offset</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:647</div></div>
<div class="ttc" id="group__api__enc__hevc_html_ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275"><div class="ttname"><a href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa1adfce789bc818954722a6852973f275">VAEncPackedHeaderHEVC_Slice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:122</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a69dd71278228d6b69fe646615cafa1c9"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9">VAEncSliceParameterBufferHEVC::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. Range: 0 to 14, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:565</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a63bc143a5df14d26d97a49400361741d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a63bc143a5df14d26d97a49400361741d">VAEncPictureParameterBufferHEVC::screen_content_flag</a></div><div class="ttdeci">uint32_t screen_content_flag</div><div class="ttdoc">indicate the current picture contains significant screen contents (text, characters, etc.) or animated image. GPU may want to treat them differently from normal video. For example, encoder may choose a small transform unit size and may use transform skip mode. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:522</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ab3de6765bffd3077adda8f5225734314"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ab3de6765bffd3077adda8f5225734314">VAEncPictureParameterBufferHEVC::hierarchical_level_plus1</a></div><div class="ttdeci">uint8_t hierarchical_level_plus1</div><div class="ttdoc">When hierachical_level_plus1 &gt; 0, hierachical_level_plus1-1 indicates the current frame&amp;#39;s level...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:550</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a4fb6ff18e377c8f59da4113c8e8326b4"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a4fb6ff18e377c8f59da4113c8e8326b4">VAEncSequenceParameterBufferHEVC::log2_max_mv_length_horizontal</a></div><div class="ttdeci">uint32_t log2_max_mv_length_horizontal</div><div class="ttdoc">Range: 0 to 16, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:308</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a3b4e314ef4e0b76850d70df389591f9b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a3b4e314ef4e0b76850d70df389591f9b">VAEncPictureParameterBufferHEVC::pps_curr_pic_ref_enabled_flag</a></div><div class="ttdeci">uint16_t pps_curr_pic_ref_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:557</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a69dd71278228d6b69fe646615cafa1c9"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a69dd71278228d6b69fe646615cafa1c9">VAEncSliceParameterBufferHEVC::num_ref_idx_l1_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. Range: 0 to 14, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:604</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a05bc8c212a709751003dadebcf978622"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a05bc8c212a709751003dadebcf978622">VAEncSequenceParameterBufferHEVC::pic_width_in_luma_samples</a></div><div class="ttdeci">uint16_t pic_width_in_luma_samples</div><div class="ttdoc">Picture width in pixel samples. Its value must be multiple of min CU size. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:195</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a4d7d52f0a30299e68bd9f9c2e448196d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">VAEncPictureParameterBufferHEVC::slice_pic_parameter_set_id</a></div><div class="ttdeci">uint8_t slice_pic_parameter_set_id</div><div class="ttdoc">PPS header Used by GPU to generate new slice headers in slice size control. value range: [0...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:441</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a4d7d52f0a30299e68bd9f9c2e448196d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a4d7d52f0a30299e68bd9f9c2e448196d">VAEncPictureParameterBufferHEVC::slice_pic_parameter_set_id</a></div><div class="ttdeci">uint8_t slice_pic_parameter_set_id</div><div class="ttdoc">PPS header Used by GPU to generate new slice headers in slice size control. value range: [0...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:462</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a68a58b7e16d34cbfaa47ce028d5beac8"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a68a58b7e16d34cbfaa47ce028d5beac8">VAEncPictureParameterBufferHEVC::dependent_slice_segments_enabled_flag</a></div><div class="ttdeci">uint32_t dependent_slice_segments_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:487</div></div>
<div class="ttc" id="group__api__enc__hevc_html_ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9"><div class="ttname"><a href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fab119a7672211e1ae6367d9649d0095b9">VAEncPackedHeaderHEVC_VPS</a></div><div class="ttdoc">Packed Video Parameter Set (VPS). </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:91</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a70bb27e1e24d555b938adc159a6ed7cc"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc">VAEncSliceParameterBufferHEVC::slice_pic_parameter_set_id</a></div><div class="ttdeci">uint8_t slice_pic_parameter_set_id</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:556</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a944cb44d33ea66052cd4cb0c1f86545d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d">VAEncPictureParameterBufferHEVC::ctu_max_bitsize_allowed</a></div><div class="ttdeci">uint8_t ctu_max_bitsize_allowed</div><div class="ttdoc">Application may set the CTU bit size limit based on spec requirement (A.3.2), or other value for spec...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:425</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ab09f5ce521894cfd5e0b5d4b11622de3"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">VAEncSequenceParameterBufferHEVC::log2_max_pcm_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint32_t log2_max_pcm_luma_coding_block_size_minus3</div><div class="ttdoc">Derived from the HEVC bitstream syntax element. log2_min_pcm_luma_coding_block_size_minus3 + log2_dif...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:272</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a70bb27e1e24d555b938adc159a6ed7cc"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a70bb27e1e24d555b938adc159a6ed7cc">VAEncSliceParameterBufferHEVC::slice_pic_parameter_set_id</a></div><div class="ttdeci">uint8_t slice_pic_parameter_set_id</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:595</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a944cb44d33ea66052cd4cb0c1f86545d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a944cb44d33ea66052cd4cb0c1f86545d">VAEncPictureParameterBufferHEVC::ctu_max_bitsize_allowed</a></div><div class="ttdeci">uint8_t ctu_max_bitsize_allowed</div><div class="ttdoc">Application may set the CTU bit size limit based on spec requirement (A.3.2), or other value for spec...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:446</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_af04cc43f9ac40e83ed408f86197bfc44"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#af04cc43f9ac40e83ed408f86197bfc44">VAEncPictureParameterBufferHEVC::pps_loop_filter_across_slices_enabled_flag</a></div><div class="ttdeci">uint32_t pps_loop_filter_across_slices_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:509</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ab09f5ce521894cfd5e0b5d4b11622de3"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ab09f5ce521894cfd5e0b5d4b11622de3">VAEncSequenceParameterBufferHEVC::log2_max_pcm_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint32_t log2_max_pcm_luma_coding_block_size_minus3</div><div class="ttdoc">Derived from the HEVC bitstream syntax element. log2_min_pcm_luma_coding_block_size_minus3 + log2_dif...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:283</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a1658a27c685a211a7f7ee1a45aacfa41"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a1658a27c685a211a7f7ee1a45aacfa41">VAEncSequenceParameterBufferHEVC::reserved_bits</a></div><div class="ttdeci">uint32_t reserved_bits</div><div class="ttdoc">keep for future , should be set to 0 </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:237</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html">VAEncSequenceParameterBufferHEVC</a></div><div class="ttdoc">Sequence parameter for HEVC encoding in main &amp; main 10 profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:160</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aadced376a22e935f868ecc2d56059eab"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">VAEncSequenceParameterBufferHEVC::log2_diff_max_min_transform_block_size</a></div><div class="ttdeci">uint8_t log2_diff_max_min_transform_block_size</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:247</div></div>
-<div class="ttc" id="structVAQMatrixBufferHEVC_html"><div class="ttname"><a href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a></div><div class="ttdoc">HEVC Quantization Matrix Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:667</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aa392d84cbad7d298a5f1f68eaecd0d7b"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b">VAEncSequenceParameterBufferHEVC::max_transform_hierarchy_depth_intra</a></div><div class="ttdeci">uint8_t max_transform_hierarchy_depth_intra</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [2]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:257</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ab6a28fa2cf30bd5f13f5c04a936bce63"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">VAEncSequenceParameterBufferHEVC::min_spatial_segmentation_idc</a></div><div class="ttdeci">uint16_t min_spatial_segmentation_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:314</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aadced376a22e935f868ecc2d56059eab"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aadced376a22e935f868ecc2d56059eab">VAEncSequenceParameterBufferHEVC::log2_diff_max_min_transform_block_size</a></div><div class="ttdeci">uint8_t log2_diff_max_min_transform_block_size</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:258</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a1f327b21a2ea89f5ed82940e69d508c9"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a1f327b21a2ea89f5ed82940e69d508c9">VAEncSliceParameterBufferHEVC::mvd_l1_zero_flag</a></div><div class="ttdeci">uint32_t mvd_l1_zero_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:676</div></div>
+<div class="ttc" id="structVAQMatrixBufferHEVC_html"><div class="ttname"><a href="structVAQMatrixBufferHEVC.html">VAQMatrixBufferHEVC</a></div><div class="ttdoc">HEVC Quantization Matrix Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:706</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aa392d84cbad7d298a5f1f68eaecd0d7b"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aa392d84cbad7d298a5f1f68eaecd0d7b">VAEncSequenceParameterBufferHEVC::max_transform_hierarchy_depth_intra</a></div><div class="ttdeci">uint8_t max_transform_hierarchy_depth_intra</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [2]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:268</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a87241712e9b7350b86f81d9b70a6261a"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a87241712e9b7350b86f81d9b70a6261a">VAEncPictureParameterBufferHEVC::scaling_list_data_present_flag</a></div><div class="ttdeci">uint32_t scaling_list_data_present_flag</div><div class="ttdoc">A combination of HEVC syntax element of sps_scaling_list_data_present_flag and pps_scaling_list_data_...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:515</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ac0976228f39a24b3fab955030b4bd85b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ac0976228f39a24b3fab955030b4bd85b">VAEncPictureParameterBufferHEVC::constrained_intra_pred_flag</a></div><div class="ttdeci">uint32_t constrained_intra_pred_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:491</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_ada14595ba9b628a45379707d908fcec6"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#ada14595ba9b628a45379707d908fcec6">VAEncSliceParameterBufferHEVC::cabac_init_flag</a></div><div class="ttdeci">uint32_t cabac_init_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:678</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a113179185b50a7c3e0f1fd7fceaa04cd"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a113179185b50a7c3e0f1fd7fceaa04cd">VAEncSequenceParameterBufferHEVC::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved bits for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:337</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ab6a28fa2cf30bd5f13f5c04a936bce63"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ab6a28fa2cf30bd5f13f5c04a936bce63">VAEncSequenceParameterBufferHEVC::min_spatial_segmentation_idc</a></div><div class="ttdeci">uint16_t min_spatial_segmentation_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:325</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aca0173bb6b42a3448caed53752f5cb22"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aca0173bb6b42a3448caed53752f5cb22">VAEncSequenceParameterBufferHEVC::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdoc">Initial bitrate set for this sequence in CBR or VBR modes. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:191</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aec0525a11db6a3e67eaf4a46437023c4"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">VAEncPictureParameterBufferHEVC::nal_unit_type</a></div><div class="ttdeci">uint8_t nal_unit_type</div><div class="ttdoc">NAL unit type Used by GPU to generate new slice headers in slice size control. value range: [0...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:447</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aea3b1aa10751b5edb985d1255dfbca73"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">VAEncSequenceParameterBufferHEVC::max_bits_per_min_cu_denom</a></div><div class="ttdeci">uint8_t max_bits_per_min_cu_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:318</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1727</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a86a04696d6d24bfa324baea9f020a697"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">VAEncSequenceParameterBufferHEVC::pcm_sample_bit_depth_chroma_minus1</a></div><div class="ttdeci">uint32_t pcm_sample_bit_depth_chroma_minus1</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:263</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aada2719081973e17e4d37d06498ad344"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">VAEncPictureParameterBufferHEVC::num_tile_columns_minus1</a></div><div class="ttdeci">uint8_t num_tile_columns_minus1</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:407</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a95fa86150c3d5361607492856b3874a3"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3">VAEncSliceParameterBufferHEVC::slice_type</a></div><div class="ttdeci">uint8_t slice_type</div><div class="ttdoc">Slice type. Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:554</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ac0a54597904691380c75dde2c6a14883"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ac0a54597904691380c75dde2c6a14883">VAEncSequenceParameterBufferHEVC::aspect_ratio_info_present_flag</a></div><div class="ttdeci">uint32_t aspect_ratio_info_present_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:292</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aec0525a11db6a3e67eaf4a46437023c4"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aec0525a11db6a3e67eaf4a46437023c4">VAEncPictureParameterBufferHEVC::nal_unit_type</a></div><div class="ttdeci">uint8_t nal_unit_type</div><div class="ttdoc">NAL unit type Used by GPU to generate new slice headers in slice size control. value range: [0...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:468</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aea3b1aa10751b5edb985d1255dfbca73"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aea3b1aa10751b5edb985d1255dfbca73">VAEncSequenceParameterBufferHEVC::max_bits_per_min_cu_denom</a></div><div class="ttdeci">uint8_t max_bits_per_min_cu_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:329</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a6da0f618de24ae87e7355a567b489012"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a6da0f618de24ae87e7355a567b489012">VAEncPictureParameterBufferHEVC::coding_type</a></div><div class="ttdeci">uint32_t coding_type</div><div class="ttdoc">Picture type. I - 1; P - 2; B - 3; B1 - 4; B2 - 5; B1 and B2 are frame types for hierachical B...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:483</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1864</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a31b16f920958f75bf97d396fbd10a921"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a31b16f920958f75bf97d396fbd10a921">VAEncSliceParameterBufferHEVC::slice_deblocking_filter_disabled_flag</a></div><div class="ttdeci">uint32_t slice_deblocking_filter_disabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:680</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a86a04696d6d24bfa324baea9f020a697"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a86a04696d6d24bfa324baea9f020a697">VAEncSequenceParameterBufferHEVC::pcm_sample_bit_depth_chroma_minus1</a></div><div class="ttdeci">uint32_t pcm_sample_bit_depth_chroma_minus1</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:274</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aada2719081973e17e4d37d06498ad344"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aada2719081973e17e4d37d06498ad344">VAEncPictureParameterBufferHEVC::num_tile_columns_minus1</a></div><div class="ttdeci">uint8_t num_tile_columns_minus1</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:428</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a95fa86150c3d5361607492856b3874a3"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a95fa86150c3d5361607492856b3874a3">VAEncSliceParameterBufferHEVC::slice_type</a></div><div class="ttdeci">uint8_t slice_type</div><div class="ttdoc">Slice type. Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:593</div></div>
<div class="ttc" id="group__api__enc__hevc_html_ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa"><div class="ttname"><a href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa86d498fbfde9d7a847864d6b6c67e2aa">va_deprecated_enum</a></div><div class="ttdoc">Packed Supplemental Enhancement Information (SEI). </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:137</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_afd6089912158e2c995466c33fdaa78d1"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">VAEncSequenceParameterBufferHEVC::sar_width</a></div><div class="ttdeci">uint32_t sar_width</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:306</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a49cd0135122fa5ab05ddffd1507ef25d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">VAEncPictureParameterBufferHEVC::pic_init_qp</a></div><div class="ttdeci">uint8_t pic_init_qp</div><div class="ttdoc">init_qp_minus26 + 26. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:395</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a5e1285a7b2f84042ea6f20a2804b5925"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">VAEncSequenceParameterBufferHEVC::log2_min_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint8_t log2_min_luma_coding_block_size_minus3</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [0..3]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:234</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a33d8ffc4337d88b9d07bb5dcaad6e156"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156">VAEncSliceParameterBufferHEVC::slice_tc_offset_div2</a></div><div class="ttdeci">int8_t slice_tc_offset_div2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:614</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a6daeb428ac5558cfbf133ed8222917db"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">VAEncPictureParameterBufferHEVC::num_tile_rows_minus1</a></div><div class="ttdeci">uint8_t num_tile_rows_minus1</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:410</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_abc5bed6cac8dbb2abf0095a15aab45ca"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">VAEncPictureParameterBufferHEVC::diff_cu_qp_delta_depth</a></div><div class="ttdeci">uint8_t diff_cu_qp_delta_depth</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:398</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a25d36580ea9b1afd692ae2e946f7730a"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a25d36580ea9b1afd692ae2e946f7730a">VAEncSliceParameterBufferHEVC::collocated_from_l0_flag</a></div><div class="ttdeci">uint32_t collocated_from_l0_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:684</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a8bf7f4f8e521361324385f0825303dd9"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a8bf7f4f8e521361324385f0825303dd9">VAEncPictureParameterBufferHEVC::no_output_of_prior_pics_flag</a></div><div class="ttdeci">uint32_t no_output_of_prior_pics_flag</div><div class="ttdoc">HEVC syntax element in slice segment header GPU uses it to generate new slice headers in slice size c...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:539</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a70f3e990f3ab6ca23c11323a1f663f43"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a70f3e990f3ab6ca23c11323a1f663f43">VAEncSequenceParameterBufferHEVC::field_seq_flag</a></div><div class="ttdeci">uint32_t field_seq_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:296</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_afd6089912158e2c995466c33fdaa78d1"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#afd6089912158e2c995466c33fdaa78d1">VAEncSequenceParameterBufferHEVC::sar_width</a></div><div class="ttdeci">uint32_t sar_width</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:317</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a49cd0135122fa5ab05ddffd1507ef25d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a49cd0135122fa5ab05ddffd1507ef25d">VAEncPictureParameterBufferHEVC::pic_init_qp</a></div><div class="ttdeci">uint8_t pic_init_qp</div><div class="ttdoc">init_qp_minus26 + 26. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:416</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a5e1285a7b2f84042ea6f20a2804b5925"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a5e1285a7b2f84042ea6f20a2804b5925">VAEncSequenceParameterBufferHEVC::log2_min_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint8_t log2_min_luma_coding_block_size_minus3</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [0..3]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:245</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_af7342235ffd38a8b034317a3fc15ecd9"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#af7342235ffd38a8b034317a3fc15ecd9">VAEncPictureParameterBufferHEVC::reserved</a></div><div class="ttdeci">uint16_t reserved</div><div class="ttdoc">Reserved bits for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:559</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a0c4183f712ecf439d2cde364fec130fc"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a0c4183f712ecf439d2cde364fec130fc">VAEncSequenceParameterBufferHEVC::bit_depth_luma_minus8</a></div><div class="ttdeci">uint32_t bit_depth_luma_minus8</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:208</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a33d8ffc4337d88b9d07bb5dcaad6e156"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a33d8ffc4337d88b9d07bb5dcaad6e156">VAEncSliceParameterBufferHEVC::slice_tc_offset_div2</a></div><div class="ttdeci">int8_t slice_tc_offset_div2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:653</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a6daeb428ac5558cfbf133ed8222917db"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a6daeb428ac5558cfbf133ed8222917db">VAEncPictureParameterBufferHEVC::num_tile_rows_minus1</a></div><div class="ttdeci">uint8_t num_tile_rows_minus1</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:431</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_abc5bed6cac8dbb2abf0095a15aab45ca"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#abc5bed6cac8dbb2abf0095a15aab45ca">VAEncPictureParameterBufferHEVC::diff_cu_qp_delta_depth</a></div><div class="ttdeci">uint8_t diff_cu_qp_delta_depth</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:419</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a08d0b75fcac69edf28f3c87623c94a17"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a08d0b75fcac69edf28f3c87623c94a17">VAEncSliceParameterBufferHEVC::num_ref_idx_active_override_flag</a></div><div class="ttdeci">uint32_t num_ref_idx_active_override_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. if this flag is set to 0, num_ref_idx_l0_active_...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:674</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a9ea8038adef0c1eec5bc30209cc13422"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a9ea8038adef0c1eec5bc30209cc13422">VAEncSliceParameterBufferHEVC::slice_sao_luma_flag</a></div><div class="ttdeci">uint32_t slice_sao_luma_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:666</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a058691a9ea3cc98d281184957a3ba602"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a058691a9ea3cc98d281184957a3ba602">VAEncSequenceParameterBufferHEVC::pic_height_in_luma_samples</a></div><div class="ttdeci">uint16_t pic_height_in_luma_samples</div><div class="ttdoc">Picture height in pixel samples. Its value must be multiple of min CU size. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:199</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ad863ef702eac480c5cd1f2395d709f5b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">VAEncPictureParameterBufferHEVC::log2_parallel_merge_level_minus2</a></div><div class="ttdeci">uint8_t log2_parallel_merge_level_minus2</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:419</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1725</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a8d1ef98c4a336674a39861dc0cb2093a"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a">VAEncSliceParameterBufferHEVC::delta_chroma_log2_weight_denom</a></div><div class="ttdeci">int8_t delta_chroma_log2_weight_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:577</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a682aba80cf7d57e87c7212b3103c4be5"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5">VAEncSliceParameterBufferHEVC::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. Range: 0 to 14, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:561</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a3ad6b886fa6192c3be2f2b60774d05d7"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a3ad6b886fa6192c3be2f2b60774d05d7">VAEncPictureParameterBufferHEVC::enable_gpu_weighted_prediction</a></div><div class="ttdeci">uint32_t enable_gpu_weighted_prediction</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:535</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ad863ef702eac480c5cd1f2395d709f5b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ad863ef702eac480c5cd1f2395d709f5b">VAEncPictureParameterBufferHEVC::log2_parallel_merge_level_minus2</a></div><div class="ttdeci">uint8_t log2_parallel_merge_level_minus2</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:440</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_ae4d59a71f03f62e6a70729c5edf271b5"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#ae4d59a71f03f62e6a70729c5edf271b5">VAEncSliceParameterBufferHEVC::slice_loop_filter_across_slices_enabled_flag</a></div><div class="ttdeci">uint32_t slice_loop_filter_across_slices_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:682</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a723a1ead8c4a6ac75374367ea3d6265a"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a723a1ead8c4a6ac75374367ea3d6265a">VAEncSequenceParameterBufferHEVC::motion_vectors_over_pic_boundaries_flag</a></div><div class="ttdeci">uint32_t motion_vectors_over_pic_boundaries_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:304</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a07e8d62626d3bb56c734d058cc93c95d"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a07e8d62626d3bb56c734d058cc93c95d">VAEncSequenceParameterBufferHEVC::chroma_format_idc</a></div><div class="ttdeci">uint32_t chroma_format_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:204</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1862</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a8d1ef98c4a336674a39861dc0cb2093a"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a8d1ef98c4a336674a39861dc0cb2093a">VAEncSliceParameterBufferHEVC::delta_chroma_log2_weight_denom</a></div><div class="ttdeci">int8_t delta_chroma_log2_weight_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:616</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a682aba80cf7d57e87c7212b3103c4be5"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a682aba80cf7d57e87c7212b3103c4be5">VAEncSliceParameterBufferHEVC::num_ref_idx_l0_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. Range: 0 to 14, inclusive. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:600</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a9c1551df8491d6aa1cdd56ec89e5d9f4"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a9c1551df8491d6aa1cdd56ec89e5d9f4">VAEncSequenceParameterBufferHEVC::intra_idr_period</a></div><div class="ttdeci">uint32_t intra_idr_period</div><div class="ttdoc">Period between IDR frames. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:177</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ae408c74ad1118c0dba743825ab32f072"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072">VAEncSequenceParameterBufferHEVC::aspect_ratio_idc</a></div><div class="ttdeci">uint8_t aspect_ratio_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:304</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_af001dfd13a58a8d22b80c4fa87c39e4c"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c">VAEncSliceParameterBufferHEVC::slice_qp_delta</a></div><div class="ttdeci">int8_t slice_qp_delta</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:602</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ae408c74ad1118c0dba743825ab32f072"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ae408c74ad1118c0dba743825ab32f072">VAEncSequenceParameterBufferHEVC::aspect_ratio_idc</a></div><div class="ttdeci">uint8_t aspect_ratio_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:315</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_af001dfd13a58a8d22b80c4fa87c39e4c"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#af001dfd13a58a8d22b80c4fa87c39e4c">VAEncSliceParameterBufferHEVC::slice_qp_delta</a></div><div class="ttdeci">int8_t slice_qp_delta</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:641</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a0911b70f0049cbde5e20e6f681033c39"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a0911b70f0049cbde5e20e6f681033c39">VAEncPictureParameterBufferHEVC::loop_filter_across_tiles_enabled_flag</a></div><div class="ttdeci">uint32_t loop_filter_across_tiles_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:507</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_aa4e6bee8e96f3ea511b9bdd9a97e8fe4"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#aa4e6bee8e96f3ea511b9bdd9a97e8fe4">VAEncSliceParameterBufferHEVC::slice_temporal_mvp_enabled_flag</a></div><div class="ttdeci">uint32_t slice_temporal_mvp_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:664</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aed140838ac59e54337a8d4a8d3678654"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aed140838ac59e54337a8d4a8d3678654">VAEncSequenceParameterBufferHEVC::general_profile_idc</a></div><div class="ttdeci">uint8_t general_profile_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [1..2]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:164</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a0923657f8a90619de1f3b2f512498c42"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a0923657f8a90619de1f3b2f512498c42">VAEncPictureParameterBufferHEVC::weighted_bipred_flag</a></div><div class="ttdeci">uint32_t weighted_bipred_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:499</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_acd63d54b51c251dd3740a7ba8fdb7e95"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#acd63d54b51c251dd3740a7ba8fdb7e95">VAEncSequenceParameterBufferHEVC::sps_temporal_mvp_enabled_flag</a></div><div class="ttdeci">uint32_t sps_temporal_mvp_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:224</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aa1ff1cb38566d3188dac4ae6b7561c08"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aa1ff1cb38566d3188dac4ae6b7561c08">VAEncSequenceParameterBufferHEVC::hierachical_flag</a></div><div class="ttdeci">uint32_t hierachical_flag</div><div class="ttdoc">Indicates whether or not the encoding is in dyadic hierarchical GOP structure the default value 0...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:235</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a64fec38f281205e7147541e0a18edbf0"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a64fec38f281205e7147541e0a18edbf0">VAEncSequenceParameterBufferHEVC::scaling_list_enabled_flag</a></div><div class="ttdeci">uint32_t scaling_list_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:212</div></div>
<div class="ttc" id="group__api__enc__hevc_html_ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167"><div class="ttname"><a href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa84e49f145a8b81e25f10ac6f719e4167">VAEncPackedHeaderHEVC_SPS</a></div><div class="ttdoc">Packed Sequence Parameter Set (SPS). </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:100</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ac0b2519b80793ec1c6682fed115d4d17"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17">VAEncPictureParameterBufferHEVC::collocated_ref_pic_index</a></div><div class="ttdeci">uint8_t collocated_ref_pic_index</div><div class="ttdoc">collocated reference picture buffer index of ReferenceFrames[]. Please note it is different from HEVC...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:383</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a4aedb7d0bc48ee890c33cd2a6eea0c3e"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">VAEncPictureParameterBufferHEVC::last_picture</a></div><div class="ttdeci">uint8_t last_picture</div><div class="ttdoc">OR&amp;#39;d flags describing whether the picture is the last one or not. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:392</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a637f929c44376ee2dcb13e3d96f3e47a"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">VAEncSequenceParameterBufferHEVC::max_transform_hierarchy_depth_inter</a></div><div class="ttdeci">uint8_t max_transform_hierarchy_depth_inter</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [2]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:252</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a216f94d528db10ac809cf04aa3b2d7d0"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">VAEncSequenceParameterBufferHEVC::log2_min_pcm_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint32_t log2_min_pcm_luma_coding_block_size_minus3</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:266</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a3ceb5a97db58bdc492868b47c10235fe"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe">VAEncSliceParameterBufferHEVC::slice_segment_address</a></div><div class="ttdeci">uint32_t slice_segment_address</div><div class="ttdoc">Starting CTU address for this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:547</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aeb2c3d53c0435266c6bae473e56d7a6b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aeb2c3d53c0435266c6bae473e56d7a6b">VAEncPictureParameterBufferHEVC::tiles_enabled_flag</a></div><div class="ttdeci">uint32_t tiles_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:503</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ac0b2519b80793ec1c6682fed115d4d17"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ac0b2519b80793ec1c6682fed115d4d17">VAEncPictureParameterBufferHEVC::collocated_ref_pic_index</a></div><div class="ttdeci">uint8_t collocated_ref_pic_index</div><div class="ttdoc">collocated reference picture buffer index of ReferenceFrames[]. Please note it is different from HEVC...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:404</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_abf8fd4d4a4a6541352798459841e702d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#abf8fd4d4a4a6541352798459841e702d">VAEncPictureParameterBufferHEVC::va_byte_reserved</a></div><div class="ttdeci">uint8_t va_byte_reserved</div><div class="ttdoc">Reserved bytes for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:552</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aa40be12c45941861225704a21cb82949"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aa40be12c45941861225704a21cb82949">VAEncSequenceParameterBufferHEVC::pcm_enabled_flag</a></div><div class="ttdeci">uint32_t pcm_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:220</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a241683fd68e7128bd31298819e5388e6"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a241683fd68e7128bd31298819e5388e6">VAEncSliceParameterBufferHEVC::dependent_slice_segment_flag</a></div><div class="ttdeci">uint32_t dependent_slice_segment_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:660</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a4aedb7d0bc48ee890c33cd2a6eea0c3e"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a4aedb7d0bc48ee890c33cd2a6eea0c3e">VAEncPictureParameterBufferHEVC::last_picture</a></div><div class="ttdeci">uint8_t last_picture</div><div class="ttdoc">OR&amp;#39;d flags describing whether the picture is the last one or not. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:413</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a3e02fd25a45b81d326e70c6f11fd404c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a3e02fd25a45b81d326e70c6f11fd404c">VAEncSequenceParameterBufferHEVC::low_delay_seq</a></div><div class="ttdeci">uint32_t low_delay_seq</div><div class="ttdoc">Indicates whether or not the encoding is in low delay mode. 0 normal sequence 1 no random access B wi...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:230</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a637f929c44376ee2dcb13e3d96f3e47a"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a637f929c44376ee2dcb13e3d96f3e47a">VAEncSequenceParameterBufferHEVC::max_transform_hierarchy_depth_inter</a></div><div class="ttdeci">uint8_t max_transform_hierarchy_depth_inter</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [2]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:263</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a216f94d528db10ac809cf04aa3b2d7d0"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a216f94d528db10ac809cf04aa3b2d7d0">VAEncSequenceParameterBufferHEVC::log2_min_pcm_luma_coding_block_size_minus3</a></div><div class="ttdeci">uint32_t log2_min_pcm_luma_coding_block_size_minus3</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:277</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a3ceb5a97db58bdc492868b47c10235fe"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a3ceb5a97db58bdc492868b47c10235fe">VAEncSliceParameterBufferHEVC::slice_segment_address</a></div><div class="ttdeci">uint32_t slice_segment_address</div><div class="ttdoc">Starting CTU address for this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:586</div></div>
<div class="ttc" id="group__api__enc__hevc_html_gaa9508bfe0814259f5d2f16cae912e63f"><div class="ttname"><a href="group__api__enc__hevc.html#gaa9508bfe0814259f5d2f16cae912e63f">VAEncPackedHeaderTypeHEVC</a></div><div class="ttdeci">VAEncPackedHeaderTypeHEVC</div><div class="ttdoc">Packed header types specific to HEVC encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:82</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_adae1dafac260d1990e65c1b3f970708c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">VAEncSequenceParameterBufferHEVC::log2_diff_max_min_luma_coding_block_size</a></div><div class="ttdeci">uint8_t log2_diff_max_min_luma_coding_block_size</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:238</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a5bda64da7c4b467aa49ca9fb4b005094"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094">VAEncSliceParameterBufferHEVC::slice_cb_qp_offset</a></div><div class="ttdeci">int8_t slice_cb_qp_offset</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:605</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_afb7ec4cb5deb49630f922fca36335242"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">VAEncSequenceParameterBufferHEVC::pcm_sample_bit_depth_luma_minus1</a></div><div class="ttdeci">uint32_t pcm_sample_bit_depth_luma_minus1</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:260</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a15c5a96f28d691a30bd70e26d7980682"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682">VAEncPictureParameterBufferHEVC::coded_buf</a></div><div class="ttdeci">VABufferID coded_buf</div><div class="ttdoc">Output encoded bitstream. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:375</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a27c93d0d57c6463c4c8b48bddc1a9ca2"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">VAEncPictureParameterBufferHEVC::pps_cr_qp_offset</a></div><div class="ttdeci">int8_t pps_cr_qp_offset</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:404</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a1a853a3ee293eab78387281032cf1f6b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">VAEncPictureParameterBufferHEVC::num_ref_idx_l1_default_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_default_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. value range: [0..14]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:435</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_adae1dafac260d1990e65c1b3f970708c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#adae1dafac260d1990e65c1b3f970708c">VAEncSequenceParameterBufferHEVC::log2_diff_max_min_luma_coding_block_size</a></div><div class="ttdeci">uint8_t log2_diff_max_min_luma_coding_block_size</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:249</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a5bda64da7c4b467aa49ca9fb4b005094"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a5bda64da7c4b467aa49ca9fb4b005094">VAEncSliceParameterBufferHEVC::slice_cb_qp_offset</a></div><div class="ttdeci">int8_t slice_cb_qp_offset</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:644</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_afb7ec4cb5deb49630f922fca36335242"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#afb7ec4cb5deb49630f922fca36335242">VAEncSequenceParameterBufferHEVC::pcm_sample_bit_depth_luma_minus1</a></div><div class="ttdeci">uint32_t pcm_sample_bit_depth_luma_minus1</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:271</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a15c5a96f28d691a30bd70e26d7980682"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a15c5a96f28d691a30bd70e26d7980682">VAEncPictureParameterBufferHEVC::coded_buf</a></div><div class="ttdeci">VABufferID coded_buf</div><div class="ttdoc">Output encoded bitstream. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:396</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a27c93d0d57c6463c4c8b48bddc1a9ca2"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a27c93d0d57c6463c4c8b48bddc1a9ca2">VAEncPictureParameterBufferHEVC::pps_cr_qp_offset</a></div><div class="ttdeci">int8_t pps_cr_qp_offset</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:425</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a1a853a3ee293eab78387281032cf1f6b"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a1a853a3ee293eab78387281032cf1f6b">VAEncPictureParameterBufferHEVC::num_ref_idx_l1_default_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l1_default_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 1. value range: [0..14]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:456</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a88ddc802df622df30a7f8f829499c3ba"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a88ddc802df622df30a7f8f829499c3ba">VAEncSequenceParameterBufferHEVC::intra_period</a></div><div class="ttdeci">uint32_t intra_period</div><div class="ttdoc">Period between I frames. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:175</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a9533605fb07ec67eb3207486d27c8362"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362">VAEncPictureParameterBufferHEVC::decoded_curr_pic</a></div><div class="ttdeci">VAPictureHEVC decoded_curr_pic</div><div class="ttdoc">Information about the picture to be encoded. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:358</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a8853f30c03d2bd075cb65b8a77eb47e4"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">VAEncSequenceParameterBufferHEVC::max_bytes_per_pic_denom</a></div><div class="ttdeci">uint8_t max_bytes_per_pic_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:316</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a8339d27671421f7e7456891465c017ce"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">VAEncSequenceParameterBufferHEVC::sar_height</a></div><div class="ttdeci">uint32_t sar_height</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:308</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a></div><div class="ttdoc">Slice parameter for HEVC encoding in main &amp; main 10 profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:545</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a9533605fb07ec67eb3207486d27c8362"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a9533605fb07ec67eb3207486d27c8362">VAEncPictureParameterBufferHEVC::decoded_curr_pic</a></div><div class="ttdeci">VAPictureHEVC decoded_curr_pic</div><div class="ttdoc">Information about the picture to be encoded. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:379</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a00305c872096214bd40e557274b0e6e0"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a00305c872096214bd40e557274b0e6e0">VAEncSequenceParameterBufferHEVC::bitstream_restriction_flag</a></div><div class="ttdeci">uint32_t bitstream_restriction_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:300</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a8b67496d4eb13565d0f25c674b81f87e"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a8b67496d4eb13565d0f25c674b81f87e">VAEncSequenceParameterBufferHEVC::vui_timing_info_present_flag</a></div><div class="ttdeci">uint32_t vui_timing_info_present_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:298</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_acef3ec339775c3496f29a8e0aeddd9c6"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#acef3ec339775c3496f29a8e0aeddd9c6">VAEncSequenceParameterBufferHEVC::sample_adaptive_offset_enabled_flag</a></div><div class="ttdeci">uint32_t sample_adaptive_offset_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:218</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a78c7e8036f0aa657dfba49f72addf8dc"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a78c7e8036f0aa657dfba49f72addf8dc">VAEncSequenceParameterBufferHEVC::separate_colour_plane_flag</a></div><div class="ttdeci">uint32_t separate_colour_plane_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:206</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a8853f30c03d2bd075cb65b8a77eb47e4"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a8853f30c03d2bd075cb65b8a77eb47e4">VAEncSequenceParameterBufferHEVC::max_bytes_per_pic_denom</a></div><div class="ttdeci">uint8_t max_bytes_per_pic_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:327</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a622679c0a8f4275bbc3648e0953485ae"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a622679c0a8f4275bbc3648e0953485ae">VAEncSequenceParameterBufferHEVC::bit_depth_chroma_minus8</a></div><div class="ttdeci">uint32_t bit_depth_chroma_minus8</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:210</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a8339d27671421f7e7456891465c017ce"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a8339d27671421f7e7456891465c017ce">VAEncSequenceParameterBufferHEVC::sar_height</a></div><div class="ttdeci">uint32_t sar_height</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:319</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a1db8faa1abeb5a02081b7563e6a61dbc"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a1db8faa1abeb5a02081b7563e6a61dbc">VAEncSequenceParameterBufferHEVC::tiles_fixed_structure_flag</a></div><div class="ttdeci">uint32_t tiles_fixed_structure_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:302</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html">VAEncSliceParameterBufferHEVC</a></div><div class="ttdoc">Slice parameter for HEVC encoding in main &amp; main 10 profiles. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:584</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a9dbef96d495b94b20c35d871c05c9fef"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a9dbef96d495b94b20c35d871c05c9fef">VAEncSequenceParameterBufferHEVC::general_level_idc</a></div><div class="ttdeci">uint8_t general_level_idc</div><div class="ttdoc">Same as the HEVC bitstream syntax element. general_level_idc shall be set equal to a value of 30 time...</div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:169</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_af9be9441717bda99c7ca82be5bd8ff04"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">VAEncSequenceParameterBufferHEVC::vui_time_scale</a></div><div class="ttdeci">uint32_t vui_time_scale</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:312</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_af17167b901e9868fe7efa5817b7a90c3"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">VAEncSequenceParameterBufferHEVC::log2_min_transform_block_size_minus2</a></div><div class="ttdeci">uint8_t log2_min_transform_block_size_minus2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [0..3]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:243</div></div>
-<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4118</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_afd140f22f2e8e44e7481c9b08d887da7"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#afd140f22f2e8e44e7481c9b08d887da7">VAEncPictureParameterBufferHEVC::sign_data_hiding_enabled_flag</a></div><div class="ttdeci">uint32_t sign_data_hiding_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:489</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_af9be9441717bda99c7ca82be5bd8ff04"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#af9be9441717bda99c7ca82be5bd8ff04">VAEncSequenceParameterBufferHEVC::vui_time_scale</a></div><div class="ttdeci">uint32_t vui_time_scale</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:323</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_af17167b901e9868fe7efa5817b7a90c3"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#af17167b901e9868fe7efa5817b7a90c3">VAEncSequenceParameterBufferHEVC::log2_min_transform_block_size_minus2</a></div><div class="ttdeci">uint8_t log2_min_transform_block_size_minus2</div><div class="ttdoc">Same as the HEVC bitstream syntax element. value range [0..3]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:254</div></div>
+<div class="ttc" id="structVAPictureHEVC_html"><div class="ttname"><a href="structVAPictureHEVC.html">VAPictureHEVC</a></div><div class="ttdoc">Description of picture properties of those in DPB surfaces. </div><div class="ttdef"><b>Definition:</b> va.h:4582</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ab3e0e3006a2ae3ff917b490c6ab44191"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ab3e0e3006a2ae3ff917b490c6ab44191">VAEncPictureParameterBufferHEVC::entropy_coding_sync_enabled_flag</a></div><div class="ttdeci">uint32_t entropy_coding_sync_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:505</div></div>
<div class="ttc" id="group__api__enc__hevc_html_ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695"><div class="ttname"><a href="group__api__enc__hevc.html#ggaa9508bfe0814259f5d2f16cae912e63fa303f1fa1f91a63edd435b9efcba0f695">VAEncPackedHeaderHEVC_PPS</a></div><div class="ttdoc">Packed Picture Parameter Set (PPS). </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:109</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a7e6c925c923f26d9b90e4dba2602946c"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">VAEncPictureParameterBufferHEVC::num_ref_idx_l0_default_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_default_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. value range: [0..14]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:430</div></div>
-<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ab3a0c7e5c4242fad51504066ca4be6bf"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">VAEncPictureParameterBufferHEVC::pps_cb_qp_offset</a></div><div class="ttdeci">int8_t pps_cb_qp_offset</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:401</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a7e6c925c923f26d9b90e4dba2602946c"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a7e6c925c923f26d9b90e4dba2602946c">VAEncPictureParameterBufferHEVC::num_ref_idx_l0_default_active_minus1</a></div><div class="ttdeci">uint8_t num_ref_idx_l0_default_active_minus1</div><div class="ttdoc">Maximum reference index for reference picture list 0. value range: [0..14]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:451</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_afea9bdf917032518e32d3b52febc639d"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#afea9bdf917032518e32d3b52febc639d">VAEncPictureParameterBufferHEVC::reference_pic_flag</a></div><div class="ttdeci">uint32_t reference_pic_flag</div><div class="ttdoc">Is picture a reference picture? </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:485</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_ab3a0c7e5c4242fad51504066ca4be6bf"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#ab3a0c7e5c4242fad51504066ca4be6bf">VAEncPictureParameterBufferHEVC::pps_cb_qp_offset</a></div><div class="ttdeci">int8_t pps_cb_qp_offset</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:422</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_aa4f8536220af03abaa65ae782fc01b3a"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#aa4f8536220af03abaa65ae782fc01b3a">VAEncPictureParameterBufferHEVC::weighted_pred_flag</a></div><div class="ttdeci">uint32_t weighted_pred_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:497</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_aac6f749c4fd14ea450e0c3005827f63d"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#aac6f749c4fd14ea450e0c3005827f63d">VAEncSequenceParameterBufferHEVC::amp_enabled_flag</a></div><div class="ttdeci">uint32_t amp_enabled_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:216</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a7dccae6bcbc9318466047cf4ec170854"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a7dccae6bcbc9318466047cf4ec170854">VAEncPictureParameterBufferHEVC::transquant_bypass_enabled_flag</a></div><div class="ttdeci">uint32_t transquant_bypass_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:501</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_ac867a8dd33177a3734f8d5157db783b2"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#ac867a8dd33177a3734f8d5157db783b2">VAEncSequenceParameterBufferHEVC::ip_period</a></div><div class="ttdeci">uint32_t ip_period</div><div class="ttdoc">Period between I/P frames. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:179</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1729</div></div>
-<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a7978b38fe8677e40cc6bc0e104283f0c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">VAEncSequenceParameterBufferHEVC::vui_parameters_present_flag</a></div><div class="ttdeci">uint8_t vui_parameters_present_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:277</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_acd8901178528289dc5b3d06a703281e1"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1">VAEncSliceParameterBufferHEVC::max_num_merge_cand</a></div><div class="ttdeci">uint8_t max_num_merge_cand</div><div class="ttdoc">Corresponds to HEVC spec variable MaxNumMergeCand. Range: [1..5]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:599</div></div>
-<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a188b20c9e0db0e3dae8bc878de126c60"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60">VAEncSliceParameterBufferHEVC::luma_log2_weight_denom</a></div><div class="ttdeci">uint8_t luma_log2_weight_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:575</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1866</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferHEVC_html_a7978b38fe8677e40cc6bc0e104283f0c"><div class="ttname"><a href="structVAEncSequenceParameterBufferHEVC.html#a7978b38fe8677e40cc6bc0e104283f0c">VAEncSequenceParameterBufferHEVC::vui_parameters_present_flag</a></div><div class="ttdeci">uint8_t vui_parameters_present_flag</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:288</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferHEVC_html_a6a59ac0034b49c0282c90169ef0564e2"><div class="ttname"><a href="structVAEncPictureParameterBufferHEVC.html#a6a59ac0034b49c0282c90169ef0564e2">VAEncPictureParameterBufferHEVC::transform_skip_enabled_flag</a></div><div class="ttdeci">uint32_t transform_skip_enabled_flag</div><div class="ttdoc">Corresponds to HEVC syntax element of the same name. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:493</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_acd8901178528289dc5b3d06a703281e1"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#acd8901178528289dc5b3d06a703281e1">VAEncSliceParameterBufferHEVC::max_num_merge_cand</a></div><div class="ttdeci">uint8_t max_num_merge_cand</div><div class="ttdoc">Corresponds to HEVC spec variable MaxNumMergeCand. Range: [1..5]. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:638</div></div>
+<div class="ttc" id="structVAEncSliceParameterBufferHEVC_html_a188b20c9e0db0e3dae8bc878de126c60"><div class="ttname"><a href="structVAEncSliceParameterBufferHEVC.html#a188b20c9e0db0e3dae8bc878de126c60">VAEncSliceParameterBufferHEVC::luma_log2_weight_denom</a></div><div class="ttdeci">uint8_t luma_log2_weight_denom</div><div class="ttdoc">Same as the HEVC bitstream syntax element. </div><div class="ttdef"><b>Definition:</b> va_enc_hevc.h:614</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__jpeg_8h.html b/va__enc__jpeg_8h.html
index 02430d9..6de4017 100644
--- a/va__enc__jpeg_8h.html
+++ b/va__enc__jpeg_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_jpeg.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -111,6 +88,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__enc__jpeg.html">JPEG encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__jpeg_8h_source.html b/va__enc__jpeg_8h_source.html
index d133ce8..704f602 100644
--- a/va__enc__jpeg_8h_source.html
+++ b/va__enc__jpeg_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_jpeg.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,14 +63,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_jpeg.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__jpeg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2013 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_JPEG_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_JPEG_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferJPEG</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62"> 54</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62">reconstructed_picture</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec"> 56</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec">picture_width</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9"> 58</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9">picture_height</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a7e7849e6cd9a1227dd84fbc96633c561"> 60</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a7e7849e6cd9a1227dd84fbc96633c561">coded_buf</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87"> 72</a></span>&#160; uint32_t profile : 2;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87"> 77</a></span>&#160; uint32_t progressive : 1;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3"> 82</a></span>&#160; uint32_t huffman : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f"> 87</a></span>&#160; uint32_t interleaved : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1"> 92</a></span>&#160; uint32_t differential : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; } bits;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t value;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; } pic_flags;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a09d70c284e1a615f556e60aaf0d2327e"> 98</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a09d70c284e1a615f556e60aaf0d2327e">sample_bit_depth</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874"> 100</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874">num_scan</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044"> 102</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044">num_components</a>;</div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#af24a61768ae4ac3b62772422ca9bf79e"> 104</a></span>&#160; uint8_t component_id[4];</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a0015c48b008799f98797713ab49e2a31"> 106</a></span>&#160; uint8_t quantiser_table_selector[4];</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0"> 108</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">quality</a>;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282"> 111</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a>;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html"> 121</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferJPEG {</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af"> 123</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">restart_interval</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097"> 125</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097">num_components</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719"> 128</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719">component_selector</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8"> 130</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8">dc_table_selector</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f"> 132</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">ac_table_selector</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; } components[4];</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605"> 136</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html"> 143</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferJPEG</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;{</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e"> 146</a></span>&#160; int32_t <a class="code" href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e">load_lum_quantiser_matrix</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333"> 148</a></span>&#160; int32_t <a class="code" href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333">load_chroma_quantiser_matrix</a>;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"> 150</a></span>&#160; uint8_t lum_quantiser_matrix[64];</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a43706d20cea2f905df56f22898b86e38"> 152</a></span>&#160; uint8_t chroma_quantiser_matrix[64];</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0"> 155</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;} <a class="code" href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_JPEG_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a828e2d348861fa55da1879a627d94ac0"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">VAEncPictureParameterBufferJPEG::quality</a></div><div class="ttdeci">uint8_t quality</div><div class="ttdoc">number from 1 to 100 that specifies quality of image. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:108</div></div>
+<a href="va__enc__jpeg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2013 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_JPEG_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_JPEG_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferJPEG</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62"> 54</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62">reconstructed_picture</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec"> 56</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec">picture_width</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9"> 58</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9">picture_height</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a7e7849e6cd9a1227dd84fbc96633c561"> 60</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a7e7849e6cd9a1227dd84fbc96633c561">coded_buf</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87"> 72</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">profile</a> : 2;</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87"> 77</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87">progressive</a> : 1;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3"> 82</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3">huffman</a> : 1;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f"> 87</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f">interleaved</a> : 1;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1"> 92</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1">differential</a> : 1;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; } bits;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; uint32_t value;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; } pic_flags;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a09d70c284e1a615f556e60aaf0d2327e"> 98</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a09d70c284e1a615f556e60aaf0d2327e">sample_bit_depth</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874"> 100</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874">num_scan</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044"> 102</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044">num_components</a>;</div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#af24a61768ae4ac3b62772422ca9bf79e"> 104</a></span>&#160; uint8_t component_id[4];</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a0015c48b008799f98797713ab49e2a31"> 106</a></span>&#160; uint8_t quantiser_table_selector[4];</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0"> 108</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">quality</a>;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferJPEG.html#a16ec14d30b17d5d157088523141f8282"> 111</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferJPEG.html">VAEncPictureParameterBufferJPEG</a>;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html"> 121</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferJPEG {</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af"> 123</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">restart_interval</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097"> 125</a></span>&#160; uint16_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097">num_components</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719"> 128</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719">component_selector</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8"> 130</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8">dc_table_selector</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f"> 132</a></span>&#160; uint8_t <a class="code" href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">ac_table_selector</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; } components[4];</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferJPEG.html#a5077d4c57a41f6c21fb70f93a58c8605"> 136</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html"> 143</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferJPEG</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;{</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e"> 146</a></span>&#160; int32_t <a class="code" href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e">load_lum_quantiser_matrix</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333"> 148</a></span>&#160; int32_t <a class="code" href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333">load_chroma_quantiser_matrix</a>;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#adcd5fdb3ec3cc4a3ca0aa70dc3f766ba"> 150</a></span>&#160; uint8_t lum_quantiser_matrix[64];</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a43706d20cea2f905df56f22898b86e38"> 152</a></span>&#160; uint8_t chroma_quantiser_matrix[64];</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferJPEG.html#a974833333894218e05b6885d609c25a0"> 155</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;} <a class="code" href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_JPEG_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a828e2d348861fa55da1879a627d94ac0"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a828e2d348861fa55da1879a627d94ac0">VAEncPictureParameterBufferJPEG::quality</a></div><div class="ttdeci">uint8_t quality</div><div class="ttdoc">number from 1 to 100 that specifies quality of image. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:108</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a2fdcb407844816f5f2ed3a75a7f3f5ec"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a2fdcb407844816f5f2ed3a75a7f3f5ec">VAEncPictureParameterBufferJPEG::picture_width</a></div><div class="ttdeci">uint16_t picture_width</div><div class="ttdoc">picture width. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:56</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_abad2df21de6ec3058fdca919e8b71cd9"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#abad2df21de6ec3058fdca919e8b71cd9">VAEncPictureParameterBufferJPEG::picture_height</a></div><div class="ttdeci">uint16_t picture_height</div><div class="ttdoc">picture height. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:58</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a5ffeb385ee75cb2cf4c8c92571341044"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a5ffeb385ee75cb2cf4c8c92571341044">VAEncPictureParameterBufferJPEG::num_components</a></div><div class="ttdeci">uint16_t num_components</div><div class="ttdoc">number of image components in frame. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:102</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html_a2f54b13ec30c0a232ef06d141f598719"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html#a2f54b13ec30c0a232ef06d141f598719">VAEncSliceParameterBufferJPEG::component_selector</a></div><div class="ttdeci">uint8_t component_selector</div><div class="ttdoc">Scan component selector (Csj). </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:128</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a2378989899c65968c205e64e51eb9c87"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a2378989899c65968c205e64e51eb9c87">VAEncPictureParameterBufferJPEG::profile</a></div><div class="ttdeci">uint32_t profile</div><div class="ttdoc">profile: 0 - Baseline, 1 - Extended, 2 - Lossless, 3 - Hierarchical </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:72</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a130333be2ef268f9b53283d156d6aa5f"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a130333be2ef268f9b53283d156d6aa5f">VAEncPictureParameterBufferJPEG::interleaved</a></div><div class="ttdeci">uint32_t interleaved</div><div class="ttdoc">interleaved: 0 - non interleaved, 1 - interleaved </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:87</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html_a668e35d8b099721fdda203b8a7c802af"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html#a668e35d8b099721fdda203b8a7c802af">VAEncSliceParameterBufferJPEG::restart_interval</a></div><div class="ttdeci">uint16_t restart_interval</div><div class="ttdoc">Restart interval definition (Ri). </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:123</div></div>
<div class="ttc" id="structVAQMatrixBufferJPEG_html_aa63e99c730b2ba21904bbc840370e333"><div class="ttname"><a href="structVAQMatrixBufferJPEG.html#aa63e99c730b2ba21904bbc840370e333">VAQMatrixBufferJPEG::load_chroma_quantiser_matrix</a></div><div class="ttdeci">int32_t load_chroma_quantiser_matrix</div><div class="ttdoc">load chroma quantization table. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:148</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_aea5348070cb98d4c428e32c72ba22e87"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#aea5348070cb98d4c428e32c72ba22e87">VAEncPictureParameterBufferJPEG::progressive</a></div><div class="ttdeci">uint32_t progressive</div><div class="ttdoc">progressive: 0 - sequential, 1 - extended, 2 - progressive </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:77</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a83504679e9d52ce36926d2bdc033eac3"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a83504679e9d52ce36926d2bdc033eac3">VAEncPictureParameterBufferJPEG::huffman</a></div><div class="ttdeci">uint32_t huffman</div><div class="ttdoc">huffman: 0 - arithmetic, 1 - huffman </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:82</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html">VAEncSliceParameterBufferJPEG</a></div><div class="ttdoc">Slice parameter for JPEG encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:121</div></div>
<div class="ttc" id="structVAQMatrixBufferJPEG_html"><div class="ttname"><a href="structVAQMatrixBufferJPEG.html">VAQMatrixBufferJPEG</a></div><div class="ttdoc">Quantization table for JPEG encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:143</div></div>
<div class="ttc" id="structVAQMatrixBufferJPEG_html_a944c1807cefb225211359aa40f2a470e"><div class="ttname"><a href="structVAQMatrixBufferJPEG.html#a944c1807cefb225211359aa40f2a470e">VAQMatrixBufferJPEG::load_lum_quantiser_matrix</a></div><div class="ttdeci">int32_t load_lum_quantiser_matrix</div><div class="ttdoc">load luma quantization table. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:146</div></div>
@@ -103,11 +84,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html_a8934279e7a741929d0404d90fab9e097"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html#a8934279e7a741929d0404d90fab9e097">VAEncSliceParameterBufferJPEG::num_components</a></div><div class="ttdeci">uint16_t num_components</div><div class="ttdoc">number of image components in a scan. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:125</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a1e905cf35a5c6b3ca1141305ceb96874"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a1e905cf35a5c6b3ca1141305ceb96874">VAEncPictureParameterBufferJPEG::num_scan</a></div><div class="ttdeci">uint8_t num_scan</div><div class="ttdoc">total number of scans in image. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:100</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html_afd665265b304356b76665aade8fdb1d8"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html#afd665265b304356b76665aade8fdb1d8">VAEncSliceParameterBufferJPEG::dc_table_selector</a></div><div class="ttdeci">uint8_t dc_table_selector</div><div class="ttdoc">DC entropy coding table selector (Tdj). </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:130</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_a90d24a7b3ccae4e2f5389f3ea0a3aac1"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#a90d24a7b3ccae4e2f5389f3ea0a3aac1">VAEncPictureParameterBufferJPEG::differential</a></div><div class="ttdeci">uint32_t differential</div><div class="ttdoc">differential: 0 - non differential, 1 - differential </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:92</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferJPEG_html_a875d62bf9f597b85e1f2135810220a0f"><div class="ttname"><a href="structVAEncSliceParameterBufferJPEG.html#a875d62bf9f597b85e1f2135810220a0f">VAEncSliceParameterBufferJPEG::ac_table_selector</a></div><div class="ttdeci">uint8_t ac_table_selector</div><div class="ttdoc">AC entropy coding table selector (Taj). </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:132</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferJPEG_html_ab96d7936f1b696e9e5b7e50e54ce7e62"><div class="ttname"><a href="structVAEncPictureParameterBufferJPEG.html#ab96d7936f1b696e9e5b7e50e54ce7e62">VAEncPictureParameterBufferJPEG::reconstructed_picture</a></div><div class="ttdeci">VASurfaceID reconstructed_picture</div><div class="ttdoc">holds reconstructed picture. </div><div class="ttdef"><b>Definition:</b> va_enc_jpeg.h:54</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__mpeg2_8h.html b/va__enc__mpeg2_8h.html
index d51fa5a..64cb056 100644
--- a/va__enc__mpeg2_8h.html
+++ b/va__enc__mpeg2_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_mpeg2.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -117,12 +94,18 @@ typedef <a class="el" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMP
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">VAEncPackedHeaderTypeMPEG2</a> { <a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d">VAEncPackedHeaderMPEG2_SPS</a> = VAEncPackedHeaderSequence,
+<a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1">VAEncPackedHeaderMPEG2_PPS</a> = VAEncPackedHeaderPicture,
+<a class="el" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0">VAEncPackedHeaderMPEG2_Slice</a> = VAEncPackedHeaderSlice
+ }<tr class="memdesc:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packed header types specific to MPEG-2 encoding. <a href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gaa9d37ddd026f67afcf8cac0971f2e57d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The MPEG-2 encoding API. </p>
<p>This file contains the <a class="el" href="group__api__enc__mpeg2.html">MPEG-2 encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__mpeg2_8h_source.html b/va__enc__mpeg2_8h_source.html
index 783a161..a6ce980 100644
--- a/va__enc__mpeg2_8h_source.html
+++ b/va__enc__mpeg2_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_mpeg2.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,43 +63,68 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_mpeg2.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__mpeg2_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef _VA_ENC_MPEG2_H_</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define _VA_ENC_MPEG2_H_</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5"> 49</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a> <a class="code" href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5">VAQMatrixBufferMPEG2</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d"> 56</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d"> 61</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d">VAEncPackedHeaderMPEG2_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1"> 66</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1">VAEncPackedHeaderMPEG2_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0"> 71</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0">VAEncPackedHeaderMPEG2_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;} <a class="code" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">VAEncPackedHeaderTypeMPEG2</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html"> 90</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferMPEG2 {</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f"> 92</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f">intra_period</a>;</div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801"> 94</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801">ip_period</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ab7d8447a1f21f07a8be0a9273959b3ae"> 102</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ab7d8447a1f21f07a8be0a9273959b3ae">picture_width</a>;</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ad681bb7b37e9fdf7e42be5af3ecd6809"> 110</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ad681bb7b37e9fdf7e42be5af3ecd6809">picture_height</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76"> 122</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76">bits_per_second</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1"> 130</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1">frame_rate</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04"> 132</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04">aspect_ratio_information</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702"> 134</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702">vbv_buffer_size</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a"> 139</a></span>&#160; uint32_t profile_and_level_indication : 8;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a5284ac14d30132c346584af0a2711d83"> 141</a></span>&#160; uint32_t progressive_sequence : 1;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a853a413276cb3d1b109787b7d259a0ab"> 143</a></span>&#160; uint32_t chroma_format : 2;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc"> 145</a></span>&#160; uint32_t low_delay : 1;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a7241ce2c518f0d26e7d63253b41cb20a"> 147</a></span>&#160; uint32_t frame_rate_extension_n : 2;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a2ef8b9249c76b97a8d24baa180c35632"> 149</a></span>&#160; uint32_t frame_rate_extension_d : 5;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; } bits;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; uint32_t value;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; } sequence_extension;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb"> 155</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb">new_gop_header</a>;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a50e75be8e0a010dc29750f9a60c1132e"> 160</a></span>&#160; uint32_t time_code : 25;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#aa47dd8409a18c90a57500104f5f24d2e"> 162</a></span>&#160; uint32_t closed_gop : 1;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86"> 164</a></span>&#160; uint32_t broken_link : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; } bits;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t value;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; } gop_header;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845"> 170</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html"> 189</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferMPEG2 {</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483"> 191</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483">forward_reference_picture</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb"> 193</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">backward_reference_picture</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03"> 195</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03">reconstructed_picture</a>;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a0c04fc83f6ac2357b9a810e84635cfd7"> 203</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a0c04fc83f6ac2357b9a810e84635cfd7">coded_buf</a>;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f"> 211</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f">last_picture</a>;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e"> 213</a></span>&#160; VAEncPictureType <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e">picture_type</a>;</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495"> 215</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495">temporal_reference</a>;</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e"> 217</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e">vbv_delay</a>;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425"> 219</a></span>&#160; uint8_t f_code[2][2];</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752"> 223</a></span>&#160; uint32_t intra_dc_precision : 2; </div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9a39eab82897adf07b39a077de74264a"> 225</a></span>&#160; uint32_t picture_structure : 2; </div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed"> 227</a></span>&#160; uint32_t top_field_first : 1; </div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4d6aae6f5e3a92be44be7906cdd6e9c8"> 229</a></span>&#160; uint32_t frame_pred_frame_dct : 1; </div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4ef7c180ec4ca9dfd74281f520bccacf"> 231</a></span>&#160; uint32_t concealment_motion_vectors : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53"> 233</a></span>&#160; uint32_t q_scale_type : 1;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a17a29c3ee7c79b71fc3540c307499f70"> 235</a></span>&#160; uint32_t intra_vlc_format : 1;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a24c13ef9b936a68946c463dd9bb15824"> 237</a></span>&#160; uint32_t alternate_scan : 1;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4"> 239</a></span>&#160; uint32_t repeat_first_field : 1;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad7832cee556d97d7245d95cdac7e9a38"> 241</a></span>&#160; uint32_t progressive_frame : 1;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9c3bcb70e6fe2c04e9942b606828cccb"> 243</a></span>&#160; uint32_t composite_display_flag : 1;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; } bits;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; uint32_t value;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; } picture_coding_extension;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="comment">/* \brief Parameters for composite display</span></div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="comment"> * Valid only when omposite_display_flag is 1</span></div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7"> 255</a></span>&#160; uint32_t v_axis : 1;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063"> 257</a></span>&#160; uint32_t field_sequence : 3;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314"> 259</a></span>&#160; uint32_t sub_carrier : 1;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d"> 261</a></span>&#160; uint32_t burst_amplitude : 7;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2"> 263</a></span>&#160; uint32_t sub_carrier_phase : 8;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; } bits;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; uint32_t value;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; } composite_display;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee"> 269</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html"> 276</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferMPEG2 {</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8"> 278</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">macroblock_address</a>;</div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682"> 280</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682">num_macroblocks</a>;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c"> 282</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c">quantiser_scale_code</a>;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97"> 284</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97">is_intra_slice</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55"> 287</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterExtensionDataSeqDisplayMPEG2</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;{</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; uint8_t extension_start_code_identifier;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; uint8_t video_format;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; uint8_t colour_description;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; uint8_t colour_primaries;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint8_t transfer_characteristics;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; uint8_t matrix_coefficients;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; uint16_t display_horizontal_size;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; uint16_t display_vertical_size;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;} VAEncMiscParameterExtensionDataSeqDisplayMPEG2;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;}</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _VA_ENC_MPEG2_H_ */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a90666f6d22e456cac9014ea5742c9e03"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03">VAEncPictureParameterBufferMPEG2::reconstructed_picture</a></div><div class="ttdeci">VASurfaceID reconstructed_picture</div><div class="ttdoc">Reconstructed(decoded) picture. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:195</div></div>
+<a href="va__enc__mpeg2_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef _VA_ENC_MPEG2_H_</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define _VA_ENC_MPEG2_H_</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5"> 49</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a> <a class="code" href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5">VAQMatrixBufferMPEG2</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d"> 56</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d"> 61</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d">VAEncPackedHeaderMPEG2_SPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a>,</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1"> 66</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1">VAEncPackedHeaderMPEG2_PPS</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a>,</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0"> 71</a></span>&#160; <a class="code" href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0">VAEncPackedHeaderMPEG2_Slice</a> = <a class="code" href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a>,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;} <a class="code" href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">VAEncPackedHeaderTypeMPEG2</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html"> 90</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferMPEG2 {</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f"> 92</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f">intra_period</a>;</div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801"> 94</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801">ip_period</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ab7d8447a1f21f07a8be0a9273959b3ae"> 102</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ab7d8447a1f21f07a8be0a9273959b3ae">picture_width</a>;</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ad681bb7b37e9fdf7e42be5af3ecd6809"> 110</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ad681bb7b37e9fdf7e42be5af3ecd6809">picture_height</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76"> 122</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76">bits_per_second</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1"> 130</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1">frame_rate</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04"> 132</a></span>&#160; uint16_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04">aspect_ratio_information</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702"> 134</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702">vbv_buffer_size</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a"> 139</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a">profile_and_level_indication</a> : 8;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a5284ac14d30132c346584af0a2711d83"> 141</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a5284ac14d30132c346584af0a2711d83">progressive_sequence</a> : 1;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a853a413276cb3d1b109787b7d259a0ab"> 143</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a853a413276cb3d1b109787b7d259a0ab">chroma_format</a> : 2;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc"> 145</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc">low_delay</a> : 1;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a7241ce2c518f0d26e7d63253b41cb20a"> 147</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a7241ce2c518f0d26e7d63253b41cb20a">frame_rate_extension_n</a> : 2;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a2ef8b9249c76b97a8d24baa180c35632"> 149</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a2ef8b9249c76b97a8d24baa180c35632">frame_rate_extension_d</a> : 5;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; } bits;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; uint32_t value;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; } sequence_extension;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb"> 155</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb">new_gop_header</a>;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a50e75be8e0a010dc29750f9a60c1132e"> 160</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a50e75be8e0a010dc29750f9a60c1132e">time_code</a> : 25;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#aa47dd8409a18c90a57500104f5f24d2e"> 162</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#aa47dd8409a18c90a57500104f5f24d2e">closed_gop</a> : 1;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86"> 164</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86">broken_link</a> : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; } bits;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t value;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; } gop_header;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferMPEG2.html#a23cb247a65aa1ddab84a5f433b72b845"> 170</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html"> 189</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferMPEG2 {</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483"> 191</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483">forward_reference_picture</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb"> 193</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">backward_reference_picture</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03"> 195</a></span>&#160; VASurfaceID <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03">reconstructed_picture</a>;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a0c04fc83f6ac2357b9a810e84635cfd7"> 203</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a0c04fc83f6ac2357b9a810e84635cfd7">coded_buf</a>;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f"> 211</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f">last_picture</a>;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e"> 213</a></span>&#160; VAEncPictureType <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e">picture_type</a>;</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495"> 215</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495">temporal_reference</a>;</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e"> 217</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e">vbv_delay</a>;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad83c5dfd5ebcd1fdc8a11cbda7f57425"> 219</a></span>&#160; uint8_t f_code[2][2];</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752"> 223</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752">intra_dc_precision</a> : 2; </div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9a39eab82897adf07b39a077de74264a"> 225</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9a39eab82897adf07b39a077de74264a">picture_structure</a> : 2; </div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed"> 227</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed">top_field_first</a> : 1; </div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4d6aae6f5e3a92be44be7906cdd6e9c8"> 229</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a4d6aae6f5e3a92be44be7906cdd6e9c8">frame_pred_frame_dct</a> : 1; </div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4ef7c180ec4ca9dfd74281f520bccacf"> 231</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a4ef7c180ec4ca9dfd74281f520bccacf">concealment_motion_vectors</a> : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53"> 233</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53">q_scale_type</a> : 1;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a17a29c3ee7c79b71fc3540c307499f70"> 235</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a17a29c3ee7c79b71fc3540c307499f70">intra_vlc_format</a> : 1;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a24c13ef9b936a68946c463dd9bb15824"> 237</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a24c13ef9b936a68946c463dd9bb15824">alternate_scan</a> : 1;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4"> 239</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4">repeat_first_field</a> : 1;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad7832cee556d97d7245d95cdac7e9a38"> 241</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ad7832cee556d97d7245d95cdac7e9a38">progressive_frame</a> : 1;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a9c3bcb70e6fe2c04e9942b606828cccb"> 243</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a9c3bcb70e6fe2c04e9942b606828cccb">composite_display_flag</a> : 1;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; } bits;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; uint32_t value;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; } picture_coding_extension;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="comment">/* \brief Parameters for composite display</span></div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="comment"> * Valid only when omposite_display_flag is 1</span></div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7"> 255</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7">v_axis</a> : 1;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063"> 257</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063">field_sequence</a> : 3;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314"> 259</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314">sub_carrier</a> : 1;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d"> 261</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d">burst_amplitude</a> : 7;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2"> 263</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2">sub_carrier_phase</a> : 8;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; } bits;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; uint32_t value;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; } composite_display;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferMPEG2.html#a4cd41c1c987fb88fa82a842b6ff9f1ee"> 269</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html"> 276</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSliceParameterBufferMPEG2 {</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8"> 278</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">macroblock_address</a>;</div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682"> 280</a></span>&#160; uint32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682">num_macroblocks</a>;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c"> 282</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c">quantiser_scale_code</a>;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97"> 284</a></span>&#160; int32_t <a class="code" href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97">is_intra_slice</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structVAEncSliceParameterBufferMPEG2.html#a936133335fd4c82df7852fd8b8f8cd55"> 287</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;} <a class="code" href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterExtensionDataSeqDisplayMPEG2</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;{</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; uint8_t extension_start_code_identifier;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; uint8_t video_format;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; uint8_t colour_description;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; uint8_t colour_primaries;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint8_t transfer_characteristics;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; uint8_t matrix_coefficients;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; uint16_t display_horizontal_size;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; uint16_t display_vertical_size;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;} VAEncMiscParameterExtensionDataSeqDisplayMPEG2;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;}</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _VA_ENC_MPEG2_H_ */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ad7832cee556d97d7245d95cdac7e9a38"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ad7832cee556d97d7245d95cdac7e9a38">VAEncPictureParameterBufferMPEG2::progressive_frame</a></div><div class="ttdeci">uint32_t progressive_frame</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:241</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a90666f6d22e456cac9014ea5742c9e03"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a90666f6d22e456cac9014ea5742c9e03">VAEncPictureParameterBufferMPEG2::reconstructed_picture</a></div><div class="ttdeci">VASurfaceID reconstructed_picture</div><div class="ttdoc">Reconstructed(decoded) picture. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:195</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a7241ce2c518f0d26e7d63253b41cb20a"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a7241ce2c518f0d26e7d63253b41cb20a">VAEncSequenceParameterBufferMPEG2::frame_rate_extension_n</a></div><div class="ttdeci">uint32_t frame_rate_extension_n</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:147</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferMPEG2_html_af7e948d78db3377bfa771e2f96d7ef97"><div class="ttname"><a href="structVAEncSliceParameterBufferMPEG2.html#af7e948d78db3377bfa771e2f96d7ef97">VAEncSliceParameterBufferMPEG2::is_intra_slice</a></div><div class="ttdeci">int32_t is_intra_slice</div><div class="ttdoc">Flag to indicate intra slice. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:284</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ab7611d96bc4a4eba658093a51db1721e"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ab7611d96bc4a4eba658093a51db1721e">VAEncPictureParameterBufferMPEG2::picture_type</a></div><div class="ttdeci">VAEncPictureType picture_type</div><div class="ttdoc">Picture type. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:213</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferMPEG2_html_af4819c2e56ccf2b963bf1ac5296a33a8"><div class="ttname"><a href="structVAEncSliceParameterBufferMPEG2.html#af4819c2e56ccf2b963bf1ac5296a33a8">VAEncSliceParameterBufferMPEG2::macroblock_address</a></div><div class="ttdeci">uint32_t macroblock_address</div><div class="ttdoc">Starting MB address for this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:278</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_ad3003475c413fa78c87e629bee6d0801"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#ad3003475c413fa78c87e629bee6d0801">VAEncSequenceParameterBufferMPEG2::ip_period</a></div><div class="ttdeci">uint32_t ip_period</div><div class="ttdoc">Period between I/P frames. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:94</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html">VAEncPictureParameterBufferMPEG2</a></div><div class="ttdoc">Picture parameter for MPEG-2 encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:189</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_acbb81b4db61fa88b35b7f30e807660ed"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#acbb81b4db61fa88b35b7f30e807660ed">VAEncPictureParameterBufferMPEG2::top_field_first</a></div><div class="ttdeci">uint32_t top_field_first</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:227</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a404fbe1ba65343e0fec25d84d7a6edeb"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a404fbe1ba65343e0fec25d84d7a6edeb">VAEncPictureParameterBufferMPEG2::backward_reference_picture</a></div><div class="ttdeci">VASurfaceID backward_reference_picture</div><div class="ttdoc">Backward reference picture. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:193</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_ad681bb7b37e9fdf7e42be5af3ecd6809"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#ad681bb7b37e9fdf7e42be5af3ecd6809">VAEncSequenceParameterBufferMPEG2::picture_height</a></div><div class="ttdeci">uint16_t picture_height</div><div class="ttdoc">Picture height. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:110</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a856f1ae4229980de77ae49d0ba81043a"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a856f1ae4229980de77ae49d0ba81043a">VAEncSequenceParameterBufferMPEG2::profile_and_level_indication</a></div><div class="ttdeci">uint32_t profile_and_level_indication</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:139</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a6bd1da57da43e6174b4beb4f9ee03c86"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a6bd1da57da43e6174b4beb4f9ee03c86">VAEncSequenceParameterBufferMPEG2::broken_link</a></div><div class="ttdeci">uint32_t broken_link</div><div class="ttdoc">SAme as the element in GOP header. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:164</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_aa53e0236d73b56b0ebac60fd4462bd04"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#aa53e0236d73b56b0ebac60fd4462bd04">VAEncSequenceParameterBufferMPEG2::aspect_ratio_information</a></div><div class="ttdeci">uint16_t aspect_ratio_information</div><div class="ttdoc">Same as the element in sequence_header() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:132</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a4d6aae6f5e3a92be44be7906cdd6e9c8"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a4d6aae6f5e3a92be44be7906cdd6e9c8">VAEncPictureParameterBufferMPEG2::frame_pred_frame_dct</a></div><div class="ttdeci">uint32_t frame_pred_frame_dct</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:229</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ab4560ad36f960f0efa90ce752680613d"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ab4560ad36f960f0efa90ce752680613d">VAEncPictureParameterBufferMPEG2::burst_amplitude</a></div><div class="ttdeci">uint32_t burst_amplitude</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:261</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a9a619cff91a2b620c5de0e5028be564f"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a9a619cff91a2b620c5de0e5028be564f">VAEncPictureParameterBufferMPEG2::last_picture</a></div><div class="ttdeci">uint8_t last_picture</div><div class="ttdoc">Flag to indicate the picture is the last one or not. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:211</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a151181c06ee1aedd6011e107a2f1ef3f"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a151181c06ee1aedd6011e107a2f1ef3f">VAEncSequenceParameterBufferMPEG2::intra_period</a></div><div class="ttdeci">uint32_t intra_period</div><div class="ttdoc">Period between I frames. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:92</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1727</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a7cb05d830338506dc2fc26b6643a0bf2"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a7cb05d830338506dc2fc26b6643a0bf2">VAEncPictureParameterBufferMPEG2::sub_carrier_phase</a></div><div class="ttdeci">uint32_t sub_carrier_phase</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:263</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaa9eca82077d8df9033c989f1507616072">VAEncPackedHeaderPicture</a></div><div class="ttdoc">Packed picture header. </div><div class="ttdef"><b>Definition:</b> va.h:1864</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a4ae154619d18592013036abf5ea86702"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a4ae154619d18592013036abf5ea86702">VAEncSequenceParameterBufferMPEG2::vbv_buffer_size</a></div><div class="ttdeci">uint32_t vbv_buffer_size</div><div class="ttdoc">Define the size of VBV. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:134</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ab92a7f24ec72d193aaf2f3635d952063"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ab92a7f24ec72d193aaf2f3635d952063">VAEncPictureParameterBufferMPEG2::field_sequence</a></div><div class="ttdeci">uint32_t field_sequence</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:257</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a2491e7b4d92f443f1d197b4763134b53"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a2491e7b4d92f443f1d197b4763134b53">VAEncPictureParameterBufferMPEG2::q_scale_type</a></div><div class="ttdeci">uint32_t q_scale_type</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:233</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ad5cb2f3867b08f061c92dbd0dc7d6314"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ad5cb2f3867b08f061c92dbd0dc7d6314">VAEncPictureParameterBufferMPEG2::sub_carrier</a></div><div class="ttdeci">uint32_t sub_carrier</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:259</div></div>
<div class="ttc" id="group__api__enc__mpeg2_html_ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1"><div class="ttname"><a href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da02b71af59104e576b5af1ff79f5e69c1">VAEncPackedHeaderMPEG2_PPS</a></div><div class="ttdoc">Packed Picture Parameter Set (PPS). </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:66</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a9c3bcb70e6fe2c04e9942b606828cccb"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a9c3bcb70e6fe2c04e9942b606828cccb">VAEncPictureParameterBufferMPEG2::composite_display_flag</a></div><div class="ttdeci">uint32_t composite_display_flag</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:243</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a5284ac14d30132c346584af0a2711d83"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a5284ac14d30132c346584af0a2711d83">VAEncSequenceParameterBufferMPEG2::progressive_sequence</a></div><div class="ttdeci">uint32_t progressive_sequence</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:141</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a64e741a8dcb3ca74ce26c16bedf3d495"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a64e741a8dcb3ca74ce26c16bedf3d495">VAEncPictureParameterBufferMPEG2::temporal_reference</a></div><div class="ttdeci">uint32_t temporal_reference</div><div class="ttdoc">Same as the element in picture_header() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:215</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a17a29c3ee7c79b71fc3540c307499f70"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a17a29c3ee7c79b71fc3540c307499f70">VAEncPictureParameterBufferMPEG2::intra_vlc_format</a></div><div class="ttdeci">uint32_t intra_vlc_format</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:235</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_aa47dd8409a18c90a57500104f5f24d2e"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#aa47dd8409a18c90a57500104f5f24d2e">VAEncSequenceParameterBufferMPEG2::closed_gop</a></div><div class="ttdeci">uint32_t closed_gop</div><div class="ttdoc">Same as the element in GOP header. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:162</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a50e75be8e0a010dc29750f9a60c1132e"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a50e75be8e0a010dc29750f9a60c1132e">VAEncSequenceParameterBufferMPEG2::time_code</a></div><div class="ttdeci">uint32_t time_code</div><div class="ttdoc">Time code. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:160</div></div>
<div class="ttc" id="group__api__enc__mpeg2_html_gaa9d37ddd026f67afcf8cac0971f2e57d"><div class="ttname"><a href="group__api__enc__mpeg2.html#gaa9d37ddd026f67afcf8cac0971f2e57d">VAEncPackedHeaderTypeMPEG2</a></div><div class="ttdeci">VAEncPackedHeaderTypeMPEG2</div><div class="ttdoc">Packed header types specific to MPEG-2 encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:56</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html">VAEncSequenceParameterBufferMPEG2</a></div><div class="ttdoc">Sequence parameter for MPEG-2 encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:90</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a853a413276cb3d1b109787b7d259a0ab"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a853a413276cb3d1b109787b7d259a0ab">VAEncSequenceParameterBufferMPEG2::chroma_format</a></div><div class="ttdeci">uint32_t chroma_format</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:143</div></div>
<div class="ttc" id="group__api__enc__mpeg2_html_ga19a3685563f5a40235e156f872ec27d5"><div class="ttname"><a href="group__api__enc__mpeg2.html#ga19a3685563f5a40235e156f872ec27d5">VAQMatrixBufferMPEG2</a></div><div class="ttdeci">VAIQMatrixBufferMPEG2 VAQMatrixBufferMPEG2</div><div class="ttdoc">MPEG-2 Quantization Matrix Buffer. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:49</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1725</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaaeec200fbe559dc7faa077aac8c658a48">VAEncPackedHeaderSequence</a></div><div class="ttdoc">Packed sequence header. </div><div class="ttdef"><b>Definition:</b> va.h:1862</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ad38747f13b13c4fcdc07f5b13c6f8be4"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ad38747f13b13c4fcdc07f5b13c6f8be4">VAEncPictureParameterBufferMPEG2::repeat_first_field</a></div><div class="ttdeci">uint32_t repeat_first_field</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:239</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ae56e3106b6ad0d91dd9b74ba317912a7"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ae56e3106b6ad0d91dd9b74ba317912a7">VAEncPictureParameterBufferMPEG2::v_axis</a></div><div class="ttdeci">uint32_t v_axis</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:255</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a0c04fc83f6ac2357b9a810e84635cfd7"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a0c04fc83f6ac2357b9a810e84635cfd7">VAEncPictureParameterBufferMPEG2::coded_buf</a></div><div class="ttdeci">VABufferID coded_buf</div><div class="ttdoc">Output encoded bitstream. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:203</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_ae0957df07a3dcc06db7ea12d121b9752"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#ae0957df07a3dcc06db7ea12d121b9752">VAEncPictureParameterBufferMPEG2::intra_dc_precision</a></div><div class="ttdeci">uint32_t intra_dc_precision</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:223</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a4ef7c180ec4ca9dfd74281f520bccacf"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a4ef7c180ec4ca9dfd74281f520bccacf">VAEncPictureParameterBufferMPEG2::concealment_motion_vectors</a></div><div class="ttdeci">uint32_t concealment_motion_vectors</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:231</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a2ef8b9249c76b97a8d24baa180c35632"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a2ef8b9249c76b97a8d24baa180c35632">VAEncSequenceParameterBufferMPEG2::frame_rate_extension_d</a></div><div class="ttdeci">uint32_t frame_rate_extension_d</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:149</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a9438de68ef1f648b3b4bc3fb0896012e"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a9438de68ef1f648b3b4bc3fb0896012e">VAEncPictureParameterBufferMPEG2::vbv_delay</a></div><div class="ttdeci">uint32_t vbv_delay</div><div class="ttdoc">Same as the element in picture_header() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:217</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferMPEG2_html_a5151f5dc4ba565a6caaa998a154f5682"><div class="ttname"><a href="structVAEncSliceParameterBufferMPEG2.html#a5151f5dc4ba565a6caaa998a154f5682">VAEncSliceParameterBufferMPEG2::num_macroblocks</a></div><div class="ttdeci">uint32_t num_macroblocks</div><div class="ttdoc">Number of macroblocks in this slice. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:280</div></div>
<div class="ttc" id="group__api__enc__mpeg2_html_ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d"><div class="ttname"><a href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57da8055d9000182fe7828ea644fe2dd359d">VAEncPackedHeaderMPEG2_SPS</a></div><div class="ttdoc">Packed Sequence Parameter Set (SPS). </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:61</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a3c48c0b538fc56f2d87ac825c8483483"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a3c48c0b538fc56f2d87ac825c8483483">VAEncPictureParameterBufferMPEG2::forward_reference_picture</a></div><div class="ttdeci">VASurfaceID forward_reference_picture</div><div class="ttdoc">Forward reference picture. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:191</div></div>
-<div class="ttc" id="structVAIQMatrixBufferMPEG2_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2387</div></div>
+<div class="ttc" id="structVAIQMatrixBufferMPEG2_html"><div class="ttname"><a href="structVAIQMatrixBufferMPEG2.html">VAIQMatrixBufferMPEG2</a></div><div class="ttdef"><b>Definition:</b> va.h:2630</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_ae93a0c9d26b1d9b7ac4eed17a05047cc"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#ae93a0c9d26b1d9b7ac4eed17a05047cc">VAEncSequenceParameterBufferMPEG2::low_delay</a></div><div class="ttdeci">uint32_t low_delay</div><div class="ttdoc">Same as the element in Sequence extension() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:145</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a906d0cb2cf273560a6593a6b0685ff76"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a906d0cb2cf273560a6593a6b0685ff76">VAEncSequenceParameterBufferMPEG2::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdoc">Initial bitrate set for this sequence in CBR or VBR modes. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:122</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a24c13ef9b936a68946c463dd9bb15824"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a24c13ef9b936a68946c463dd9bb15824">VAEncPictureParameterBufferMPEG2::alternate_scan</a></div><div class="ttdeci">uint32_t alternate_scan</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:237</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_ae041b642239d1577baaf982b45c6c2bb"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#ae041b642239d1577baaf982b45c6c2bb">VAEncSequenceParameterBufferMPEG2::new_gop_header</a></div><div class="ttdeci">uint32_t new_gop_header</div><div class="ttdoc">Flag to indicate the following GOP header are being updated. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:155</div></div>
<div class="ttc" id="group__api__enc__mpeg2_html_ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0"><div class="ttname"><a href="group__api__enc__mpeg2.html#ggaa9d37ddd026f67afcf8cac0971f2e57daf2e2f5c95d3bb9b8a4d437bc89f83ce0">VAEncPackedHeaderMPEG2_Slice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:71</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferMPEG2_html_a9a39eab82897adf07b39a077de74264a"><div class="ttname"><a href="structVAEncPictureParameterBufferMPEG2.html#a9a39eab82897adf07b39a077de74264a">VAEncPictureParameterBufferMPEG2::picture_structure</a></div><div class="ttdeci">uint32_t picture_structure</div><div class="ttdoc">Same as the element in Picture coding extension. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:225</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferMPEG2_html"><div class="ttname"><a href="structVAEncSliceParameterBufferMPEG2.html">VAEncSliceParameterBufferMPEG2</a></div><div class="ttdoc">Slice parameter for MPEG-2 encoding. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:276</div></div>
-<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1729</div></div>
+<div class="ttc" id="group__api__core_html_gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99"><div class="ttname"><a href="group__api__core.html#gga8ed0af9059a2d06bca1a54e774e679eaafdedf8f436cda64d2f09b80540a04d99">VAEncPackedHeaderSlice</a></div><div class="ttdoc">Packed slice header. </div><div class="ttdef"><b>Definition:</b> va.h:1866</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_a20b25a79b824db1180f1c3ca47b2c9f1"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#a20b25a79b824db1180f1c3ca47b2c9f1">VAEncSequenceParameterBufferMPEG2::frame_rate</a></div><div class="ttdeci">float frame_rate</div><div class="ttdoc">Frame rate. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:130</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferMPEG2_html_ab7d8447a1f21f07a8be0a9273959b3ae"><div class="ttname"><a href="structVAEncSequenceParameterBufferMPEG2.html#ab7d8447a1f21f07a8be0a9273959b3ae">VAEncSequenceParameterBufferMPEG2::picture_width</a></div><div class="ttdeci">uint16_t picture_width</div><div class="ttdoc">Picture width. </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:102</div></div>
<div class="ttc" id="structVAEncSliceParameterBufferMPEG2_html_a123f199b5b5e2c0b4a2a7c86180a4b4c"><div class="ttname"><a href="structVAEncSliceParameterBufferMPEG2.html#a123f199b5b5e2c0b4a2a7c86180a4b4c">VAEncSliceParameterBufferMPEG2::quantiser_scale_code</a></div><div class="ttdeci">int32_t quantiser_scale_code</div><div class="ttdoc">Same as the element in slice() </div><div class="ttdef"><b>Definition:</b> va_enc_mpeg2.h:282</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__vp8_8h.html b/va__enc__vp8_8h.html
index df27ef3..c9f42fc 100644
--- a/va__enc__vp8_8h.html
+++ b/va__enc__vp8_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_vp8.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -114,6 +91,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__enc__vp8.html">VP8 encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__vp8_8h_source.html b/va__enc__vp8_8h_source.html
index ebfd80c..310a948 100644
--- a/va__enc__vp8_8h_source.html
+++ b/va__enc__vp8_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_vp8.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,20 +63,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_vp8.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__vp8_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_VP8_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_VP8_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferVP8</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="comment">/* frame width in pixels */</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; uint32_t frame_width;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="comment">/* frame height in pixels */</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; uint32_t frame_height;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="comment">/* horizontal scale */</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; uint32_t frame_width_scale;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="comment">/* vertical scale */</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; uint32_t frame_height_scale;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="comment">/* whether to enable error resilience features */</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; uint32_t error_resilient;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="comment">/* auto keyframe placement, non-zero means enable auto keyframe placement */</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; uint32_t kf_auto;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="comment">/* keyframe minimum interval */</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; uint32_t kf_min_dist;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* keyframe maximum interval */</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; uint32_t kf_max_dist;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="comment">/* RC related fields. RC modes are set with VAConfigAttribRateControl */</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="comment">/* For VP8, CBR implies HRD conformance and VBR implies no HRD conformance */</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11"> 86</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">bits_per_second</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="comment">/* Period between I frames. */</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="comment">/* reference and reconstructed frame buffers</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment"> * Used for driver auto reference management when configured through </span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment"> * VAConfigAttribEncAutoReference. </span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; VASurfaceID reference_frames[4];</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6"> 97</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html"> 107</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferVP8</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;{</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="comment">/* surface to store reconstructed frame */</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; VASurfaceID reconstructed_frame;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="comment"> * surfaces to store reference frames in non auto reference mode</span></div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment"> * VA_INVALID_SURFACE can be used to denote an invalid reference frame. </span></div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; VASurfaceID ref_last_frame;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; VASurfaceID ref_gf_frame;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; VASurfaceID ref_arf_frame;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="comment">/* buffer to store coded data */</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> coded_buf;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="comment">/* force this frame to be a keyframe */</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; uint32_t force_kf : 1;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="comment">/* don&#39;t reference the last frame */</span></div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; uint32_t no_ref_last : 1;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="comment">/* don&#39;t reference the golden frame */</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; uint32_t no_ref_gf : 1;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="comment">/* don&#39;t reference the alternate reference frame */</span></div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; uint32_t no_ref_arf : 1;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="comment">/* The temporal id the frame belongs to. */</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a3c9938e111da37b3f5fb3f0a5836d607"> 144</a></span>&#160; uint32_t first_ref : 2;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; uint32_t second_ref : 2;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71"> 147</a></span>&#160; uint32_t reserved : 16;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; } bits;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint32_t value;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; } ref_flags;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="comment">/* version */</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; uint32_t frame_type : 1;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; uint32_t version : 3;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="comment">/* show_frame */</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; uint32_t show_frame : 1;</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">/* color_space */</span> </div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; uint32_t color_space : 1;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="comment">/* 0: bicubic, 1: bilinear, other: none */</span></div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; uint32_t recon_filter_type : 2;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">/* 0: no loop fitler, 1: simple loop filter */</span></div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; uint32_t loop_filter_type : 2;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="comment">/* 0: disabled, 1: normal, 2: simple */</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t auto_partitions : 1;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* same as log2_nbr_of_dct_partitions in frame header syntax */</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t num_token_partitions : 2;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a7ff8bae9eaee8c48ea69f598249ab5f0"> 178</a></span>&#160; uint32_t clamping_type : 1;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="comment">/* indicate segmentation is enabled for the current frame. */</span></div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a9dfa9d22664d7e8a9688d38a175c5b87"> 185</a></span>&#160; uint32_t update_mb_segmentation_map : 1;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aa48c94c38b361938b63bfc6b8c6adef8"> 190</a></span>&#160; uint32_t update_segment_feature_data : 1;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#adb153ffcb3c63a09ed107955735e9615"> 195</a></span>&#160; uint32_t loop_filter_adj_enable : 1;</div><div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a1c7125f6026ec38bcdbf40b35a97ca55"> 202</a></span>&#160; uint32_t refresh_entropy_probs : 1;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#af74d67e63db16f3ebcabaf235e22f94d"> 206</a></span>&#160; uint32_t refresh_golden_frame : 1;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ab62ffa7a5570123a513c5ec708f89f3b"> 211</a></span>&#160; uint32_t refresh_alternate_frame : 1;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3"> 216</a></span>&#160; uint32_t refresh_last : 1;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ab907fbaf5c9b8d013cf7cb73b20fae75"> 220</a></span>&#160; uint32_t copy_buffer_to_golden : 2;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ad09a48a6028722b8c2b8bbd68b5590cf"> 224</a></span>&#160; uint32_t copy_buffer_to_alternate : 2;</div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a7f02577df478c66997795e66fc3b996d"> 228</a></span>&#160; uint32_t sign_bias_golden : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a78aad7166d46fdcd56e87cc05a6097a7"> 233</a></span>&#160; uint32_t sign_bias_alternate : 1;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7"> 238</a></span>&#160; uint32_t mb_no_coeff_skip : 1;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aaa4bd71bfd0cce78152414eca94643dd"> 248</a></span>&#160; uint32_t forced_lf_adjustment : 1;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; uint32_t reserved : 2;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; } bits;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; uint32_t value;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; } pic_flags;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aa0639353fdc16d564cbad1aa9d517979"> 260</a></span>&#160; int8_t loop_filter_level[4];</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a66bdd93d42197f453aa8a203dfe88a19"> 267</a></span>&#160; int8_t ref_lf_delta[4];</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7"> 274</a></span>&#160; int8_t mode_lf_delta[4];</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; </div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a73ade06f76cd4d0a2e76198d3485d49a"> 280</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a73ade06f76cd4d0a2e76198d3485d49a">sharpness_level</a>;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; </div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a82c44af4f5f7011bf723d421909d0867"> 287</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a82c44af4f5f7011bf723d421909d0867">clamp_qindex_high</a>;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546"> 296</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546">clamp_qindex_low</a>;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9"> 299</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a>;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html"> 312</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMBMapBufferVP8</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;{</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#a7bc8c05a8b002b06cbc061daccd70f30"> 318</a></span>&#160; uint32_t <a class="code" href="structVAEncMBMapBufferVP8.html#a7bc8c05a8b002b06cbc061daccd70f30">num_mbs</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8"> 322</a></span>&#160; uint8_t *<a class="code" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">mb_segment_id</a>;</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af"> 325</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;} <a class="code" href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferVP8.html"> 337</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferVP8</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;{</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; uint16_t quantization_index[4];</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; int16_t quantization_index_delta[5];</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6"> 343</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;} <a class="code" href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a>;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;}</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_VP8_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncMBMapBufferVP8_html"><div class="ttname"><a href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a></div><div class="ttdoc">VP8 MB Segmentation ID Buffer. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:312</div></div>
+<a href="va__enc__vp8_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2012 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_ENC_VP8_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_ENC_VP8_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferVP8</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="comment">/* frame width in pixels */</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; uint32_t frame_width;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="comment">/* frame height in pixels */</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; uint32_t frame_height;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="comment">/* horizontal scale */</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; uint32_t frame_width_scale;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="comment">/* vertical scale */</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; uint32_t frame_height_scale;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="comment">/* whether to enable error resilience features */</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; uint32_t error_resilient;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="comment">/* auto keyframe placement, non-zero means enable auto keyframe placement */</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; uint32_t kf_auto;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="comment">/* keyframe minimum interval */</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; uint32_t kf_min_dist;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* keyframe maximum interval */</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; uint32_t kf_max_dist;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="comment">/* RC related fields. RC modes are set with VAConfigAttribRateControl */</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="comment">/* For VP8, CBR implies HRD conformance and VBR implies no HRD conformance */</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11"> 86</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">bits_per_second</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="comment">/* Period between I frames. */</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="comment">/* reference and reconstructed frame buffers</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment"> * Used for driver auto reference management when configured through </span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment"> * VAConfigAttribEncAutoReference. </span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; VASurfaceID reference_frames[4];</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP8.html#a9933e3596e73fe313c7023e90164ffd6"> 97</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html"> 107</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferVP8</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;{</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="comment">/* surface to store reconstructed frame */</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; VASurfaceID reconstructed_frame;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="comment">/* </span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="comment"> * surfaces to store reference frames in non auto reference mode</span></div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment"> * VA_INVALID_SURFACE can be used to denote an invalid reference frame. </span></div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; VASurfaceID ref_last_frame;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; VASurfaceID ref_gf_frame;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; VASurfaceID ref_arf_frame;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="comment">/* buffer to store coded data */</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> coded_buf;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="comment">/* force this frame to be a keyframe */</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; uint32_t force_kf : 1;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="comment">/* don&#39;t reference the last frame */</span></div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; uint32_t no_ref_last : 1;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="comment">/* don&#39;t reference the golden frame */</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; uint32_t no_ref_gf : 1;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="comment">/* don&#39;t reference the alternate reference frame */</span></div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; uint32_t no_ref_arf : 1;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="comment">/* The temporal id the frame belongs to. */</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a3c9938e111da37b3f5fb3f0a5836d607"> 144</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a3c9938e111da37b3f5fb3f0a5836d607">first_ref</a> : 2;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; uint32_t second_ref : 2;</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71"> 147</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71">reserved</a> : 16;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; } bits;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint32_t value;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; } ref_flags;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="comment">/* version */</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; uint32_t frame_type : 1;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; uint32_t version : 3;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="comment">/* show_frame */</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; uint32_t show_frame : 1;</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">/* color_space */</span> </div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; uint32_t color_space : 1;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="comment">/* 0: bicubic, 1: bilinear, other: none */</span></div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; uint32_t recon_filter_type : 2;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">/* 0: no loop fitler, 1: simple loop filter */</span></div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; uint32_t loop_filter_type : 2;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="comment">/* 0: disabled, 1: normal, 2: simple */</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t auto_partitions : 1;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* same as log2_nbr_of_dct_partitions in frame header syntax */</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t num_token_partitions : 2;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a7ff8bae9eaee8c48ea69f598249ab5f0"> 178</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a7ff8bae9eaee8c48ea69f598249ab5f0">clamping_type</a> : 1;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="comment">/* indicate segmentation is enabled for the current frame. */</span></div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a9dfa9d22664d7e8a9688d38a175c5b87"> 185</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a9dfa9d22664d7e8a9688d38a175c5b87">update_mb_segmentation_map</a> : 1;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aa48c94c38b361938b63bfc6b8c6adef8"> 190</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#aa48c94c38b361938b63bfc6b8c6adef8">update_segment_feature_data</a> : 1;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#adb153ffcb3c63a09ed107955735e9615"> 195</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#adb153ffcb3c63a09ed107955735e9615">loop_filter_adj_enable</a> : 1;</div><div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a1c7125f6026ec38bcdbf40b35a97ca55"> 202</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a1c7125f6026ec38bcdbf40b35a97ca55">refresh_entropy_probs</a> : 1;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#af74d67e63db16f3ebcabaf235e22f94d"> 206</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#af74d67e63db16f3ebcabaf235e22f94d">refresh_golden_frame</a> : 1;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ab62ffa7a5570123a513c5ec708f89f3b"> 211</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#ab62ffa7a5570123a513c5ec708f89f3b">refresh_alternate_frame</a> : 1;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3"> 216</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3">refresh_last</a> : 1;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ab907fbaf5c9b8d013cf7cb73b20fae75"> 220</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#ab907fbaf5c9b8d013cf7cb73b20fae75">copy_buffer_to_golden</a> : 2;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ad09a48a6028722b8c2b8bbd68b5590cf"> 224</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#ad09a48a6028722b8c2b8bbd68b5590cf">copy_buffer_to_alternate</a> : 2;</div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a7f02577df478c66997795e66fc3b996d"> 228</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a7f02577df478c66997795e66fc3b996d">sign_bias_golden</a> : 1;</div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a78aad7166d46fdcd56e87cc05a6097a7"> 233</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a78aad7166d46fdcd56e87cc05a6097a7">sign_bias_alternate</a> : 1;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7"> 238</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7">mb_no_coeff_skip</a> : 1;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aaa4bd71bfd0cce78152414eca94643dd"> 248</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#aaa4bd71bfd0cce78152414eca94643dd">forced_lf_adjustment</a> : 1;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; uint32_t reserved : 2;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; } bits;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; uint32_t value;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; } pic_flags;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#aa0639353fdc16d564cbad1aa9d517979"> 260</a></span>&#160; int8_t loop_filter_level[4];</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a66bdd93d42197f453aa8a203dfe88a19"> 267</a></span>&#160; int8_t ref_lf_delta[4];</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a5e4d654a16d096b7dda1d5c0fa9a2ab7"> 274</a></span>&#160; int8_t mode_lf_delta[4];</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; </div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a73ade06f76cd4d0a2e76198d3485d49a"> 280</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a73ade06f76cd4d0a2e76198d3485d49a">sharpness_level</a>;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; </div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a82c44af4f5f7011bf723d421909d0867"> 287</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a82c44af4f5f7011bf723d421909d0867">clamp_qindex_high</a>;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546"> 296</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546">clamp_qindex_low</a>;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP8.html#a6c74d57050dcae5c47d68a7968c57ad9"> 299</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a>;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html"> 312</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMBMapBufferVP8</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;{</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#a7bc8c05a8b002b06cbc061daccd70f30"> 318</a></span>&#160; uint32_t <a class="code" href="structVAEncMBMapBufferVP8.html#a7bc8c05a8b002b06cbc061daccd70f30">num_mbs</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8"> 322</a></span>&#160; uint8_t *<a class="code" href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">mb_segment_id</a>;</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="structVAEncMBMapBufferVP8.html#a1353e32c5c81b902e13ee3ebc93cf6af"> 325</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;} <a class="code" href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a>;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferVP8.html"> 337</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAQMatrixBufferVP8</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;{</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; uint16_t quantization_index[4];</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; int16_t quantization_index_delta[5];</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="structVAQMatrixBufferVP8.html#a17dec349d03e13292cba4923509877a6"> 343</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;} <a class="code" href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a>;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;}</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_VP8_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncMBMapBufferVP8_html"><div class="ttname"><a href="structVAEncMBMapBufferVP8.html">VAEncMBMapBufferVP8</a></div><div class="ttdoc">VP8 MB Segmentation ID Buffer. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:312</div></div>
<div class="ttc" id="structVAEncMBMapBufferVP8_html_a7bc8c05a8b002b06cbc061daccd70f30"><div class="ttname"><a href="structVAEncMBMapBufferVP8.html#a7bc8c05a8b002b06cbc061daccd70f30">VAEncMBMapBufferVP8::num_mbs</a></div><div class="ttdeci">uint32_t num_mbs</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:318</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a78aad7166d46fdcd56e87cc05a6097a7"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a78aad7166d46fdcd56e87cc05a6097a7">VAEncPictureParameterBufferVP8::sign_bias_alternate</a></div><div class="ttdeci">uint32_t sign_bias_alternate</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:233</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferVP8_html"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP8.html">VAEncSequenceParameterBufferVP8</a></div><div class="ttdoc">VP8 Encoding Sequence Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:51</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_aa48c94c38b361938b63bfc6b8c6adef8"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#aa48c94c38b361938b63bfc6b8c6adef8">VAEncPictureParameterBufferVP8::update_segment_feature_data</a></div><div class="ttdeci">uint32_t update_segment_feature_data</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:190</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP8_html"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html">VAEncPictureParameterBufferVP8</a></div><div class="ttdoc">VP8 Encoding Picture Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:107</div></div>
<div class="ttc" id="structVAEncMBMapBufferVP8_html_abef461f02e23d30e698b26481c8715f8"><div class="ttname"><a href="structVAEncMBMapBufferVP8.html#abef461f02e23d30e698b26481c8715f8">VAEncMBMapBufferVP8::mb_segment_id</a></div><div class="ttdeci">uint8_t * mb_segment_id</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:322</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a73ade06f76cd4d0a2e76198d3485d49a"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a73ade06f76cd4d0a2e76198d3485d49a">VAEncPictureParameterBufferVP8::sharpness_level</a></div><div class="ttdeci">uint8_t sharpness_level</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:280</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_ad09a48a6028722b8c2b8bbd68b5590cf"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#ad09a48a6028722b8c2b8bbd68b5590cf">VAEncPictureParameterBufferVP8::copy_buffer_to_alternate</a></div><div class="ttdeci">uint32_t copy_buffer_to_alternate</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:224</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_aaa4bd71bfd0cce78152414eca94643dd"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#aaa4bd71bfd0cce78152414eca94643dd">VAEncPictureParameterBufferVP8::forced_lf_adjustment</a></div><div class="ttdeci">uint32_t forced_lf_adjustment</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:248</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_ab907fbaf5c9b8d013cf7cb73b20fae75"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#ab907fbaf5c9b8d013cf7cb73b20fae75">VAEncPictureParameterBufferVP8::copy_buffer_to_golden</a></div><div class="ttdeci">uint32_t copy_buffer_to_golden</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:220</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a7f02577df478c66997795e66fc3b996d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a7f02577df478c66997795e66fc3b996d">VAEncPictureParameterBufferVP8::sign_bias_golden</a></div><div class="ttdeci">uint32_t sign_bias_golden</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:228</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_adb153ffcb3c63a09ed107955735e9615"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#adb153ffcb3c63a09ed107955735e9615">VAEncPictureParameterBufferVP8::loop_filter_adj_enable</a></div><div class="ttdeci">uint32_t loop_filter_adj_enable</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:195</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a00f28a3f07ef30bd5cf96a0404110a71"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a00f28a3f07ef30bd5cf96a0404110a71">VAEncPictureParameterBufferVP8::reserved</a></div><div class="ttdeci">uint32_t reserved</div><div class="ttdoc">Reserved for future use, must be zero. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:147</div></div>
<div class="ttc" id="structVAQMatrixBufferVP8_html"><div class="ttname"><a href="structVAQMatrixBufferVP8.html">VAQMatrixBufferVP8</a></div><div class="ttdoc">VP8 Quantization Matrix Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:337</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a1c7125f6026ec38bcdbf40b35a97ca55"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a1c7125f6026ec38bcdbf40b35a97ca55">VAEncPictureParameterBufferVP8::refresh_entropy_probs</a></div><div class="ttdeci">uint32_t refresh_entropy_probs</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:202</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a7ff8bae9eaee8c48ea69f598249ab5f0"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a7ff8bae9eaee8c48ea69f598249ab5f0">VAEncPictureParameterBufferVP8::clamping_type</a></div><div class="ttdeci">uint32_t clamping_type</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:178</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_af74d67e63db16f3ebcabaf235e22f94d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#af74d67e63db16f3ebcabaf235e22f94d">VAEncPictureParameterBufferVP8::refresh_golden_frame</a></div><div class="ttdeci">uint32_t refresh_golden_frame</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:206</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a3c9938e111da37b3f5fb3f0a5836d607"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a3c9938e111da37b3f5fb3f0a5836d607">VAEncPictureParameterBufferVP8::first_ref</a></div><div class="ttdeci">uint32_t first_ref</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:144</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a82c44af4f5f7011bf723d421909d0867"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a82c44af4f5f7011bf723d421909d0867">VAEncPictureParameterBufferVP8::clamp_qindex_high</a></div><div class="ttdeci">uint8_t clamp_qindex_high</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:287</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a9dfa9d22664d7e8a9688d38a175c5b87"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a9dfa9d22664d7e8a9688d38a175c5b87">VAEncPictureParameterBufferVP8::update_mb_segmentation_map</a></div><div class="ttdeci">uint32_t update_mb_segmentation_map</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:185</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_adf65d2dddbed913fe754f5293e21a4d3"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#adf65d2dddbed913fe754f5293e21a4d3">VAEncPictureParameterBufferVP8::refresh_last</a></div><div class="ttdeci">uint32_t refresh_last</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:216</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_ae53788d6d561c764b98d4b24512d64c7"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#ae53788d6d561c764b98d4b24512d64c7">VAEncPictureParameterBufferVP8::mb_no_coeff_skip</a></div><div class="ttdeci">uint32_t mb_no_coeff_skip</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:238</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_a454ea857f771f88e66510e51f3b70546"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#a454ea857f771f88e66510e51f3b70546">VAEncPictureParameterBufferVP8::clamp_qindex_low</a></div><div class="ttdeci">uint8_t clamp_qindex_low</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:296</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP8_html_ab62ffa7a5570123a513c5ec708f89f3b"><div class="ttname"><a href="structVAEncPictureParameterBufferVP8.html#ab62ffa7a5570123a513c5ec708f89f3b">VAEncPictureParameterBufferVP8::refresh_alternate_frame</a></div><div class="ttdeci">uint32_t refresh_alternate_frame</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:211</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferVP8_html_a21256f3bde2b221ca3850fad7dfe7e11"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP8.html#a21256f3bde2b221ca3850fad7dfe7e11">VAEncSequenceParameterBufferVP8::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdef"><b>Definition:</b> va_enc_vp8.h:86</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__vp9_8h.html b/va__enc__vp9_8h.html
index 5507c69..8724fd1 100644
--- a/va__enc__vp9_8h.html
+++ b/va__enc__vp9_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_vp9.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -116,6 +93,6 @@ Classes</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__enc__vp9.html">VP9 encoding API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__enc__vp9_8h_source.html b/va__enc__vp9_8h_source.html
index 32f3ad3..62e1a70 100644
--- a/va__enc__vp9_8h_source.html
+++ b/va__enc__vp9_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_enc_vp9.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,42 +63,62 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_enc_vp9.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__enc__vp9_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2015 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef VA_ENC_VP9_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define VA_ENC_VP9_H</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html"> 58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VACodedBufferVP9Status</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;{</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7"> 65</a></span>&#160; uint16_t <a class="code" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7">base_qp_index</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#af94c2001cb5151fa9eb1042d7a2c936f"> 71</a></span>&#160; uint8_t <a class="code" href="structVACodedBufferVP9Status.html#af94c2001cb5151fa9eb1042d7a2c936f">loop_filter_level</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c"> 78</a></span>&#160; uint8_t <a class="code" href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c">long_term_indication</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="comment">/* suggested next frame width */</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint16_t next_frame_width;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="comment">/* suggested next frame height */</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; uint16_t next_frame_height;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1"> 87</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;} <a class="code" href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html"> 96</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferVP9</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;{</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="comment">/* maximum frame width in pixels for the whole sequence */</span></div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023"> 107</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023">max_frame_width</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="comment">/* maximum frame height in pixels for the whole sequence */</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; uint32_t max_frame_height;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="comment">/* auto keyframe placement, non-zero means enable auto keyframe placement */</span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; uint32_t kf_auto;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="comment">/* keyframe minimum interval */</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; uint32_t kf_min_dist;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="comment">/* keyframe maximum interval */</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; uint32_t kf_max_dist;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="comment">/* RC related fields. RC modes are set with VAConfigAttribRateControl */</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">/* For VP9, CBR implies HRD conformance and VBR implies no HRD conformance */</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62"> 136</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62">bits_per_second</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="comment">/* Period between key frames */</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063"> 142</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html"> 152</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferVP9</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;{</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="comment">/* raw source frame width in pixels */</span></div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac"> 161</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac">frame_width_src</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="comment">/* raw source frame height in pixels */</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; uint32_t frame_height_src;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="comment">/* to be encoded frame width in pixels */</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t frame_width_dst;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* to be encoded frame height in pixels */</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t frame_height_dst;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="comment">/* surface to store reconstructed frame, not used for enc only case */</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; VASurfaceID reconstructed_frame;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5755e9f57004b81516b9da765c9fff0a"> 184</a></span>&#160; VASurfaceID reference_frames[8];</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="comment">/* buffer to store coded data */</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> coded_buf;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="comment">/* force this frame to be a keyframe */</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; uint32_t force_kf : 1;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ada4ced9c239bab566b0d33d175f57020"> 201</a></span>&#160; uint32_t ref_frame_ctrl_l0 : 3;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; uint32_t ref_frame_ctrl_l1 : 3;</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47"> 208</a></span>&#160; uint32_t ref_last_idx : 3;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e"> 213</a></span>&#160; uint32_t ref_last_sign_bias : 1;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201"> 219</a></span>&#160; uint32_t ref_gf_idx : 3;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09"> 224</a></span>&#160; uint32_t ref_gf_sign_bias : 1;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ada4c62b4ab074dac39cf1670ee316363"> 230</a></span>&#160; uint32_t ref_arf_idx : 3;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aeb7504e26f1a215476bbcc69a1b71d8c"> 235</a></span>&#160; uint32_t ref_arf_sign_bias : 1;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="comment">/* The temporal id the frame belongs to */</span></div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; uint32_t reserved : 5;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; } bits;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; uint32_t value;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; } ref_flags;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601"> 251</a></span>&#160; uint32_t frame_type : 1;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad24791a7f1f9e51f05d337f094eacb8e"> 257</a></span>&#160; uint32_t show_frame : 1;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78"> 263</a></span>&#160; uint32_t error_resilient_mode : 1;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a892424fc096ae8400968cdc0157a1600"> 270</a></span>&#160; uint32_t intra_only : 1;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a769768244194a83a7e337b820aac532d"> 276</a></span>&#160; uint32_t allow_high_precision_mv : 1;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724"> 285</a></span>&#160; uint32_t mcomp_filter_type : 3;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; uint32_t frame_parallel_decoding_mode : 1;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; uint32_t reset_frame_context : 2;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; uint32_t refresh_frame_context : 1;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; uint32_t frame_context_idx : 2;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="comment">/* corresponds to variable temporal_update in VP9 code.</span></div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="comment"> * Indicates whether Segment ID is from bitstream or from previous</span></div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="comment"> * frame.</span></div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment"> * 0: Segment ID from bitstream</span></div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="comment"> * 1: Segment ID from previous frame</span></div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint32_t segmentation_temporal_update : 1;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="comment">/* corresponds to variable update_mb_segmentation_map in VP9 code.</span></div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<span class="comment"> * Indicates how hardware determines segmentation ID</span></div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="comment"> * 0: intra block - segment id is 0;</span></div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="comment"> * inter block - segment id from previous frame</span></div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="comment"> * 1: intra block - segment id from bitstream (app or GPU decides)</span></div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="comment"> * inter block - depends on segmentation_temporal_update</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; uint32_t segmentation_update_map : 1;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d"> 326</a></span>&#160; uint32_t lossless_mode : 1;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9a9c1d2cb85d88f550f1a1dfdeca49f1"> 337</a></span>&#160; uint32_t comp_prediction_mode : 2;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a97faa47ee9250572564fe826dd34edce"> 346</a></span>&#160; uint32_t auto_segmentation : 1;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7d6c14d649e95b77d2cad18c2898f8fe"> 354</a></span>&#160; uint32_t super_frame_flag : 1;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; uint32_t reserved : 10;</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; } bits;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; uint32_t value;</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; } pic_flags;</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;</div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2"> 364</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2">refresh_frame_flags</a>;</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496"> 369</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496">luma_ac_qindex</a>;</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;</div><div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7a108f69df1bc0b7ff947f292f72fc75"> 374</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7a108f69df1bc0b7ff947f292f72fc75">luma_dc_qindex_delta</a>;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f"> 379</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f">chroma_ac_qindex_delta</a>;</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;</div><div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a"> 384</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a">chroma_dc_qindex_delta</a>;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;</div><div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90"> 389</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90">filter_level</a>;</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;</div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558"> 395</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558">sharpness_level</a>;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;</div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a53cebf50fb2fe3a781fc0e7f05b32830"> 403</a></span>&#160; int8_t ref_lf_delta[4];</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802"> 411</a></span>&#160; int8_t mode_lf_delta[2];</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511"> 422</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511">bit_offset_ref_lf_delta</a>;</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#adc8434527066004e64f1a08dd2228312"> 431</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#adc8434527066004e64f1a08dd2228312">bit_offset_mode_lf_delta</a>;</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#afd1aea5bfe9dab9be5c76507a880163b"> 437</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#afd1aea5bfe9dab9be5c76507a880163b">bit_offset_lf_level</a>;</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;</div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5c2742b2a871e50fb3832380ecfd95a5"> 443</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5c2742b2a871e50fb3832380ecfd95a5">bit_offset_qindex</a>;</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5d1bceea9a333a8f00e47a3e5346c958"> 449</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5d1bceea9a333a8f00e47a3e5346c958">bit_offset_first_partition_size</a>;</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff"> 457</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff">bit_offset_segmentation</a>;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;</div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6"> 464</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">bit_size_segmentation</a>;</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64"> 471</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64">log2_tile_rows</a>;</div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d"> 477</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d">log2_tile_columns</a>;</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff"> 496</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff">skip_frame_flag</a>;</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d"> 503</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d">number_skip_frames</a>;</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;</div><div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39"> 511</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39">skip_frames_size</a>;</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4"> 514</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a>;</div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;</div><div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html"> 521</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSegParamVP9</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;{</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#aca456839482cc9a9af841c26d968b4c3"> 529</a></span>&#160; uint8_t segment_reference_enabled : 1;</div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#af1935bd126f1e468b403c880368870b1"> 540</a></span>&#160; uint8_t segment_reference : 2;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a2356cf630f4bc184bcc6075b738a7a3e"> 546</a></span>&#160; uint8_t segment_reference_skipped : 1;</div><div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;</div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; uint8_t reserved : 4;</div><div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; } bits;</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; uint8_t value;</div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; } seg_flags;</div><div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513"> 558</a></span>&#160; int8_t <a class="code" href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513">segment_lf_level_delta</a>;</div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee"> 564</a></span>&#160; int16_t <a class="code" href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee">segment_qindex_delta</a>;</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917"> 567</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160;} <a class="code" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a>;</div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;</div><div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html"> 579</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterTypeVP9PerSegmantParam</div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160;{</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a452c3ce5a9174ef7bba943680283aa45"> 584</a></span>&#160; <a class="code" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a> seg_data[8];</div><div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160;</div><div class="line"><a name="l00587"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e"> 587</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160;} <a class="code" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a>;</div><div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;</div><div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160;</div><div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160;}</div><div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_VP9_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncSequenceParameterBufferVP9_html_a74544f53fdfac22653504406c758a023"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023">VAEncSequenceParameterBufferVP9::max_frame_width</a></div><div class="ttdeci">uint32_t max_frame_width</div><div class="ttdoc">Frame size note: Picture resolution may change frame by frame. Application needs to allocate surfaces...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:107</div></div>
+<a href="va__enc__vp9_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2015 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef VA_ENC_VP9_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define VA_ENC_VP9_H</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html"> 58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VACodedBufferVP9Status</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;{</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7"> 65</a></span>&#160; uint16_t <a class="code" href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7">base_qp_index</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#af94c2001cb5151fa9eb1042d7a2c936f"> 71</a></span>&#160; uint8_t <a class="code" href="structVACodedBufferVP9Status.html#af94c2001cb5151fa9eb1042d7a2c936f">loop_filter_level</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c"> 78</a></span>&#160; uint8_t <a class="code" href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c">long_term_indication</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="comment">/* suggested next frame width */</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint16_t next_frame_width;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="comment">/* suggested next frame height */</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; uint16_t next_frame_height;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structVACodedBufferVP9Status.html#abc735086ef60eb1d6a412df4ddb78cb1"> 87</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;} <a class="code" href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html"> 96</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSequenceParameterBufferVP9</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;{</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="comment">/* maximum frame width in pixels for the whole sequence */</span></div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023"> 107</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023">max_frame_width</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="comment">/* maximum frame height in pixels for the whole sequence */</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; uint32_t max_frame_height;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="comment">/* auto keyframe placement, non-zero means enable auto keyframe placement */</span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; uint32_t kf_auto;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="comment">/* keyframe minimum interval */</span></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; uint32_t kf_min_dist;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="comment">/* keyframe maximum interval */</span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; uint32_t kf_max_dist;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="comment">/* RC related fields. RC modes are set with VAConfigAttribRateControl */</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">/* For VP9, CBR implies HRD conformance and VBR implies no HRD conformance */</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62"> 136</a></span>&#160; uint32_t <a class="code" href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62">bits_per_second</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="comment">/* Period between key frames */</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; uint32_t intra_period;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="structVAEncSequenceParameterBufferVP9.html#aa682d2d6c85b4e023003646c52b68063"> 142</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;} <a class="code" href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html"> 152</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncPictureParameterBufferVP9</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;{</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="comment">/* raw source frame width in pixels */</span></div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac"> 161</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac">frame_width_src</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="comment">/* raw source frame height in pixels */</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; uint32_t frame_height_src;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="comment">/* to be encoded frame width in pixels */</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t frame_width_dst;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* to be encoded frame height in pixels */</span></div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t frame_height_dst;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="comment">/* surface to store reconstructed frame, not used for enc only case */</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; VASurfaceID reconstructed_frame;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5755e9f57004b81516b9da765c9fff0a"> 184</a></span>&#160; VASurfaceID reference_frames[8];</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="comment">/* buffer to store coded data */</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> coded_buf;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="comment">/* force this frame to be a keyframe */</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; uint32_t force_kf : 1;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ada4ced9c239bab566b0d33d175f57020"> 201</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ada4ced9c239bab566b0d33d175f57020">ref_frame_ctrl_l0</a> : 3;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; uint32_t ref_frame_ctrl_l1 : 3;</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47"> 208</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47">ref_last_idx</a> : 3;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e"> 213</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e">ref_last_sign_bias</a> : 1;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201"> 219</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201">ref_gf_idx</a> : 3;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09"> 224</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09">ref_gf_sign_bias</a> : 1;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ada4c62b4ab074dac39cf1670ee316363"> 230</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ada4c62b4ab074dac39cf1670ee316363">ref_arf_idx</a> : 3;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aeb7504e26f1a215476bbcc69a1b71d8c"> 235</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#aeb7504e26f1a215476bbcc69a1b71d8c">ref_arf_sign_bias</a> : 1;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="comment">/* The temporal id the frame belongs to */</span></div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; uint32_t temporal_id : 8;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; uint32_t reserved : 5;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; } bits;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; uint32_t value;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; } ref_flags;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601"> 251</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601">frame_type</a> : 1;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad24791a7f1f9e51f05d337f094eacb8e"> 257</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ad24791a7f1f9e51f05d337f094eacb8e">show_frame</a> : 1;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78"> 263</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78">error_resilient_mode</a> : 1;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a892424fc096ae8400968cdc0157a1600"> 270</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a892424fc096ae8400968cdc0157a1600">intra_only</a> : 1;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a769768244194a83a7e337b820aac532d"> 276</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a769768244194a83a7e337b820aac532d">allow_high_precision_mv</a> : 1;</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724"> 285</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724">mcomp_filter_type</a> : 3;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; uint32_t frame_parallel_decoding_mode : 1;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; uint32_t reset_frame_context : 2;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; uint32_t refresh_frame_context : 1;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; uint32_t frame_context_idx : 2;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; uint32_t segmentation_enabled : 1;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="comment">/* corresponds to variable temporal_update in VP9 code.</span></div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="comment"> * Indicates whether Segment ID is from bitstream or from previous</span></div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="comment"> * frame.</span></div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment"> * 0: Segment ID from bitstream</span></div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="comment"> * 1: Segment ID from previous frame</span></div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint32_t segmentation_temporal_update : 1;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="comment">/* corresponds to variable update_mb_segmentation_map in VP9 code.</span></div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<span class="comment"> * Indicates how hardware determines segmentation ID</span></div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="comment"> * 0: intra block - segment id is 0;</span></div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="comment"> * inter block - segment id from previous frame</span></div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="comment"> * 1: intra block - segment id from bitstream (app or GPU decides)</span></div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="comment"> * inter block - depends on segmentation_temporal_update</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; uint32_t segmentation_update_map : 1;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;</div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d"> 326</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d">lossless_mode</a> : 1;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9a9c1d2cb85d88f550f1a1dfdeca49f1"> 337</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a9a9c1d2cb85d88f550f1a1dfdeca49f1">comp_prediction_mode</a> : 2;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a97faa47ee9250572564fe826dd34edce"> 346</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a97faa47ee9250572564fe826dd34edce">auto_segmentation</a> : 1;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7d6c14d649e95b77d2cad18c2898f8fe"> 354</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7d6c14d649e95b77d2cad18c2898f8fe">super_frame_flag</a> : 1;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; uint32_t reserved : 10;</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; } bits;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; uint32_t value;</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; } pic_flags;</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;</div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2"> 364</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2">refresh_frame_flags</a>;</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496"> 369</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496">luma_ac_qindex</a>;</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;</div><div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7a108f69df1bc0b7ff947f292f72fc75"> 374</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7a108f69df1bc0b7ff947f292f72fc75">luma_dc_qindex_delta</a>;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f"> 379</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f">chroma_ac_qindex_delta</a>;</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;</div><div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a"> 384</a></span>&#160; int8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a">chroma_dc_qindex_delta</a>;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;</div><div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90"> 389</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90">filter_level</a>;</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;</div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558"> 395</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558">sharpness_level</a>;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;</div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a53cebf50fb2fe3a781fc0e7f05b32830"> 403</a></span>&#160; int8_t ref_lf_delta[4];</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#ad91be6d93bc918d60ba63a684b658802"> 411</a></span>&#160; int8_t mode_lf_delta[2];</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511"> 422</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511">bit_offset_ref_lf_delta</a>;</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#adc8434527066004e64f1a08dd2228312"> 431</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#adc8434527066004e64f1a08dd2228312">bit_offset_mode_lf_delta</a>;</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#afd1aea5bfe9dab9be5c76507a880163b"> 437</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#afd1aea5bfe9dab9be5c76507a880163b">bit_offset_lf_level</a>;</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;</div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5c2742b2a871e50fb3832380ecfd95a5"> 443</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5c2742b2a871e50fb3832380ecfd95a5">bit_offset_qindex</a>;</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a5d1bceea9a333a8f00e47a3e5346c958"> 449</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a5d1bceea9a333a8f00e47a3e5346c958">bit_offset_first_partition_size</a>;</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff"> 457</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff">bit_offset_segmentation</a>;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;</div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6"> 464</a></span>&#160; uint16_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">bit_size_segmentation</a>;</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64"> 471</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64">log2_tile_rows</a>;</div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d"> 477</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d">log2_tile_columns</a>;</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff"> 496</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff">skip_frame_flag</a>;</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d"> 503</a></span>&#160; uint8_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d">number_skip_frames</a>;</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;</div><div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39"> 511</a></span>&#160; uint32_t <a class="code" href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39">skip_frames_size</a>;</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="structVAEncPictureParameterBufferVP9.html#af616beb2d6602584af4c30a16e8548e4"> 514</a></span>&#160; uint32_t va_reserved[VA_PADDING_MEDIUM];</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;} <a class="code" href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a>;</div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;</div><div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html"> 521</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncSegParamVP9</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;{</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keyword">union </span>{</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#aca456839482cc9a9af841c26d968b4c3"> 529</a></span>&#160; uint8_t <a class="code" href="structVAEncSegParamVP9.html#aca456839482cc9a9af841c26d968b4c3">segment_reference_enabled</a> : 1;</div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#af1935bd126f1e468b403c880368870b1"> 540</a></span>&#160; uint8_t <a class="code" href="structVAEncSegParamVP9.html#af1935bd126f1e468b403c880368870b1">segment_reference</a> : 2;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a2356cf630f4bc184bcc6075b738a7a3e"> 546</a></span>&#160; uint8_t <a class="code" href="structVAEncSegParamVP9.html#a2356cf630f4bc184bcc6075b738a7a3e">segment_reference_skipped</a> : 1;</div><div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;</div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; uint8_t reserved : 4;</div><div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; } bits;</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; uint8_t value;</div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; } seg_flags;</div><div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513"> 558</a></span>&#160; int8_t <a class="code" href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513">segment_lf_level_delta</a>;</div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee"> 564</a></span>&#160; int16_t <a class="code" href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee">segment_qindex_delta</a>;</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="structVAEncSegParamVP9.html#a23e617c1dae46c591093e33d4d236917"> 567</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160;} <a class="code" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a>;</div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;</div><div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html"> 579</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterTypeVP9PerSegmantParam</div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160;{</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a452c3ce5a9174ef7bba943680283aa45"> 584</a></span>&#160; <a class="code" href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a> seg_data[8];</div><div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160;</div><div class="line"><a name="l00587"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html#a8ab295becdce889dabde8d711e61366e"> 587</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160;} <a class="code" href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a>;</div><div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;</div><div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160;</div><div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160;}</div><div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_ENC_VP9_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a892424fc096ae8400968cdc0157a1600"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a892424fc096ae8400968cdc0157a1600">VAEncPictureParameterBufferVP9::intra_only</a></div><div class="ttdeci">uint32_t intra_only</div><div class="ttdoc">Indicate intra-only for inter pictures. Must be 0 for key frames. 0: inter frame use both intra and i...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:270</div></div>
+<div class="ttc" id="structVAEncSequenceParameterBufferVP9_html_a74544f53fdfac22653504406c758a023"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP9.html#a74544f53fdfac22653504406c758a023">VAEncSequenceParameterBufferVP9::max_frame_width</a></div><div class="ttdeci">uint32_t max_frame_width</div><div class="ttdoc">Frame size note: Picture resolution may change frame by frame. Application needs to allocate surfaces...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:107</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a97faa47ee9250572564fe826dd34edce"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a97faa47ee9250572564fe826dd34edce">VAEncPictureParameterBufferVP9::auto_segmentation</a></div><div class="ttdeci">uint32_t auto_segmentation</div><div class="ttdoc">Indicate how segmentation is specified 0 application specifies segmentation partitioning and relevant...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:346</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a913dd7e9c4b63677c4f32881cd20773a"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a913dd7e9c4b63677c4f32881cd20773a">VAEncPictureParameterBufferVP9::chroma_dc_qindex_delta</a></div><div class="ttdeci">int8_t chroma_dc_qindex_delta</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:384</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a7a108f69df1bc0b7ff947f292f72fc75"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a7a108f69df1bc0b7ff947f292f72fc75">VAEncPictureParameterBufferVP9::luma_dc_qindex_delta</a></div><div class="ttdeci">int8_t luma_dc_qindex_delta</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:374</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_adc8434527066004e64f1a08dd2228312"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#adc8434527066004e64f1a08dd2228312">VAEncPictureParameterBufferVP9::bit_offset_mode_lf_delta</a></div><div class="ttdeci">uint16_t bit_offset_mode_lf_delta</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:431</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ae3e1cc448e99ef3078610a602f8b6b78"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ae3e1cc448e99ef3078610a602f8b6b78">VAEncPictureParameterBufferVP9::error_resilient_mode</a></div><div class="ttdeci">uint32_t error_resilient_mode</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:263</div></div>
<div class="ttc" id="structVAEncSegParamVP9_html_a9a901741e0dea5ddc9536d5533ce9bee"><div class="ttname"><a href="structVAEncSegParamVP9.html#a9a901741e0dea5ddc9536d5533ce9bee">VAEncSegParamVP9::segment_qindex_delta</a></div><div class="ttdeci">int16_t segment_qindex_delta</div><div class="ttdoc">Specifies per segment QIndex Delta. Must be 0 when segmentation_enabled == 0. value range: [-255...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:564</div></div>
<div class="ttc" id="structVAEncSegParamVP9_html"><div class="ttname"><a href="structVAEncSegParamVP9.html">VAEncSegParamVP9</a></div><div class="ttdoc">Per segment parameters. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:521</div></div>
<div class="ttc" id="structVACodedBufferVP9Status_html_af94c2001cb5151fa9eb1042d7a2c936f"><div class="ttname"><a href="structVACodedBufferVP9Status.html#af94c2001cb5151fa9eb1042d7a2c936f">VACodedBufferVP9Status::loop_filter_level</a></div><div class="ttdeci">uint8_t loop_filter_level</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:71</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_abe1bcc84d9490d48f92323770716c9a2"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#abe1bcc84d9490d48f92323770716c9a2">VAEncPictureParameterBufferVP9::refresh_frame_flags</a></div><div class="ttdeci">uint8_t refresh_frame_flags</div><div class="ttdoc">indicate which frames in DPB should be refreshed. same syntax and semantic as in VP9 code...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:364</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a7b99e6af509efe09142c7f3c3548911d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a7b99e6af509efe09142c7f3c3548911d">VAEncPictureParameterBufferVP9::log2_tile_columns</a></div><div class="ttdeci">uint8_t log2_tile_columns</div><div class="ttdoc">log2 of number of tile columns Corresponds to the same VP9 syntax element in frame header...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:477</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_aece75972e3747d7b68a07df99f96702d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#aece75972e3747d7b68a07df99f96702d">VAEncPictureParameterBufferVP9::number_skip_frames</a></div><div class="ttdeci">uint8_t number_skip_frames</div><div class="ttdoc">The number of frames skipped prior to the current frame. It includes only the skipped frames that wer...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:503</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a769768244194a83a7e337b820aac532d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a769768244194a83a7e337b820aac532d">VAEncPictureParameterBufferVP9::allow_high_precision_mv</a></div><div class="ttdeci">uint32_t allow_high_precision_mv</div><div class="ttdoc">Indicate high precision mode for Motion Vector prediction 0: normal mode 1: high precision mode...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:276</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a5e70ec72a48b1a62c2076231579ec92d"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a5e70ec72a48b1a62c2076231579ec92d">VAEncPictureParameterBufferVP9::lossless_mode</a></div><div class="ttdeci">uint32_t lossless_mode</div><div class="ttdoc">Specifies if the picture is coded in lossless mode. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:326</div></div>
+<div class="ttc" id="structVAEncSegParamVP9_html_a2356cf630f4bc184bcc6075b738a7a3e"><div class="ttname"><a href="structVAEncSegParamVP9.html#a2356cf630f4bc184bcc6075b738a7a3e">VAEncSegParamVP9::segment_reference_skipped</a></div><div class="ttdeci">uint8_t segment_reference_skipped</div><div class="ttdoc">Indicates if per segment skip mode is enabled. Corresponding to variable feature_enabled when j == SE...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:546</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a8f66e58711415e352907dd52bc03db90"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a8f66e58711415e352907dd52bc03db90">VAEncPictureParameterBufferVP9::filter_level</a></div><div class="ttdeci">uint8_t filter_level</div><div class="ttdoc">filter level Corresponds to the same VP9 syntax element in frame header. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:389</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a3148e7b301616869cfb63b9a3f72bb39"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a3148e7b301616869cfb63b9a3f72bb39">VAEncPictureParameterBufferVP9::skip_frames_size</a></div><div class="ttdeci">uint32_t skip_frames_size</div><div class="ttdoc">When skip_frame_flag = 1, the size of the skipped frames in bits. It includes only the skipped frames...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:511</div></div>
<div class="ttc" id="structVAEncMiscParameterTypeVP9PerSegmantParam_html"><div class="ttname"><a href="structVAEncMiscParameterTypeVP9PerSegmantParam.html">VAEncMiscParameterTypeVP9PerSegmantParam</a></div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:579</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferVP9_html_ac70a3c9f134b71c19c011c8af7c51e62"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP9.html#ac70a3c9f134b71c19c011c8af7c51e62">VAEncSequenceParameterBufferVP9::bits_per_second</a></div><div class="ttdeci">uint32_t bits_per_second</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:136</div></div>
<div class="ttc" id="structVACodedBufferVP9Status_html_a8b3f49d2e054348ae008800eaef372d7"><div class="ttname"><a href="structVACodedBufferVP9Status.html#a8b3f49d2e054348ae008800eaef372d7">VACodedBufferVP9Status::base_qp_index</a></div><div class="ttdeci">uint16_t base_qp_index</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:65</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a08807fb2dc08c55f748c9216859eb201"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a08807fb2dc08c55f748c9216859eb201">VAEncPictureParameterBufferVP9::ref_gf_idx</a></div><div class="ttdeci">uint32_t ref_gf_idx</div><div class="ttdoc">GOLDEN Reference Frame index Specifies the index to RefFrameList[] which points to the Golden referen...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:219</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a688c7ac722e9a06b24a722f20e724c47"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a688c7ac722e9a06b24a722f20e724c47">VAEncPictureParameterBufferVP9::ref_last_idx</a></div><div class="ttdeci">uint32_t ref_last_idx</div><div class="ttdoc">Last Reference Frame index Specifies the index to RefFrameList[] which points to the LAST reference f...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:208</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_aa62323de5fa0f917d8db33bcd8a075ff"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#aa62323de5fa0f917d8db33bcd8a075ff">VAEncPictureParameterBufferVP9::skip_frame_flag</a></div><div class="ttdeci">uint8_t skip_frame_flag</div><div class="ttdoc">indicate frame-skip happens Application may choose to drop/skip one or mulitple encoded frames or to-...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:496</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a9ce936d7a1fda9199ef1a672c224f25e"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a9ce936d7a1fda9199ef1a672c224f25e">VAEncPictureParameterBufferVP9::ref_last_sign_bias</a></div><div class="ttdeci">uint32_t ref_last_sign_bias</div><div class="ttdoc">Specifies the Sign Bias of the LAST reference frame. It corresponds to ref_frame_sign_bias[LAST_FRAME...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:213</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a9e0bf7e97e0162584ac827b70b4153d6"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a9e0bf7e97e0162584ac827b70b4153d6">VAEncPictureParameterBufferVP9::bit_size_segmentation</a></div><div class="ttdeci">uint16_t bit_size_segmentation</div><div class="ttdoc">length in bit of segmentation portion from the location in bit stream where segmentation_enabled synt...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:464</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a5ebd1bce53897920016ad6b6c615c511"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a5ebd1bce53897920016ad6b6c615c511">VAEncPictureParameterBufferVP9::bit_offset_ref_lf_delta</a></div><div class="ttdeci">uint16_t bit_offset_ref_lf_delta</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:422</div></div>
<div class="ttc" id="structVACodedBufferVP9Status_html"><div class="ttname"><a href="structVACodedBufferVP9Status.html">VACodedBufferVP9Status</a></div><div class="ttdoc">VP9 Encoding Status Data Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:58</div></div>
+<div class="ttc" id="structVAEncSegParamVP9_html_aca456839482cc9a9af841c26d968b4c3"><div class="ttname"><a href="structVAEncSegParamVP9.html#aca456839482cc9a9af841c26d968b4c3">VAEncSegParamVP9::segment_reference_enabled</a></div><div class="ttdeci">uint8_t segment_reference_enabled</div><div class="ttdoc">Indicates if per segment reference frame indicator is enabled. Corresponding to variable feature_enab...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:529</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a6919ae19dc954826a83912cdcca96b64"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a6919ae19dc954826a83912cdcca96b64">VAEncPictureParameterBufferVP9::log2_tile_rows</a></div><div class="ttdeci">uint8_t log2_tile_rows</div><div class="ttdoc">log2 of number of tile rows Corresponds to the same VP9 syntax element in frame header. value range [0..2] </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:471</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a5c2742b2a871e50fb3832380ecfd95a5"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a5c2742b2a871e50fb3832380ecfd95a5">VAEncPictureParameterBufferVP9::bit_offset_qindex</a></div><div class="ttdeci">uint16_t bit_offset_qindex</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:443</div></div>
<div class="ttc" id="structVACodedBufferVP9Status_html_a692864c6cac629c2fad123233922125c"><div class="ttname"><a href="structVACodedBufferVP9Status.html#a692864c6cac629c2fad123233922125c">VACodedBufferVP9Status::long_term_indication</a></div><div class="ttdeci">uint8_t long_term_indication</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:78</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ab045759a26416249a1c7399aed8ca496"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ab045759a26416249a1c7399aed8ca496">VAEncPictureParameterBufferVP9::luma_ac_qindex</a></div><div class="ttdeci">uint8_t luma_ac_qindex</div><div class="ttdoc">Base Q index in the VP9 term. Added with per segment delta Q index to get Q index of Luma AC...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:369</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a5d1bceea9a333a8f00e47a3e5346c958"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a5d1bceea9a333a8f00e47a3e5346c958">VAEncPictureParameterBufferVP9::bit_offset_first_partition_size</a></div><div class="ttdeci">uint16_t bit_offset_first_partition_size</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:449</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ada4ced9c239bab566b0d33d175f57020"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ada4ced9c239bab566b0d33d175f57020">VAEncPictureParameterBufferVP9::ref_frame_ctrl_l0</a></div><div class="ttdeci">uint32_t ref_frame_ctrl_l0</div><div class="ttdoc">Indiates which frames to be used as reference. (Ref_frame_ctrl &amp; 0x01) ? 1: last frame as reference f...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:201</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a2f3a63ec592328cef2ccda3139e9f558"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a2f3a63ec592328cef2ccda3139e9f558">VAEncPictureParameterBufferVP9::sharpness_level</a></div><div class="ttdeci">uint8_t sharpness_level</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:395</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ade9a490693e7c685ca0daa923d7913ac"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ade9a490693e7c685ca0daa923d7913ac">VAEncPictureParameterBufferVP9::frame_width_src</a></div><div class="ttdeci">uint32_t frame_width_src</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:161</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
<div class="ttc" id="structVAEncSegParamVP9_html_a4fe415cbf9b3cc05162d97781788b513"><div class="ttname"><a href="structVAEncSegParamVP9.html#a4fe415cbf9b3cc05162d97781788b513">VAEncSegParamVP9::segment_lf_level_delta</a></div><div class="ttdeci">int8_t segment_lf_level_delta</div><div class="ttdoc">Specifies per segment Loop Filter Delta. Must be 0 when segmentation_enabled == 0. value range: [-63..63]. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:558</div></div>
+<div class="ttc" id="structVAEncSegParamVP9_html_af1935bd126f1e468b403c880368870b1"><div class="ttname"><a href="structVAEncSegParamVP9.html#af1935bd126f1e468b403c880368870b1">VAEncSegParamVP9::segment_reference</a></div><div class="ttdeci">uint8_t segment_reference</div><div class="ttdoc">Specifies per segment reference indication. 0: reserved 1: Last ref 2: golden 3: altref Value can be ...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:540</div></div>
<div class="ttc" id="structVAEncSequenceParameterBufferVP9_html"><div class="ttname"><a href="structVAEncSequenceParameterBufferVP9.html">VAEncSequenceParameterBufferVP9</a></div><div class="ttdoc">VP9 Encoding Sequence Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:96</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ad4c0a109081aa3f4eeebbcc23fe6c601"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ad4c0a109081aa3f4eeebbcc23fe6c601">VAEncPictureParameterBufferVP9::frame_type</a></div><div class="ttdeci">uint32_t frame_type</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:251</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html">VAEncPictureParameterBufferVP9</a></div><div class="ttdoc">VP9 Encoding Picture Parameter Buffer Structure. </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:152</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ae33727850bfd025b1fee693408472d09"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ae33727850bfd025b1fee693408472d09">VAEncPictureParameterBufferVP9::ref_gf_sign_bias</a></div><div class="ttdeci">uint32_t ref_gf_sign_bias</div><div class="ttdoc">Specifies the Sign Bias of the GOLDEN reference frame. It corresponds to ref_frame_sign_bias[GOLDEN_F...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:224</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a7a01a1d137482ee7a72db54c9cb048ff"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a7a01a1d137482ee7a72db54c9cb048ff">VAEncPictureParameterBufferVP9::bit_offset_segmentation</a></div><div class="ttdeci">uint16_t bit_offset_segmentation</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:457</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a9a9c1d2cb85d88f550f1a1dfdeca49f1"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a9a9c1d2cb85d88f550f1a1dfdeca49f1">VAEncPictureParameterBufferVP9::comp_prediction_mode</a></div><div class="ttdeci">uint32_t comp_prediction_mode</div><div class="ttdoc">MV prediction mode. Corresponds to VP9 variable with same name. comp_prediction_mode = 0: single pred...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:337</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_afd5e676254bb7d74143bbda84d753a8f"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#afd5e676254bb7d74143bbda84d753a8f">VAEncPictureParameterBufferVP9::chroma_ac_qindex_delta</a></div><div class="ttdeci">int8_t chroma_ac_qindex_delta</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:379</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_aeb7504e26f1a215476bbcc69a1b71d8c"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#aeb7504e26f1a215476bbcc69a1b71d8c">VAEncPictureParameterBufferVP9::ref_arf_sign_bias</a></div><div class="ttdeci">uint32_t ref_arf_sign_bias</div><div class="ttdoc">Specifies the Sign Bias of the ALTERNATE reference frame. It corresponds to ref_frame_sign_bias[ALTRE...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:235</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_af48204d0d50ea64d478e1c51eafcd724"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#af48204d0d50ea64d478e1c51eafcd724">VAEncPictureParameterBufferVP9::mcomp_filter_type</a></div><div class="ttdeci">uint32_t mcomp_filter_type</div><div class="ttdoc">Motion Compensation Filter type 0: eight-tap (only this mode is supported now.) 1: eight-tap-smooth 2...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:285</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_a7d6c14d649e95b77d2cad18c2898f8fe"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#a7d6c14d649e95b77d2cad18c2898f8fe">VAEncPictureParameterBufferVP9::super_frame_flag</a></div><div class="ttdeci">uint32_t super_frame_flag</div><div class="ttdoc">Indicate super frame syntax should be inserted 0 current frame is not encapsulated in super frame str...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:354</div></div>
<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_afd1aea5bfe9dab9be5c76507a880163b"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#afd1aea5bfe9dab9be5c76507a880163b">VAEncPictureParameterBufferVP9::bit_offset_lf_level</a></div><div class="ttdeci">uint16_t bit_offset_lf_level</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:437</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ada4c62b4ab074dac39cf1670ee316363"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ada4c62b4ab074dac39cf1670ee316363">VAEncPictureParameterBufferVP9::ref_arf_idx</a></div><div class="ttdeci">uint32_t ref_arf_idx</div><div class="ttdoc">Alternate Reference Frame index Specifies the index to RefFrameList[] which points to the Alternate r...</div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:230</div></div>
+<div class="ttc" id="structVAEncPictureParameterBufferVP9_html_ad24791a7f1f9e51f05d337f094eacb8e"><div class="ttname"><a href="structVAEncPictureParameterBufferVP9.html#ad24791a7f1f9e51f05d337f094eacb8e">VAEncPictureParameterBufferVP9::show_frame</a></div><div class="ttdeci">uint32_t show_frame</div><div class="ttdoc">show_frame 0: current frame is not for display 1: current frame is for display </div><div class="ttdef"><b>Definition:</b> va_enc_vp9.h:257</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei_8h.html b/va__fei_8h.html
index 31a2d36..4897b4c 100644
--- a/va__fei_8h.html
+++ b/va__fei_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -132,6 +109,6 @@ Macros</h2></td></tr>
<div class="textblock"><p>The FEI encoding common API. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei_8h_source.html b/va__fei_8h_source.html
index bdf2e39..0fe5309 100644
--- a/va__fei_8h_source.html
+++ b/va__fei_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,21 +63,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_fei.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__fei_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef VA_FEI_H</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define VA_FEI_H</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga77b92bb30be6834d1414ef53065d397d"> 62</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_ENC 0x00000001</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaea0f0c4f95a66145f74d8f4368993482"> 64</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_PAK 0x00000002</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga8ad48f744f16f48f63adc59e45f05aff"> 66</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_ENC_PAK 0x00000004</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValStats.html"> 71</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValStats {</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga61db8b3c49226fe5fe6395013563c44e"> 74</a></span>&#160; uint32_t max_num_past_references : 4;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga116c2c38379950aebecfedde012542c0"> 76</a></span>&#160; uint32_t max_num_future_references : 4;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga3f757685d6c95b7976744096b8af6db8"> 78</a></span>&#160; uint32_t num_outputs : 3;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaa5c7b10dd43d4f0cd274227f4213a40a"> 80</a></span>&#160; uint32_t interlaced : 1;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint32_t reserved : 20;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; } bits;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; uint32_t value;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;} <a class="code" href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureStats</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;{</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; VASurfaceID picture_id;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="comment"> * see flags below.</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t flags;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;} VAPictureStats;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="comment">/* flags in VAPictureStats could be one of the following */</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_INVALID 0x00000001</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_PROGRESSIVE 0x00000000</span></div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_TOP_FIELD 0x00000002</span></div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga4d4d4c9dcccc756235b62cd1c350a779"> 103</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_CONTENT_UPDATED 0x00000010</span></div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsParameter.html"> 108</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsParameter</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;{</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78"> 111</a></span>&#160; VAPictureStats <a class="code" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">input</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf"> 114</a></span>&#160; VAPictureStats *<a class="code" href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf">past_references</a>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3"> 117</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3">num_past_references</a>;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162"> 127</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162">past_ref_stat_buf</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb"> 130</a></span>&#160; VAPictureStats *<a class="code" href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb">future_references</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50"> 133</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50">num_future_references</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6"> 143</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6">future_ref_stat_buf</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2"> 150</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2">outputs</a>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d"> 157</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d">mv_predictor</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b"> 163</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">qp</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;} <a class="code" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a>;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;}</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_FEI_H */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__fei_html_ga3b87700b851d38fe65c98378f93f74c6"><div class="ttname"><a href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6">VAStatsStatisticsParameter::future_ref_stat_buf</a></div><div class="ttdeci">VABufferID * future_ref_stat_buf</div><div class="ttdoc">Statistics output for future reference surface. Only enabling statistics output for future reference ...</div><div class="ttdef"><b>Definition:</b> va_fei.h:143</div></div>
+<a href="va__fei_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef VA_FEI_H</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define VA_FEI_H</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga77b92bb30be6834d1414ef53065d397d"> 62</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_ENC 0x00000001</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaea0f0c4f95a66145f74d8f4368993482"> 64</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_PAK 0x00000002</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga8ad48f744f16f48f63adc59e45f05aff"> 66</a></span>&#160;<span class="preprocessor">#define VA_FEI_FUNCTION_ENC_PAK 0x00000004</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="unionVAConfigAttribValStats.html"> 71</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>_VAConfigAttribValStats {</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga5c47306cc397f0cc3f423358d57fd20e"> 74</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#ga5c47306cc397f0cc3f423358d57fd20e">max_num_past_references</a> : 4;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__api__fei.html#gabcad48e8366406fb8ff12bdae56b8618"> 76</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gabcad48e8366406fb8ff12bdae56b8618">max_num_future_references</a> : 4;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaced3b12877ecc3698111360a01b08b61"> 78</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gaced3b12877ecc3698111360a01b08b61">num_outputs</a> : 3;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga38e4a1568e6e5a9f9505385b5c2e47ea"> 80</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#ga38e4a1568e6e5a9f9505385b5c2e47ea">interlaced</a> : 1;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint32_t reserved : 20;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; } bits;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; uint32_t value;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;} <a class="code" href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAPictureStats</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;{</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; VASurfaceID picture_id;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="comment">/*</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="comment"> * see flags below.</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; uint32_t flags;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;} VAPictureStats;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="comment">/* flags in VAPictureStats could be one of the following */</span></div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_INVALID 0x00000001</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_PROGRESSIVE 0x00000000</span></div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_TOP_FIELD 0x00000002</span></div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_BOTTOM_FIELD 0x00000004</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga4d4d4c9dcccc756235b62cd1c350a779"> 103</a></span>&#160;<span class="preprocessor">#define VA_PICTURE_STATS_CONTENT_UPDATED 0x00000010</span></div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsParameter.html"> 108</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsParameter</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;{</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78"> 111</a></span>&#160; VAPictureStats <a class="code" href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">input</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf"> 114</a></span>&#160; VAPictureStats *<a class="code" href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf">past_references</a>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3"> 117</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3">num_past_references</a>;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162"> 127</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162">past_ref_stat_buf</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb"> 130</a></span>&#160; VAPictureStats *<a class="code" href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb">future_references</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50"> 133</a></span>&#160; uint32_t <a class="code" href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50">num_future_references</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6"> 143</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6">future_ref_stat_buf</a>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2"> 150</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2">outputs</a>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d"> 157</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d">mv_predictor</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b"> 163</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">qp</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;} <a class="code" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a>;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;}</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_FEI_H */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__fei_html_ga3b87700b851d38fe65c98378f93f74c6"><div class="ttname"><a href="group__api__fei.html#ga3b87700b851d38fe65c98378f93f74c6">VAStatsStatisticsParameter::future_ref_stat_buf</a></div><div class="ttdeci">VABufferID * future_ref_stat_buf</div><div class="ttdoc">Statistics output for future reference surface. Only enabling statistics output for future reference ...</div><div class="ttdef"><b>Definition:</b> va_fei.h:143</div></div>
<div class="ttc" id="group__api__fei_html_gae376d1f90b27a504b0f4e6c15fae16e3"><div class="ttname"><a href="group__api__fei.html#gae376d1f90b27a504b0f4e6c15fae16e3">VAStatsStatisticsParameter::num_past_references</a></div><div class="ttdeci">uint32_t num_past_references</div><div class="ttdoc">Past reference surface number. </div><div class="ttdef"><b>Definition:</b> va_fei.h:117</div></div>
<div class="ttc" id="group__api__fei_html_gaa85ee1b8c96148cbdea0296172b0ca78"><div class="ttname"><a href="group__api__fei.html#gaa85ee1b8c96148cbdea0296172b0ca78">VAStatsStatisticsParameter::input</a></div><div class="ttdeci">VAPictureStats input</div><div class="ttdoc">Source surface ID. </div><div class="ttdef"><b>Definition:</b> va_fei.h:111</div></div>
<div class="ttc" id="group__api__fei_html_gad3eea608a4e77ad0c8be3bf307666adb"><div class="ttname"><a href="group__api__fei.html#gad3eea608a4e77ad0c8be3bf307666adb">VAStatsStatisticsParameter::future_references</a></div><div class="ttdeci">VAPictureStats * future_references</div><div class="ttdoc">Future reference surface ID pointer. </div><div class="ttdef"><b>Definition:</b> va_fei.h:130</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="group__api__fei_html_ga479f817114b82f1554e4bdcb920c2de2"><div class="ttname"><a href="group__api__fei.html#ga479f817114b82f1554e4bdcb920c2de2">VAStatsStatisticsParameter::outputs</a></div><div class="ttdeci">VABufferID * outputs</div><div class="ttdoc">ID of the output buffer. The number of outputs is determined by below DisableMVOutput and DisableStat...</div><div class="ttdef"><b>Definition:</b> va_fei.h:150</div></div>
+<div class="ttc" id="group__api__fei_html_ga38e4a1568e6e5a9f9505385b5c2e47ea"><div class="ttname"><a href="group__api__fei.html#ga38e4a1568e6e5a9f9505385b5c2e47ea">VAConfigAttribValStats::@106::interlaced</a></div><div class="ttdeci">uint32_t interlaced</div><div class="ttdoc">Interlaced content is supported. </div><div class="ttdef"><b>Definition:</b> va_fei.h:80</div></div>
+<div class="ttc" id="group__api__fei_html_gabcad48e8366406fb8ff12bdae56b8618"><div class="ttname"><a href="group__api__fei.html#gabcad48e8366406fb8ff12bdae56b8618">VAConfigAttribValStats::@106::max_num_future_references</a></div><div class="ttdeci">uint32_t max_num_future_references</div><div class="ttdoc">Max number of future reference frames that are supported. </div><div class="ttdef"><b>Definition:</b> va_fei.h:76</div></div>
<div class="ttc" id="group__api__fei_html_ga06bb68d09e66586ff3ca5cc7090ac66d"><div class="ttname"><a href="group__api__fei.html#ga06bb68d09e66586ff3ca5cc7090ac66d">VAStatsStatisticsParameter::mv_predictor</a></div><div class="ttdeci">VABufferID mv_predictor</div><div class="ttdoc">MV predictor. It is valid only when mv_predictor_ctrl is not 0. Each block has a pair of MVs...</div><div class="ttdef"><b>Definition:</b> va_fei.h:157</div></div>
+<div class="ttc" id="group__api__fei_html_gaced3b12877ecc3698111360a01b08b61"><div class="ttname"><a href="group__api__fei.html#gaced3b12877ecc3698111360a01b08b61">VAConfigAttribValStats::@106::num_outputs</a></div><div class="ttdeci">uint32_t num_outputs</div><div class="ttdoc">Number of supported output buffers for VAStatsStatisticsParameter-&gt;outputs. </div><div class="ttdef"><b>Definition:</b> va_fei.h:78</div></div>
<div class="ttc" id="unionVAConfigAttribValStats_html"><div class="ttname"><a href="unionVAConfigAttribValStats.html">VAConfigAttribValStats</a></div><div class="ttdoc">Attribute value for VAConfigAttribStats. </div><div class="ttdef"><b>Definition:</b> va_fei.h:71</div></div>
<div class="ttc" id="group__api__fei_html_ga0776d49966a9c147c26844d43da23bcf"><div class="ttname"><a href="group__api__fei.html#ga0776d49966a9c147c26844d43da23bcf">VAStatsStatisticsParameter::past_references</a></div><div class="ttdeci">VAPictureStats * past_references</div><div class="ttdoc">Past reference surface ID pointer. </div><div class="ttdef"><b>Definition:</b> va_fei.h:114</div></div>
+<div class="ttc" id="group__api__fei_html_ga5c47306cc397f0cc3f423358d57fd20e"><div class="ttname"><a href="group__api__fei.html#ga5c47306cc397f0cc3f423358d57fd20e">VAConfigAttribValStats::@106::max_num_past_references</a></div><div class="ttdeci">uint32_t max_num_past_references</div><div class="ttdoc">Max number of past reference frames that are supported. </div><div class="ttdef"><b>Definition:</b> va_fei.h:74</div></div>
<div class="ttc" id="group__api__fei_html_ga3c3c8fc9a1b9b61a9a5be9e73153984b"><div class="ttname"><a href="group__api__fei.html#ga3c3c8fc9a1b9b61a9a5be9e73153984b">VAStatsStatisticsParameter::qp</a></div><div class="ttdeci">VABufferID qp</div><div class="ttdoc">QP input buffer. It is valid only when mb_qp is set to 1. The data in this buffer correspond to the i...</div><div class="ttdef"><b>Definition:</b> va_fei.h:163</div></div>
<div class="ttc" id="structVAStatsStatisticsParameter_html"><div class="ttname"><a href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a></div><div class="ttdoc">Motion Vector and Statistics frame level controls. common part VAStatsStatisticsParameterBufferType f...</div><div class="ttdef"><b>Definition:</b> va_fei.h:108</div></div>
<div class="ttc" id="group__api__fei_html_ga5ea149989b7eda3c9bf257cfc701e162"><div class="ttname"><a href="group__api__fei.html#ga5ea149989b7eda3c9bf257cfc701e162">VAStatsStatisticsParameter::past_ref_stat_buf</a></div><div class="ttdeci">VABufferID * past_ref_stat_buf</div><div class="ttdoc">Statistics output for past reference surface. Only enabling statistics output for past reference pict...</div><div class="ttdef"><b>Definition:</b> va_fei.h:127</div></div>
<div class="ttc" id="group__api__fei_html_gacb37ceae8fec3f1f334f5f938ecc8b50"><div class="ttname"><a href="group__api__fei.html#gacb37ceae8fec3f1f334f5f938ecc8b50">VAStatsStatisticsParameter::num_future_references</a></div><div class="ttdeci">uint32_t num_future_references</div><div class="ttdoc">Future reference surface number. </div><div class="ttdef"><b>Definition:</b> va_fei.h:133</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei__h264_8h.html b/va__fei__h264_8h.html
index 4aaade4..16bfa3e 100644
--- a/va__fei__h264_8h.html
+++ b/va__fei__h264_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei_h264.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -124,6 +101,6 @@ Classes</h2></td></tr>
<div class="textblock"><p>The FEI encoding H264 special API. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei__h264_8h_source.html b/va__fei__h264_8h_source.html
index 0250a41..6bfd076 100644
--- a/va__fei__h264_8h_source.html
+++ b/va__fei__h264_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei_h264.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,31 +63,72 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_fei_h264.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__fei__h264_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef VA_FEI_H264_H</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define VA_FEI_H264_H</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="va__fei_8h.html">va_fei.h</a>&quot;</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFEIFrameControlH264.html"> 47</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFEIFrameControlH264</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; uint32_t <span class="keyword">function</span>; <span class="comment">/* one of the VAConfigAttribFEIFunctionType values */</span></div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31"> 57</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31">mb_ctrl</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8"> 63</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">distortion</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1"> 69</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1">mv_data</a>;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b"> 75</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b">mb_code_data</a>;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713"> 80</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">qp</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc"> 86</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc">mv_predictor</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936"> 89</a></span>&#160; uint32_t num_mv_predictors_l0 : 16;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t num_mv_predictors_l1 : 16;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927"> 97</a></span>&#160; uint32_t search_path : 8;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gad9a7af29b531c4f7a30a832047979ae5"> 102</a></span>&#160; uint32_t len_sp : 8;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga091e51387e841fbdc3ddc75d0e5f4856"> 115</a></span>&#160; uint32_t sub_mb_part_mask : 7;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac84238e211dd69fd0580a887c73e140f"> 121</a></span>&#160; uint32_t intra_part_mask : 5;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981"> 123</a></span>&#160; uint32_t multi_pred_l0 : 1;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726"> 125</a></span>&#160; uint32_t multi_pred_l1 : 1;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaf592800035866e3eeb6d4b08099aad50"> 131</a></span>&#160; uint32_t sub_pel_mode : 2;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b"> 135</a></span>&#160; uint32_t inter_sad : 2;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0db78717d2e0572baa666ba383291f22"> 139</a></span>&#160; uint32_t intra_sad : 2;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b"> 143</a></span>&#160; uint32_t distortion_type : 1;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6"> 145</a></span>&#160; uint32_t repartition_check_enable : 1;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaab108529bcf4801c8346a46cc58a70e2"> 149</a></span>&#160; uint32_t adaptive_search : 1;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac21b158dfbf2e82201612bf03383e85d"> 155</a></span>&#160; uint32_t mv_predictor_enable : 1;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100"> 157</a></span>&#160; uint32_t mb_qp : 1;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gab036b656305068d2040a8dd89005446d"> 159</a></span>&#160; uint32_t mb_input : 1;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c"> 162</a></span>&#160; uint32_t mb_size_ctrl : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac437190ba1ece1f214f415cbc32faa7e"> 165</a></span>&#160; uint32_t colocated_mb_distortion : 1;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t reserved1 : 4;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0243ebab0d9444298b67ecfdb43231fe"> 169</a></span>&#160; uint32_t ref_width : 8;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; uint32_t ref_height : 8;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4"> 183</a></span>&#160; uint32_t search_window : 4;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; uint32_t reserved2 : 12;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74"> 187</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">max_frame_size</a>;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8"> 189</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">num_passes</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b"> 191</a></span>&#160; uint8_t *<a class="code" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">delta_qp</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; uint32_t reserved3[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;} <a class="code" href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a>;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structVAEncFEIMBControlH264.html"> 196</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMBControlH264</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;{</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0e3d326d2aebef4591c90e2031eecd1d"> 199</a></span>&#160; uint32_t force_to_intra : 1;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaec7151ad19bc6ae25e14d38ddb816da0"> 201</a></span>&#160; uint32_t force_to_skip : 1;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaca63236a91bb7ca6f4547fcfb34858d2"> 203</a></span>&#160; uint32_t force_to_nonskip : 1;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; uint32_t enable_direct_bias_adjustment : 1;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; uint32_t enable_motion_bias_adjustment : 1;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; uint32_t ext_mv_cost_scaling_factor : 3;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; uint32_t reserved0 : 24;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; uint32_t reserved1;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; uint32_t reserved2;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; uint32_t reserved3 : 16;</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890"> 215</a></span>&#160; uint32_t target_size_in_word : 8;</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922"> 217</a></span>&#160; uint32_t max_size_in_word : 8;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;} <a class="code" href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a>;</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncFEIMVPredictorH264.html"> 224</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMVPredictorH264</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;{</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; uint8_t ref_idx_l0 : 4;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; uint8_t ref_idx_l1 : 4;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; } ref_idx[4]; <span class="comment">/* index is predictor number */</span></div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint32_t reserved;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077"> 240</a></span>&#160; <a class="code" href="structVAMotionVector.html">VAMotionVector</a> mv[4]; <span class="comment">/* MaxNumPredictor is 4 */</span></div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;} <a class="code" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAEncFEIMBCodeH264.html"> 274</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMBCodeH264</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;{</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="comment">//DWORD 0~2</span></div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; uint32_t reserved0[3];</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="comment">//DWORD 3</span></div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; uint32_t inter_mb_mode : 2;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; uint32_t mb_skip_flag : 1;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; uint32_t reserved1 : 1;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; uint32_t intra_mb_mode : 2;</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; uint32_t reserved2 : 1;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; uint32_t field_mb_polarity_flag : 1;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; uint32_t mb_type : 5;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; uint32_t intra_mb_flag : 1;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; uint32_t field_mb_flag : 1;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; uint32_t transform8x8_flag : 1;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; uint32_t reserved3 : 1;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; uint32_t dc_block_coded_cr_flag : 1;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; uint32_t dc_block_coded_cb_flag : 1;</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; uint32_t dc_block_coded_y_flag : 1;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; uint32_t reserved4 : 12;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="comment">//DWORD 4</span></div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; uint32_t horz_origin : 8;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint32_t vert_origin : 8;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; uint32_t cbp_y : 16;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="comment">//DWORD 5</span></div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; uint32_t cbp_cb : 16;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; uint32_t cbp_cr : 16;</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="comment">//DWORD 6</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; uint32_t qp_prime_y : 8;</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; uint32_t reserved5 : 17;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; uint32_t mb_skip_conv_disable : 1;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; uint32_t is_last_mb : 1;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; uint32_t enable_coefficient_clamp : 1;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; uint32_t direct8x8_pattern : 4;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="comment">//DWORD 7 8 and 9</span></div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; {</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="comment">/* Intra MBs */</span></div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; {</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; uint32_t luma_intra_pred_modes0 : 16;</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; uint32_t luma_intra_pred_modes1 : 16;</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; uint32_t luma_intra_pred_modes2 : 16;</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; uint32_t luma_intra_pred_modes3 : 16;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; uint32_t chroma_intra_pred_mode : 2;</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; uint32_t intra_pred_avail_flag : 5;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; uint32_t intra_pred_avail_flagF : 1;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; uint32_t reserved6 : 24;</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; } intra_mb;</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="comment">/* Inter MBs */</span></div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; {</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; uint32_t sub_mb_shapes : 8;</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; uint32_t sub_mb_pred_modes : 8;</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; uint32_t reserved7 : 16;</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; uint32_t ref_idx_l0_0 : 8;</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; uint32_t ref_idx_l0_1 : 8;</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; uint32_t ref_idx_l0_2 : 8;</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; uint32_t ref_idx_l0_3 : 8;</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; uint32_t ref_idx_l1_0 : 8;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; uint32_t ref_idx_l1_1 : 8;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; uint32_t ref_idx_l1_2 : 8;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; uint32_t ref_idx_l1_3 : 8;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; } inter_mb;</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; } mb_mode;</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; <span class="comment">//DWORD 10</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; uint32_t reserved8 : 16;</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; uint32_t target_size_in_word : 8;</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; uint32_t max_size_in_word : 8;</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; <span class="comment">//DWORD 11~14</span></div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; uint32_t reserved9[4];</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="comment">//DWORD 15</span></div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; uint32_t reserved10;</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;} <a class="code" href="structVAEncFEIMBCodeH264.html">VAEncFEIMBCodeH264</a>; <span class="comment">// 64 bytes</span></div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;</div><div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="structVAEncFEIDistortionH264.html"> 366</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIDistortionH264 {</div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392"> 370</a></span>&#160; uint16_t inter_distortion[16];</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; uint32_t best_inter_distortion : 16;</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; uint32_t best_intra_distortion : 16;</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; uint32_t colocated_mb_distortion : 16;</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; uint32_t reserved1[2];</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;} <a class="code" href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a>; <span class="comment">// 48 bytes</span></div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;</div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsParameterH264.html"> 381</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsParameterH264</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;{</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; <a class="code" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a> stats_params;</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; uint32_t frame_qp : 8;</div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5918885e636773ec2d08a97b31b06ded"> 387</a></span>&#160; uint32_t len_sp : 8;</div><div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67"> 393</a></span>&#160; uint32_t search_path : 8;</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; uint32_t reserved0 : 8;</div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; uint32_t sub_mb_part_mask : 7;</div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad"> 403</a></span>&#160; uint32_t sub_pel_mode : 2;</div><div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581"> 410</a></span>&#160; uint32_t inter_sad : 2;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gad816f11a76f112fa5ebf1976ff5f0c8a"> 417</a></span>&#160; uint32_t intra_sad : 2;</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; uint32_t adaptive_search : 1;</div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gadda34c718ccc388c86477c31ca0e4d3d"> 425</a></span>&#160; uint32_t mv_predictor_ctrl : 3;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; uint32_t mb_qp : 1;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974"> 431</a></span>&#160; uint32_t ft_enable : 1;</div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga1d97d62c4463efa44f97f94f81b7e415"> 438</a></span>&#160; uint32_t intra_part_mask : 5;</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; uint32_t reserved1 : 8;</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;</div><div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4730bc924f30abf500494f313a6bf04a"> 442</a></span>&#160; uint32_t ref_width : 8;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; uint32_t ref_height : 8;</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb"> 456</a></span>&#160; uint32_t search_window : 4;</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; uint32_t reserved2 : 12;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;</div><div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5"> 460</a></span>&#160; uint32_t disable_mv_output : 1;</div><div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f"> 462</a></span>&#160; uint32_t disable_statistics_output : 1;</div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995"> 464</a></span>&#160; uint32_t enable_8x8_statistics : 1;</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; uint32_t reserved3 : 29;</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; uint32_t reserved4[2];</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;} <a class="code" href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a>;</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsH264.html"> 475</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsH264</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;{</div><div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf"> 478</a></span>&#160; uint32_t best_inter_distortion0 : 16;</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; uint32_t inter_mode0 : 16;</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028"> 482</a></span>&#160; uint32_t best_inter_distortion1 : 16;</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; uint32_t inter_mode1 : 16;</div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;</div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; uint32_t best_intra_distortion : 16;</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; uint32_t intra_mode : 16;</div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;</div><div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; uint32_t num_non_zero_coef : 16;</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;</div><div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; uint32_t sum_coef;</div><div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4"> 494</a></span>&#160; uint32_t mb_is_flat : 1;</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; uint32_t reserved1 : 31;</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27"> 498</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27">variance_16x16</a>;</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gabc39a2d5a6563fb04013e766a697881b"> 500</a></span>&#160; uint32_t variance_8x8[4];</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177"> 503</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177">pixel_average_16x16</a>;</div><div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga6d28dcf7fdb2ff73313a60f6a529e855"> 505</a></span>&#160; uint32_t pixel_average_8x8[4];</div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;} <a class="code" href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a>; <span class="comment">// 64 bytes</span></div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div><div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160;</div><div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;}</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_FEI_H264_H */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__fei__h264_html_gaba1442fef721c95dd2a0f144c329a54b"><div class="ttname"><a href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264::delta_qp</a></div><div class="ttdeci">uint8_t * delta_qp</div><div class="ttdoc">delta QP list for every pass </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:191</div></div>
+<a href="va__fei__h264_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef VA_FEI_H264_H</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define VA_FEI_H264_H</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="va__fei_8h.html">va_fei.h</a>&quot;</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFEIFrameControlH264.html"> 47</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFEIFrameControlH264</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; uint32_t <span class="keyword">function</span>; <span class="comment">/* one of the VAConfigAttribFEIFunctionType values */</span></div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31"> 57</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31">mb_ctrl</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8"> 63</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">distortion</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1"> 69</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1">mv_data</a>;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b"> 75</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b">mb_code_data</a>;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713"> 80</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">qp</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc"> 86</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc">mv_predictor</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936"> 89</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936">num_mv_predictors_l0</a> : 16;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; uint32_t num_mv_predictors_l1 : 16;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927"> 97</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927">search_path</a> : 8;</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gad9a7af29b531c4f7a30a832047979ae5"> 102</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gad9a7af29b531c4f7a30a832047979ae5">len_sp</a> : 8;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga091e51387e841fbdc3ddc75d0e5f4856"> 115</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga091e51387e841fbdc3ddc75d0e5f4856">sub_mb_part_mask</a> : 7;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac84238e211dd69fd0580a887c73e140f"> 121</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac84238e211dd69fd0580a887c73e140f">intra_part_mask</a> : 5;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981"> 123</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981">multi_pred_l0</a> : 1;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726"> 125</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726">multi_pred_l1</a> : 1;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaf592800035866e3eeb6d4b08099aad50"> 131</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaf592800035866e3eeb6d4b08099aad50">sub_pel_mode</a> : 2;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b"> 135</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b">inter_sad</a> : 2;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0db78717d2e0572baa666ba383291f22"> 139</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga0db78717d2e0572baa666ba383291f22">intra_sad</a> : 2;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b"> 143</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b">distortion_type</a> : 1;</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6"> 145</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6">repartition_check_enable</a> : 1;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaab108529bcf4801c8346a46cc58a70e2"> 149</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaab108529bcf4801c8346a46cc58a70e2">adaptive_search</a> : 1;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac21b158dfbf2e82201612bf03383e85d"> 155</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac21b158dfbf2e82201612bf03383e85d">mv_predictor_enable</a> : 1;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100"> 157</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100">mb_qp</a> : 1;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gab036b656305068d2040a8dd89005446d"> 159</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gab036b656305068d2040a8dd89005446d">mb_input</a> : 1;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c"> 162</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c">mb_size_ctrl</a> : 1;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac437190ba1ece1f214f415cbc32faa7e"> 165</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac437190ba1ece1f214f415cbc32faa7e">colocated_mb_distortion</a> : 1;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; uint32_t reserved1 : 4;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0243ebab0d9444298b67ecfdb43231fe"> 169</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga0243ebab0d9444298b67ecfdb43231fe">ref_width</a> : 8;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; uint32_t ref_height : 8;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4"> 183</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4">search_window</a> : 4;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; uint32_t reserved2 : 12;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74"> 187</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">max_frame_size</a>;</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8"> 189</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">num_passes</a>;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b"> 191</a></span>&#160; uint8_t *<a class="code" href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">delta_qp</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; uint32_t reserved3[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;} <a class="code" href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a>;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structVAEncFEIMBControlH264.html"> 196</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMBControlH264</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;{</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0e3d326d2aebef4591c90e2031eecd1d"> 199</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga0e3d326d2aebef4591c90e2031eecd1d">force_to_intra</a> : 1;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaec7151ad19bc6ae25e14d38ddb816da0"> 201</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaec7151ad19bc6ae25e14d38ddb816da0">force_to_skip</a> : 1;</div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaca63236a91bb7ca6f4547fcfb34858d2"> 203</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaca63236a91bb7ca6f4547fcfb34858d2">force_to_nonskip</a> : 1;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; uint32_t enable_direct_bias_adjustment : 1;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; uint32_t enable_motion_bias_adjustment : 1;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; uint32_t ext_mv_cost_scaling_factor : 3;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; uint32_t reserved0 : 24;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; uint32_t reserved1;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; uint32_t reserved2;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; uint32_t reserved3 : 16;</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890"> 215</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">target_size_in_word</a> : 8;</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922"> 217</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922">max_size_in_word</a> : 8;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;} <a class="code" href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a>;</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structVAEncFEIMVPredictorH264.html"> 224</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMVPredictorH264</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;{</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; uint8_t ref_idx_l0 : 4;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; uint8_t ref_idx_l1 : 4;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; } ref_idx[4]; <span class="comment">/* index is predictor number */</span></div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint32_t reserved;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac729495b9553b8c8edd4992fb8069077"> 240</a></span>&#160; <a class="code" href="structVAMotionVector.html">VAMotionVector</a> mv[4]; <span class="comment">/* MaxNumPredictor is 4 */</span></div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;} <a class="code" href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structVAEncFEIMBCodeH264.html"> 274</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMBCodeH264</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;{</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="comment">//DWORD 0~2</span></div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; uint32_t reserved0[3];</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="comment">//DWORD 3</span></div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; uint32_t inter_mb_mode : 2;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; uint32_t mb_skip_flag : 1;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; uint32_t reserved1 : 1;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; uint32_t intra_mb_mode : 2;</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; uint32_t reserved2 : 1;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; uint32_t field_mb_polarity_flag : 1;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; uint32_t mb_type : 5;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; uint32_t intra_mb_flag : 1;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; uint32_t field_mb_flag : 1;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; uint32_t transform8x8_flag : 1;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; uint32_t reserved3 : 1;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; uint32_t dc_block_coded_cr_flag : 1;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; uint32_t dc_block_coded_cb_flag : 1;</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; uint32_t dc_block_coded_y_flag : 1;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; uint32_t reserved4 : 12;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="comment">//DWORD 4</span></div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; uint32_t horz_origin : 8;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; uint32_t vert_origin : 8;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; uint32_t cbp_y : 16;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="comment">//DWORD 5</span></div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; uint32_t cbp_cb : 16;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; uint32_t cbp_cr : 16;</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="comment">//DWORD 6</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; uint32_t qp_prime_y : 8;</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; uint32_t reserved5 : 17;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; uint32_t mb_skip_conv_disable : 1;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; uint32_t is_last_mb : 1;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; uint32_t enable_coefficient_clamp : 1;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; uint32_t direct8x8_pattern : 4;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="comment">//DWORD 7 8 and 9</span></div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keyword">union</span></div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; {</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="comment">/* Intra MBs */</span></div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; {</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; uint32_t luma_intra_pred_modes0 : 16;</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; uint32_t luma_intra_pred_modes1 : 16;</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; uint32_t luma_intra_pred_modes2 : 16;</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; uint32_t luma_intra_pred_modes3 : 16;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; uint32_t chroma_intra_pred_mode : 2;</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; uint32_t intra_pred_avail_flag : 5;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; uint32_t intra_pred_avail_flagF : 1;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; uint32_t reserved6 : 24;</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; } intra_mb;</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="comment">/* Inter MBs */</span></div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keyword">struct</span></div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; {</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; uint32_t sub_mb_shapes : 8;</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; uint32_t sub_mb_pred_modes : 8;</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; uint32_t reserved7 : 16;</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; uint32_t ref_idx_l0_0 : 8;</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; uint32_t ref_idx_l0_1 : 8;</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; uint32_t ref_idx_l0_2 : 8;</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; uint32_t ref_idx_l0_3 : 8;</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; uint32_t ref_idx_l1_0 : 8;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; uint32_t ref_idx_l1_1 : 8;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; uint32_t ref_idx_l1_2 : 8;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; uint32_t ref_idx_l1_3 : 8;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; } inter_mb;</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; } mb_mode;</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; <span class="comment">//DWORD 10</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; uint32_t reserved8 : 16;</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; uint32_t target_size_in_word : 8;</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; uint32_t max_size_in_word : 8;</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; <span class="comment">//DWORD 11~14</span></div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; uint32_t reserved9[4];</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="comment">//DWORD 15</span></div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; uint32_t reserved10;</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;} <a class="code" href="structVAEncFEIMBCodeH264.html">VAEncFEIMBCodeH264</a>; <span class="comment">// 64 bytes</span></div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;</div><div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="structVAEncFEIDistortionH264.html"> 366</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIDistortionH264 {</div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8a9e4100b3cb7d5552e9bb3729a10392"> 370</a></span>&#160; uint16_t inter_distortion[16];</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; uint32_t best_inter_distortion : 16;</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; uint32_t best_intra_distortion : 16;</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; uint32_t colocated_mb_distortion : 16;</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; uint32_t reserved1[2];</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;} <a class="code" href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a>; <span class="comment">// 48 bytes</span></div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;</div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsParameterH264.html"> 381</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsParameterH264</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;{</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; <a class="code" href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a> stats_params;</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; uint32_t frame_qp : 8;</div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5918885e636773ec2d08a97b31b06ded"> 387</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga5918885e636773ec2d08a97b31b06ded">len_sp</a> : 8;</div><div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67"> 393</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67">search_path</a> : 8;</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; uint32_t reserved0 : 8;</div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; uint32_t sub_mb_part_mask : 7;</div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad"> 403</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad">sub_pel_mode</a> : 2;</div><div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581"> 410</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581">inter_sad</a> : 2;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gad816f11a76f112fa5ebf1976ff5f0c8a"> 417</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gad816f11a76f112fa5ebf1976ff5f0c8a">intra_sad</a> : 2;</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; uint32_t adaptive_search : 1;</div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gadda34c718ccc388c86477c31ca0e4d3d"> 425</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gadda34c718ccc388c86477c31ca0e4d3d">mv_predictor_ctrl</a> : 3;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; uint32_t mb_qp : 1;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974"> 431</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974">ft_enable</a> : 1;</div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga1d97d62c4463efa44f97f94f81b7e415"> 438</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga1d97d62c4463efa44f97f94f81b7e415">intra_part_mask</a> : 5;</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; uint32_t reserved1 : 8;</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;</div><div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4730bc924f30abf500494f313a6bf04a"> 442</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga4730bc924f30abf500494f313a6bf04a">ref_width</a> : 8;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; uint32_t ref_height : 8;</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb"> 456</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb">search_window</a> : 4;</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; uint32_t reserved2 : 12;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;</div><div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5"> 460</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5">disable_mv_output</a> : 1;</div><div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f"> 462</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f">disable_statistics_output</a> : 1;</div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995"> 464</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995">enable_8x8_statistics</a> : 1;</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; uint32_t reserved3 : 29;</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; uint32_t reserved4[2];</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;} <a class="code" href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a>;</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="structVAStatsStatisticsH264.html"> 475</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAStatsStatisticsH264</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;{</div><div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf"> 478</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf">best_inter_distortion0</a> : 16;</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; uint32_t inter_mode0 : 16;</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028"> 482</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028">best_inter_distortion1</a> : 16;</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; uint32_t inter_mode1 : 16;</div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;</div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; uint32_t best_intra_distortion : 16;</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; uint32_t intra_mode : 16;</div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;</div><div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; uint32_t num_non_zero_coef : 16;</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;</div><div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; uint32_t sum_coef;</div><div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4"> 494</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4">mb_is_flat</a> : 1;</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; uint32_t reserved1 : 31;</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27"> 498</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27">variance_16x16</a>;</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#gabc39a2d5a6563fb04013e766a697881b"> 500</a></span>&#160; uint32_t variance_8x8[4];</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177"> 503</a></span>&#160; uint32_t <a class="code" href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177">pixel_average_16x16</a>;</div><div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="group__api__fei__h264.html#ga6d28dcf7fdb2ff73313a60f6a529e855"> 505</a></span>&#160; uint32_t pixel_average_8x8[4];</div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;} <a class="code" href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a>; <span class="comment">// 64 bytes</span></div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div><div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160;</div><div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;}</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_FEI_H264_H */</span><span class="preprocessor"></span></div><div class="ttc" id="group__api__fei__h264_html_gaba1442fef721c95dd2a0f144c329a54b"><div class="ttname"><a href="group__api__fei__h264.html#gaba1442fef721c95dd2a0f144c329a54b">VAEncMiscParameterFEIFrameControlH264::delta_qp</a></div><div class="ttdeci">uint8_t * delta_qp</div><div class="ttdoc">delta QP list for every pass </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:191</div></div>
<div class="ttc" id="structVAEncFEIMVPredictorH264_html"><div class="ttname"><a href="structVAEncFEIMVPredictorH264.html">VAEncFEIMVPredictorH264</a></div><div class="ttdoc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor retu...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:224</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga5e8a4896e2f208b6193b0f1a492fb028"><div class="ttname"><a href="group__api__fei__h264.html#ga5e8a4896e2f208b6193b0f1a492fb028">VAStatsStatisticsH264::best_inter_distortion1</a></div><div class="ttdeci">uint32_t best_inter_distortion1</div><div class="ttdoc">future reference </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:482</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga0243ebab0d9444298b67ecfdb43231fe"><div class="ttname"><a href="group__api__fei__h264.html#ga0243ebab0d9444298b67ecfdb43231fe">VAEncMiscParameterFEIFrameControlH264::ref_width</a></div><div class="ttdeci">uint32_t ref_width</div><div class="ttdoc">motion search window(ref_width * ref_height) </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:169</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gac1cd1612a362caaa5cdd4a9c9dc8c16b"><div class="ttname"><a href="group__api__fei__h264.html#gac1cd1612a362caaa5cdd4a9c9dc8c16b">VAEncMiscParameterFEIFrameControlH264::inter_sad</a></div><div class="ttdeci">uint32_t inter_sad</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:135</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga1d97d62c4463efa44f97f94f81b7e415"><div class="ttname"><a href="group__api__fei__h264.html#ga1d97d62c4463efa44f97f94f81b7e415">VAStatsStatisticsParameterH264::intra_part_mask</a></div><div class="ttdeci">uint32_t intra_part_mask</div><div class="ttdoc">luma intra mode partition mask xxxx1: luma_intra_16x16 disabled xxx1x: luma_intra_8x8 disabled xx1xx:...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:438</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaf592800035866e3eeb6d4b08099aad50"><div class="ttname"><a href="group__api__fei__h264.html#gaf592800035866e3eeb6d4b08099aad50">VAEncMiscParameterFEIFrameControlH264::sub_pel_mode</a></div><div class="ttdeci">uint32_t sub_pel_mode</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:131</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gad9a7af29b531c4f7a30a832047979ae5"><div class="ttname"><a href="group__api__fei__h264.html#gad9a7af29b531c4f7a30a832047979ae5">VAEncMiscParameterFEIFrameControlH264::len_sp</a></div><div class="ttdeci">uint32_t len_sp</div><div class="ttdoc">maximum number of Search Units, valid range is [1, 63] 0 is treated as 1. reference search locations ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:102</div></div>
<div class="ttc" id="group__api__fei__h264_html_gac258669628d65693b63cd1c488002e31"><div class="ttname"><a href="group__api__fei__h264.html#gac258669628d65693b63cd1c488002e31">VAEncMiscParameterFEIFrameControlH264::mb_ctrl</a></div><div class="ttdeci">VABufferID mb_ctrl</div><div class="ttdoc">MB (16x16) control input buffer. It is valid only when (mb_input | mb_size_ctrl) is set to 1...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:57</div></div>
-<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:268</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gab9205de54e1fe74f3e735fc5c8793bc5"><div class="ttname"><a href="group__api__fei__h264.html#gab9205de54e1fe74f3e735fc5c8793bc5">VAStatsStatisticsParameterH264::disable_mv_output</a></div><div class="ttdeci">uint32_t disable_mv_output</div><div class="ttdoc">MVOutput. When set to 1, MV output is NOT provided. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:460</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gab036b656305068d2040a8dd89005446d"><div class="ttname"><a href="group__api__fei__h264.html#gab036b656305068d2040a8dd89005446d">VAEncMiscParameterFEIFrameControlH264::mb_input</a></div><div class="ttdeci">uint32_t mb_input</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:159</div></div>
+<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:279</div></div>
<div class="ttc" id="structVAEncFEIMBControlH264_html"><div class="ttname"><a href="structVAEncFEIMBControlH264.html">VAEncFEIMBControlH264</a></div><div class="ttdoc">FEI MB level control data structure. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:196</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga28789ed52c3b25d9c0a9e6dd4ae57890"><div class="ttname"><a href="group__api__fei__h264.html#ga28789ed52c3b25d9c0a9e6dd4ae57890">VAEncFEIMBControlH264::target_size_in_word</a></div><div class="ttdeci">uint32_t target_size_in_word</div><div class="ttdoc">when mb_size_ctrl is set, size here is used to budget accumulatively. Set to 0xFF if don&amp;#39;t care...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:215</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaa2bd5a64cac0d15fc3358bc33fa61995"><div class="ttname"><a href="group__api__fei__h264.html#gaa2bd5a64cac0d15fc3358bc33fa61995">VAStatsStatisticsParameterH264::enable_8x8_statistics</a></div><div class="ttdeci">uint32_t enable_8x8_statistics</div><div class="ttdoc">block 8x8 data enabling in statistics output </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:464</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaab108529bcf4801c8346a46cc58a70e2"><div class="ttname"><a href="group__api__fei__h264.html#gaab108529bcf4801c8346a46cc58a70e2">VAEncMiscParameterFEIFrameControlH264::adaptive_search</a></div><div class="ttdeci">uint32_t adaptive_search</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:149</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga5c73a14d5346fccc7b9ac9eb16aad981"><div class="ttname"><a href="group__api__fei__h264.html#ga5c73a14d5346fccc7b9ac9eb16aad981">VAEncMiscParameterFEIFrameControlH264::multi_pred_l0</a></div><div class="ttdeci">uint32_t multi_pred_l0</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:123</div></div>
<div class="ttc" id="structVAEncMiscParameterFEIFrameControlH264_html"><div class="ttname"><a href="structVAEncMiscParameterFEIFrameControlH264.html">VAEncMiscParameterFEIFrameControlH264</a></div><div class="ttdoc">FEI frame level control buffer for H.264. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:47</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gac84238e211dd69fd0580a887c73e140f"><div class="ttname"><a href="group__api__fei__h264.html#gac84238e211dd69fd0580a887c73e140f">VAEncMiscParameterFEIFrameControlH264::intra_part_mask</a></div><div class="ttdeci">uint32_t intra_part_mask</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:121</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga5918885e636773ec2d08a97b31b06ded"><div class="ttname"><a href="group__api__fei__h264.html#ga5918885e636773ec2d08a97b31b06ded">VAStatsStatisticsParameterH264::len_sp</a></div><div class="ttdeci">uint32_t len_sp</div><div class="ttdoc">length of search path </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:387</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaafaeacb644816555009d1f8f6689f53c"><div class="ttname"><a href="group__api__fei__h264.html#gaafaeacb644816555009d1f8f6689f53c">VAEncMiscParameterFEIFrameControlH264::mb_size_ctrl</a></div><div class="ttdeci">uint32_t mb_size_ctrl</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:162</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga2242be9ddc08feab5acf67f938ac2922"><div class="ttname"><a href="group__api__fei__h264.html#ga2242be9ddc08feab5acf67f938ac2922">VAEncFEIMBControlH264::max_size_in_word</a></div><div class="ttdeci">uint32_t max_size_in_word</div><div class="ttdoc">specifies the max size of each MB </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:217</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga4730bc924f30abf500494f313a6bf04a"><div class="ttname"><a href="group__api__fei__h264.html#ga4730bc924f30abf500494f313a6bf04a">VAStatsStatisticsParameterH264::ref_width</a></div><div class="ttdeci">uint32_t ref_width</div><div class="ttdoc">motion search window(ref_width * ref_height) </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:442</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga588c98d33c031458960672165b7b37cc"><div class="ttname"><a href="group__api__fei__h264.html#ga588c98d33c031458960672165b7b37cc">VAEncMiscParameterFEIFrameControlH264::mv_predictor</a></div><div class="ttdeci">VABufferID mv_predictor</div><div class="ttdoc">MV predictor. It is valid only when mv_predictor_enable is set to 1. Each 16x16 block has one or more...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:86</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga55a657a455031b1109e6e2b194d09581"><div class="ttname"><a href="group__api__fei__h264.html#ga55a657a455031b1109e6e2b194d09581">VAStatsStatisticsParameterH264::inter_sad</a></div><div class="ttdeci">uint32_t inter_sad</div><div class="ttdoc">distortion measure adjustment for inter search SAD comparison 00b: none 01b: reserved 10b: Haar trans...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:410</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga4b9f9f2bdb8f35694134719138a5e7fb"><div class="ttname"><a href="group__api__fei__h264.html#ga4b9f9f2bdb8f35694134719138a5e7fb">VAStatsStatisticsParameterH264::search_window</a></div><div class="ttdeci">uint32_t search_window</div><div class="ttdoc">predefined motion search windows. If selected, len_sp, window(ref_width * ref_eight) and search_path ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:456</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaca63236a91bb7ca6f4547fcfb34858d2"><div class="ttname"><a href="group__api__fei__h264.html#gaca63236a91bb7ca6f4547fcfb34858d2">VAEncFEIMBControlH264::force_to_nonskip</a></div><div class="ttdeci">uint32_t force_to_nonskip</div><div class="ttdoc">specifies whether this macroblock should be coded as a non-skipped macroblock. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:203</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gac21b158dfbf2e82201612bf03383e85d"><div class="ttname"><a href="group__api__fei__h264.html#gac21b158dfbf2e82201612bf03383e85d">VAEncMiscParameterFEIFrameControlH264::mv_predictor_enable</a></div><div class="ttdeci">uint32_t mv_predictor_enable</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:155</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga091e51387e841fbdc3ddc75d0e5f4856"><div class="ttname"><a href="group__api__fei__h264.html#ga091e51387e841fbdc3ddc75d0e5f4856">VAEncMiscParameterFEIFrameControlH264::sub_mb_part_mask</a></div><div class="ttdeci">uint32_t sub_mb_part_mask</div><div class="ttdoc">defines the bit-mask for disabling sub-partition The lower 4 bits are for the major partitions (sub-m...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:115</div></div>
<div class="ttc" id="structVAEncFEIDistortionH264_html"><div class="ttname"><a href="structVAEncFEIDistortionH264.html">VAEncFEIDistortionH264</a></div><div class="ttdoc">VAEncFEIDistortionH264 defines the data structure for VAEncFEIDistortionBufferType per 16x16 MB block...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:366</div></div>
<div class="ttc" id="va__fei_8h_html"><div class="ttname"><a href="va__fei_8h.html">va_fei.h</a></div><div class="ttdoc">The FEI encoding common API. </div></div>
<div class="ttc" id="structVAStatsStatisticsH264_html"><div class="ttname"><a href="structVAStatsStatisticsH264.html">VAStatsStatisticsH264</a></div><div class="ttdoc">VAStatsStatisticsH264. H264 Statistics buffer layout for VAStatsStatisticsBufferType and VAStatsStati...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:475</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaa344b4e3f737fbaad9d63d354d13b2d6"><div class="ttname"><a href="group__api__fei__h264.html#gaa344b4e3f737fbaad9d63d354d13b2d6">VAEncMiscParameterFEIFrameControlH264::repartition_check_enable</a></div><div class="ttdeci">uint32_t repartition_check_enable</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:145</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga415e9cb5e5724891edf2866f6ed7cb67"><div class="ttname"><a href="group__api__fei__h264.html#ga415e9cb5e5724891edf2866f6ed7cb67">VAStatsStatisticsParameterH264::search_path</a></div><div class="ttdeci">uint32_t search_path</div><div class="ttdoc">motion search method definition 0: default value, diamond search 1: full search 2: diamond search ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:393</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gad816f11a76f112fa5ebf1976ff5f0c8a"><div class="ttname"><a href="group__api__fei__h264.html#gad816f11a76f112fa5ebf1976ff5f0c8a">VAStatsStatisticsParameterH264::intra_sad</a></div><div class="ttdeci">uint32_t intra_sad</div><div class="ttdoc">distortion measure adjustment for intra search SAD comparison 00b: none 01b: reserved 10b: Haar trans...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:417</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gacdd532ca8541e7f7bf0826c911525ebf"><div class="ttname"><a href="group__api__fei__h264.html#gacdd532ca8541e7f7bf0826c911525ebf">VAStatsStatisticsH264::best_inter_distortion0</a></div><div class="ttdeci">uint32_t best_inter_distortion0</div><div class="ttdoc">past reference </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:478</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaec7151ad19bc6ae25e14d38ddb816da0"><div class="ttname"><a href="group__api__fei__h264.html#gaec7151ad19bc6ae25e14d38ddb816da0">VAEncFEIMBControlH264::force_to_skip</a></div><div class="ttdeci">uint32_t force_to_skip</div><div class="ttdoc">when set, correposndent MB is coded as skip </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:201</div></div>
<div class="ttc" id="structVAStatsStatisticsParameterH264_html"><div class="ttname"><a href="structVAStatsStatisticsParameterH264.html">VAStatsStatisticsParameterH264</a></div><div class="ttdoc">Motion Vector and Statistics frame level controls. VAStatsStatisticsParameterBufferType for H264 16x1...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:381</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga4039cc6efa772bf29746b91099a0b177"><div class="ttname"><a href="group__api__fei__h264.html#ga4039cc6efa772bf29746b91099a0b177">VAStatsStatisticsH264::pixel_average_16x16</a></div><div class="ttdeci">uint32_t pixel_average_16x16</div><div class="ttdoc">DWORD 11 pixel_average for block16x16. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:503</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gac437190ba1ece1f214f415cbc32faa7e"><div class="ttname"><a href="group__api__fei__h264.html#gac437190ba1ece1f214f415cbc32faa7e">VAEncMiscParameterFEIFrameControlH264::colocated_mb_distortion</a></div><div class="ttdeci">uint32_t colocated_mb_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:165</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga39ef95600918300daf06b2dd3b22f927"><div class="ttname"><a href="group__api__fei__h264.html#ga39ef95600918300daf06b2dd3b22f927">VAEncMiscParameterFEIFrameControlH264::search_path</a></div><div class="ttdeci">uint32_t search_path</div><div class="ttdoc">motion search method definition 0: default value, diamond search 1: full search 2: diamond search ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:97</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga8e8567ed8862327109a1f4631d80ecc4"><div class="ttname"><a href="group__api__fei__h264.html#ga8e8567ed8862327109a1f4631d80ecc4">VAEncMiscParameterFEIFrameControlH264::search_window</a></div><div class="ttdeci">uint32_t search_window</div><div class="ttdoc">predefined motion search windows. If selected, len_sp, window(ref_width * ref_eight) and search_path ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:183</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga351bb0d3e238e65b4f7c698f96ae0713"><div class="ttname"><a href="group__api__fei__h264.html#ga351bb0d3e238e65b4f7c698f96ae0713">VAEncMiscParameterFEIFrameControlH264::qp</a></div><div class="ttdeci">VABufferID qp</div><div class="ttdoc">QP input buffer with layout VAEncQPBufferH264. It is valid only when mb_qp is set to 1...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:80</div></div>
<div class="ttc" id="group__api__fei__h264_html_gac5cac2d498db3400dc988e874b69cc27"><div class="ttname"><a href="group__api__fei__h264.html#gac5cac2d498db3400dc988e874b69cc27">VAStatsStatisticsH264::variance_16x16</a></div><div class="ttdeci">uint32_t variance_16x16</div><div class="ttdoc">DWORD 6 variance for block16x16. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:498</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga8f763697d824dcd1f42eeee49c6f91e1"><div class="ttname"><a href="group__api__fei__h264.html#ga8f763697d824dcd1f42eeee49c6f91e1">VAEncMiscParameterFEIFrameControlH264::mv_data</a></div><div class="ttdeci">VABufferID mv_data</div><div class="ttdoc">MVs data output of MB ENC. Each 16x16 block has one MVs data with layout VAMotionVector Buffer size s...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:69</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga0dbd1285d9a870d1180a9e019eab5100"><div class="ttname"><a href="group__api__fei__h264.html#ga0dbd1285d9a870d1180a9e019eab5100">VAEncMiscParameterFEIFrameControlH264::mb_qp</a></div><div class="ttdeci">uint32_t mb_qp</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:157</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga0db78717d2e0572baa666ba383291f22"><div class="ttname"><a href="group__api__fei__h264.html#ga0db78717d2e0572baa666ba383291f22">VAEncMiscParameterFEIFrameControlH264::intra_sad</a></div><div class="ttdeci">uint32_t intra_sad</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:139</div></div>
<div class="ttc" id="structVAStatsStatisticsParameter_html"><div class="ttname"><a href="structVAStatsStatisticsParameter.html">VAStatsStatisticsParameter</a></div><div class="ttdoc">Motion Vector and Statistics frame level controls. common part VAStatsStatisticsParameterBufferType f...</div><div class="ttdef"><b>Definition:</b> va_fei.h:108</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga0e3d326d2aebef4591c90e2031eecd1d"><div class="ttname"><a href="group__api__fei__h264.html#ga0e3d326d2aebef4591c90e2031eecd1d">VAEncFEIMBControlH264::force_to_intra</a></div><div class="ttdeci">uint32_t force_to_intra</div><div class="ttdoc">when set, correposndent MB is coded as intra </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:199</div></div>
<div class="ttc" id="structVAEncFEIMBCodeH264_html"><div class="ttname"><a href="structVAEncFEIMBCodeH264.html">VAEncFEIMBCodeH264</a></div><div class="ttdoc">FEI output. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:274</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga771de39e78dfff1eb3e17750745516b8"><div class="ttname"><a href="group__api__fei__h264.html#ga771de39e78dfff1eb3e17750745516b8">VAEncMiscParameterFEIFrameControlH264::distortion</a></div><div class="ttdeci">VABufferID distortion</div><div class="ttdoc">distortion output of MB ENC or ENC_PAK. Each 16x16 block has one distortion data with VAEncFEIDistort...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:63</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga100a5b73cae720e81570567e24198e4b"><div class="ttname"><a href="group__api__fei__h264.html#ga100a5b73cae720e81570567e24198e4b">VAEncMiscParameterFEIFrameControlH264::mb_code_data</a></div><div class="ttdeci">VABufferID mb_code_data</div><div class="ttdoc">MBCode data output of MB ENC. Each 16x16 block has one MB Code data with layout VAEncFEIMBCodeH264 Bu...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:75</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga073ee7f2ab36ade5b9f25572098b8726"><div class="ttname"><a href="group__api__fei__h264.html#ga073ee7f2ab36ade5b9f25572098b8726">VAEncMiscParameterFEIFrameControlH264::multi_pred_l1</a></div><div class="ttdeci">uint32_t multi_pred_l1</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:125</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gadda34c718ccc388c86477c31ca0e4d3d"><div class="ttname"><a href="group__api__fei__h264.html#gadda34c718ccc388c86477c31ca0e4d3d">VAStatsStatisticsParameterH264::mv_predictor_ctrl</a></div><div class="ttdeci">uint32_t mv_predictor_ctrl</div><div class="ttdoc">indicate if future or/and past MV in mv_predictor buffer is valid. 0: MV predictor disabled 1: MV pre...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:425</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaccb62f4546ed6fb6d520a61f2240b64b"><div class="ttname"><a href="group__api__fei__h264.html#gaccb62f4546ed6fb6d520a61f2240b64b">VAEncMiscParameterFEIFrameControlH264::distortion_type</a></div><div class="ttdeci">uint32_t distortion_type</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:143</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga8147b4d93a5780b1f748b121caffa0ad"><div class="ttname"><a href="group__api__fei__h264.html#ga8147b4d93a5780b1f748b121caffa0ad">VAStatsStatisticsParameterH264::sub_pel_mode</a></div><div class="ttdeci">uint32_t sub_pel_mode</div><div class="ttdoc">sub pixel mode definition 00b: integer mode searching 01b: half-pel mode searching 10b: reserved 11b:...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:403</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gaf74104e940f6bd691c5d590cb5300936"><div class="ttname"><a href="group__api__fei__h264.html#gaf74104e940f6bd691c5d590cb5300936">VAEncMiscParameterFEIFrameControlH264::num_mv_predictors_l0</a></div><div class="ttdeci">uint32_t num_mv_predictors_l0</div><div class="ttdoc">number of MV predictors. It must not be greater than maximum supported MV predictor. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:89</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gabcbab4a743a35a0d3761c37a977ff974"><div class="ttname"><a href="group__api__fei__h264.html#gabcbab4a743a35a0d3761c37a977ff974">VAStatsStatisticsParameterH264::ft_enable</a></div><div class="ttdeci">uint32_t ft_enable</div><div class="ttdoc">forward transform enable 0: disable 1: enable, needs frame_qp or mb_qp input for transform ...</div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:431</div></div>
+<div class="ttc" id="group__api__fei__h264_html_ga0312178ee7d2761d44d2396285d2ef5f"><div class="ttname"><a href="group__api__fei__h264.html#ga0312178ee7d2761d44d2396285d2ef5f">VAStatsStatisticsParameterH264::disable_statistics_output</a></div><div class="ttdeci">uint32_t disable_statistics_output</div><div class="ttdoc">StatisticsOutput. When set to 1, Statistics output is NOT provided. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:462</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga5453f864b8fe9b8dcfbff54086172d74"><div class="ttname"><a href="group__api__fei__h264.html#ga5453f864b8fe9b8dcfbff54086172d74">VAEncMiscParameterFEIFrameControlH264::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">max frame size control with multi passes QP setting </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:187</div></div>
+<div class="ttc" id="group__api__fei__h264_html_gacb2647bf6b4a00c9ea2513bb74630cb4"><div class="ttname"><a href="group__api__fei__h264.html#gacb2647bf6b4a00c9ea2513bb74630cb4">VAStatsStatisticsH264::mb_is_flat</a></div><div class="ttdeci">uint32_t mb_is_flat</div><div class="ttdoc">DWORD 5 flat info. </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:494</div></div>
<div class="ttc" id="group__api__fei__h264_html_ga63242c913b2d1a32919d580b9aed11d8"><div class="ttname"><a href="group__api__fei__h264.html#ga63242c913b2d1a32919d580b9aed11d8">VAEncMiscParameterFEIFrameControlH264::num_passes</a></div><div class="ttdeci">uint32_t num_passes</div><div class="ttdoc">number of passes, every pass has different QP </div><div class="ttdef"><b>Definition:</b> va_fei_h264.h:189</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei__hevc_8h.html b/va__fei__hevc_8h.html
index f987f75..ee03390 100644
--- a/va__fei__hevc_8h.html
+++ b/va__fei__hevc_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei_hevc.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -115,6 +92,6 @@ Classes</h2></td></tr>
<div class="textblock"><p>The FEI encoding HEVC special API. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__fei__hevc_8h_source.html b/va__fei__hevc_8h_source.html
index 0f0f1ff..53e9e40 100644
--- a/va__fei__hevc_8h_source.html
+++ b/va__fei__hevc_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_fei_hevc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,26 +63,46 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_fei_hevc.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__fei__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#ifndef __VA_FEI_HEVC_H__</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define __VA_FEI_HEVC_H__</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="va__fei_8h.html">va_fei.h</a>&quot;</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFEIFrameControlHEVC.html"> 48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFEIFrameControlHEVC</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="comment">/* one of the VAConfigAttribFEIFunctionType values */</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; uint32_t <span class="keyword">function</span>; </div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a"> 58</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a">ctb_ctrl</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2"> 64</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2">ctb_cmd</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299"> 70</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299">cu_record</a>;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e"> 76</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">distortion</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883"> 81</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">qp</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef"> 87</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">mv_predictor</a>;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9"> 92</a></span>&#160; uint32_t num_mv_predictors_l0 : 16;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t num_mv_predictors_l1 : 16;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59"> 96</a></span>&#160; uint32_t search_path : 8;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; uint32_t len_sp : 8;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d"> 105</a></span>&#160; uint32_t multi_pred_l0 : 4;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; uint32_t multi_pred_l1 : 4;</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab"> 113</a></span>&#160; uint32_t sub_pel_mode : 2;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; uint32_t adaptive_search : 1;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb"> 123</a></span>&#160; uint32_t mv_predictor_input : 3;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae"> 125</a></span>&#160; uint32_t per_block_qp : 1;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959"> 127</a></span>&#160; uint32_t per_ctb_input : 1;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga9c5083e6c5fedf5781ea20e8863862ed"> 130</a></span>&#160; uint32_t colocated_ctb_distortion : 1;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7"> 136</a></span>&#160; uint32_t force_lcu_split : 1;</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6"> 138</a></span>&#160; uint32_t enable_cu64_check : 1;</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48"> 140</a></span>&#160; uint32_t enable_cu64_amp_check : 1;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaa048e36f3d8ca16cf5b08c7d0a340036"> 146</a></span>&#160; uint32_t cu64_skip_check_only : 1;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; uint32_t reserved1 : 11;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046"> 150</a></span>&#160; uint32_t ref_width : 8;</div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa"> 153</a></span>&#160; uint32_t ref_height : 8;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5"> 165</a></span>&#160; uint32_t search_window : 8;</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6"> 167</a></span>&#160; uint32_t max_num_ime_search_center : 3;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; uint32_t reserved2 : 5;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b"> 175</a></span>&#160; uint32_t num_concurrent_enc_frame_partition : 8;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; uint32_t reserved3 : 24;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284"> 179</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">max_frame_size</a>;</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5"> 181</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">num_passes</a>;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657"> 183</a></span>&#160; uint8_t *<a class="code" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">delta_qp</a>;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; uint32_t reserved4[2];</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;} <a class="code" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="structVAEncFEIMVPredictorHEVC.html"> 198</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMVPredictorHEVC</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;{</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; uint8_t ref_idx_l0 : 4;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; uint8_t ref_idx_l1 : 4;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; } ref_idx[4]; <span class="comment">/* index is predictor number */</span></div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8"> 212</a></span>&#160; uint32_t block_size : 2;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; uint32_t reserved : 30;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <a class="code" href="structVAMotionVector.html">VAMotionVector</a> mv[4]; <span class="comment">/* MaxNumPredictor is 4 */</span></div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;} <a class="code" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a>; <span class="comment">//40 bytes</span></div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structVAEncFEICTBControlHEVC.html"> 219</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEICTBControlHEVC</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;{</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="comment">// DWORD 0</span></div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; uint32_t force_to_intra : 1;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; uint32_t force_to_inter : 1;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; uint32_t force_to_skip : 1;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8"> 226</a></span>&#160; uint32_t force_to_zero_coeff : 1;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; uint32_t reserved0 : 28;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="comment">// DWORD 1</span></div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; uint32_t reserved1;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="comment">// DWORD 2</span></div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; uint32_t reserved2;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="comment">// DWORD 3</span></div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; uint32_t reserved3;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;} <a class="code" href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structVAEncFEIDistortionHevc.html"> 240</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIDistortionHevc</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;{</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5"> 243</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">best_distortion</a>;</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd"> 245</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd">colocated_ctb_distortion</a>;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;} <a class="code" href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a>; </div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;}</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div><div class="ttc" id="structVAEncFEIMVPredictorHEVC_html"><div class="ttname"><a href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a></div><div class="ttdoc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor retu...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:198</div></div>
-<div class="ttc" id="group__api__fei__hevc_html_ga9d70b02e75d05f00b0732a4514276ee5"><div class="ttname"><a href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">VAEncFEIDistortionHevc::best_distortion</a></div><div class="ttdeci">uint32_t best_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:243</div></div>
+<a href="va__fei__hevc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2017 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#ifndef __VA_FEI_HEVC_H__</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define __VA_FEI_HEVC_H__</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="va__fei_8h.html">va_fei.h</a>&quot;</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structVAEncMiscParameterFEIFrameControlHEVC.html"> 48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncMiscParameterFEIFrameControlHEVC</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="comment">/* one of the VAConfigAttribFEIFunctionType values */</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; uint32_t <span class="keyword">function</span>; </div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a"> 58</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a">ctb_ctrl</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2"> 64</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2">ctb_cmd</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299"> 70</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299">cu_record</a>;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e"> 76</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">distortion</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883"> 81</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">qp</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef"> 87</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> <a class="code" href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">mv_predictor</a>;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9"> 92</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9">num_mv_predictors_l0</a> : 16;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; uint32_t num_mv_predictors_l1 : 16;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59"> 96</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59">search_path</a> : 8;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; uint32_t len_sp : 8;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; uint32_t reserved0 : 16;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d"> 105</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d">multi_pred_l0</a> : 4;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; uint32_t multi_pred_l1 : 4;</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab"> 113</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab">sub_pel_mode</a> : 2;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; uint32_t adaptive_search : 1;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb"> 123</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb">mv_predictor_input</a> : 3;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae"> 125</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae">per_block_qp</a> : 1;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959"> 127</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959">per_ctb_input</a> : 1;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga9c5083e6c5fedf5781ea20e8863862ed"> 130</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga9c5083e6c5fedf5781ea20e8863862ed">colocated_ctb_distortion</a> : 1;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7"> 136</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7">force_lcu_split</a> : 1;</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6"> 138</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6">enable_cu64_check</a> : 1;</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48"> 140</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48">enable_cu64_amp_check</a> : 1;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#gaa048e36f3d8ca16cf5b08c7d0a340036"> 146</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#gaa048e36f3d8ca16cf5b08c7d0a340036">cu64_skip_check_only</a> : 1;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; uint32_t reserved1 : 11;</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046"> 150</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046">ref_width</a> : 8;</div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa"> 153</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">ref_height</a> : 8;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5"> 165</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5">search_window</a> : 8;</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6"> 167</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">max_num_ime_search_center</a> : 3;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08"> 170</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">fast_intra_mode</a> : 1;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; uint32_t reserved2 : 4;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b"> 178</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">num_concurrent_enc_frame_partition</a> : 8;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; uint32_t reserved3 : 24;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284"> 182</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">max_frame_size</a>;</div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5"> 184</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">num_passes</a>;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657"> 186</a></span>&#160; uint8_t *<a class="code" href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">delta_qp</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; uint32_t reserved4[2];</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;} <a class="code" href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a>;</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="structVAEncFEIMVPredictorHEVC.html"> 201</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIMVPredictorHEVC</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;{</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keyword">struct </span>{</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; uint8_t ref_idx_l0 : 4;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; uint8_t ref_idx_l1 : 4;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; } ref_idx[4]; <span class="comment">/* index is predictor number */</span></div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8"> 215</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8">block_size</a> : 2;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; uint32_t reserved : 30;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <a class="code" href="structVAMotionVector.html">VAMotionVector</a> mv[4]; <span class="comment">/* MaxNumPredictor is 4 */</span></div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;} <a class="code" href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a>; <span class="comment">//40 bytes</span></div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structVAEncFEICTBControlHEVC.html"> 222</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEICTBControlHEVC</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;{</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="comment">// DWORD 0</span></div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; uint32_t force_to_intra : 1;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; uint32_t force_to_inter : 1;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; uint32_t force_to_skip : 1;</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8"> 229</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8">force_to_zero_coeff</a> : 1;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; uint32_t reserved0 : 28;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="comment">// DWORD 1</span></div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; uint32_t reserved1;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="comment">// DWORD 2</span></div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; uint32_t reserved2;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="comment">// DWORD 3</span></div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; uint32_t reserved3;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;} <a class="code" href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a>;</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structVAEncFEIDistortionHevc.html"> 243</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAEncFEIDistortionHevc</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;{</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5"> 246</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">best_distortion</a>;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd"> 248</a></span>&#160; uint32_t <a class="code" href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd">colocated_ctb_distortion</a>;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;} <a class="code" href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a>; </div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;}</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;</div><div class="ttc" id="structVAEncFEIMVPredictorHEVC_html"><div class="ttname"><a href="structVAEncFEIMVPredictorHEVC.html">VAEncFEIMVPredictorHEVC</a></div><div class="ttdoc">Application can use this definition as reference to allocate the buffer based on MaxNumPredictor retu...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:201</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga4ea42d40b0ae37f47c684b3e6eb75cfa"><div class="ttname"><a href="group__api__fei__hevc.html#ga4ea42d40b0ae37f47c684b3e6eb75cfa">VAEncMiscParameterFEIFrameControlHEVC::ref_height</a></div><div class="ttdeci">uint32_t ref_height</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:153</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga9d70b02e75d05f00b0732a4514276ee5"><div class="ttname"><a href="group__api__fei__hevc.html#ga9d70b02e75d05f00b0732a4514276ee5">VAEncFEIDistortionHevc::best_distortion</a></div><div class="ttdeci">uint32_t best_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:246</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga5f8df71fb7e07b56105215897ddfdb08"><div class="ttname"><a href="group__api__fei__hevc.html#ga5f8df71fb7e07b56105215897ddfdb08">VAEncMiscParameterFEIFrameControlHEVC::fast_intra_mode</a></div><div class="ttdeci">uint32_t fast_intra_mode</div><div class="ttdoc">fast intra prediction enabling bit. It is used as a trade-off between speed and quality. The flag will be ignored if it&amp;#39;s unsupported in the driver </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:170</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga6b34dde262f619b50dc9a258814d3dae"><div class="ttname"><a href="group__api__fei__hevc.html#ga6b34dde262f619b50dc9a258814d3dae">VAEncMiscParameterFEIFrameControlHEVC::per_block_qp</a></div><div class="ttdeci">uint32_t per_block_qp</div><div class="ttdoc">enables per CTB or CU qp </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:125</div></div>
<div class="ttc" id="group__api__fei__hevc_html_gaaace111902cfa4c99c5100b804bcd0a2"><div class="ttname"><a href="group__api__fei__hevc.html#gaaace111902cfa4c99c5100b804bcd0a2">VAEncMiscParameterFEIFrameControlHEVC::ctb_cmd</a></div><div class="ttdeci">VABufferID ctb_cmd</div><div class="ttdoc">CTB cmd per CTB data output of ENC it is reserved for CTB level information it should include CU spli...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:64</div></div>
-<div class="ttc" id="group__api__fei__hevc_html_ga8ca5468b8121c5bf5da327283949aabd"><div class="ttname"><a href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd">VAEncFEIDistortionHevc::colocated_ctb_distortion</a></div><div class="ttdeci">uint32_t colocated_ctb_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:245</div></div>
-<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:268</div></div>
-<div class="ttc" id="group__api__fei__hevc_html_ga0eaf3a7308c957d8478edf150b42b284"><div class="ttname"><a href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">VAEncMiscParameterFEIFrameControlHEVC::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">max frame size control with multi passes QP setting </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:179</div></div>
-<div class="ttc" id="structVAEncFEICTBControlHEVC_html"><div class="ttname"><a href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a></div><div class="ttdoc">FEI CTB level control data structure. </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:219</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_gaecd7869174bb8c9606b1a3f7576bc6ab"><div class="ttname"><a href="group__api__fei__hevc.html#gaecd7869174bb8c9606b1a3f7576bc6ab">VAEncMiscParameterFEIFrameControlHEVC::sub_pel_mode</a></div><div class="ttdeci">uint32_t sub_pel_mode</div><div class="ttdoc">defines the motion vector precision, like integer/half/quarter pel. 00b: integer pel 01b: half-pel 10...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:113</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga82376da7adc974f7bd75a7fdd5a3d8cb"><div class="ttname"><a href="group__api__fei__hevc.html#ga82376da7adc974f7bd75a7fdd5a3d8cb">VAEncMiscParameterFEIFrameControlHEVC::mv_predictor_input</a></div><div class="ttdeci">uint32_t mv_predictor_input</div><div class="ttdoc">mv_predictor_input 000: MV predictor disabled 001: MV predictor enabled per 16x16 block 010: MV predi...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:123</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga7e1d740ebf4925e53a3c2fe189bae2f8"><div class="ttname"><a href="group__api__fei__hevc.html#ga7e1d740ebf4925e53a3c2fe189bae2f8">VAEncFEICTBControlHEVC::force_to_zero_coeff</a></div><div class="ttdeci">uint32_t force_to_zero_coeff</div><div class="ttdoc">force all coeff to zero </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:229</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga8ca5468b8121c5bf5da327283949aabd"><div class="ttname"><a href="group__api__fei__hevc.html#ga8ca5468b8121c5bf5da327283949aabd">VAEncFEIDistortionHevc::colocated_ctb_distortion</a></div><div class="ttdeci">uint32_t colocated_ctb_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:248</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga3b52e7866d1e82a3a29caf27562aac3d"><div class="ttname"><a href="group__api__fei__hevc.html#ga3b52e7866d1e82a3a29caf27562aac3d">VAEncMiscParameterFEIFrameControlHEVC::multi_pred_l0</a></div><div class="ttdeci">uint32_t multi_pred_l0</div><div class="ttdoc">multi pred l0/1 0000: no internal MV predictor will be used 0001: spatial MV predictors 0100/1000: Re...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:105</div></div>
+<div class="ttc" id="structVAMotionVector_html"><div class="ttname"><a href="structVAMotionVector.html">VAMotionVector</a></div><div class="ttdoc">Generic motion vector data structure. </div><div class="ttdef"><b>Definition:</b> va.h:279</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga0eaf3a7308c957d8478edf150b42b284"><div class="ttname"><a href="group__api__fei__hevc.html#ga0eaf3a7308c957d8478edf150b42b284">VAEncMiscParameterFEIFrameControlHEVC::max_frame_size</a></div><div class="ttdeci">uint32_t max_frame_size</div><div class="ttdoc">max frame size control with multi passes QP setting </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:182</div></div>
+<div class="ttc" id="structVAEncFEICTBControlHEVC_html"><div class="ttname"><a href="structVAEncFEICTBControlHEVC.html">VAEncFEICTBControlHEVC</a></div><div class="ttdoc">FEI CTB level control data structure. </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:222</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga069f582c490c0dae253c4439b8658fa7"><div class="ttname"><a href="group__api__fei__hevc.html#ga069f582c490c0dae253c4439b8658fa7">VAEncMiscParameterFEIFrameControlHEVC::force_lcu_split</a></div><div class="ttdeci">uint32_t force_lcu_split</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:136</div></div>
<div class="ttc" id="group__api__fei__hevc_html_ga50bafa5deffb5d25c6d12356d0acd883"><div class="ttname"><a href="group__api__fei__hevc.html#ga50bafa5deffb5d25c6d12356d0acd883">VAEncMiscParameterFEIFrameControlHEVC::qp</a></div><div class="ttdeci">VABufferID qp</div><div class="ttdoc">Qp input buffer. It is valid only when per_block_qp is set to 1. The data in this buffer correspond t...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:81</div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga2d1cfa80aff1c1702c41666a211fe959"><div class="ttname"><a href="group__api__fei__hevc.html#ga2d1cfa80aff1c1702c41666a211fe959">VAEncMiscParameterFEIFrameControlHEVC::per_ctb_input</a></div><div class="ttdeci">uint32_t per_ctb_input</div><div class="ttdoc">enables the per CTB input , if 1, need ctb_ctrl to be a real surface ID </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:127</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga5b3a917952f2bee4cc426857e7153bf6"><div class="ttname"><a href="group__api__fei__hevc.html#ga5b3a917952f2bee4cc426857e7153bf6">VAEncMiscParameterFEIFrameControlHEVC::enable_cu64_check</a></div><div class="ttdeci">uint32_t enable_cu64_check</div><div class="ttdoc">enables CU64x64 check </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:138</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
<div class="ttc" id="group__api__fei__hevc_html_gadfedef2f0f33ec4cb605a5abffaf2a5e"><div class="ttname"><a href="group__api__fei__hevc.html#gadfedef2f0f33ec4cb605a5abffaf2a5e">VAEncMiscParameterFEIFrameControlHEVC::distortion</a></div><div class="ttdeci">VABufferID distortion</div><div class="ttdoc">distortion output of ENC or ENC_PAK. Each CTB has one distortion data with VAEncFEIDistortionHevc Buf...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:76</div></div>
-<div class="ttc" id="group__api__fei__hevc_html_ga7808b20bc41af4264c88d93b3a9e4de5"><div class="ttname"><a href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">VAEncMiscParameterFEIFrameControlHEVC::num_passes</a></div><div class="ttdeci">uint32_t num_passes</div><div class="ttdoc">number of passes, every pass has different QP </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:181</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga7808b20bc41af4264c88d93b3a9e4de5"><div class="ttname"><a href="group__api__fei__hevc.html#ga7808b20bc41af4264c88d93b3a9e4de5">VAEncMiscParameterFEIFrameControlHEVC::num_passes</a></div><div class="ttdeci">uint32_t num_passes</div><div class="ttdoc">number of passes, every pass has different QP </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:184</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga1314c265350b82931eed4928a4ba9b48"><div class="ttname"><a href="group__api__fei__hevc.html#ga1314c265350b82931eed4928a4ba9b48">VAEncMiscParameterFEIFrameControlHEVC::enable_cu64_amp_check</a></div><div class="ttdeci">uint32_t enable_cu64_amp_check</div><div class="ttdoc">enables CU64x64 asymmetric motion partition check </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:140</div></div>
<div class="ttc" id="va__fei_8h_html"><div class="ttname"><a href="va__fei_8h.html">va_fei.h</a></div><div class="ttdoc">The FEI encoding common API. </div></div>
-<div class="ttc" id="group__api__fei__hevc_html_ga019cedba2d4f25939801ef211af86657"><div class="ttname"><a href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">VAEncMiscParameterFEIFrameControlHEVC::delta_qp</a></div><div class="ttdeci">uint8_t * delta_qp</div><div class="ttdoc">delta QP list for every pass </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:183</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_gaa612d7b8e1a4736594917fe5aa5772e9"><div class="ttname"><a href="group__api__fei__hevc.html#gaa612d7b8e1a4736594917fe5aa5772e9">VAEncMiscParameterFEIFrameControlHEVC::num_mv_predictors_l0</a></div><div class="ttdeci">uint32_t num_mv_predictors_l0</div><div class="ttdoc">number of MV predictors L0 and L1. the maximum number of motion vector predictor for a 16x16...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:92</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga2b7da214a22cbf4f6898231c5355f8f5"><div class="ttname"><a href="group__api__fei__hevc.html#ga2b7da214a22cbf4f6898231c5355f8f5">VAEncMiscParameterFEIFrameControlHEVC::search_window</a></div><div class="ttdeci">uint32_t search_window</div><div class="ttdoc">search window similar for AVC defines predefined search windows. If it is selected, RefWidth, RefHeight, LenSP and SearchPath are ignored. 0 : not use predefined search window 1 : Tiny – (4 SUs) 24x24 window diamond search 2 : Small – (9 SUs) 28x28 window diamond search 3 : Diamond – (16 SUs) 48x40 window diamond search 4 : Large Diamond – (32 SUs) 48x40 window diamond search 5 : Exhaustive – 48x40 window full search 6 : (64 SUs) 64x64 window full search Note: option 1, 2, 3 and 4 are valid only when CAP parameter SearchWindow64Support is 0. And option 6 is valid only when SearchWindow64Support is 1. </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:165</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga5cb4c16a0c4817913d495e0f004884c8"><div class="ttname"><a href="group__api__fei__hevc.html#ga5cb4c16a0c4817913d495e0f004884c8">VAEncFEIMVPredictorHEVC::block_size</a></div><div class="ttdeci">uint32_t block_size</div><div class="ttdoc">Valid only when MVPredictor is set to 011 for HEVC. Only valid in the first 16x16 block...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:215</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga4df08bfa89e7caf198d8eceacb01b9b6"><div class="ttname"><a href="group__api__fei__hevc.html#ga4df08bfa89e7caf198d8eceacb01b9b6">VAEncMiscParameterFEIFrameControlHEVC::max_num_ime_search_center</a></div><div class="ttdeci">uint32_t max_num_ime_search_center</div><div class="ttdoc">number of internal MV predictors for IME searches </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:167</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga6ff0a56a30f796743f4236904a3d2a59"><div class="ttname"><a href="group__api__fei__hevc.html#ga6ff0a56a30f796743f4236904a3d2a59">VAEncMiscParameterFEIFrameControlHEVC::search_path</a></div><div class="ttdeci">uint32_t search_path</div><div class="ttdoc">control parameters </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:96</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga9c5083e6c5fedf5781ea20e8863862ed"><div class="ttname"><a href="group__api__fei__hevc.html#ga9c5083e6c5fedf5781ea20e8863862ed">VAEncMiscParameterFEIFrameControlHEVC::colocated_ctb_distortion</a></div><div class="ttdeci">uint32_t colocated_ctb_distortion</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:130</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga019cedba2d4f25939801ef211af86657"><div class="ttname"><a href="group__api__fei__hevc.html#ga019cedba2d4f25939801ef211af86657">VAEncMiscParameterFEIFrameControlHEVC::delta_qp</a></div><div class="ttdeci">uint8_t * delta_qp</div><div class="ttdoc">delta QP list for every pass </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:186</div></div>
<div class="ttc" id="group__api__fei__hevc_html_ga22a28a6e1c3bdc3a326cb9dbb44794ef"><div class="ttname"><a href="group__api__fei__hevc.html#ga22a28a6e1c3bdc3a326cb9dbb44794ef">VAEncMiscParameterFEIFrameControlHEVC::mv_predictor</a></div><div class="ttdeci">VABufferID mv_predictor</div><div class="ttdoc">MV predictor. It is valid only when mv_predictor_input is set to non-zero. Each CTB block has one or ...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:87</div></div>
<div class="ttc" id="group__api__fei__hevc_html_ga3338c4283d67dadf8ea22628f9fde47a"><div class="ttname"><a href="group__api__fei__hevc.html#ga3338c4283d67dadf8ea22628f9fde47a">VAEncMiscParameterFEIFrameControlHEVC::ctb_ctrl</a></div><div class="ttdeci">VABufferID ctb_ctrl</div><div class="ttdoc">CTB control input buffer. It is valid only when per_ctb_input is set to 1. The data in this buffer co...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:58</div></div>
-<div class="ttc" id="structVAEncFEIDistortionHevc_html"><div class="ttname"><a href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a></div><div class="ttdoc">VAEncFEIDistortionHevc defines the data structure for VAEncFEIDistortionBufferType per CTB block...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:240</div></div>
+<div class="ttc" id="structVAEncFEIDistortionHevc_html"><div class="ttname"><a href="structVAEncFEIDistortionHevc.html">VAEncFEIDistortionHevc</a></div><div class="ttdoc">VAEncFEIDistortionHevc defines the data structure for VAEncFEIDistortionBufferType per CTB block...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:243</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga039395d7dee2d05b175203438b3a367b"><div class="ttname"><a href="group__api__fei__hevc.html#ga039395d7dee2d05b175203438b3a367b">VAEncMiscParameterFEIFrameControlHEVC::num_concurrent_enc_frame_partition</a></div><div class="ttdeci">uint32_t num_concurrent_enc_frame_partition</div><div class="ttdoc">specifies number of splits that encoder could be run concurrently 1: level 1, default value 2: level ...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:178</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_ga0a4b44706c7130f1ff70b7d022959046"><div class="ttname"><a href="group__api__fei__hevc.html#ga0a4b44706c7130f1ff70b7d022959046">VAEncMiscParameterFEIFrameControlHEVC::ref_width</a></div><div class="ttdeci">uint32_t ref_width</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:150</div></div>
<div class="ttc" id="group__api__fei__hevc_html_gaed4de29430a61e98e65f2e24b78fe299"><div class="ttname"><a href="group__api__fei__hevc.html#gaed4de29430a61e98e65f2e24b78fe299">VAEncMiscParameterFEIFrameControlHEVC::cu_record</a></div><div class="ttdeci">VABufferID cu_record</div><div class="ttdoc">CU record data output of ENC it is reserved for CU level information it should include CU detail data...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:70</div></div>
<div class="ttc" id="structVAEncMiscParameterFEIFrameControlHEVC_html"><div class="ttname"><a href="structVAEncMiscParameterFEIFrameControlHEVC.html">VAEncMiscParameterFEIFrameControlHEVC</a></div><div class="ttdoc">FEI frame level control buffer for HEVC. </div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:48</div></div>
+<div class="ttc" id="group__api__fei__hevc_html_gaa048e36f3d8ca16cf5b08c7d0a340036"><div class="ttname"><a href="group__api__fei__hevc.html#gaa048e36f3d8ca16cf5b08c7d0a340036">VAEncMiscParameterFEIFrameControlHEVC::cu64_skip_check_only</a></div><div class="ttdeci">uint32_t cu64_skip_check_only</div><div class="ttdoc">specifies if check the 64x64 merge candidate 0: after skip check, 1: only skip check for 64x64 Defaul...</div><div class="ttdef"><b>Definition:</b> va_fei_hevc.h:146</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__vpp_8h.html b/va__vpp_8h.html
index f154f75..77e55bc 100644
--- a/va__vpp_8h.html
+++ b/va__vpp_8h.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_vpp.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -108,6 +85,15 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specification of values supported by the filter. <a href="structVAProcFilterValueRange.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes High Dynamic Range Meta Data for HDR10. <a href="structVAHdrMetaDataHDR10.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Capabilities specification for the High Dynamic Range filter. <a href="structVAProcFilterCapHighDynamicRange.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAHdrMetaData.html">VAHdrMetaData</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range Meta Data. <a href="structVAHdrMetaData.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video processing pipeline configuration. <a href="structVAProcPipelineParameterBuffer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -126,6 +112,12 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total color correction filter parametrization. <a href="structVAProcFilterParameterBufferTotalColorCorrection.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Human Vision System(HVS) Noise reduction filter parametrization. <a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range(HDR) Tone Mapping filter parametrization. <a href="structVAProcFilterParameterBufferHDRToneMapping.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVAProcFilterCap.html">VAProcFilterCap</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default filter cap specification (single range value). <a href="structVAProcFilterCap.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -197,6 +189,23 @@ Macros</h2></td></tr>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc">VA_CHROMA_SITING_HORIZONTAL_CENTER</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="memdesc:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Chroma samples are not co-sited horizontally with the luma samples. <br /></td></tr>
<tr class="separator:ga067dd64ecad0ba7fd9c9c413700592bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Tone Mapping flags multiple HDR mode</div></td></tr>
+<tr class="memitem:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gaf04a7d8d8f9d268e42de98cd8e05dd2f">VA_TONE_MAPPING_HDR_TO_HDR</a>&#160;&#160;&#160;0x0001</td></tr>
+<tr class="memdesc:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to HDR display. <br /></td></tr>
+<tr class="separator:gaf04a7d8d8f9d268e42de98cd8e05dd2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23692c30e346b56f68c4de9749ab006b"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga23692c30e346b56f68c4de9749ab006b">VA_TONE_MAPPING_HDR_TO_SDR</a>&#160;&#160;&#160;0x0002</td></tr>
+<tr class="memdesc:ga23692c30e346b56f68c4de9749ab006b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to SDR display. <br /></td></tr>
+<tr class="separator:ga23692c30e346b56f68c4de9749ab006b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2ee004e162852d2228e1bb24b910c45b"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga2ee004e162852d2228e1bb24b910c45b">VA_TONE_MAPPING_HDR_TO_EDR</a>&#160;&#160;&#160;0x0004</td></tr>
+<tr class="memdesc:ga2ee004e162852d2228e1bb24b910c45b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from HDR content to EDR display. <br /></td></tr>
+<tr class="separator:ga2ee004e162852d2228e1bb24b910c45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7d56afa804990da7e0a72406464b645"><td class="memItemLeft" align="right" valign="top">
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gad7d56afa804990da7e0a72406464b645">VA_TONE_MAPPING_SDR_TO_HDR</a>&#160;&#160;&#160;0x0008</td></tr>
+<tr class="memdesc:gad7d56afa804990da7e0a72406464b645"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tone Mapping from SDR content to HDR display. <br /></td></tr>
+<tr class="separator:gad7d56afa804990da7e0a72406464b645"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">De-interlacing flags</div></td></tr>
<tr class="memitem:gac4492919b28bbed209a00bd2916e2c50"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gac4492919b28bbed209a00bd2916e2c50">VA_DEINTERLACING_BOTTOM_FIELD_FIRST</a>&#160;&#160;&#160;0x0001</td></tr>
@@ -220,6 +229,93 @@ Macros</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
+<tr class="memitem:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">VAProcFilterNoiseReduction</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">VAProcFilterDeinterlacing</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4">VAProcFilterSharpening</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca">VAProcFilterSkinToneEnhancement</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">VAProcFilterTotalColorCorrection</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">VAProcFilterHVSNoiseReduction</a>,
+<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">VAProcFilterHighDynamicRangeToneMapping</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a>
+<br />
+ }<tr class="memdesc:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video filter types. <a href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26d39907f38d00352223908836f78046"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a>,
+<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a>
+<br />
+ }<tr class="memdesc:ga26d39907f38d00352223908836f78046"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinterlacing types. <a href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga26d39907f38d00352223908836f78046"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a>,
+<a class="el" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a>
+<br />
+ }<tr class="memdesc:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color balance types. <a href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga4ec32b4cf1ce62835c17e7ce4022131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">VAProcColorStandardExplicit</a>,
+<a class="el" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a>
+<br />
+ }<tr class="memdesc:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color standard types. <a href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga7aa895516a4020fb9eb3fcb672429c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac99de9d4b95824035d8236594f72d5b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a> { , <br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a>,
+<br />
+&#160;&#160;<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a>,
+<a class="el" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a>
+<br />
+ }<tr class="memdesc:gac99de9d4b95824035d8236594f72d5b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total color correction types. <a href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:gac99de9d4b95824035d8236594f72d5b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a> { , <a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">VAProcHighDynamicRangeMetadataHDR10</a>,
+<a class="el" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">VAProcHighDynamicRangeMetadataTypeCount</a>
+ }<tr class="memdesc:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Dynamic Range Metadata types. <a href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga29a61d8d10ec2bd632e0ab27d2bf95ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a> { <a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">VAProcDefaultMode</a> = 0,
+<a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">VAProcPowerSavingMode</a>,
+<a class="el" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">VAProcPerformanceMode</a>
+ }<tr class="memdesc:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video Processing Mode. <a href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:ga5dba125b9bd3de5a29a87fbdc8925fa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
@@ -238,6 +334,6 @@ Functions</h2></td></tr>
<p>This file contains the <a class="el" href="group__api__vpp.html">Video processing API</a>. </p>
</div></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>
diff --git a/va__vpp_8h_source.html b/va__vpp_8h_source.html
index 457144a..55d9ad2 100644
--- a/va__vpp_8h_source.html
+++ b/va__vpp_8h_source.html
@@ -3,7 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VA-API: va_vpp.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -11,9 +12,6 @@
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { init_search(); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -24,6 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">VA-API
+ &#160;<span id="projectnumber">2.8.0</span>
</div>
</td>
</tr>
@@ -31,41 +30,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -86,144 +63,179 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">va_vpp.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="va__vpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2011 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_VPP_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_VPP_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7"> 238</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcFilterType {</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; VAProcFilterNone = 0,</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945"> 241</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">VAProcFilterNoiseReduction</a>,</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f"> 243</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">VAProcFilterDeinterlacing</a>,</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4"> 245</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4">VAProcFilterSharpening</a>,</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3"> 247</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>,</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca"> 249</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca">VAProcFilterSkinToneEnhancement</a>,</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57"> 251</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">VAProcFilterTotalColorCorrection</a>,</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"> 253</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a></div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;} <a class="code" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>;</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046"> 257</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcDeinterlacingType {</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; VAProcDeinterlacingNone = 0,</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"> 260</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a>,</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"> 262</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a>,</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"> 264</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a>,</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"> 266</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a>,</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"> 268</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a></div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;} <a class="code" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a>;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a"> 272</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcColorBalanceType {</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; VAProcColorBalanceNone = 0,</div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"> 275</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a>,</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"> 277</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>,</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"> 279</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a>,</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"> 281</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a>,</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"> 283</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a>,</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"> 285</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a>,</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"> 287</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a>,</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"> 289</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a></div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;} <a class="code" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a>;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f"> 293</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcColorStandardType {</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; VAProcColorStandardNone = 0,</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"> 296</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a>,</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"> 298</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a>,</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"> 300</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a>,</div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"> 302</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a>,</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"> 304</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a>,</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"> 306</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a>,</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"> 308</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a>,</div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"> 310</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a>,</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"> 312</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a>,</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"> 314</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a>,</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"> 316</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a>,</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"> 318</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a>,</div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"> 320</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a></div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;} <a class="code" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4"> 324</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcTotalColorCorrectionType {</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; VAProcTotalColorCorrectionNone = 0,</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"> 327</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a>,</div><div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"> 329</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a>,</div><div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"> 331</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a>,</div><div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"> 333</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a>,</div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"> 335</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a>,</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"> 337</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a>,</div><div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"> 339</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a></div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;} <a class="code" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a>;</div><div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga1e19de8ccc0a8b7365c642f956ffe9d6"> 344</a></span>&#160;<span class="preprocessor">#define VA_BLEND_GLOBAL_ALPHA 0x0001</span></div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga62767089c940a92a715692c90ba3a86d"> 346</a></span>&#160;<span class="preprocessor">#define VA_BLEND_PREMULTIPLIED_ALPHA 0x0002</span></div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;</div><div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga178337f19f770e526be7da1c905a2474"> 348</a></span>&#160;<span class="preprocessor">#define VA_BLEND_LUMA_KEY 0x0010</span></div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;</div><div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="structVABlendState.html"> 352</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VABlendState {</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea"> 354</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea">flags</a>;</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71"> 361</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71">global_alpha</a>;</div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52"> 369</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52">min_luma</a>;</div><div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348"> 377</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">max_luma</a>;</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;} <a class="code" href="structVABlendState.html">VABlendState</a>;</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;</div><div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga99bb795d7d095a4c62537e807f2eb280"> 383</a></span>&#160;<span class="preprocessor">#define VA_PROC_PIPELINE_SUBPICTURES 0x00000001</span></div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;</div><div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaf603b3020d17088313d0e3dab3abff8c"> 394</a></span>&#160;<span class="preprocessor">#define VA_PROC_PIPELINE_FAST 0x00000002</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;</div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19"> 400</a></span>&#160;<span class="preprocessor">#define VA_PROC_FILTER_MANDATORY 0x00000001</span></div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160;</div><div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d"> 406</a></span>&#160;<span class="preprocessor">#define VA_PIPELINE_FLAG_END 0x00000004</span></div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga0c6dcdf85fb51cab13a013c132bceaa1"> 413</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_UNKNOWN 0x00</span></div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;</div><div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaded740ed2f6a424e3d122d9a81415583"> 415</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_TOP 0x01</span></div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga71c66474f3682f6aae5c7f8b8e6a3ca9"> 417</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_CENTER 0x02</span></div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga431ab5604b02213155da73116028aa12"> 419</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_BOTTOM 0x03</span></div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;</div><div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga5552478f83e5c1c8fa3245afe02b6d61"> 421</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_HORIZONTAL_LEFT 0x04</span></div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160;</div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc"> 423</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_HORIZONTAL_CENTER 0x08</span></div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160;</div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gae12c648e281433d134cac798a5f2ac5e"> 434</a></span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_UNKNOWN 0</span></div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_REDUCED 1</span></div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_FULL 2</span></div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html"> 439</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcPipelineCaps {</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0"> 441</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0">pipeline_flags</a>;</div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58"> 443</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58">filter_flags</a>;</div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a"> 445</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a">num_forward_references</a>;</div><div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92"> 447</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92">num_backward_references</a>;</div><div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6"> 449</a></span>&#160; VAProcColorStandardType *<a class="code" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">input_color_standards</a>;</div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0"> 451</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0">num_input_color_standards</a>;</div><div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f"> 453</a></span>&#160; VAProcColorStandardType *<a class="code" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">output_color_standards</a>;</div><div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe"> 455</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe">num_output_color_standards</a>;</div><div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e"> 482</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e">rotation_flags</a>;</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac"> 484</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac">blend_flags</a>;</div><div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e"> 493</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e">mirror_flags</a>;</div><div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9"> 495</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9">num_additional_outputs</a>;</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f"> 498</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f">num_input_pixel_formats</a>;</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080"> 500</a></span>&#160; uint32_t *<a class="code" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">input_pixel_format</a>;</div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728"> 502</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728">num_output_pixel_formats</a>;</div><div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009"> 504</a></span>&#160; uint32_t *<a class="code" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">output_pixel_format</a>;</div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;</div><div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44"> 507</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44">max_input_width</a>;</div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca"> 509</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca">max_input_height</a>;</div><div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e"> 511</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e">min_input_width</a>;</div><div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab"> 513</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">min_input_height</a>;</div><div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;</div><div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39"> 516</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">max_output_width</a>;</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453"> 518</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453">max_output_height</a>;</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e"> 520</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">min_output_width</a>;</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84"> 522</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84">min_output_height</a>;</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160;<span class="preprocessor"> #if defined(__AMD64__) || defined(__x86_64__) || defined(__amd64__) || defined(__LP64__)</span></div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; uint32_t va_reserved[VA_PADDING_HIGH - 2];</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;<span class="preprocessor"> #else</span></div><div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48"> 527</a></span>&#160; uint32_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160;<span class="preprocessor"> #endif</span></div><div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160;} <a class="code" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a>;</div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;</div><div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html"> 532</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterValueRange {</div><div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b"> 534</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b">min_value</a>;</div><div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e"> 536</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e">max_value</a>;</div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9"> 538</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9">default_value</a>;</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3"> 540</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">step</a>;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;</div><div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670"> 543</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;} <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>;</div><div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcColorProperties {</div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; uint8_t chroma_sample_location;</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; uint8_t color_range;</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; uint8_t reserved[6];</div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;} VAProcColorProperties;</div><div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;</div><div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html"> 582</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcPipelineParameterBuffer {</div><div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4"> 590</a></span>&#160; VASurfaceID <a class="code" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">surface</a>;</div><div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08"> 598</a></span>&#160; <span class="keyword">const</span> VARectangle *<a class="code" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">surface_region</a>;</div><div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67"> 607</a></span>&#160; VAProcColorStandardType <a class="code" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">surface_color_standard</a>;</div><div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0"> 618</a></span>&#160; <span class="keyword">const</span> VARectangle *<a class="code" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a>;</div><div class="line"><a name="l00634"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7"> 634</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a>;</div><div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c"> 638</a></span>&#160; VAProcColorStandardType <a class="code" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">output_color_standard</a>;</div><div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3"> 646</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">pipeline_flags</a>;</div><div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784"> 663</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">filter_flags</a>;</div><div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899"> 676</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">filters</a>;</div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f"> 678</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a>;</div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507"> 680</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">forward_references</a>;</div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d"> 682</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a>;</div><div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934"> 684</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">backward_references</a>;</div><div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437"> 686</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a>;</div><div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1"> 711</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1">rotation_state</a>;</div><div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c"> 730</a></span>&#160; <span class="keyword">const</span> <a class="code" href="structVABlendState.html">VABlendState</a> *<a class="code" href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c">blend_state</a>;</div><div class="line"><a name="l00738"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1"> 738</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">mirror_state</a>;</div><div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215"> 740</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215">additional_outputs</a>;</div><div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6"> 742</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">num_additional_outputs</a>;</div><div class="line"><a name="l00749"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9"> 749</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">input_surface_flag</a>;</div><div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8"> 756</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">output_surface_flag</a>;</div><div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160;</div><div class="line"><a name="l00758"></a><span class="lineno"> 758</span>&#160; VAProcColorProperties input_color_properties;</div><div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160;</div><div class="line"><a name="l00760"></a><span class="lineno"> 760</span>&#160; VAProcColorProperties output_color_properties;</div><div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160;</div><div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160;<span class="preprocessor"> #if defined(__AMD64__) || defined(__x86_64__) || defined(__amd64__)|| defined(__LP64__)</span></div><div class="line"><a name="l00764"></a><span class="lineno"> 764</span>&#160; uint32_t va_reserved[VA_PADDING_LARGE - 13];</div><div class="line"><a name="l00765"></a><span class="lineno"> 765</span>&#160;<span class="preprocessor"> #else</span></div><div class="line"><a name="l00766"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a26a1af96605d91d1e3479fc2f0232aa2"> 766</a></span>&#160; uint32_t va_reserved[VA_PADDING_LARGE - 11];</div><div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160;<span class="preprocessor"> #endif</span></div><div class="line"><a name="l00768"></a><span class="lineno"> 768</span>&#160;} <a class="code" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a>;</div><div class="line"><a name="l00769"></a><span class="lineno"> 769</span>&#160;</div><div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferBase.html"> 777</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferBase {</div><div class="line"><a name="l00779"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58"> 779</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">type</a>;</div><div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a>;</div><div class="line"><a name="l00781"></a><span class="lineno"> 781</span>&#160;</div><div class="line"><a name="l00788"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html"> 788</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBuffer {</div><div class="line"><a name="l00790"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a"> 790</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a">type</a>;</div><div class="line"><a name="l00792"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756"> 792</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">value</a>;</div><div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160;</div><div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907"> 795</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160;} <a class="code" href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a>;</div><div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160;</div><div class="line"><a name="l00804"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gac4492919b28bbed209a00bd2916e2c50"> 804</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_BOTTOM_FIELD_FIRST 0x0001</span></div><div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160;</div><div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga26a3f260bf68fe4c3150b014ca17a332"> 809</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_BOTTOM_FIELD 0x0002</span></div><div class="line"><a name="l00810"></a><span class="lineno"> 810</span>&#160;</div><div class="line"><a name="l00814"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaa5141c382dc2968532ea8d2739a81ac5"> 814</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_ONE_FIELD 0x0004</span></div><div class="line"><a name="l00815"></a><span class="lineno"> 815</span>&#160;</div><div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga535354e052daecd7ff08d09233a4de3f"> 820</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_FMD_ENABLE 0x0008</span></div><div class="line"><a name="l00821"></a><span class="lineno"> 821</span>&#160;</div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160;<span class="comment">//Scene change parameter for ADI on Linux, if enabled, driver use spatial DI(Bob), instead of ADI. if not, use old behavior for ADI</span></div><div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160;<span class="comment">//Input stream is TFF(set flags = 0), SRC0,1,2,3 are interlaced frame (top +bottom fields), DSTs are progressive frames</span></div><div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160;<span class="comment">//30i-&gt;30p</span></div><div class="line"><a name="l00825"></a><span class="lineno"> 825</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag = 0, output DST0</span></div><div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame=SRC0, set flags = 0, call VP, output DST1</span></div><div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame=SRC1, set flags = 0x0010(decimal 16), call VP, output DST2(T4)</span></div><div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame=SRC2, set flags = 0, call VP, output DST3</span></div><div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160;<span class="comment">//30i-&gt;60p</span></div><div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag = 0, output DST0</span></div><div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag =0x0002, output DST1</span></div><div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160;</div><div class="line"><a name="l00833"></a><span class="lineno"> 833</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame =SRC0, set flags = 0, call VP, output DST2</span></div><div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame =SRC0, set flags = 0x0012(decimal18), call VP, output DST3(B3)</span></div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160;</div><div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame =SRC1, set flags = 0x0010(decimal 16), call VP, output DST4(T4)</span></div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame =SRC1, set flags = 0x0002, call VP, output DST5</span></div><div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160;</div><div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame =SRC2, set flags = 0, call VP, output DST6</span></div><div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame =SRC1, set flags = 0x0002, call VP, output DST7</span></div><div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160;</div><div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_SCD_ENABLE 0x0010</span></div><div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160;</div><div class="line"><a name="l00847"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html"> 847</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferDeinterlacing {</div><div class="line"><a name="l00849"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7"> 849</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">type</a>;</div><div class="line"><a name="l00851"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968"> 851</a></span>&#160; VAProcDeinterlacingType <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968">algorithm</a>;</div><div class="line"><a name="l00853"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc"> 853</a></span>&#160; uint32_t <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc">flags</a>;</div><div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160;</div><div class="line"><a name="l00856"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea"> 856</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a>;</div><div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160;</div><div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html"> 899</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferColorBalance {</div><div class="line"><a name="l00901"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2"> 901</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">type</a>;</div><div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d"> 903</a></span>&#160; VAProcColorBalanceType <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d">attrib</a>;</div><div class="line"><a name="l00917"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600"> 917</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">value</a>;</div><div class="line"><a name="l00918"></a><span class="lineno"> 918</span>&#160;</div><div class="line"><a name="l00920"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d"> 920</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a>;</div><div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160;</div><div class="line"><a name="l00924"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html"> 924</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferTotalColorCorrection {</div><div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79"> 926</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">type</a>;</div><div class="line"><a name="l00928"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8"> 928</a></span>&#160; VAProcTotalColorCorrectionType <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8">attrib</a>;</div><div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1"> 930</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">value</a>;</div><div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a>;</div><div class="line"><a name="l00938"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html"> 938</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCap {</div><div class="line"><a name="l00940"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a"> 940</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">range</a>;</div><div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb"> 943</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160;} <a class="code" href="structVAProcFilterCap.html">VAProcFilterCap</a>;</div><div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160;</div><div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html"> 947</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapDeinterlacing {</div><div class="line"><a name="l00949"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae"> 949</a></span>&#160; VAProcDeinterlacingType <a class="code" href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae">type</a>;</div><div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160;</div><div class="line"><a name="l00952"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7"> 952</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160;} <a class="code" href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a>;</div><div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160;</div><div class="line"><a name="l00956"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html"> 956</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapColorBalance {</div><div class="line"><a name="l00958"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2"> 958</a></span>&#160; VAProcColorBalanceType <a class="code" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">type</a>;</div><div class="line"><a name="l00960"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21"> 960</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">range</a>;</div><div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160;</div><div class="line"><a name="l00963"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7"> 963</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160;} <a class="code" href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a>;</div><div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160;</div><div class="line"><a name="l00967"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html"> 967</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapTotalColorCorrection {</div><div class="line"><a name="l00969"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5"> 969</a></span>&#160; VAProcTotalColorCorrectionType <a class="code" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">type</a>;</div><div class="line"><a name="l00971"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8"> 971</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8">range</a>;</div><div class="line"><a name="l00972"></a><span class="lineno"> 972</span>&#160;} <a class="code" href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a>;</div><div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160;</div><div class="line"><a name="l00999"></a><span class="lineno"> 999</span>&#160;VAStatus</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;<a class="code" href="group__api__vpp.html#ga05286f03bec73c5d6354b4f097c49b3c">vaQueryVideoProcFilters</a>(</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160; VAProcFilterType *filters,</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_filters</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;);</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;</div><div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;VAStatus</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;<a class="code" href="group__api__vpp.html#ga353ba3cf71da948de3e08a7f34734f13">vaQueryVideoProcFilterCaps</a>(</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160; VAProcFilterType type,</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160; <span class="keywordtype">void</span> *filter_caps,</div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_filter_caps</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;);</div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;VAStatus</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;<a class="code" href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e">vaQueryVideoProcPipelineCaps</a>(</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *filters,</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_filters,</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160; <a class="code" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a> *pipeline_caps</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;);</div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;</div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;}</div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div><div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_VPP_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAProcPipelineCaps_html_a6760c8acabcf8beb83114a2029924f92"><div class="ttname"><a href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92">VAProcPipelineCaps::num_backward_references</a></div><div class="ttdeci">uint32_t num_backward_references</div><div class="ttdoc">Number of backward reference frames that are needed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:447</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a02011bdeb380d359d36ecede6cdfe2ac"><div class="ttname"><a href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac">VAProcPipelineCaps::blend_flags</a></div><div class="ttdeci">uint32_t blend_flags</div><div class="ttdoc">Blend flags. See &quot;Video blending flags&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:484</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a></div><div class="ttdoc">Brightness. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:279</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a407dfc0c5e29e9fb4473c7c3a5b52cb6"><div class="ttname"><a href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">VAProcPipelineCaps::input_color_standards</a></div><div class="ttdeci">VAProcColorStandardType * input_color_standards</div><div class="ttdoc">List of color standards supported on input. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:449</div></div>
-<div class="ttc" id="structVAProcFilterParameterBuffer_html"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a></div><div class="ttdoc">Default filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:788</div></div>
+<a href="va__vpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2007-2011 Intel Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * &quot;Software&quot;), to deal in the Software without restriction, including</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * without limitation the rights to use, copy, modify, merge, publish,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * distribute, sub license, and/or sell copies of the Software, and to</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * permit persons to whom the Software is furnished to do so, subject to</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * the following conditions:</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * The above copyright notice and this permission notice (including the</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * next paragraph) shall be included in all copies or substantial portions</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * of the Software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * IN NO EVENT SHALL INTEL AND/OR ITS SUPPLIERS BE LIABLE FOR</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef VA_VPP_H</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define VA_VPP_H</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7"> 238</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcFilterType {</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; VAProcFilterNone = 0,</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945"> 241</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">VAProcFilterNoiseReduction</a>,</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f"> 243</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">VAProcFilterDeinterlacing</a>,</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4"> 245</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4">VAProcFilterSharpening</a>,</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3"> 247</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a>,</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca"> 249</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca">VAProcFilterSkinToneEnhancement</a>,</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57"> 251</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">VAProcFilterTotalColorCorrection</a>,</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75"> 253</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">VAProcFilterHVSNoiseReduction</a>,</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2"> 255</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">VAProcFilterHighDynamicRangeToneMapping</a>,</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"> 257</a></span>&#160; <a class="code" href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a></div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;} <a class="code" href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a>;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046"> 261</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcDeinterlacingType {</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; VAProcDeinterlacingNone = 0,</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"> 264</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a>,</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"> 266</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a>,</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"> 268</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a>,</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"> 270</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a>,</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"> 272</a></span>&#160; <a class="code" href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a></div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;} <a class="code" href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a>;</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a"> 276</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcColorBalanceType {</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; VAProcColorBalanceNone = 0,</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"> 279</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a>,</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"> 281</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a>,</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"> 283</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a>,</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"> 285</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a>,</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"> 287</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a>,</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"> 289</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a>,</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"> 291</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a>,</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"> 293</a></span>&#160; <a class="code" href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a></div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;} <a class="code" href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a>;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f"> 304</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcColorStandardType {</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; VAProcColorStandardNone = 0,</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"> 317</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a>,</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"> 325</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a>,</div><div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"> 333</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a>,</div><div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"> 341</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a>,</div><div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"> 349</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a>,</div><div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"> 357</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a>,</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"> 365</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a>,</div><div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"> 373</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a>,</div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"> 378</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a>,</div><div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"> 386</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a>,</div><div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"> 394</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a>,</div><div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"> 402</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a>,</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69"> 411</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">VAProcColorStandardExplicit</a>,</div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"> 413</a></span>&#160; <a class="code" href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a></div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;} <a class="code" href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a>;</div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4"> 417</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcTotalColorCorrectionType {</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; VAProcTotalColorCorrectionNone = 0,</div><div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"> 420</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a>,</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"> 422</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a>,</div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"> 424</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a>,</div><div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"> 426</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a>,</div><div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"> 428</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a>,</div><div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"> 430</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a>,</div><div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"> 432</a></span>&#160; <a class="code" href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a></div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;} <a class="code" href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a>;</div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160;</div><div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae"> 436</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcHighDynamicRangeMetadataType {</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; VAProcHighDynamicRangeMetadataNone = 0,</div><div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f"> 439</a></span>&#160; <a class="code" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">VAProcHighDynamicRangeMetadataHDR10</a>,</div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f"> 441</a></span>&#160; <a class="code" href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">VAProcHighDynamicRangeMetadataTypeCount</a></div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;} <a class="code" href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a>;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;</div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6"> 445</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> _VAProcMode {</div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb"> 451</a></span>&#160; <a class="code" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">VAProcDefaultMode</a> = 0,</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4"> 456</a></span>&#160; <a class="code" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">VAProcPowerSavingMode</a>,</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519"> 461</a></span>&#160; <a class="code" href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">VAProcPerformanceMode</a></div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;} <a class="code" href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a>;</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;</div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga1e19de8ccc0a8b7365c642f956ffe9d6"> 467</a></span>&#160;<span class="preprocessor">#define VA_BLEND_GLOBAL_ALPHA 0x0001</span></div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;</div><div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga62767089c940a92a715692c90ba3a86d"> 469</a></span>&#160;<span class="preprocessor">#define VA_BLEND_PREMULTIPLIED_ALPHA 0x0002</span></div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160;</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga178337f19f770e526be7da1c905a2474"> 471</a></span>&#160;<span class="preprocessor">#define VA_BLEND_LUMA_KEY 0x0010</span></div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="structVABlendState.html"> 475</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VABlendState {</div><div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea"> 477</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea">flags</a>;</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71"> 484</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71">global_alpha</a>;</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52"> 492</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52">min_luma</a>;</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348"> 500</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">max_luma</a>;</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;} <a class="code" href="structVABlendState.html">VABlendState</a>;</div><div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;</div><div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga99bb795d7d095a4c62537e807f2eb280"> 506</a></span>&#160;<span class="preprocessor">#define VA_PROC_PIPELINE_SUBPICTURES 0x00000001</span></div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaf603b3020d17088313d0e3dab3abff8c"> 517</a></span>&#160;<span class="preprocessor">#define VA_PROC_PIPELINE_FAST 0x00000002</span></div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;</div><div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gad011b27982c909d68a2fb495a0978d19"> 523</a></span>&#160;<span class="preprocessor">#define VA_PROC_FILTER_MANDATORY 0x00000001</span></div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160;</div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga81a4c5b1e7fa311310590fa04acb233d"> 529</a></span>&#160;<span class="preprocessor">#define VA_PIPELINE_FLAG_END 0x00000004</span></div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;</div><div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga0c6dcdf85fb51cab13a013c132bceaa1"> 536</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_UNKNOWN 0x00</span></div><div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160;</div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaded740ed2f6a424e3d122d9a81415583"> 538</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_TOP 0x01</span></div><div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160;</div><div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga71c66474f3682f6aae5c7f8b8e6a3ca9"> 540</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_CENTER 0x02</span></div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;</div><div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga431ab5604b02213155da73116028aa12"> 542</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_VERTICAL_BOTTOM 0x03</span></div><div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;</div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga5552478f83e5c1c8fa3245afe02b6d61"> 544</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_HORIZONTAL_LEFT 0x04</span></div><div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga067dd64ecad0ba7fd9c9c413700592bc"> 546</a></span>&#160;<span class="preprocessor">#define VA_CHROMA_SITING_HORIZONTAL_CENTER 0x08</span></div><div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gae12c648e281433d134cac798a5f2ac5e"> 557</a></span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_UNKNOWN 0</span></div><div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_REDUCED 1</span></div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;<span class="preprocessor">#define VA_SOURCE_RANGE_FULL 2</span></div><div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaf04a7d8d8f9d268e42de98cd8e05dd2f"> 564</a></span>&#160;<span class="preprocessor">#define VA_TONE_MAPPING_HDR_TO_HDR 0x0001</span></div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga23692c30e346b56f68c4de9749ab006b"> 566</a></span>&#160;<span class="preprocessor">#define VA_TONE_MAPPING_HDR_TO_SDR 0x0002</span></div><div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160;</div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga2ee004e162852d2228e1bb24b910c45b"> 568</a></span>&#160;<span class="preprocessor">#define VA_TONE_MAPPING_HDR_TO_EDR 0x0004</span></div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;</div><div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gad7d56afa804990da7e0a72406464b645"> 570</a></span>&#160;<span class="preprocessor">#define VA_TONE_MAPPING_SDR_TO_HDR 0x0008</span></div><div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160;</div><div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html"> 574</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcPipelineCaps {</div><div class="line"><a name="l00576"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0"> 576</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0">pipeline_flags</a>;</div><div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58"> 578</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58">filter_flags</a>;</div><div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a"> 580</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a">num_forward_references</a>;</div><div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92"> 582</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92">num_backward_references</a>;</div><div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6"> 584</a></span>&#160; VAProcColorStandardType *<a class="code" href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">input_color_standards</a>;</div><div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0"> 586</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0">num_input_color_standards</a>;</div><div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f"> 588</a></span>&#160; VAProcColorStandardType *<a class="code" href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">output_color_standards</a>;</div><div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe"> 590</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe">num_output_color_standards</a>;</div><div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;</div><div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e"> 617</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e">rotation_flags</a>;</div><div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac"> 619</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac">blend_flags</a>;</div><div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e"> 628</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e">mirror_flags</a>;</div><div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9"> 630</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9">num_additional_outputs</a>;</div><div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160;</div><div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f"> 633</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f">num_input_pixel_formats</a>;</div><div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080"> 635</a></span>&#160; uint32_t *<a class="code" href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">input_pixel_format</a>;</div><div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728"> 637</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728">num_output_pixel_formats</a>;</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009"> 639</a></span>&#160; uint32_t *<a class="code" href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">output_pixel_format</a>;</div><div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160;</div><div class="line"><a name="l00642"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44"> 642</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44">max_input_width</a>;</div><div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca"> 644</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca">max_input_height</a>;</div><div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e"> 646</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e">min_input_width</a>;</div><div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab"> 648</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">min_input_height</a>;</div><div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160;</div><div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39"> 651</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">max_output_width</a>;</div><div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453"> 653</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453">max_output_height</a>;</div><div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e"> 655</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">min_output_width</a>;</div><div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84"> 657</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84">min_output_height</a>;</div><div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160;<span class="preprocessor"> #if defined(__AMD64__) || defined(__x86_64__) || defined(__amd64__) || defined(__LP64__)</span></div><div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; uint32_t va_reserved[VA_PADDING_HIGH - 2];</div><div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160;<span class="preprocessor"> #else</span></div><div class="line"><a name="l00662"></a><span class="lineno"><a class="line" href="structVAProcPipelineCaps.html#a7d3972d384e49c93a523f50038310d48"> 662</a></span>&#160; uint32_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160;<span class="preprocessor"> #endif</span></div><div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160;} <a class="code" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a>;</div><div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160;</div><div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html"> 667</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterValueRange {</div><div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b"> 669</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b">min_value</a>;</div><div class="line"><a name="l00671"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e"> 671</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e">max_value</a>;</div><div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9"> 673</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9">default_value</a>;</div><div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3"> 675</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">step</a>;</div><div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160;</div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structVAProcFilterValueRange.html#a81a348fd856f258a8eea7d61bd1b8670"> 678</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160;} <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a>;</div><div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160;</div><div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcColorProperties {</div><div class="line"><a name="l00683"></a><span class="lineno"> 683</span>&#160; uint8_t chroma_sample_location;</div><div class="line"><a name="l00685"></a><span class="lineno"> 685</span>&#160; uint8_t color_range;</div><div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160; uint8_t colour_primaries;</div><div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; uint8_t transfer_characteristics;</div><div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160; uint8_t matrix_coefficients;</div><div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; uint8_t reserved[3];</div><div class="line"><a name="l00747"></a><span class="lineno"> 747</span>&#160;} VAProcColorProperties;</div><div class="line"><a name="l00748"></a><span class="lineno"> 748</span>&#160;</div><div class="line"><a name="l00763"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html"> 763</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAHdrMetaDataHDR10</div><div class="line"><a name="l00764"></a><span class="lineno"> 764</span>&#160;{</div><div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#a8a5be8538dd4c81c9df2e5b02374245a"> 773</a></span>&#160; uint16_t display_primaries_x[3];</div><div class="line"><a name="l00782"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#a8672cf95a3fe311c6d338b8fa50fe8fd"> 782</a></span>&#160; uint16_t display_primaries_y[3];</div><div class="line"><a name="l00788"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8"> 788</a></span>&#160; uint16_t <a class="code" href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">white_point_x</a>;</div><div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a"> 794</a></span>&#160; uint16_t <a class="code" href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">white_point_y</a>;</div><div class="line"><a name="l00800"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a"> 800</a></span>&#160; uint32_t <a class="code" href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">max_display_mastering_luminance</a>;</div><div class="line"><a name="l00806"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad"> 806</a></span>&#160; uint32_t <a class="code" href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">min_display_mastering_luminance</a>;</div><div class="line"><a name="l00812"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc"> 812</a></span>&#160; uint16_t <a class="code" href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">max_content_light_level</a>;</div><div class="line"><a name="l00818"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679"> 818</a></span>&#160; uint16_t <a class="code" href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">max_pic_average_light_level</a>;</div><div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="structVAHdrMetaDataHDR10.html#add6a7d3bf4305e5d739b07023e7a68e4"> 820</a></span>&#160; uint16_t reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l00821"></a><span class="lineno"> 821</span>&#160;} <a class="code" href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a>;</div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span>&#160;</div><div class="line"><a name="l00824"></a><span class="lineno"><a class="line" href="structVAProcFilterCapHighDynamicRange.html"> 824</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapHighDynamicRange {</div><div class="line"><a name="l00826"></a><span class="lineno"><a class="line" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf"> 826</a></span>&#160; VAProcHighDynamicRangeMetadataType <a class="code" href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">metadata_type</a>;</div><div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce"> 834</a></span>&#160; uint16_t <a class="code" href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">caps_flag</a>;</div><div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="structVAProcFilterCapHighDynamicRange.html#a90e84dca4b4c96264acac5e1f2e14bf6"> 836</a></span>&#160; uint16_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160;} <a class="code" href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a>;</div><div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160;</div><div class="line"><a name="l00840"></a><span class="lineno"><a class="line" href="structVAHdrMetaData.html"> 840</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAHdrMetaData</div><div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160;{</div><div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a"> 843</a></span>&#160; VAProcHighDynamicRangeMetadataType <a class="code" href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">metadata_type</a>;</div><div class="line"><a name="l00849"></a><span class="lineno"><a class="line" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e"> 849</a></span>&#160; <span class="keywordtype">void</span>* <a class="code" href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">metadata</a>;</div><div class="line"><a name="l00853"></a><span class="lineno"><a class="line" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372"> 853</a></span>&#160; uint32_t <a class="code" href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">metadata_size</a>;</div><div class="line"><a name="l00855"></a><span class="lineno"><a class="line" href="structVAHdrMetaData.html#a2da315d14a815d9a4717c20e3e9bd284"> 855</a></span>&#160; uint32_t reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160;} <a class="code" href="structVAHdrMetaData.html">VAHdrMetaData</a>;</div><div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160;</div><div class="line"><a name="l00886"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html"> 886</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcPipelineParameterBuffer {</div><div class="line"><a name="l00894"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4"> 894</a></span>&#160; VASurfaceID <a class="code" href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">surface</a>;</div><div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08"> 902</a></span>&#160; <span class="keyword">const</span> VARectangle *<a class="code" href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">surface_region</a>;</div><div class="line"><a name="l00914"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67"> 914</a></span>&#160; VAProcColorStandardType <a class="code" href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">surface_color_standard</a>;</div><div class="line"><a name="l00925"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0"> 925</a></span>&#160; <span class="keyword">const</span> VARectangle *<a class="code" href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">output_region</a>;</div><div class="line"><a name="l00941"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7"> 941</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">output_background_color</a>;</div><div class="line"><a name="l00948"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c"> 948</a></span>&#160; VAProcColorStandardType <a class="code" href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">output_color_standard</a>;</div><div class="line"><a name="l00956"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3"> 956</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">pipeline_flags</a>;</div><div class="line"><a name="l00973"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784"> 973</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">filter_flags</a>;</div><div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899"> 986</a></span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *<a class="code" href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">filters</a>;</div><div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f"> 988</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">num_filters</a>;</div><div class="line"><a name="l00990"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507"> 990</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">forward_references</a>;</div><div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d"> 992</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">num_forward_references</a>;</div><div class="line"><a name="l00994"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934"> 994</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">backward_references</a>;</div><div class="line"><a name="l00996"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437"> 996</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">num_backward_references</a>;</div><div class="line"><a name="l01021"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1"> 1021</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1">rotation_state</a>;</div><div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c"> 1040</a></span>&#160; <span class="keyword">const</span> <a class="code" href="structVABlendState.html">VABlendState</a> *<a class="code" href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c">blend_state</a>;</div><div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1"> 1048</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">mirror_state</a>;</div><div class="line"><a name="l01050"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215"> 1050</a></span>&#160; VASurfaceID *<a class="code" href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215">additional_outputs</a>;</div><div class="line"><a name="l01052"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6"> 1052</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">num_additional_outputs</a>;</div><div class="line"><a name="l01090"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9"> 1090</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">input_surface_flag</a>;</div><div class="line"><a name="l01107"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8"> 1107</a></span>&#160; uint32_t <a class="code" href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">output_surface_flag</a>;</div><div class="line"><a name="l01111"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d"> 1111</a></span>&#160; VAProcColorProperties <a class="code" href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">input_color_properties</a>;</div><div class="line"><a name="l01115"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb"> 1115</a></span>&#160; VAProcColorProperties <a class="code" href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">output_color_properties</a>;</div><div class="line"><a name="l01119"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7"> 1119</a></span>&#160; VAProcMode <a class="code" href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">processing_mode</a>;</div><div class="line"><a name="l01125"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53"> 1125</a></span>&#160; <a class="code" href="structVAHdrMetaData.html">VAHdrMetaData</a> *<a class="code" href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">output_hdr_metadata</a>;</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;<span class="preprocessor"> #if defined(__AMD64__) || defined(__x86_64__) || defined(__amd64__)|| defined(__LP64__)</span></div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160; uint32_t va_reserved[VA_PADDING_LARGE - 16];</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;<span class="preprocessor"> #else</span></div><div class="line"><a name="l01131"></a><span class="lineno"><a class="line" href="structVAProcPipelineParameterBuffer.html#a16e57a6f888a332cca7647d5acc66f40"> 1131</a></span>&#160; uint32_t va_reserved[VA_PADDING_LARGE - 13];</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;<span class="preprocessor"> #endif</span></div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;} <a class="code" href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a>;</div><div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;</div><div class="line"><a name="l01142"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferBase.html"> 1142</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferBase {</div><div class="line"><a name="l01144"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58"> 1144</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">type</a>;</div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a>;</div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div><div class="line"><a name="l01153"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html"> 1153</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBuffer {</div><div class="line"><a name="l01155"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a"> 1155</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a">type</a>;</div><div class="line"><a name="l01157"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756"> 1157</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">value</a>;</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160;</div><div class="line"><a name="l01160"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBuffer.html#a3ede4c7f2f302eb54ded79b0dc548907"> 1160</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;} <a class="code" href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a>;</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160;</div><div class="line"><a name="l01169"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gac4492919b28bbed209a00bd2916e2c50"> 1169</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_BOTTOM_FIELD_FIRST 0x0001</span></div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;</div><div class="line"><a name="l01174"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga26a3f260bf68fe4c3150b014ca17a332"> 1174</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_BOTTOM_FIELD 0x0002</span></div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;</div><div class="line"><a name="l01179"></a><span class="lineno"><a class="line" href="group__api__vpp.html#gaa5141c382dc2968532ea8d2739a81ac5"> 1179</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_ONE_FIELD 0x0004</span></div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160;</div><div class="line"><a name="l01185"></a><span class="lineno"><a class="line" href="group__api__vpp.html#ga535354e052daecd7ff08d09233a4de3f"> 1185</a></span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_FMD_ENABLE 0x0008</span></div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;<span class="comment">//Scene change parameter for ADI on Linux, if enabled, driver use spatial DI(Bob), instead of ADI. if not, use old behavior for ADI</span></div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;<span class="comment">//Input stream is TFF(set flags = 0), SRC0,1,2,3 are interlaced frame (top +bottom fields), DSTs are progressive frames</span></div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;<span class="comment">//30i-&gt;30p</span></div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag = 0, output DST0</span></div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame=SRC0, set flags = 0, call VP, output DST1</span></div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame=SRC1, set flags = 0x0010(decimal 16), call VP, output DST2(T4)</span></div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame=SRC2, set flags = 0, call VP, output DST3</span></div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160;<span class="comment">//30i-&gt;60p</span></div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag = 0, output DST0</span></div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;<span class="comment">//SRC0 -&gt; BOBDI, no reference, set flag =0x0002, output DST1</span></div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame =SRC0, set flags = 0, call VP, output DST2</span></div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;<span class="comment">//SRC1 -&gt; ADI, reference frame =SRC0, set flags = 0x0012(decimal18), call VP, output DST3(B3)</span></div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;</div><div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame =SRC1, set flags = 0x0010(decimal 16), call VP, output DST4(T4)</span></div><div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>&#160;<span class="comment">//SRC2 -&gt; ADI, reference frame =SRC1, set flags = 0x0002, call VP, output DST5</span></div><div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160;</div><div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame =SRC2, set flags = 0, call VP, output DST6</span></div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;<span class="comment">//SRC3 -&gt; ADI, reference frame =SRC1, set flags = 0x0002, call VP, output DST7</span></div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;<span class="preprocessor">#define VA_DEINTERLACING_SCD_ENABLE 0x0010</span></div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;</div><div class="line"><a name="l01212"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html"> 1212</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferDeinterlacing {</div><div class="line"><a name="l01214"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7"> 1214</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">type</a>;</div><div class="line"><a name="l01216"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968"> 1216</a></span>&#160; VAProcDeinterlacingType <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968">algorithm</a>;</div><div class="line"><a name="l01218"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc"> 1218</a></span>&#160; uint32_t <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc">flags</a>;</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;</div><div class="line"><a name="l01221"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferDeinterlacing.html#af48d5dbe08986eb1f4200c358a4836ea"> 1221</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a>;</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;</div><div class="line"><a name="l01264"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html"> 1264</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferColorBalance {</div><div class="line"><a name="l01266"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2"> 1266</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">type</a>;</div><div class="line"><a name="l01268"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d"> 1268</a></span>&#160; VAProcColorBalanceType <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d">attrib</a>;</div><div class="line"><a name="l01282"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600"> 1282</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">value</a>;</div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;</div><div class="line"><a name="l01285"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferColorBalance.html#a93956be7567e0ee8d80c62756c0d868d"> 1285</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a>;</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;</div><div class="line"><a name="l01289"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html"> 1289</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferTotalColorCorrection {</div><div class="line"><a name="l01291"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79"> 1291</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">type</a>;</div><div class="line"><a name="l01293"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8"> 1293</a></span>&#160; VAProcTotalColorCorrectionType <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8">attrib</a>;</div><div class="line"><a name="l01295"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1"> 1295</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">value</a>;</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a>;</div><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;</div><div class="line"><a name="l01299"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHVSNoiseReduction.html"> 1299</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferHVSNoiseReduction {</div><div class="line"><a name="l01301"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87"> 1301</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">type</a>;</div><div class="line"><a name="l01303"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341"> 1303</a></span>&#160; uint16_t <a class="code" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">qp</a>;</div><div class="line"><a name="l01312"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2"> 1312</a></span>&#160; uint16_t <a class="code" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">strength</a>;</div><div class="line"><a name="l01314"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a918b960c381ea886478995d831bb2394"> 1314</a></span>&#160; uint16_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a>;</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;</div><div class="line"><a name="l01318"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHDRToneMapping.html"> 1318</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterParameterBufferHDRToneMapping {</div><div class="line"><a name="l01320"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d"> 1320</a></span>&#160; VAProcFilterType <a class="code" href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">type</a>;</div><div class="line"><a name="l01328"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c"> 1328</a></span>&#160; <a class="code" href="structVAHdrMetaData.html">VAHdrMetaData</a> <a class="code" href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">data</a>;</div><div class="line"><a name="l01330"></a><span class="lineno"><a class="line" href="structVAProcFilterParameterBufferHDRToneMapping.html#a2870b2893922edf22d77231563d63f98"> 1330</a></span>&#160; uint32_t va_reserved[VA_PADDING_HIGH];</div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;} <a class="code" href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a>;</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;</div><div class="line"><a name="l01339"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html"> 1339</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCap {</div><div class="line"><a name="l01341"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a"> 1341</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">range</a>;</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>&#160;</div><div class="line"><a name="l01344"></a><span class="lineno"><a class="line" href="structVAProcFilterCap.html#aed8a15d77c49c32695fbc8e5b930efdb"> 1344</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;} <a class="code" href="structVAProcFilterCap.html">VAProcFilterCap</a>;</div><div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>&#160;</div><div class="line"><a name="l01348"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html"> 1348</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapDeinterlacing {</div><div class="line"><a name="l01350"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae"> 1350</a></span>&#160; VAProcDeinterlacingType <a class="code" href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae">type</a>;</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;</div><div class="line"><a name="l01353"></a><span class="lineno"><a class="line" href="structVAProcFilterCapDeinterlacing.html#a28cde3504f2cd600da4e7bcb80dce8f7"> 1353</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;} <a class="code" href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a>;</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>&#160;</div><div class="line"><a name="l01357"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html"> 1357</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapColorBalance {</div><div class="line"><a name="l01359"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2"> 1359</a></span>&#160; VAProcColorBalanceType <a class="code" href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">type</a>;</div><div class="line"><a name="l01361"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21"> 1361</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">range</a>;</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;</div><div class="line"><a name="l01364"></a><span class="lineno"><a class="line" href="structVAProcFilterCapColorBalance.html#a233a6e092bd129b2361364beef8ed8e7"> 1364</a></span>&#160; uint32_t va_reserved[<a class="code" href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a>];</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;} <a class="code" href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a>;</div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>&#160;</div><div class="line"><a name="l01368"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html"> 1368</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>_VAProcFilterCapTotalColorCorrection {</div><div class="line"><a name="l01370"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5"> 1370</a></span>&#160; VAProcTotalColorCorrectionType <a class="code" href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">type</a>;</div><div class="line"><a name="l01372"></a><span class="lineno"><a class="line" href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8"> 1372</a></span>&#160; <a class="code" href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a> <a class="code" href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8">range</a>;</div><div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160;} <a class="code" href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a>;</div><div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>&#160;</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;VAStatus</div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;<a class="code" href="group__api__vpp.html#ga05286f03bec73c5d6354b4f097c49b3c">vaQueryVideoProcFilters</a>(</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160; VAProcFilterType *filters,</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_filters</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;);</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;VAStatus</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;<a class="code" href="group__api__vpp.html#ga353ba3cf71da948de3e08a7f34734f13">vaQueryVideoProcFilterCaps</a>(</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160; VAProcFilterType type,</div><div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>&#160; <span class="keywordtype">void</span> *filter_caps,</div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *num_filter_caps</div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>&#160;);</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160;VAStatus</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160;<a class="code" href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e">vaQueryVideoProcPipelineCaps</a>(</div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160; <a class="code" href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a> dpy,</div><div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>&#160; <a class="code" href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a> context,</div><div class="line"><a name="l01462"></a><span class="lineno"> 1462</span>&#160; <a class="code" href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a> *filters,</div><div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> num_filters,</div><div class="line"><a name="l01464"></a><span class="lineno"> 1464</span>&#160; <a class="code" href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a> *pipeline_caps</div><div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>&#160;);</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;}</div><div class="line"><a name="l01471"></a><span class="lineno"> 1471</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>&#160;</div><div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VA_VPP_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structVAProcPipelineCaps_html_a6760c8acabcf8beb83114a2029924f92"><div class="ttname"><a href="structVAProcPipelineCaps.html#a6760c8acabcf8beb83114a2029924f92">VAProcPipelineCaps::num_backward_references</a></div><div class="ttdeci">uint32_t num_backward_references</div><div class="ttdoc">Number of backward reference frames that are needed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:582</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a02011bdeb380d359d36ecede6cdfe2ac"><div class="ttname"><a href="structVAProcPipelineCaps.html#a02011bdeb380d359d36ecede6cdfe2ac">VAProcPipelineCaps::blend_flags</a></div><div class="ttdeci">uint32_t blend_flags</div><div class="ttdoc">Blend flags. See &quot;Video blending flags&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:619</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacd9b167b31ae0a1d15ea1a4c254c76dc">VAProcColorBalanceBrightness</a></div><div class="ttdoc">Brightness. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:283</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a407dfc0c5e29e9fb4473c7c3a5b52cb6"><div class="ttname"><a href="structVAProcPipelineCaps.html#a407dfc0c5e29e9fb4473c7c3a5b52cb6">VAProcPipelineCaps::input_color_standards</a></div><div class="ttdeci">VAProcColorStandardType * input_color_standards</div><div class="ttdoc">List of color standards supported on input. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:584</div></div>
+<div class="ttc" id="structVAProcFilterParameterBuffer_html"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html">VAProcFilterParameterBuffer</a></div><div class="ttdoc">Default filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1153</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aa8a5584d687edd09882fc002e3ab8df3">VAProcFilterColorBalance</a></div><div class="ttdoc">Color balance parameters. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:247</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a></div><div class="ttdoc">ITU-R BT.601. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:296</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a></div><div class="ttdoc">Contrast. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:281</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a></div><div class="ttdoc">Yellow Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:337</div></div>
-<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html_a86d7e5074acb7ce639400bdfeae8dcb8"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8">VAProcFilterCapTotalColorCorrection::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the specified color. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:971</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a4dc0b799d3248cb73c58493c7a0fa0f3"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">VAProcPipelineParameterBuffer::pipeline_flags</a></div><div class="ttdeci">uint32_t pipeline_flags</div><div class="ttdoc">Pipeline filters. See video pipeline flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:646</div></div>
-<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a></div><div class="ttdoc">Capabilities specification for the Total Color Correction filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:967</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a></div><div class="ttdoc">ITU-R BT.709. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:298</div></div>
-<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a></div><div class="ttdoc">Motion adaptive deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:264</div></div>
-<div class="ttc" id="structVABlendState_html_ae0b816df786f351f7521c2c279e53f52"><div class="ttname"><a href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52">VABlendState::min_luma</a></div><div class="ttdeci">float min_luma</div><div class="ttdoc">Minimum luma value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:369</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a28c546d07d38ae6f9b04c0fc12465f67"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">VAProcPipelineParameterBuffer::surface_color_standard</a></div><div class="ttdeci">VAProcColorStandardType surface_color_standard</div><div class="ttdoc">Requested input color primaries. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:607</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a32985ce67be0f2b9df6d06bca1254fab"><div class="ttname"><a href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">VAProcPipelineCaps::min_input_height</a></div><div class="ttdeci">uint32_t min_input_height</div><div class="ttdoc">Min supported input height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:513</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_aa85f1cb13172bf5335dc6744efb69b44"><div class="ttname"><a href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44">VAProcPipelineCaps::max_input_width</a></div><div class="ttdeci">uint32_t max_input_width</div><div class="ttdoc">Max supported input width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:507</div></div>
-<div class="ttc" id="group__api__core_html_ga4af336e410aefeb4ca4315e2c7cbd653"><div class="ttname"><a href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a></div><div class="ttdeci">VAGenericID VAContextID</div><div class="ttdef"><b>Definition:</b> va.h:1163</div></div>
-<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a></div><div class="ttdoc">Weave deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:262</div></div>
-<div class="ttc" id="structVAProcFilterCapColorBalance_html"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a></div><div class="ttdoc">Capabilities specification for the color balance filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:956</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a></div><div class="ttdoc">Deinterlacing filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:847</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a></div><div class="ttdoc">Generic film. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:308</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_ab69e4d8417527c68161862e7927f4c84"><div class="ttname"><a href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84">VAProcPipelineCaps::min_output_height</a></div><div class="ttdeci">uint32_t min_output_height</div><div class="ttdoc">Min supported output height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:522</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferBase_html"><div class="ttname"><a href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a></div><div class="ttdoc">Filter parameter buffer base. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:777</div></div>
-<div class="ttc" id="structVAProcFilterCapDeinterlacing_html"><div class="ttname"><a href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a></div><div class="ttdoc">Capabilities specification for the deinterlacing filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:947</div></div>
-<div class="ttc" id="structVAProcFilterCap_html_af987f3466fa6adf6e278c38b3f17107a"><div class="ttname"><a href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">VAProcFilterCap::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:940</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a></div><div class="ttdoc">SMPTE-240M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:306</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a></div><div class="ttdoc">Automatically adjusted brightness. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:285</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a></div><div class="ttdoc">Automatically adjusted contrast. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:287</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_acab1afb7fd7d81caa40726157f251a8f"><div class="ttname"><a href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f">VAProcPipelineCaps::num_input_pixel_formats</a></div><div class="ttdeci">uint32_t num_input_pixel_formats</div><div class="ttdoc">Number of elements in input_pixel_format array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:498</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ae58f2a373e1638afc1673a55de28a04c"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c">VAProcPipelineParameterBuffer::blend_state</a></div><div class="ttdeci">const VABlendState * blend_state</div><div class="ttdoc">blending state. See &quot;Video blending state definition&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:730</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_a3185061a0c07e7dcb319a5eb0893e968"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968">VAProcFilterParameterBufferDeinterlacing::algorithm</a></div><div class="ttdeci">VAProcDeinterlacingType algorithm</div><div class="ttdoc">Deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:851</div></div>
-<div class="ttc" id="structVAProcFilterCap_html"><div class="ttname"><a href="structVAProcFilterCap.html">VAProcFilterCap</a></div><div class="ttdoc">Default filter cap specification (single range value). </div><div class="ttdef"><b>Definition:</b> va_vpp.h:938</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a></div><div class="ttdoc">Automatically adjusted saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:283</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a484f2effa08d3378d90673ca0eec3a39"><div class="ttname"><a href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">VAProcPipelineCaps::max_output_width</a></div><div class="ttdeci">uint32_t max_output_width</div><div class="ttdoc">Max supported output width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:516</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_aeabb454d2cfd51358aaa2d7c7bcdef7e"><div class="ttname"><a href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">VAProcPipelineCaps::min_output_width</a></div><div class="ttdeci">uint32_t min_output_width</div><div class="ttdoc">Min supported output width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:520</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_ac6a4e25ad561f0aac119fdbd98a65b79"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">VAProcFilterParameterBufferTotalColorCorrection::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterTotalColorCorrection. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:926</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_a874a8b48bdcf2cd875d1f917ce4db2d8"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8">VAProcFilterParameterBufferTotalColorCorrection::attrib</a></div><div class="ttdeci">VAProcTotalColorCorrectionType attrib</div><div class="ttdoc">Color to correct. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:928</div></div>
-<div class="ttc" id="structVAProcFilterCapDeinterlacing_html_aae76b2e36379d2288c480787783dd0ae"><div class="ttname"><a href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae">VAProcFilterCapDeinterlacing::type</a></div><div class="ttdeci">VAProcDeinterlacingType type</div><div class="ttdoc">Deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:949</div></div>
-<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a></div><div class="ttdoc">Bob deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:260</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a2b83c5a89d8376804cb37a81c89a79d0"><div class="ttname"><a href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0">VAProcPipelineCaps::num_input_color_standards</a></div><div class="ttdeci">uint32_t num_input_color_standards</div><div class="ttdoc">Number of elements in input_color_standards array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:451</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_ad9d45158520ab28ffcb0c96024cbe728"><div class="ttname"><a href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728">VAProcPipelineCaps::num_output_pixel_formats</a></div><div class="ttdeci">uint32_t num_output_pixel_formats</div><div class="ttdoc">Number of elements in output_pixel_format array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:502</div></div>
-<div class="ttc" id="structVAProcFilterParameterBuffer_html_a0f101b3a021ee94e2e58f31a65402756"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">VAProcFilterParameterBuffer::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:792</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferBase_html_acb4d09d10df037fa0b25d7bc46c11b58"><div class="ttname"><a href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">VAProcFilterParameterBufferBase::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:779</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_af2a648c141bbf8620148ce59ef1edfc1"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">VAProcFilterParameterBufferTotalColorCorrection::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Color correction value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:930</div></div>
-<div class="ttc" id="structVAProcFilterParameterBuffer_html_a0c3f02baa5be1f62e27daa69845cfd1a"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a">VAProcFilterParameterBuffer::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:790</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_aa8039510482a519325a4d3d29a8eddb1"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1">VAProcPipelineParameterBuffer::rotation_state</a></div><div class="ttdeci">uint32_t rotation_state</div><div class="ttdoc">Rotation state. See rotation angles. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:711</div></div>
-<div class="ttc" id="structVAProcFilterValueRange_html_ae11b47f1e9e4895e2e50d8edfb48da1e"><div class="ttname"><a href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e">VAProcFilterValueRange::max_value</a></div><div class="ttdeci">float max_value</div><div class="ttdoc">Maximum value supported, inclusive. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:536</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2dfcb4209d6dadcd6fec2cc7c4acc69f"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">VAProcPipelineParameterBuffer::num_filters</a></div><div class="ttdeci">uint32_t num_filters</div><div class="ttdoc">Actual number of filters. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:678</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_abb95e119ed7f841f71b2afbec2104784"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">VAProcPipelineParameterBuffer::filter_flags</a></div><div class="ttdeci">uint32_t filter_flags</div><div class="ttdoc">Extra filter flags. See vaPutSurface() flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:663</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_af4d4141fba176fe2eb61bc22fb9dc215"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215">VAProcPipelineParameterBuffer::additional_outputs</a></div><div class="ttdeci">VASurfaceID * additional_outputs</div><div class="ttdoc">Array of additional output surfaces. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:740</div></div>
-<div class="ttc" id="structVABlendState_html"><div class="ttname"><a href="structVABlendState.html">VABlendState</a></div><div class="ttdoc">Video blending state definition. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:352</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a></div><div class="ttdoc">sRGB. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:310</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a></div><div class="ttdoc">xvYCC601. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:314</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a></div><div class="ttdoc">SMPTE-170M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:304</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_acc813654d8a38d4ec08d3e16be96d52d"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d">VAProcFilterParameterBufferColorBalance::attrib</a></div><div class="ttdeci">VAProcColorBalanceType attrib</div><div class="ttdoc">Color balance attribute. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:903</div></div>
-<div class="ttc" id="structVABlendState_html_ad431dee1b7244e5068d48baabb985fea"><div class="ttname"><a href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea">VABlendState::flags</a></div><div class="ttdeci">unsigned int flags</div><div class="ttdoc">Video blending flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:354</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></div><div class="ttdoc">Video processing pipeline configuration. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:582</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fad9ac436246d48f2a43ea32e426cfdeab">VAProcColorStandardBT601</a></div><div class="ttdoc">ITU-R BT.601. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:317</div></div>
+<div class="ttc" id="structVAHdrMetaData_html_adcc9c1db6ca2f0c1dc92ace59a142372"><div class="ttname"><a href="structVAHdrMetaData.html#adcc9c1db6ca2f0c1dc92ace59a142372">VAHdrMetaData::metadata_size</a></div><div class="ttdeci">uint32_t metadata_size</div><div class="ttdoc">Size of high dynamic range metadata. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:853</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa3f67541c552ab9f01c5bf8daa1aa1b49">VAProcColorBalanceContrast</a></div><div class="ttdoc">Contrast. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:285</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2255d598b2a6d1d66cb00bafec288a70">VAProcTotalColorCorrectionYellow</a></div><div class="ttdoc">Yellow Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:430</div></div>
+<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html_a86d7e5074acb7ce639400bdfeae8dcb8"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html#a86d7e5074acb7ce639400bdfeae8dcb8">VAProcFilterCapTotalColorCorrection::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the specified color. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1372</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a4dc0b799d3248cb73c58493c7a0fa0f3"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a4dc0b799d3248cb73c58493c7a0fa0f3">VAProcPipelineParameterBuffer::pipeline_flags</a></div><div class="ttdeci">uint32_t pipeline_flags</div><div class="ttdoc">Pipeline filters. See video pipeline flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:956</div></div>
+<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html">VAProcFilterCapTotalColorCorrection</a></div><div class="ttdoc">Capabilities specification for the Total Color Correction filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1368</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHVSNoiseReduction_html_af4172cc1884f6233e670b95dfe001341"><div class="ttname"><a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#af4172cc1884f6233e670b95dfe001341">VAProcFilterParameterBufferHVSNoiseReduction::qp</a></div><div class="ttdeci">uint16_t qp</div><div class="ttdoc">QP for encoding, used for HVS Denoise. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1303</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHDRToneMapping_html"><div class="ttname"><a href="structVAProcFilterParameterBufferHDRToneMapping.html">VAProcFilterParameterBufferHDRToneMapping</a></div><div class="ttdoc">High Dynamic Range(HDR) Tone Mapping filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1318</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa1069a4056aa9cc62c2b5b1335861efb7">VAProcColorStandardBT709</a></div><div class="ttdoc">ITU-R BT.709. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:325</div></div>
+<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a4fd48658bc853a3a3e41cf5052da5cf9">VAProcDeinterlacingMotionAdaptive</a></div><div class="ttdoc">Motion adaptive deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:268</div></div>
+<div class="ttc" id="structVABlendState_html_ae0b816df786f351f7521c2c279e53f52"><div class="ttname"><a href="structVABlendState.html#ae0b816df786f351f7521c2c279e53f52">VABlendState::min_luma</a></div><div class="ttdeci">float min_luma</div><div class="ttdoc">Minimum luma value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:492</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a28c546d07d38ae6f9b04c0fc12465f67"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a28c546d07d38ae6f9b04c0fc12465f67">VAProcPipelineParameterBuffer::surface_color_standard</a></div><div class="ttdeci">VAProcColorStandardType surface_color_standard</div><div class="ttdoc">Requested input color standard. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:914</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a32985ce67be0f2b9df6d06bca1254fab"><div class="ttname"><a href="structVAProcPipelineCaps.html#a32985ce67be0f2b9df6d06bca1254fab">VAProcPipelineCaps::min_input_height</a></div><div class="ttdeci">uint32_t min_input_height</div><div class="ttdoc">Min supported input height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:648</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_aa85f1cb13172bf5335dc6744efb69b44"><div class="ttname"><a href="structVAProcPipelineCaps.html#aa85f1cb13172bf5335dc6744efb69b44">VAProcPipelineCaps::max_input_width</a></div><div class="ttdeci">uint32_t max_input_width</div><div class="ttdoc">Max supported input width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:642</div></div>
+<div class="ttc" id="structVAHdrMetaData_html_a9b2dab5b0dfbfe57328962b3d171429a"><div class="ttname"><a href="structVAHdrMetaData.html#a9b2dab5b0dfbfe57328962b3d171429a">VAHdrMetaData::metadata_type</a></div><div class="ttdeci">VAProcHighDynamicRangeMetadataType metadata_type</div><div class="ttdoc">high dynamic range metadata type, HDR10 etc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:843</div></div>
+<div class="ttc" id="group__api__core_html_ga4af336e410aefeb4ca4315e2c7cbd653"><div class="ttname"><a href="group__api__core.html#ga4af336e410aefeb4ca4315e2c7cbd653">VAContextID</a></div><div class="ttdeci">VAGenericID VAContextID</div><div class="ttdef"><b>Definition:</b> va.h:1277</div></div>
+<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046ad6f94815b6727d5ba59a0a859fcaa1ec">VAProcDeinterlacingWeave</a></div><div class="ttdoc">Weave deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:266</div></div>
+<div class="ttc" id="structVAProcFilterCapColorBalance_html"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html">VAProcFilterCapColorBalance</a></div><div class="ttdoc">Capabilities specification for the color balance filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1357</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html">VAProcFilterParameterBufferDeinterlacing</a></div><div class="ttdoc">Deinterlacing filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1212</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa25323ebac7f7e56f0873ccc82bc8fc72">VAProcColorStandardGenericFilm</a></div><div class="ttdoc">Generic film. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:365</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_ab69e4d8417527c68161862e7927f4c84"><div class="ttname"><a href="structVAProcPipelineCaps.html#ab69e4d8417527c68161862e7927f4c84">VAProcPipelineCaps::min_output_height</a></div><div class="ttdeci">uint32_t min_output_height</div><div class="ttdoc">Min supported output height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:657</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferBase_html"><div class="ttname"><a href="structVAProcFilterParameterBufferBase.html">VAProcFilterParameterBufferBase</a></div><div class="ttdoc">Filter parameter buffer base. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1142</div></div>
+<div class="ttc" id="structVAProcFilterCapDeinterlacing_html"><div class="ttname"><a href="structVAProcFilterCapDeinterlacing.html">VAProcFilterCapDeinterlacing</a></div><div class="ttdoc">Capabilities specification for the deinterlacing filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1348</div></div>
+<div class="ttc" id="structVAProcFilterCap_html_af987f3466fa6adf6e278c38b3f17107a"><div class="ttname"><a href="structVAProcFilterCap.html#af987f3466fa6adf6e278c38b3f17107a">VAProcFilterCap::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1341</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_ad11a91612189f73c227fe4bbdc6ae09a"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#ad11a91612189f73c227fe4bbdc6ae09a">VAHdrMetaDataHDR10::white_point_y</a></div><div class="ttdeci">uint16_t white_point_y</div><div class="ttdoc">Y chromaticity coordinate of the white point of the mastering display. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:794</div></div>
+<div class="ttc" id="group__api__vpp_html_gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519"><div class="ttname"><a href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6acfc2c500f9a5acd42aab141b90449519">VAProcPerformanceMode</a></div><div class="ttdoc">Performance Mode. In this mode, pipeline is optimized for performance. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:461</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf66599c8d2a83318d0d8a9e99c96e1a5">VAProcColorStandardSMPTE240M</a></div><div class="ttdoc">SMPTE-240M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:357</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac29e9bf40ee4798c9cf5fdb48849725c">VAProcColorBalanceAutoBrightness</a></div><div class="ttdoc">Automatically adjusted brightness. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:289</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHVSNoiseReduction_html_ac1c637726262285f9b4903f3da5b1c87"><div class="ttname"><a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#ac1c637726262285f9b4903f3da5b1c87">VAProcFilterParameterBufferHVSNoiseReduction::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterHVSNoiseReduction. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1301</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa5e3d070612dd5f2623fba81fc8a43053">VAProcColorBalanceAutoContrast</a></div><div class="ttdoc">Automatically adjusted contrast. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:291</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_acab1afb7fd7d81caa40726157f251a8f"><div class="ttname"><a href="structVAProcPipelineCaps.html#acab1afb7fd7d81caa40726157f251a8f">VAProcPipelineCaps::num_input_pixel_formats</a></div><div class="ttdeci">uint32_t num_input_pixel_formats</div><div class="ttdoc">Number of elements in input_pixel_format array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:633</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ae58f2a373e1638afc1673a55de28a04c"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ae58f2a373e1638afc1673a55de28a04c">VAProcPipelineParameterBuffer::blend_state</a></div><div class="ttdeci">const VABlendState * blend_state</div><div class="ttdoc">blending state. See &quot;Video blending state definition&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1040</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_a3185061a0c07e7dcb319a5eb0893e968"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#a3185061a0c07e7dcb319a5eb0893e968">VAProcFilterParameterBufferDeinterlacing::algorithm</a></div><div class="ttdeci">VAProcDeinterlacingType algorithm</div><div class="ttdoc">Deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1216</div></div>
+<div class="ttc" id="group__api__vpp_html_gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb"><div class="ttname"><a href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6ad9228a2277eefaeb532af7bf26f1ccbb">VAProcDefaultMode</a></div><div class="ttdoc">Default Mode. In this mode, pipeline is decided in driver to the appropriate mode. e.g. a mode that&amp;#39;s a balance between power and performance. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:451</div></div>
+<div class="ttc" id="structVAProcFilterCap_html"><div class="ttname"><a href="structVAProcFilterCap.html">VAProcFilterCap</a></div><div class="ttdoc">Default filter cap specification (single range value). </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1339</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aacccb37bff38f187738a8be349b42d408">VAProcColorBalanceAutoSaturation</a></div><div class="ttdoc">Automatically adjusted saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:287</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a484f2effa08d3378d90673ca0eec3a39"><div class="ttname"><a href="structVAProcPipelineCaps.html#a484f2effa08d3378d90673ca0eec3a39">VAProcPipelineCaps::max_output_width</a></div><div class="ttdeci">uint32_t max_output_width</div><div class="ttdoc">Max supported output width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:651</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_aeabb454d2cfd51358aaa2d7c7bcdef7e"><div class="ttname"><a href="structVAProcPipelineCaps.html#aeabb454d2cfd51358aaa2d7c7bcdef7e">VAProcPipelineCaps::min_output_width</a></div><div class="ttdeci">uint32_t min_output_width</div><div class="ttdoc">Min supported output width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:655</div></div>
+<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7aadc8862a62ebd6bf7971316ac778d7f2">VAProcFilterHighDynamicRangeToneMapping</a></div><div class="ttdoc">High Dynamic Range Tone Mapping. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:255</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_ac6a4e25ad561f0aac119fdbd98a65b79"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#ac6a4e25ad561f0aac119fdbd98a65b79">VAProcFilterParameterBufferTotalColorCorrection::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterTotalColorCorrection. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1291</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_a874a8b48bdcf2cd875d1f917ce4db2d8"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#a874a8b48bdcf2cd875d1f917ce4db2d8">VAProcFilterParameterBufferTotalColorCorrection::attrib</a></div><div class="ttdeci">VAProcTotalColorCorrectionType attrib</div><div class="ttdoc">Color to correct. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1293</div></div>
+<div class="ttc" id="structVAProcFilterCapDeinterlacing_html_aae76b2e36379d2288c480787783dd0ae"><div class="ttname"><a href="structVAProcFilterCapDeinterlacing.html#aae76b2e36379d2288c480787783dd0ae">VAProcFilterCapDeinterlacing::type</a></div><div class="ttdeci">VAProcDeinterlacingType type</div><div class="ttdoc">Deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1350</div></div>
+<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046af90c23264294fdf62ea23e18563c7540">VAProcDeinterlacingBob</a></div><div class="ttdoc">Bob deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:264</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a2b83c5a89d8376804cb37a81c89a79d0"><div class="ttname"><a href="structVAProcPipelineCaps.html#a2b83c5a89d8376804cb37a81c89a79d0">VAProcPipelineCaps::num_input_color_standards</a></div><div class="ttdeci">uint32_t num_input_color_standards</div><div class="ttdoc">Number of elements in input_color_standards array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:586</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_ad9d45158520ab28ffcb0c96024cbe728"><div class="ttname"><a href="structVAProcPipelineCaps.html#ad9d45158520ab28ffcb0c96024cbe728">VAProcPipelineCaps::num_output_pixel_formats</a></div><div class="ttdeci">uint32_t num_output_pixel_formats</div><div class="ttdoc">Number of elements in output_pixel_format array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:637</div></div>
+<div class="ttc" id="structVAProcFilterParameterBuffer_html_a0f101b3a021ee94e2e58f31a65402756"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html#a0f101b3a021ee94e2e58f31a65402756">VAProcFilterParameterBuffer::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1157</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferBase_html_acb4d09d10df037fa0b25d7bc46c11b58"><div class="ttname"><a href="structVAProcFilterParameterBufferBase.html#acb4d09d10df037fa0b25d7bc46c11b58">VAProcFilterParameterBufferBase::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1144</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html_af2a648c141bbf8620148ce59ef1edfc1"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html#af2a648c141bbf8620148ce59ef1edfc1">VAProcFilterParameterBufferTotalColorCorrection::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Color correction value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1295</div></div>
+<div class="ttc" id="structVAProcFilterParameterBuffer_html_a0c3f02baa5be1f62e27daa69845cfd1a"><div class="ttname"><a href="structVAProcFilterParameterBuffer.html#a0c3f02baa5be1f62e27daa69845cfd1a">VAProcFilterParameterBuffer::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1155</div></div>
+<div class="ttc" id="structVAProcFilterCapHighDynamicRange_html"><div class="ttname"><a href="structVAProcFilterCapHighDynamicRange.html">VAProcFilterCapHighDynamicRange</a></div><div class="ttdoc">Capabilities specification for the High Dynamic Range filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:824</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_aa8039510482a519325a4d3d29a8eddb1"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#aa8039510482a519325a4d3d29a8eddb1">VAProcPipelineParameterBuffer::rotation_state</a></div><div class="ttdeci">uint32_t rotation_state</div><div class="ttdoc">Rotation state. See rotation angles. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1021</div></div>
+<div class="ttc" id="structVAProcFilterValueRange_html_ae11b47f1e9e4895e2e50d8edfb48da1e"><div class="ttname"><a href="structVAProcFilterValueRange.html#ae11b47f1e9e4895e2e50d8edfb48da1e">VAProcFilterValueRange::max_value</a></div><div class="ttdeci">float max_value</div><div class="ttdoc">Maximum value supported, inclusive. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:671</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2dfcb4209d6dadcd6fec2cc7c4acc69f"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2dfcb4209d6dadcd6fec2cc7c4acc69f">VAProcPipelineParameterBuffer::num_filters</a></div><div class="ttdeci">uint32_t num_filters</div><div class="ttdoc">Actual number of filters. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:988</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ace85ec0ed9b40990efaae8c063e10d53"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ace85ec0ed9b40990efaae8c063e10d53">VAProcPipelineParameterBuffer::output_hdr_metadata</a></div><div class="ttdeci">VAHdrMetaData * output_hdr_metadata</div><div class="ttdoc">Output High Dynamic Metadata. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1125</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_abb95e119ed7f841f71b2afbec2104784"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#abb95e119ed7f841f71b2afbec2104784">VAProcPipelineParameterBuffer::filter_flags</a></div><div class="ttdeci">uint32_t filter_flags</div><div class="ttdoc">Extra filter flags. See vaPutSurface() flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:973</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_af4d4141fba176fe2eb61bc22fb9dc215"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#af4d4141fba176fe2eb61bc22fb9dc215">VAProcPipelineParameterBuffer::additional_outputs</a></div><div class="ttdeci">VASurfaceID * additional_outputs</div><div class="ttdoc">Array of additional output surfaces. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1050</div></div>
+<div class="ttc" id="structVABlendState_html"><div class="ttname"><a href="structVABlendState.html">VABlendState</a></div><div class="ttdoc">Video blending state definition. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:475</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa631aa89036addf74ce068c8ccc488b28">VAProcColorStandardSRGB</a></div><div class="ttdoc">sRGB. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:373</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ada7f007e16b7502407285f50a5bd57e7"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ada7f007e16b7502407285f50a5bd57e7">VAProcPipelineParameterBuffer::processing_mode</a></div><div class="ttdeci">VAProcMode processing_mode</div><div class="ttdoc">Processing mode. See &quot;VAProcMode&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1119</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa542fbbae9eb8ac16eaac78df028c3d69">VAProcColorStandardExplicit</a></div><div class="ttdoc">Explicitly specified color properties. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:411</div></div>
+<div class="ttc" id="structVAHdrMetaData_html"><div class="ttname"><a href="structVAHdrMetaData.html">VAHdrMetaData</a></div><div class="ttdoc">High Dynamic Range Meta Data. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:840</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa74aeb20c0a46284350ff3e9c64a105a9">VAProcColorStandardXVYCC601</a></div><div class="ttdoc">xvYCC601. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:386</div></div>
+<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a4689e887e924724b88a2e3bb24ea4a75">VAProcFilterHVSNoiseReduction</a></div><div class="ttdoc">Human Vision System(HVS) Noise reduction filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:253</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa55d069a5910ba2b852402593aecf9c9e">VAProcColorStandardSMPTE170M</a></div><div class="ttdoc">SMPTE-170M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:349</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_acc813654d8a38d4ec08d3e16be96d52d"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#acc813654d8a38d4ec08d3e16be96d52d">VAProcFilterParameterBufferColorBalance::attrib</a></div><div class="ttdeci">VAProcColorBalanceType attrib</div><div class="ttdoc">Color balance attribute. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1268</div></div>
+<div class="ttc" id="structVABlendState_html_ad431dee1b7244e5068d48baabb985fea"><div class="ttname"><a href="structVABlendState.html#ad431dee1b7244e5068d48baabb985fea">VABlendState::flags</a></div><div class="ttdeci">unsigned int flags</div><div class="ttdoc">Video blending flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:477</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html">VAProcPipelineParameterBuffer</a></div><div class="ttdoc">Video processing pipeline configuration. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:886</div></div>
<div class="ttc" id="group__api__vpp_html_ga05286f03bec73c5d6354b4f097c49b3c"><div class="ttname"><a href="group__api__vpp.html#ga05286f03bec73c5d6354b4f097c49b3c">vaQueryVideoProcFilters</a></div><div class="ttdeci">VAStatus vaQueryVideoProcFilters(VADisplay dpy, VAContextID context, VAProcFilterType *filters, unsigned int *num_filters)</div><div class="ttdoc">Queries video processing filters. </div></div>
-<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1525</div></div>
-<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a></div><div class="ttdoc">Number of video filters. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:253</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_a8e2fef9e6c0ee78f47364f6604be4679"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#a8e2fef9e6c0ee78f47364f6604be4679">VAHdrMetaDataHDR10::max_pic_average_light_level</a></div><div class="ttdeci">uint16_t max_pic_average_light_level</div><div class="ttdoc">The maximum picture average light level (MaxFALL). </div><div class="ttdef"><b>Definition:</b> va_vpp.h:818</div></div>
+<div class="ttc" id="group__api__core_html_gad26441ddf2f4441ef65bbefa4662607f"><div class="ttname"><a href="group__api__core.html#gad26441ddf2f4441ef65bbefa4662607f">VABufferID</a></div><div class="ttdeci">VAGenericID VABufferID</div><div class="ttdef"><b>Definition:</b> va.h:1647</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html">VAHdrMetaDataHDR10</a></div><div class="ttdoc">Describes High Dynamic Range Meta Data for HDR10. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:763</div></div>
+<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a63b595eefb2105263470cd3e0af0903f">VAProcFilterCount</a></div><div class="ttdoc">Number of video filters. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:257</div></div>
+<div class="ttc" id="structVAProcFilterCapHighDynamicRange_html_aa92624b6f9f2f89f970c54f4921072ce"><div class="ttname"><a href="structVAProcFilterCapHighDynamicRange.html#aa92624b6f9f2f89f970c54f4921072ce">VAProcFilterCapHighDynamicRange::caps_flag</a></div><div class="ttdeci">uint16_t caps_flag</div><div class="ttdoc">flag for high dynamic range tone mapping </div><div class="ttdef"><b>Definition:</b> va_vpp.h:834</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a25f80b6ddcede6a3fbdfdfb1ecaaecca">VAProcFilterSkinToneEnhancement</a></div><div class="ttdoc">Skin Tone Enhancement. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:249</div></div>
-<div class="ttc" id="structVAProcFilterCapColorBalance_html_ae77d74d637227d91df8914508fbba0e2"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">VAProcFilterCapColorBalance::type</a></div><div class="ttdeci">VAProcColorBalanceType type</div><div class="ttdoc">Color balance operation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:958</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_af6117902e14ff685dc6799be15664bf9"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">VAProcPipelineParameterBuffer::input_surface_flag</a></div><div class="ttdeci">uint32_t input_surface_flag</div><div class="ttdoc">Flag to indicate the input surface flag. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:749</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2a7be6853d73307e6209109bfd4bbf08"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">VAProcPipelineParameterBuffer::surface_region</a></div><div class="ttdeci">const VARectangle * surface_region</div><div class="ttdoc">Region within the source surface to be processed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:598</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a></div><div class="ttdoc">Magenta Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:335</div></div>
-<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a></div><div class="ttdoc">Motion compensated deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:266</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a92262881f575dbcbb6032569d4b02ba7"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">VAProcPipelineParameterBuffer::output_background_color</a></div><div class="ttdeci">uint32_t output_background_color</div><div class="ttdoc">Background color. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:634</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_acaeb764cace1d174d1e61afd37b01899"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">VAProcPipelineParameterBuffer::filters</a></div><div class="ttdeci">VABufferID * filters</div><div class="ttdoc">Array of filters to apply to the surface. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:676</div></div>
-<div class="ttc" id="structVAProcFilterValueRange_html_aa11c5f0f39bd9cd2a80d71611970d1d9"><div class="ttname"><a href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9">VAProcFilterValueRange::default_value</a></div><div class="ttdeci">float default_value</div><div class="ttdoc">Default value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:538</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a5b816fff16dc1cc4b49524866c9c25b0"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">VAProcPipelineParameterBuffer::output_region</a></div><div class="ttdeci">const VARectangle * output_region</div><div class="ttdoc">Region within the output surface. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:618</div></div>
-<div class="ttc" id="structVAProcFilterValueRange_html_a007b371218f627df3d64124d3827013b"><div class="ttname"><a href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b">VAProcFilterValueRange::min_value</a></div><div class="ttdeci">float min_value</div><div class="ttdoc">Minimum value supported, inclusive. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:534</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a></div><div class="ttdoc">Number of color correction attributes. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:339</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_aa6799f97e12636d81e21dbddebfcf72e"><div class="ttname"><a href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e">VAProcPipelineCaps::min_input_width</a></div><div class="ttdeci">uint32_t min_input_width</div><div class="ttdoc">Min supported input width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:511</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a></div><div class="ttdoc">xvYCC709. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:316</div></div>
-<div class="ttc" id="structVAProcFilterValueRange_html"><div class="ttname"><a href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a></div><div class="ttdoc">Specification of values supported by the filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:532</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a></div><div class="ttdoc">ITU-R BT.2020. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:318</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a></div><div class="ttdoc">stRGB. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:312</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a></div><div class="ttdoc">Red Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:327</div></div>
-<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html_ad8ec9bfde29d882cbc0a9c1f983d38e5"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">VAProcFilterCapTotalColorCorrection::type</a></div><div class="ttdeci">VAProcTotalColorCorrectionType type</div><div class="ttdoc">Color to correct. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:969</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a></div><div class="ttdoc">Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:277</div></div>
-<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a></div><div class="ttdoc">Number of deinterlacing algorithms. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:268</div></div>
+<div class="ttc" id="structVAProcFilterCapColorBalance_html_ae77d74d637227d91df8914508fbba0e2"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html#ae77d74d637227d91df8914508fbba0e2">VAProcFilterCapColorBalance::type</a></div><div class="ttdeci">VAProcColorBalanceType type</div><div class="ttdoc">Color balance operation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1359</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_af6117902e14ff685dc6799be15664bf9"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#af6117902e14ff685dc6799be15664bf9">VAProcPipelineParameterBuffer::input_surface_flag</a></div><div class="ttdeci">uint32_t input_surface_flag</div><div class="ttdoc">Flag to indicate the input surface flag. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1090</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2a7be6853d73307e6209109bfd4bbf08"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2a7be6853d73307e6209109bfd4bbf08">VAProcPipelineParameterBuffer::surface_region</a></div><div class="ttdeci">const VARectangle * surface_region</div><div class="ttdoc">Region within the source surface to be processed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:902</div></div>
+<div class="ttc" id="structVAHdrMetaData_html_abd921f6f1afa5c795b41a42917c69b3e"><div class="ttname"><a href="structVAHdrMetaData.html#abd921f6f1afa5c795b41a42917c69b3e">VAHdrMetaData::metadata</a></div><div class="ttdeci">void * metadata</div><div class="ttdoc">Pointer to high dynamic range metadata. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:849</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a512020c7a72f844aac16cb03d39abe8b">VAProcTotalColorCorrectionMagenta</a></div><div class="ttdoc">Magenta Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:428</div></div>
+<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a5e9b6344083026e2d66a8cbbb518c23e">VAProcDeinterlacingMotionCompensated</a></div><div class="ttdoc">Motion compensated deinterlacing algorithm. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:270</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHVSNoiseReduction_html_a59689b084867b1fabe7d47c1770b0ed2"><div class="ttname"><a href="structVAProcFilterParameterBufferHVSNoiseReduction.html#a59689b084867b1fabe7d47c1770b0ed2">VAProcFilterParameterBufferHVSNoiseReduction::strength</a></div><div class="ttdeci">uint16_t strength</div><div class="ttdoc">QP to Noise Reduction Strength Mode, used for Human Vision System Based Noise Reduction. Controls Noise Reduction strength of conservative and aggressive mode. It is an integer from [0-16]. Value 0 means completely turn off Noise Reduction; Value 16 means the most aggressive mode of Noise Reduction; Value 10 is the default value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1312</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a92262881f575dbcbb6032569d4b02ba7"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a92262881f575dbcbb6032569d4b02ba7">VAProcPipelineParameterBuffer::output_background_color</a></div><div class="ttdeci">uint32_t output_background_color</div><div class="ttdoc">Background color. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:941</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_acaeb764cace1d174d1e61afd37b01899"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#acaeb764cace1d174d1e61afd37b01899">VAProcPipelineParameterBuffer::filters</a></div><div class="ttdeci">VABufferID * filters</div><div class="ttdoc">Array of filters to apply to the surface. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:986</div></div>
+<div class="ttc" id="structVAProcFilterValueRange_html_aa11c5f0f39bd9cd2a80d71611970d1d9"><div class="ttname"><a href="structVAProcFilterValueRange.html#aa11c5f0f39bd9cd2a80d71611970d1d9">VAProcFilterValueRange::default_value</a></div><div class="ttdeci">float default_value</div><div class="ttdoc">Default value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:673</div></div>
+<div class="ttc" id="group__api__vpp_html_gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f"><div class="ttname"><a href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aea60b7a589868ed9aaa2700514ceddde1f">VAProcHighDynamicRangeMetadataHDR10</a></div><div class="ttdoc">Metadata type for HDR10. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:439</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a5b816fff16dc1cc4b49524866c9c25b0"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a5b816fff16dc1cc4b49524866c9c25b0">VAProcPipelineParameterBuffer::output_region</a></div><div class="ttdeci">const VARectangle * output_region</div><div class="ttdoc">Region within the output surface. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:925</div></div>
+<div class="ttc" id="structVAProcFilterValueRange_html_a007b371218f627df3d64124d3827013b"><div class="ttname"><a href="structVAProcFilterValueRange.html#a007b371218f627df3d64124d3827013b">VAProcFilterValueRange::min_value</a></div><div class="ttdeci">float min_value</div><div class="ttdoc">Minimum value supported, inclusive. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:669</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_a4674481f12b7c38f80a0cbabc89002a8"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#a4674481f12b7c38f80a0cbabc89002a8">VAHdrMetaDataHDR10::white_point_x</a></div><div class="ttdeci">uint16_t white_point_x</div><div class="ttdoc">X chromaticity coordinate of the white point of the mastering display. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:788</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a2ce4a14000768ecfac5b331aafc50345">VAProcTotalColorCorrectionCount</a></div><div class="ttdoc">Number of color correction attributes. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:432</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_a427f0a26318691018b0bca5dd30452ad"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#a427f0a26318691018b0bca5dd30452ad">VAHdrMetaDataHDR10::min_display_mastering_luminance</a></div><div class="ttdeci">uint32_t min_display_mastering_luminance</div><div class="ttdoc">The minumum display luminance of the mastering display. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:806</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_acd7e8dceedb18c896cf2d825e3c9249a"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#acd7e8dceedb18c896cf2d825e3c9249a">VAHdrMetaDataHDR10::max_display_mastering_luminance</a></div><div class="ttdeci">uint32_t max_display_mastering_luminance</div><div class="ttdoc">The maximum display luminance of the mastering display. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:800</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_aa6799f97e12636d81e21dbddebfcf72e"><div class="ttname"><a href="structVAProcPipelineCaps.html#aa6799f97e12636d81e21dbddebfcf72e">VAProcPipelineCaps::min_input_width</a></div><div class="ttdeci">uint32_t min_input_width</div><div class="ttdoc">Min supported input width in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:646</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa082b9704c97081107dbc8ba5818f8ef9">VAProcColorStandardXVYCC709</a></div><div class="ttdoc">xvYCC709. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:394</div></div>
+<div class="ttc" id="group__api__vpp_html_gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4"><div class="ttname"><a href="group__api__vpp.html#gga5dba125b9bd3de5a29a87fbdc8925fa6afa76a2f94f9f43292d6e7f155e09bac4">VAProcPowerSavingMode</a></div><div class="ttdoc">Power Saving Mode. In this mode, pipeline is optimized for power saving. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:456</div></div>
+<div class="ttc" id="structVAProcFilterValueRange_html"><div class="ttname"><a href="structVAProcFilterValueRange.html">VAProcFilterValueRange</a></div><div class="ttdoc">Specification of values supported by the filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:667</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa0a73117f1d544dfe272aa16fa409f855">VAProcColorStandardBT2020</a></div><div class="ttdoc">ITU-R BT.2020. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:402</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faa248ff981c529d8e118738cafe2f38ae">VAProcColorStandardSTRGB</a></div><div class="ttdoc">stRGB. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:378</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4ac33702981bcf63788114ee63a16c35fd">VAProcTotalColorCorrectionRed</a></div><div class="ttdoc">Red Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:420</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHDRToneMapping_html_a81be91117d82941784f09889ba68b65c"><div class="ttname"><a href="structVAProcFilterParameterBufferHDRToneMapping.html#a81be91117d82941784f09889ba68b65c">VAProcFilterParameterBufferHDRToneMapping::data</a></div><div class="ttdeci">VAHdrMetaData data</div><div class="ttdoc">High Dynamic Range metadata, could be HDR10 etc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1328</div></div>
+<div class="ttc" id="structVAProcFilterCapTotalColorCorrection_html_ad8ec9bfde29d882cbc0a9c1f983d38e5"><div class="ttname"><a href="structVAProcFilterCapTotalColorCorrection.html#ad8ec9bfde29d882cbc0a9c1f983d38e5">VAProcFilterCapTotalColorCorrection::type</a></div><div class="ttdeci">VAProcTotalColorCorrectionType type</div><div class="ttdoc">Color to correct. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1370</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aac3681f534df2154abf11ee88bfaa0e99">VAProcColorBalanceSaturation</a></div><div class="ttdoc">Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:281</div></div>
+<div class="ttc" id="group__api__vpp_html_gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b"><div class="ttname"><a href="group__api__vpp.html#gga26d39907f38d00352223908836f78046a9e6bf9f54dbf09dd106aa489315d797b">VAProcDeinterlacingCount</a></div><div class="ttdoc">Number of deinterlacing algorithms. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:272</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab7e7c1dd6966eda8c9fee5bb6e7fc88f">VAProcFilterDeinterlacing</a></div><div class="ttdoc">Deinterlacing filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:243</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_ac68a3da3f1dbbb54d352a9af1a39eb5a"><div class="ttname"><a href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a">VAProcPipelineCaps::num_forward_references</a></div><div class="ttdeci">uint32_t num_forward_references</div><div class="ttdoc">Number of forward reference frames that are needed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:445</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_ac68a3da3f1dbbb54d352a9af1a39eb5a"><div class="ttname"><a href="structVAProcPipelineCaps.html#ac68a3da3f1dbbb54d352a9af1a39eb5a">VAProcPipelineCaps::num_forward_references</a></div><div class="ttdeci">uint32_t num_forward_references</div><div class="ttdoc">Number of forward reference frames that are needed. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:580</div></div>
<div class="ttc" id="group__api__vpp_html_gafcf3b8c6f75cfa2850ff9b9e3f0f339e"><div class="ttname"><a href="group__api__vpp.html#gafcf3b8c6f75cfa2850ff9b9e3f0f339e">vaQueryVideoProcPipelineCaps</a></div><div class="ttdeci">VAStatus vaQueryVideoProcPipelineCaps(VADisplay dpy, VAContextID context, VABufferID *filters, unsigned int num_filters, VAProcPipelineCaps *pipeline_caps)</div><div class="ttdoc">Queries video processing pipeline capabilities. </div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_a8c7b20719ae111a2109cf0868ae1a9a2"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">VAProcFilterParameterBufferColorBalance::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterColorBalance. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:901</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_a8c7b20719ae111a2109cf0868ae1a9a2"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#a8c7b20719ae111a2109cf0868ae1a9a2">VAProcFilterParameterBufferColorBalance::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterColorBalance. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1266</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a076b9e5dbf61c756b77980951bca946d"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a076b9e5dbf61c756b77980951bca946d">VAProcPipelineParameterBuffer::input_color_properties</a></div><div class="ttdeci">VAProcColorProperties input_color_properties</div><div class="ttdoc">Input Color Properties. See &quot;VAProcColorProperties&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1111</div></div>
<div class="ttc" id="group__api__vpp_html_ga353ba3cf71da948de3e08a7f34734f13"><div class="ttname"><a href="group__api__vpp.html#ga353ba3cf71da948de3e08a7f34734f13">vaQueryVideoProcFilterCaps</a></div><div class="ttdeci">VAStatus vaQueryVideoProcFilterCaps(VADisplay dpy, VAContextID context, VAProcFilterType type, void *filter_caps, unsigned int *num_filter_caps)</div><div class="ttdoc">Queries video filter capabilities. </div></div>
-<div class="ttc" id="structVABlendState_html_aedc803aadfeab929f8899724a8367a71"><div class="ttname"><a href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71">VABlendState::global_alpha</a></div><div class="ttdeci">float global_alpha</div><div class="ttdoc">Global alpha value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:361</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a></div><div class="ttdoc">Hue. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:275</div></div>
+<div class="ttc" id="structVABlendState_html_aedc803aadfeab929f8899724a8367a71"><div class="ttname"><a href="structVABlendState.html#aedc803aadfeab929f8899724a8367a71">VABlendState::global_alpha</a></div><div class="ttdeci">float global_alpha</div><div class="ttdoc">Global alpha value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:484</div></div>
+<div class="ttc" id="group__api__vpp_html_ga5dba125b9bd3de5a29a87fbdc8925fa6"><div class="ttname"><a href="group__api__vpp.html#ga5dba125b9bd3de5a29a87fbdc8925fa6">VAProcMode</a></div><div class="ttdeci">VAProcMode</div><div class="ttdoc">Video Processing Mode. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:445</div></div>
+<div class="ttc" id="structVAProcFilterCapHighDynamicRange_html_adeed00c13d1d5afb2c624a82e0abcedf"><div class="ttname"><a href="structVAProcFilterCapHighDynamicRange.html#adeed00c13d1d5afb2c624a82e0abcedf">VAProcFilterCapHighDynamicRange::metadata_type</a></div><div class="ttdeci">VAProcHighDynamicRangeMetadataType metadata_type</div><div class="ttdoc">high dynamic range type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:826</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aa923f00b213c97774293b70303ded87a2">VAProcColorBalanceHue</a></div><div class="ttdoc">Hue. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:279</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHDRToneMapping_html_a70405f37c712cd8611d01b3eafeca09d"><div class="ttname"><a href="structVAProcFilterParameterBufferHDRToneMapping.html#a70405f37c712cd8611d01b3eafeca09d">VAProcFilterParameterBufferHDRToneMapping::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterHighDynamicRangeToneMapping. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1320</div></div>
<div class="ttc" id="group__api__vpp_html_ga3614dbee76b8ac89dd5a3dc8b1a12bb7"><div class="ttname"><a href="group__api__vpp.html#ga3614dbee76b8ac89dd5a3dc8b1a12bb7">VAProcFilterType</a></div><div class="ttdeci">VAProcFilterType</div><div class="ttdoc">Video filter types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:238</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_adac7a536c5e058f9e87ec70a52ffe437"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">VAProcPipelineParameterBuffer::num_backward_references</a></div><div class="ttdeci">uint32_t num_backward_references</div><div class="ttdoc">Number of backward reference frames that were supplied. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:686</div></div>
-<div class="ttc" id="group__api__vpp_html_ga7aa895516a4020fb9eb3fcb672429c6f"><div class="ttname"><a href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a></div><div class="ttdeci">VAProcColorStandardType</div><div class="ttdoc">Color standard types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:293</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_adca82f311a2b95bc40f799ba151db5e0"><div class="ttname"><a href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0">VAProcPipelineCaps::pipeline_flags</a></div><div class="ttdeci">uint32_t pipeline_flags</div><div class="ttdoc">Pipeline flags. See VAProcPipelineParameterBuffer::pipeline_flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:441</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_a1e14dde7867a3899069874abff481600"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">VAProcFilterParameterBufferColorBalance::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Color balance value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:917</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a03619fd8a3eadc30bf824a0796805507"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">VAProcPipelineParameterBuffer::forward_references</a></div><div class="ttdeci">VASurfaceID * forward_references</div><div class="ttdoc">Array of forward reference frames. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:680</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a9a60820f23d4b34e4b9b3ef63c6e56d4"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">VAProcPipelineParameterBuffer::surface</a></div><div class="ttdeci">VASurfaceID surface</div><div class="ttdoc">Source surface ID. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:590</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_adac7a536c5e058f9e87ec70a52ffe437"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#adac7a536c5e058f9e87ec70a52ffe437">VAProcPipelineParameterBuffer::num_backward_references</a></div><div class="ttdeci">uint32_t num_backward_references</div><div class="ttdoc">Number of backward reference frames that were supplied. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:996</div></div>
+<div class="ttc" id="group__api__vpp_html_ga7aa895516a4020fb9eb3fcb672429c6f"><div class="ttname"><a href="group__api__vpp.html#ga7aa895516a4020fb9eb3fcb672429c6f">VAProcColorStandardType</a></div><div class="ttdeci">VAProcColorStandardType</div><div class="ttdoc">Color standard types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:304</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_adca82f311a2b95bc40f799ba151db5e0"><div class="ttname"><a href="structVAProcPipelineCaps.html#adca82f311a2b95bc40f799ba151db5e0">VAProcPipelineCaps::pipeline_flags</a></div><div class="ttdeci">uint32_t pipeline_flags</div><div class="ttdoc">Pipeline flags. See VAProcPipelineParameterBuffer::pipeline_flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:576</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html_a1e14dde7867a3899069874abff481600"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html#a1e14dde7867a3899069874abff481600">VAProcFilterParameterBufferColorBalance::value</a></div><div class="ttdeci">float value</div><div class="ttdoc">Color balance value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1282</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a03619fd8a3eadc30bf824a0796805507"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a03619fd8a3eadc30bf824a0796805507">VAProcPipelineParameterBuffer::forward_references</a></div><div class="ttdeci">VASurfaceID * forward_references</div><div class="ttdoc">Array of forward reference frames. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:990</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a9a60820f23d4b34e4b9b3ef63c6e56d4"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a9a60820f23d4b34e4b9b3ef63c6e56d4">VAProcPipelineParameterBuffer::surface</a></div><div class="ttdeci">VASurfaceID surface</div><div class="ttdoc">Source surface ID. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:894</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ae2d454b695ff9d1b80c5f616d8617f57">VAProcFilterTotalColorCorrection</a></div><div class="ttdoc">Total Color Correction. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:251</div></div>
-<div class="ttc" id="structVABlendState_html_a1341a0fd953d035e663aeb8a45b08348"><div class="ttname"><a href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">VABlendState::max_luma</a></div><div class="ttdeci">float max_luma</div><div class="ttdoc">Maximum luma value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:377</div></div>
-<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:249</div></div>
-<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a></div><div class="ttdoc">Number of color balance attributes. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:289</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a></div><div class="ttdoc">Color balance filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:899</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a9959552768adb4103586828a31fbfc58"><div class="ttname"><a href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58">VAProcPipelineCaps::filter_flags</a></div><div class="ttdeci">uint32_t filter_flags</div><div class="ttdoc">Extra filter flags. See VAProcPipelineParameterBuffer::filter_flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:443</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a></div><div class="ttdoc">Green Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:329</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a1dea9c7e44a8b7e742f39278b78dc0fe"><div class="ttname"><a href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe">VAProcPipelineCaps::num_output_color_standards</a></div><div class="ttdeci">uint32_t num_output_color_standards</div><div class="ttdoc">Number of elements in output_color_standards array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:455</div></div>
-<div class="ttc" id="group__api__core_html_gad534cae750fddc9ad30d0dc267deffa3"><div class="ttname"><a href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a></div><div class="ttdeci">void * VADisplay</div><div class="ttdef"><b>Definition:</b> va.h:168</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a46ea097164b459fa1ee20bbb356a95c1"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">VAProcPipelineParameterBuffer::mirror_state</a></div><div class="ttdeci">uint32_t mirror_state</div><div class="ttdef"><b>Definition:</b> va_vpp.h:738</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a></div><div class="ttdoc">Blue Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:331</div></div>
-<div class="ttc" id="group__api__vpp_html_gac99de9d4b95824035d8236594f72d5b4"><div class="ttname"><a href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a></div><div class="ttdeci">VAProcTotalColorCorrectionType</div><div class="ttdoc">Total color correction types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:324</div></div>
-<div class="ttc" id="group__api__vpp_html_ga4ec32b4cf1ce62835c17e7ce4022131a"><div class="ttname"><a href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a></div><div class="ttdeci">VAProcColorBalanceType</div><div class="ttdoc">Color balance types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:272</div></div>
-<div class="ttc" id="structVAProcFilterCapColorBalance_html_af162cedeeb66ff7f96fc24192536bb21"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">VAProcFilterCapColorBalance::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the specified operation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:960</div></div>
-<div class="ttc" id="structVAProcFilterValueRange_html_ab0bbc4a0b263a8602c4731fcdccc34f3"><div class="ttname"><a href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">VAProcFilterValueRange::step</a></div><div class="ttdeci">float step</div><div class="ttdoc">Step value that alters the filter behaviour in a sensible way. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:540</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_afed9e9553380dd5572e5a8753257e7e8"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">VAProcPipelineParameterBuffer::output_surface_flag</a></div><div class="ttdeci">uint32_t output_surface_flag</div><div class="ttdoc">Flag to indicate the output surface flag. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:756</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a></div><div class="ttdoc">ITU-R BT.470-2 System M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:300</div></div>
+<div class="ttc" id="structVAHdrMetaDataHDR10_html_aad25cecb8e63153a0528bd29d7c431bc"><div class="ttname"><a href="structVAHdrMetaDataHDR10.html#aad25cecb8e63153a0528bd29d7c431bc">VAHdrMetaDataHDR10::max_content_light_level</a></div><div class="ttdeci">uint16_t max_content_light_level</div><div class="ttdoc">The maximum content light level (MaxCLL). </div><div class="ttdef"><b>Definition:</b> va_vpp.h:812</div></div>
+<div class="ttc" id="structVABlendState_html_a1341a0fd953d035e663aeb8a45b08348"><div class="ttname"><a href="structVABlendState.html#a1341a0fd953d035e663aeb8a45b08348">VABlendState::max_luma</a></div><div class="ttdeci">float max_luma</div><div class="ttdoc">Maximum luma value. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:500</div></div>
+<div class="ttc" id="group__api__core_html_gaaa4fb20d1c2606379cccfa562c2ebb3b"><div class="ttname"><a href="group__api__core.html#gaaa4fb20d1c2606379cccfa562c2ebb3b">VA_PADDING_LOW</a></div><div class="ttdeci">#define VA_PADDING_LOW</div><div class="ttdef"><b>Definition:</b> va.h:260</div></div>
+<div class="ttc" id="group__api__vpp_html_gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde"><div class="ttname"><a href="group__api__vpp.html#gga4ec32b4cf1ce62835c17e7ce4022131aaa620440726792eb40b4a9c0e7b94ebde">VAProcColorBalanceCount</a></div><div class="ttdoc">Number of color balance attributes. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:293</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferColorBalance_html"><div class="ttname"><a href="structVAProcFilterParameterBufferColorBalance.html">VAProcFilterParameterBufferColorBalance</a></div><div class="ttdoc">Color balance filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1264</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a9959552768adb4103586828a31fbfc58"><div class="ttname"><a href="structVAProcPipelineCaps.html#a9959552768adb4103586828a31fbfc58">VAProcPipelineCaps::filter_flags</a></div><div class="ttdeci">uint32_t filter_flags</div><div class="ttdoc">Extra filter flags. See VAProcPipelineParameterBuffer::filter_flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:578</div></div>
+<div class="ttc" id="group__api__vpp_html_ga29a61d8d10ec2bd632e0ab27d2bf95ae"><div class="ttname"><a href="group__api__vpp.html#ga29a61d8d10ec2bd632e0ab27d2bf95ae">VAProcHighDynamicRangeMetadataType</a></div><div class="ttdeci">VAProcHighDynamicRangeMetadataType</div><div class="ttdoc">High Dynamic Range Metadata types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:436</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a91fb0dbe759bc11c6d4fccdbd5f5c4b4">VAProcTotalColorCorrectionGreen</a></div><div class="ttdoc">Green Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:422</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a1dea9c7e44a8b7e742f39278b78dc0fe"><div class="ttname"><a href="structVAProcPipelineCaps.html#a1dea9c7e44a8b7e742f39278b78dc0fe">VAProcPipelineCaps::num_output_color_standards</a></div><div class="ttdeci">uint32_t num_output_color_standards</div><div class="ttdoc">Number of elements in output_color_standards array. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:590</div></div>
+<div class="ttc" id="group__api__core_html_gad534cae750fddc9ad30d0dc267deffa3"><div class="ttname"><a href="group__api__core.html#gad534cae750fddc9ad30d0dc267deffa3">VADisplay</a></div><div class="ttdeci">void * VADisplay</div><div class="ttdef"><b>Definition:</b> va.h:169</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a46ea097164b459fa1ee20bbb356a95c1"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a46ea097164b459fa1ee20bbb356a95c1">VAProcPipelineParameterBuffer::mirror_state</a></div><div class="ttdeci">uint32_t mirror_state</div><div class="ttdef"><b>Definition:</b> va_vpp.h:1048</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4a45dd0a5dce23d5fe32f8f251ee1c0a9d">VAProcTotalColorCorrectionBlue</a></div><div class="ttdoc">Blue Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:424</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferHVSNoiseReduction_html"><div class="ttname"><a href="structVAProcFilterParameterBufferHVSNoiseReduction.html">VAProcFilterParameterBufferHVSNoiseReduction</a></div><div class="ttdoc">Human Vision System(HVS) Noise reduction filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1299</div></div>
+<div class="ttc" id="group__api__vpp_html_gac99de9d4b95824035d8236594f72d5b4"><div class="ttname"><a href="group__api__vpp.html#gac99de9d4b95824035d8236594f72d5b4">VAProcTotalColorCorrectionType</a></div><div class="ttdeci">VAProcTotalColorCorrectionType</div><div class="ttdoc">Total color correction types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:417</div></div>
+<div class="ttc" id="group__api__vpp_html_ga4ec32b4cf1ce62835c17e7ce4022131a"><div class="ttname"><a href="group__api__vpp.html#ga4ec32b4cf1ce62835c17e7ce4022131a">VAProcColorBalanceType</a></div><div class="ttdeci">VAProcColorBalanceType</div><div class="ttdoc">Color balance types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:276</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a98f7e41bcf2887bd64dd482d228fa9fb"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a98f7e41bcf2887bd64dd482d228fa9fb">VAProcPipelineParameterBuffer::output_color_properties</a></div><div class="ttdeci">VAProcColorProperties output_color_properties</div><div class="ttdoc">Output Color Properties. See &quot;VAProcColorProperties&quot;. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1115</div></div>
+<div class="ttc" id="structVAProcFilterCapColorBalance_html_af162cedeeb66ff7f96fc24192536bb21"><div class="ttname"><a href="structVAProcFilterCapColorBalance.html#af162cedeeb66ff7f96fc24192536bb21">VAProcFilterCapColorBalance::range</a></div><div class="ttdeci">VAProcFilterValueRange range</div><div class="ttdoc">Range of supported values for the specified operation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1361</div></div>
+<div class="ttc" id="structVAProcFilterValueRange_html_ab0bbc4a0b263a8602c4731fcdccc34f3"><div class="ttname"><a href="structVAProcFilterValueRange.html#ab0bbc4a0b263a8602c4731fcdccc34f3">VAProcFilterValueRange::step</a></div><div class="ttdeci">float step</div><div class="ttdoc">Step value that alters the filter behaviour in a sensible way. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:675</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_afed9e9553380dd5572e5a8753257e7e8"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#afed9e9553380dd5572e5a8753257e7e8">VAProcPipelineParameterBuffer::output_surface_flag</a></div><div class="ttdeci">uint32_t output_surface_flag</div><div class="ttdoc">Flag to indicate the output surface flag. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1107</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa31af062fd68b05b5ae57ba74ad64f7dc">VAProcColorStandardBT470M</a></div><div class="ttdoc">ITU-R BT.470-2 System M. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:333</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7a7e738c6e161fd4a066eedcf2a5001945">VAProcFilterNoiseReduction</a></div><div class="ttdoc">Noise reduction filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:241</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2f0e379b748e72adeed6d30e8057f934"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">VAProcPipelineParameterBuffer::backward_references</a></div><div class="ttdeci">VASurfaceID * backward_references</div><div class="ttdoc">Array of backward reference frames. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:684</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a37904af00a00f02c3cee140c27358fca"><div class="ttname"><a href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca">VAProcPipelineCaps::max_input_height</a></div><div class="ttdeci">uint32_t max_input_height</div><div class="ttdoc">Max supported input height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:509</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a></div><div class="ttdoc">Number of color standards. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:320</div></div>
-<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a></div><div class="ttdoc">ITU-R BT.470-2 System B, G. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:302</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a></div><div class="ttdoc">Total color correction filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:924</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a6cc7462202955ac93b0e8c03f9c84f2e"><div class="ttname"><a href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e">VAProcPipelineCaps::rotation_flags</a></div><div class="ttdeci">uint32_t rotation_flags</div><div class="ttdoc">Rotation flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:482</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_abb89c9190e8b4594cd951b4aa4914453"><div class="ttname"><a href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453">VAProcPipelineCaps::max_output_height</a></div><div class="ttdeci">uint32_t max_output_height</div><div class="ttdoc">Max supported output height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:518</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a4ac5e150721c24deae6931fb2573ee6e"><div class="ttname"><a href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e">VAProcPipelineCaps::mirror_flags</a></div><div class="ttdeci">uint32_t mirror_flags</div><div class="ttdoc">Mirroring flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:493</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html"><div class="ttname"><a href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a></div><div class="ttdoc">Video processing pipeline capabilities. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:439</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a4293728d278cd608f3f8d6f9c4ae16e6"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">VAProcPipelineParameterBuffer::num_additional_outputs</a></div><div class="ttdeci">uint32_t num_additional_outputs</div><div class="ttdoc">Number of additional output surfaces. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:742</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_ae2e9aa658372b487e4a6b284052018d7"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">VAProcFilterParameterBufferDeinterlacing::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterDeinterlacing. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:849</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a94c31c68eef69157ee92644ccead4080"><div class="ttname"><a href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">VAProcPipelineCaps::input_pixel_format</a></div><div class="ttdeci">uint32_t * input_pixel_format</div><div class="ttdoc">List of input pixel formats in fourcc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:500</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_ab64dad914b2a722ab9488034d94e8009"><div class="ttname"><a href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">VAProcPipelineCaps::output_pixel_format</a></div><div class="ttdeci">uint32_t * output_pixel_format</div><div class="ttdoc">List of output pixel formats in fourcc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:504</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a45c7c171928a33681db79288dc13be5d"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">VAProcPipelineParameterBuffer::num_forward_references</a></div><div class="ttdeci">uint32_t num_forward_references</div><div class="ttdoc">Number of forward reference frames that were supplied. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:682</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a61a8058c9c25e1ec67fc73196b16b6a9"><div class="ttname"><a href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9">VAProcPipelineCaps::num_additional_outputs</a></div><div class="ttdeci">uint32_t num_additional_outputs</div><div class="ttdoc">Number of additional output surfaces supported by the pipeline. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:495</div></div>
-<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ac583d30bead8a2c05307a8fbfcf2ea9c"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">VAProcPipelineParameterBuffer::output_color_standard</a></div><div class="ttdeci">VAProcColorStandardType output_color_standard</div><div class="ttdoc">Requested output color primaries. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:638</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a2f0e379b748e72adeed6d30e8057f934"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a2f0e379b748e72adeed6d30e8057f934">VAProcPipelineParameterBuffer::backward_references</a></div><div class="ttdeci">VASurfaceID * backward_references</div><div class="ttdoc">Array of backward reference frames. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:994</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a37904af00a00f02c3cee140c27358fca"><div class="ttname"><a href="structVAProcPipelineCaps.html#a37904af00a00f02c3cee140c27358fca">VAProcPipelineCaps::max_input_height</a></div><div class="ttdeci">uint32_t max_input_height</div><div class="ttdoc">Max supported input height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:644</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6faf55833e74734d07688d1830191853d77">VAProcColorStandardCount</a></div><div class="ttdoc">Number of color standards. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:413</div></div>
+<div class="ttc" id="group__api__vpp_html_gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee"><div class="ttname"><a href="group__api__vpp.html#gga7aa895516a4020fb9eb3fcb672429c6fa4547178b8bc726865c8a304a781123ee">VAProcColorStandardBT470BG</a></div><div class="ttdoc">ITU-R BT.470-2 System B, G. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:341</div></div>
+<div class="ttc" id="group__api__vpp_html_gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f"><div class="ttname"><a href="group__api__vpp.html#gga29a61d8d10ec2bd632e0ab27d2bf95aead279456a8bfe470a763b43a59683f11f">VAProcHighDynamicRangeMetadataTypeCount</a></div><div class="ttdoc">Number of Metadata type. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:441</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferTotalColorCorrection_html"><div class="ttname"><a href="structVAProcFilterParameterBufferTotalColorCorrection.html">VAProcFilterParameterBufferTotalColorCorrection</a></div><div class="ttdoc">Total color correction filter parametrization. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1289</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a6cc7462202955ac93b0e8c03f9c84f2e"><div class="ttname"><a href="structVAProcPipelineCaps.html#a6cc7462202955ac93b0e8c03f9c84f2e">VAProcPipelineCaps::rotation_flags</a></div><div class="ttdeci">uint32_t rotation_flags</div><div class="ttdoc">Rotation flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:617</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_abb89c9190e8b4594cd951b4aa4914453"><div class="ttname"><a href="structVAProcPipelineCaps.html#abb89c9190e8b4594cd951b4aa4914453">VAProcPipelineCaps::max_output_height</a></div><div class="ttdeci">uint32_t max_output_height</div><div class="ttdoc">Max supported output height in pixels. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:653</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a4ac5e150721c24deae6931fb2573ee6e"><div class="ttname"><a href="structVAProcPipelineCaps.html#a4ac5e150721c24deae6931fb2573ee6e">VAProcPipelineCaps::mirror_flags</a></div><div class="ttdeci">uint32_t mirror_flags</div><div class="ttdoc">Mirroring flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:628</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html"><div class="ttname"><a href="structVAProcPipelineCaps.html">VAProcPipelineCaps</a></div><div class="ttdoc">Video processing pipeline capabilities. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:574</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a4293728d278cd608f3f8d6f9c4ae16e6"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a4293728d278cd608f3f8d6f9c4ae16e6">VAProcPipelineParameterBuffer::num_additional_outputs</a></div><div class="ttdeci">uint32_t num_additional_outputs</div><div class="ttdoc">Number of additional output surfaces. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1052</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_ae2e9aa658372b487e4a6b284052018d7"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#ae2e9aa658372b487e4a6b284052018d7">VAProcFilterParameterBufferDeinterlacing::type</a></div><div class="ttdeci">VAProcFilterType type</div><div class="ttdoc">Filter type. Shall be set to VAProcFilterDeinterlacing. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1214</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a94c31c68eef69157ee92644ccead4080"><div class="ttname"><a href="structVAProcPipelineCaps.html#a94c31c68eef69157ee92644ccead4080">VAProcPipelineCaps::input_pixel_format</a></div><div class="ttdeci">uint32_t * input_pixel_format</div><div class="ttdoc">List of input pixel formats in fourcc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:635</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_ab64dad914b2a722ab9488034d94e8009"><div class="ttname"><a href="structVAProcPipelineCaps.html#ab64dad914b2a722ab9488034d94e8009">VAProcPipelineCaps::output_pixel_format</a></div><div class="ttdeci">uint32_t * output_pixel_format</div><div class="ttdoc">List of output pixel formats in fourcc. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:639</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_a45c7c171928a33681db79288dc13be5d"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#a45c7c171928a33681db79288dc13be5d">VAProcPipelineParameterBuffer::num_forward_references</a></div><div class="ttdeci">uint32_t num_forward_references</div><div class="ttdoc">Number of forward reference frames that were supplied. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:992</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a61a8058c9c25e1ec67fc73196b16b6a9"><div class="ttname"><a href="structVAProcPipelineCaps.html#a61a8058c9c25e1ec67fc73196b16b6a9">VAProcPipelineCaps::num_additional_outputs</a></div><div class="ttdeci">uint32_t num_additional_outputs</div><div class="ttdoc">Number of additional output surfaces supported by the pipeline. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:630</div></div>
+<div class="ttc" id="structVAProcPipelineParameterBuffer_html_ac583d30bead8a2c05307a8fbfcf2ea9c"><div class="ttname"><a href="structVAProcPipelineParameterBuffer.html#ac583d30bead8a2c05307a8fbfcf2ea9c">VAProcPipelineParameterBuffer::output_color_standard</a></div><div class="ttdeci">VAProcColorStandardType output_color_standard</div><div class="ttdoc">Requested output color standard. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:948</div></div>
<div class="ttc" id="group__api__vpp_html_gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4"><div class="ttname"><a href="group__api__vpp.html#gga3614dbee76b8ac89dd5a3dc8b1a12bb7ab686326aeebdba302485ea739d4a78a4">VAProcFilterSharpening</a></div><div class="ttdoc">Sharpening filter. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:245</div></div>
-<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_ad3c7b8bb9cff2320fe3e2398832c17bc"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc">VAProcFilterParameterBufferDeinterlacing::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">Deinterlacing flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:853</div></div>
-<div class="ttc" id="structVAProcPipelineCaps_html_a9f18b7bb981551b36599184c18d60d7f"><div class="ttname"><a href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">VAProcPipelineCaps::output_color_standards</a></div><div class="ttdeci">VAProcColorStandardType * output_color_standards</div><div class="ttdoc">List of color standards supported on output. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:453</div></div>
-<div class="ttc" id="group__api__vpp_html_ga26d39907f38d00352223908836f78046"><div class="ttname"><a href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a></div><div class="ttdeci">VAProcDeinterlacingType</div><div class="ttdoc">Deinterlacing types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:257</div></div>
-<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a></div><div class="ttdoc">Cyan Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:333</div></div>
+<div class="ttc" id="structVAProcFilterParameterBufferDeinterlacing_html_ad3c7b8bb9cff2320fe3e2398832c17bc"><div class="ttname"><a href="structVAProcFilterParameterBufferDeinterlacing.html#ad3c7b8bb9cff2320fe3e2398832c17bc">VAProcFilterParameterBufferDeinterlacing::flags</a></div><div class="ttdeci">uint32_t flags</div><div class="ttdoc">Deinterlacing flags. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:1218</div></div>
+<div class="ttc" id="structVAProcPipelineCaps_html_a9f18b7bb981551b36599184c18d60d7f"><div class="ttname"><a href="structVAProcPipelineCaps.html#a9f18b7bb981551b36599184c18d60d7f">VAProcPipelineCaps::output_color_standards</a></div><div class="ttdeci">VAProcColorStandardType * output_color_standards</div><div class="ttdoc">List of color standards supported on output. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:588</div></div>
+<div class="ttc" id="group__api__vpp_html_ga26d39907f38d00352223908836f78046"><div class="ttname"><a href="group__api__vpp.html#ga26d39907f38d00352223908836f78046">VAProcDeinterlacingType</a></div><div class="ttdeci">VAProcDeinterlacingType</div><div class="ttdoc">Deinterlacing types. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:261</div></div>
+<div class="ttc" id="group__api__vpp_html_ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc"><div class="ttname"><a href="group__api__vpp.html#ggac99de9d4b95824035d8236594f72d5b4abce5f7595573a71503b42f52bc433ffc">VAProcTotalColorCorrectionCyan</a></div><div class="ttdoc">Cyan Saturation. </div><div class="ttdef"><b>Definition:</b> va_vpp.h:426</div></div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
-Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11</small></address>
+Generated for VA-API by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13</small></address>
</body>
</html>