blob: ce04516ecc8e1f61b68b4e450cd8beb0354802d4 [file] [log] [blame]
<!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: Class 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.19.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>
</div><!-- top -->
<!-- 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 class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" 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="structVABlendState.html" target="_self">VABlendState</a></td><td class="desc">Video blending state definition </td></tr>
<tr id="row_1_"><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="structVABoolCoderContextVPX.html" target="_self">VABoolCoderContextVPX</a></td><td class="desc">VPX Bool Coder Context structure </td></tr>
<tr id="row_2_" 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="structVABufferInfo.html" target="_self">VABufferInfo</a></td><td class="desc">VA buffer information </td></tr>
<tr id="row_3_"><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="structVACodedBufferSegment.html" target="_self">VACodedBufferSegment</a></td><td class="desc">Coded buffer segment </td></tr>
<tr id="row_4_" 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="structVACodedBufferVP9Status.html" target="_self">VACodedBufferVP9Status</a></td><td class="desc">VP9 Encoding Status Data Buffer Structure </td></tr>
<tr id="row_5_"><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="structVAConfigAttrib.html" target="_self">VAConfigAttrib</a></td><td class="desc"></td></tr>
<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="unionVAConfigAttribValContextPriority.html" target="_self">VAConfigAttribValContextPriority</a></td><td class="desc"></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="unionVAConfigAttribValDecAV1Features.html" target="_self">VAConfigAttribValDecAV1Features</a></td><td class="desc"></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="unionVAConfigAttribValEncHEVCBlockSizes.html" target="_self">VAConfigAttribValEncHEVCBlockSizes</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="unionVAConfigAttribValEncHEVCFeatures.html" target="_self">VAConfigAttribValEncHEVCFeatures</a></td><td class="desc"></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="unionVAConfigAttribValEncJPEG.html" target="_self">VAConfigAttribValEncJPEG</a></td><td class="desc">Attribute value for VAConfigAttribEncJPEG </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="unionVAConfigAttribValEncPerBlockControl.html" target="_self">VAConfigAttribValEncPerBlockControl</a></td><td class="desc"></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="unionVAConfigAttribValEncRateControlExt.html" target="_self">VAConfigAttribValEncRateControlExt</a></td><td class="desc">Attribute value for VAConfigAttribEncRateControlExt </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="unionVAConfigAttribValEncROI.html" target="_self">VAConfigAttribValEncROI</a></td><td class="desc">Attribute value for VAConfigAttribEncROI </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="unionVAConfigAttribValMaxFrameSize.html" target="_self">VAConfigAttribValMaxFrameSize</a></td><td class="desc">Attribute value for VAConfigAttribMaxFrameSize </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="unionVAConfigAttribValMultipleFrame.html" target="_self">VAConfigAttribValMultipleFrame</a></td><td class="desc">Attribute value for VAConfigAttribMultipleFrame </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="unionVAConfigAttribValStats.html" target="_self">VAConfigAttribValStats</a></td><td class="desc">Attribute value for VAConfigAttribStats </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="structVAContextParameterUpdateBuffer.html" target="_self">VAContextParameterUpdateBuffer</a></td><td class="desc">Update the context parameter this structure is used to update context parameters, such as priority of the context backend driver should keep the parameter unchanged if there no new parameter updated </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="structVADecPictureParameterBufferAV1.html" target="_self">VADecPictureParameterBufferAV1</a></td><td class="desc">AV1 Decoding Picture Parameter Buffer Structure </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="structVADecPictureParameterBufferVP9.html" target="_self">VADecPictureParameterBufferVP9</a></td><td class="desc">VP9 Decoding Picture Parameter Buffer Structure </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="unionVADisplayAttribValSubDevice.html" target="_self">VADisplayAttribValSubDevice</a></td><td class="desc">Sub device info Sub-device is the concept basing on the "device" behind "vaDisplay". If a device could be divided to several sub devices, the task of decode/encode/vpp could be assigned on one sub-device. So, application could choose the sub device before any other operations. After that, all of the task execution/resource allocation will be dispatched to the sub device. If application does not choose the sub device, driver will assign one as default </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="structVAEncFEICTBControlHEVC.html" target="_self">VAEncFEICTBControlHEVC</a></td><td class="desc">FEI CTB level control data structure </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="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_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="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_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="structVAEncFEIMBCodeH264.html" target="_self">VAEncFEIMBCodeH264</a></td><td class="desc">FEI output </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="structVAEncFEIMBControlH264.html" target="_self">VAEncFEIMBControlH264</a></td><td class="desc">FEI MB level control data structure </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="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_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="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_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="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_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="structVAEncMBMapBufferVP8.html" target="_self">VAEncMBMapBufferVP8</a></td><td class="desc">VP8 MB Segmentation ID Buffer </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="structVAEncMiscParameterBuffer.html" target="_self">VAEncMiscParameterBuffer</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="structVAEncMiscParameterBufferMaxFrameSize.html" target="_self">VAEncMiscParameterBufferMaxFrameSize</a></td><td class="desc">Defines a maximum frame size (in bits) </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="structVAEncMiscParameterBufferMultiPassFrameSize.html" target="_self">VAEncMiscParameterBufferMultiPassFrameSize</a></td><td class="desc">Maximum frame size (in bytes) settings for multiple pass </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="structVAEncMiscParameterBufferQualityLevel.html" target="_self">VAEncMiscParameterBufferQualityLevel</a></td><td class="desc">Encoding quality level </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="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_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="structVAEncMiscParameterEncQuality.html" target="_self">VAEncMiscParameterEncQuality</a></td><td class="desc"></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="structVAEncMiscParameterFEIFrameControlH264.html" target="_self">VAEncMiscParameterFEIFrameControlH264</a></td><td class="desc">FEI frame level control buffer for H.264 </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="structVAEncMiscParameterFEIFrameControlHEVC.html" target="_self">VAEncMiscParameterFEIFrameControlHEVC</a></td><td class="desc">FEI frame level control buffer for HEVC </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="structVAEncMiscParameterFrameRate.html" target="_self">VAEncMiscParameterFrameRate</a></td><td class="desc"></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="structVAEncMiscParameterHRD.html" target="_self">VAEncMiscParameterHRD</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="structVAEncMiscParameterMaxSliceSize.html" target="_self">VAEncMiscParameterMaxSliceSize</a></td><td class="desc"></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="structVAEncMiscParameterParallelRateControl.html" target="_self">VAEncMiscParameterParallelRateControl</a></td><td class="desc">Attribute value for VAConfigAttribEncParallelRateControl </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="structVAEncMiscParameterQuantization.html" target="_self">VAEncMiscParameterQuantization</a></td><td class="desc">Quantization settings for encoding </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="structVAEncMiscParameterRateControl.html" target="_self">VAEncMiscParameterRateControl</a></td><td class="desc">Rate control 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="structVAEncMiscParameterSkipFrame.html" target="_self">VAEncMiscParameterSkipFrame</a></td><td class="desc">Encoding skip frame </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="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_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="structVAEncMiscParameterTemporalLayerStructure.html" target="_self">VAEncMiscParameterTemporalLayerStructure</a></td><td class="desc">Temporal layer 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="structVAEncMiscParameterTypeVP9PerSegmantParam.html" target="_self">VAEncMiscParameterTypeVP9PerSegmantParam</a></td><td class="desc"></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="structVAEncPackedHeaderParameterBuffer.html" target="_self">VAEncPackedHeaderParameterBuffer</a></td><td class="desc">Packed header parameter </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="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_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="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_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="structVAEncPictureParameterBufferJPEG.html" target="_self">VAEncPictureParameterBufferJPEG</a></td><td class="desc">JPEG Encoding Picture Parameter Buffer Structure </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="structVAEncPictureParameterBufferMPEG2.html" target="_self">VAEncPictureParameterBufferMPEG2</a></td><td class="desc">Picture parameter for MPEG-2 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="structVAEncPictureParameterBufferVP8.html" target="_self">VAEncPictureParameterBufferVP8</a></td><td class="desc">VP8 Encoding Picture 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="structVAEncPictureParameterBufferVP9.html" target="_self">VAEncPictureParameterBufferVP9</a></td><td class="desc">VP9 Encoding Picture Parameter Buffer Structure </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="structVAEncROI.html" target="_self">VAEncROI</a></td><td class="desc">Encoding region-of-interest (ROI) </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="structVAEncryptionParameters.html" target="_self">VAEncryptionParameters</a></td><td class="desc">Encryption parameters buffer for VAEncryptionParameterBufferType </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="structVAEncryptionSegmentInfo.html" target="_self">VAEncryptionSegmentInfo</a></td><td class="desc">Structure for encrypted segment info </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="structVAEncSegParamVP9.html" target="_self">VAEncSegParamVP9</a></td><td class="desc">Per segment parameters </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="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_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="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_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="structVAEncSequenceParameterBufferMPEG2.html" target="_self">VAEncSequenceParameterBufferMPEG2</a></td><td class="desc">Sequence parameter for MPEG-2 encoding </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="structVAEncSequenceParameterBufferVP8.html" target="_self">VAEncSequenceParameterBufferVP8</a></td><td class="desc">VP8 Encoding Sequence Parameter Buffer Structure </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="structVAEncSequenceParameterBufferVP9.html" target="_self">VAEncSequenceParameterBufferVP9</a></td><td class="desc">VP9 Encoding Sequence Parameter Buffer 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="structVAEncSliceParameterBuffer.html" target="_self">VAEncSliceParameterBuffer</a></td><td class="desc">Encode Slice Parameter Buffer </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="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_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="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_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="structVAEncSliceParameterBufferJPEG.html" target="_self">VAEncSliceParameterBufferJPEG</a></td><td class="desc">Slice parameter for JPEG encoding </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="structVAEncSliceParameterBufferMPEG2.html" target="_self">VAEncSliceParameterBufferMPEG2</a></td><td class="desc">Slice parameter for MPEG-2 encoding </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="structVAFilmGrainStructAV1.html" target="_self">VAFilmGrainStructAV1</a></td><td class="desc">Film Grain Information </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="structVAGenericValue.html" target="_self">VAGenericValue</a></td><td class="desc">Generic value </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="structVAHdrMetaData.html" target="_self">VAHdrMetaData</a></td><td class="desc">High Dynamic Range Meta Data </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="structVAHdrMetaDataHDR10.html" target="_self">VAHdrMetaDataHDR10</a></td><td class="desc">Describes High Dynamic Range Meta Data for HDR10 </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="structVAHuffmanTableBufferJPEGBaseline.html" target="_self">VAHuffmanTableBufferJPEGBaseline</a></td><td class="desc">Huffman table for JPEG decoding </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="structVAIQMatrixBufferH264.html" target="_self">VAIQMatrixBufferH264</a></td><td class="desc"></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="structVAIQMatrixBufferHEVC.html" target="_self">VAIQMatrixBufferHEVC</a></td><td class="desc">HEVC Inverse Quantization Matrix Buffer Structure </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="structVAIQMatrixBufferJPEGBaseline.html" target="_self">VAIQMatrixBufferJPEGBaseline</a></td><td class="desc">Quantization table for JPEG decoding </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="structVAIQMatrixBufferMPEG2.html" target="_self">VAIQMatrixBufferMPEG2</a></td><td class="desc"></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="structVAIQMatrixBufferMPEG4.html" target="_self">VAIQMatrixBufferMPEG4</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="structVAIQMatrixBufferVP8.html" target="_self">VAIQMatrixBufferVP8</a></td><td class="desc">VP8 Inverse Quantization Matrix Buffer Structure </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="structVAMacroblockParameterBufferMPEG2.html" target="_self">VAMacroblockParameterBufferMPEG2</a></td><td class="desc"></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="structVAMotionVector.html" target="_self">VAMotionVector</a></td><td class="desc">Generic motion vector data 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="structVAPictureHEVC.html" target="_self">VAPictureHEVC</a></td><td class="desc">Description of picture properties of those in DPB surfaces </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="structVAPictureParameterBufferH264.html" target="_self">VAPictureParameterBufferH264</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="structVAPictureParameterBufferHEVC.html" target="_self">VAPictureParameterBufferHEVC</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure </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="structVAPictureParameterBufferHEVCExtension.html" target="_self">VAPictureParameterBufferHEVCExtension</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure including Extensions </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="structVAPictureParameterBufferHEVCRext.html" target="_self">VAPictureParameterBufferHEVCRext</a></td><td class="desc">HEVC Decoding Picture Parameter Buffer Structure for Range Extension </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="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_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="structVAPictureParameterBufferJPEGBaseline.html" target="_self">VAPictureParameterBufferJPEGBaseline</a></td><td class="desc">Picture parameter for JPEG decoding </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="structVAPictureParameterBufferMPEG4.html" target="_self">VAPictureParameterBufferMPEG4</a></td><td class="desc"></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="structVAPictureParameterBufferVC1.html" target="_self">VAPictureParameterBufferVC1</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="structVAPictureParameterBufferVP8.html" target="_self">VAPictureParameterBufferVP8</a></td><td class="desc">VP8 Decoding Picture Parameter Buffer Structure </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="structVAProbabilityDataBufferVP8.html" target="_self">VAProbabilityDataBufferVP8</a></td><td class="desc">VP8 Coefficient Probability Data Buffer Structure </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="structVAProcessingRateParameterDec.html" target="_self">VAProcessingRateParameterDec</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="structVAProcessingRateParameterEnc.html" target="_self">VAProcessingRateParameterEnc</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="structVAProcFilterCap.html" target="_self">VAProcFilterCap</a></td><td class="desc">Default filter cap specification (single range value) </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="structVAProcFilterCap3DLUT.html" target="_self">VAProcFilterCap3DLUT</a></td><td class="desc">Capabilities specification for the 3DLUT 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="structVAProcFilterCapColorBalance.html" target="_self">VAProcFilterCapColorBalance</a></td><td class="desc">Capabilities specification for the color balance filter </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="structVAProcFilterCapDeinterlacing.html" target="_self">VAProcFilterCapDeinterlacing</a></td><td class="desc">Capabilities specification for the deinterlacing filter </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="structVAProcFilterCapHighDynamicRange.html" target="_self">VAProcFilterCapHighDynamicRange</a></td><td class="desc">Capabilities specification for the High Dynamic Range filter </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="structVAProcFilterCapTotalColorCorrection.html" target="_self">VAProcFilterCapTotalColorCorrection</a></td><td class="desc">Capabilities specification for the Total Color Correction filter </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="structVAProcFilterParameterBuffer.html" target="_self">VAProcFilterParameterBuffer</a></td><td class="desc">Default filter parametrization </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="structVAProcFilterParameterBuffer3DLUT.html" target="_self">VAProcFilterParameterBuffer3DLUT</a></td><td class="desc">3DLUT filter parametrization </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="structVAProcFilterParameterBufferBase.html" target="_self">VAProcFilterParameterBufferBase</a></td><td class="desc">Filter parameter buffer base </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="structVAProcFilterParameterBufferColorBalance.html" target="_self">VAProcFilterParameterBufferColorBalance</a></td><td class="desc">Color balance filter parametrization </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="structVAProcFilterParameterBufferDeinterlacing.html" target="_self">VAProcFilterParameterBufferDeinterlacing</a></td><td class="desc">Deinterlacing filter parametrization </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="structVAProcFilterParameterBufferHDRToneMapping.html" target="_self">VAProcFilterParameterBufferHDRToneMapping</a></td><td class="desc">High Dynamic Range(HDR) Tone Mapping filter parametrization </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="structVAProcFilterParameterBufferHVSNoiseReduction.html" target="_self">VAProcFilterParameterBufferHVSNoiseReduction</a></td><td class="desc">Human Vision System(HVS) Noise reduction filter parametrization </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="structVAProcFilterParameterBufferTotalColorCorrection.html" target="_self">VAProcFilterParameterBufferTotalColorCorrection</a></td><td class="desc">Total color correction filter parametrization </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="structVAProcFilterValueRange.html" target="_self">VAProcFilterValueRange</a></td><td class="desc">Specification of values supported by the filter </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="structVAProcPipelineCaps.html" target="_self">VAProcPipelineCaps</a></td><td class="desc">Video processing pipeline capabilities </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="structVAProcPipelineParameterBuffer.html" target="_self">VAProcPipelineParameterBuffer</a></td><td class="desc">Video processing pipeline configuration </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="structVAProtectedSessionBuffer.html" target="_self">VAProtectedSessionBuffer</a></td><td class="desc">Input/Output buffer of <a class="el" href="structVAProtectedSessionExecuteBuffer.html" title="Buffer for vaProtectedSessionExecute() ">VAProtectedSessionExecuteBuffer</a> </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="structVAProtectedSessionExecuteBuffer.html" target="_self">VAProtectedSessionExecuteBuffer</a></td><td class="desc">Buffer for <a class="el" href="group__api__prot.html#ga3aa87ed9c82cf09a4c90c6285af6357b" title="Execute provides a general mechanism for TEE client tasks execution. ">vaProtectedSessionExecute()</a> </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="structVAQMatrixBufferHEVC.html" target="_self">VAQMatrixBufferHEVC</a></td><td class="desc">HEVC Quantization Matrix Buffer Structure </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="structVAQMatrixBufferJPEG.html" target="_self">VAQMatrixBufferJPEG</a></td><td class="desc">Quantization table for JPEG encoding </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="structVAQMatrixBufferVP8.html" target="_self">VAQMatrixBufferVP8</a></td><td class="desc">VP8 Quantization Matrix Buffer Structure </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="structVARectangle.html" target="_self">VARectangle</a></td><td class="desc">Structure to describe rectangle </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="structVASegmentationStructAV1.html" target="_self">VASegmentationStructAV1</a></td><td class="desc">AV1 Decoding Picture Parameter Buffer Structure </td></tr>
<tr id="row_119_"><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_120_" 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="structVASliceParameterBufferAV1.html" target="_self">VASliceParameterBufferAV1</a></td><td class="desc">AV1 Slice Parameter Buffer Structure </td></tr>
<tr id="row_121_"><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_122_" 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_123_"><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_124_" 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_125_"><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_126_" 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_127_"><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_128_" 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_129_"><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_130_" 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_131_"><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_132_" 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_133_"><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_134_" 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_135_"><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_136_" 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.13</small></address>
</body>
</html>