MINI MINI MANI MO
<!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.5"/>
<title>WebM VP8 Codec SDK: vpx/vp8cx.h Source File</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="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 style="padding-left: 0.5em;">
<div id="projectname">WebM VP8 Codec SDK
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_ce0ab26228883e873492c15423e35021.html">vpx</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">vp8cx.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="vp8cx_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> <span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2010 The WebM project authors. All Rights Reserved.</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Use of this source code is governed by a BSD-style license</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * that can be found in the LICENSE file in the root of the source</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * tree. An additional intellectual property rights grant can be found</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * in the file PATENTS. All contributing project authors may</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * be found in the AUTHORS file in the root of the source tree.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef VP8CX_H</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor"></span><span class="preprocessor">#define VP8CX_H</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include "<a class="code" href="vp8_8h.html">vp8.h</a>"</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> vpx_codec_vp8_cx_algo;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> *vpx_codec_vp8_cx(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">/* TODO(jkoleszar): These move to VP9 in a later patch set. */</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> vpx_codec_vp9_cx_algo;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> *vpx_codec_vp9_cx(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> vpx_codec_vp9x_cx_algo;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a> *vpx_codec_vp9x_cx(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment"> * Algorithm Flags</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gafb51c67e5743275146bc1fc425727da3"> 57</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_REF_LAST (1<<16)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gabb5e95343a2738abef44eca13059da33"> 66</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_REF_GF (1<<17)</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga650ab0baea12be91082226a5cc18776a"> 75</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_REF_ARF (1<<21)</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga602edb6b02a89cb2db7a16d6dffba583"> 83</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_LAST (1<<18)</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gab01d066c5236457d345ce1cab4c41d6b"> 91</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_GF (1<<22)</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga1cff46a5287e73a620660030d40b9e6c"> 99</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_ARF (1<<23)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gacb64c00adcb361f72a9a3028eb12f5ff"> 107</a></span> <span class="preprocessor">#define VP8_EFLAG_FORCE_GF (1<<19)</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga50584fe4bdb62ff935347576539650b7"> 115</a></span> <span class="preprocessor">#define VP8_EFLAG_FORCE_ARF (1<<24)</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga5b91ad179910d4efc23aef66c7b2148b"> 123</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_ENTROPY (1<<20)</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga6deae3d561c838952552c3d3756322ec"> 133</a></span> <span class="keyword">enum</span> <a class="code" href="group__vp8__encoder.html#ga6deae3d561c838952552c3d3756322ec">vp8e_enc_control_id</a> {</div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca79463ec67bb7c282ffd090622f2a46e4"> 134</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca79463ec67bb7c282ffd090622f2a46e4">VP8E_UPD_ENTROPY</a> = 5, </div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca140d031294fb8c36252c802e8328c1f4"> 135</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca140d031294fb8c36252c802e8328c1f4">VP8E_UPD_REFERENCE</a>, </div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb579ead6122fafbf4a8838aa5c221e"> 136</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb579ead6122fafbf4a8838aa5c221e">VP8E_USE_REFERENCE</a>, </div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f"> 137</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f">VP8E_SET_ROI_MAP</a>, </div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497"> 138</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497">VP8E_SET_ACTIVEMAP</a>, </div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f"> 139</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f">VP8E_SET_SCALEMODE</a> = 11, </div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853"> 151</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853">VP8E_SET_CPUUSED</a> = 13,</div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0"> 152</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0">VP8E_SET_ENABLEAUTOALTREF</a>, </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c"> 153</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c">VP8E_SET_NOISE_SENSITIVITY</a>, </div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28"> 154</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28">VP8E_SET_SHARPNESS</a>, </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd"> 155</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd">VP8E_SET_STATIC_THRESHOLD</a>, </div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75"> 156</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75">VP8E_SET_TOKEN_PARTITIONS</a>, </div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd"> 157</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd">VP8E_GET_LAST_QUANTIZER</a>, </div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade"> 160</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade">VP8E_GET_LAST_QUANTIZER_64</a>, </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8"> 164</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8">VP8E_SET_ARNR_MAXFRAMES</a>, </div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244"> 165</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244">VP8E_SET_ARNR_STRENGTH</a>, </div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a"> 166</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a">VP8E_SET_ARNR_TYPE</a>, </div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498"> 167</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498">VP8E_SET_TUNING</a>, </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503"> 174</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503">VP8E_SET_CQ_LEVEL</a>,</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1"> 188</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1">VP8E_SET_MAX_INTRA_BITRATE_PCT</a>,</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="comment">/* TODO(jkoleszar): Move to vp9cx.h */</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  VP9E_SET_LOSSLESS,</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  VP9E_SET_TILE_COLUMNS,</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  VP9E_SET_TILE_ROWS,</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  VP9E_SET_FRAME_PARALLEL_DECODING,</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  VP9E_SET_AQ_MODE,</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  VP9E_SET_SVC,</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  VP9E_SET_SVC_PARAMETERS</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> };</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> </div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga70071b1bb6cac9a1ef0ea3d8362ff94f"> 206</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__vp8__encoder.html#ga70071b1bb6cac9a1ef0ea3d8362ff94f">vpx_scaling_mode_1d</a> {</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  VP8E_NORMAL = 0,</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  VP8E_FOURFIVE = 1,</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  VP8E_THREEFIVE = 2,</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  VP8E_ONETWO = 3</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> } <a class="code" href="group__vp8__encoder.html#ga100ca891ad96995e61780ae777bf8663">VPX_SCALING_MODE</a>;</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html"> 220</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__roi__map.html">vpx_roi_map</a> {</div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#aba69e211b81d622977ba07ac47b61075"> 222</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="structvpx__roi__map.html#aba69e211b81d622977ba07ac47b61075">roi_map</a>;</div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a3fdcecd472553d08a99ced02cda5c9a6"> 223</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__roi__map.html#a3fdcecd472553d08a99ced02cda5c9a6">rows</a>; </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a5458459aaf16b14b86fb0adef32757c8"> 224</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__roi__map.html#a5458459aaf16b14b86fb0adef32757c8">cols</a>; </div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="comment">// TODO(paulwilkins): broken for VP9 which has 8 segments</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// q and loop filter deltas for each segment</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="comment">// (see MAX_MB_SEGMENTS)</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a6e7aecf1d31c329f43dcb36717b3999b"> 228</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__roi__map.html#a6e7aecf1d31c329f43dcb36717b3999b">delta_q</a>[4]; </div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a5164be48a612bf872b81e0a86726fbed"> 229</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__roi__map.html#a5164be48a612bf872b81e0a86726fbed">delta_lf</a>[4]; </div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a3354ff458e229361b53a0b2d1bf68cfb"> 231</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__roi__map.html#a3354ff458e229361b53a0b2d1bf68cfb">static_threshold</a>[4];</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> } <a class="code" href="group__vp8__encoder.html#ga5be1a94d436a5e9296f5be06f57ccbd1">vpx_roi_map_t</a>;</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structvpx__active__map.html"> 241</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__active__map.html">vpx_active_map</a> {</div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a6e5e092e766ae3f65d280c68c9f6df82"> 242</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="structvpx__active__map.html#a6e5e092e766ae3f65d280c68c9f6df82">active_map</a>; </div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a29424c92ff201f97db9bf62d16dfab4d"> 243</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__active__map.html#a29424c92ff201f97db9bf62d16dfab4d">rows</a>; </div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a310edb5efc62d596b2c276e3f7d1b42a"> 244</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__active__map.html#a310edb5efc62d596b2c276e3f7d1b42a">cols</a>; </div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> } <a class="code" href="group__vp8__encoder.html#ga7b48f7962f5061979f0f8ece6fb1cba8">vpx_active_map_t</a>;</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html"> 252</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__scaling__mode.html">vpx_scaling_mode</a> {</div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html#a7b060a85f010b221a40fbca4c3857c27"> 253</a></span>  <a class="code" href="group__vp8__encoder.html#ga100ca891ad96995e61780ae777bf8663">VPX_SCALING_MODE</a> <a class="code" href="structvpx__scaling__mode.html#a7b060a85f010b221a40fbca4c3857c27">h_scaling_mode</a>; </div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html#a3a44f5213ead89e6e488d99bb5a81563"> 254</a></span>  <a class="code" href="group__vp8__encoder.html#ga100ca891ad96995e61780ae777bf8663">VPX_SCALING_MODE</a> <a class="code" href="structvpx__scaling__mode.html#a3a44f5213ead89e6e488d99bb5a81563">v_scaling_mode</a>; </div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> } <a class="code" href="group__vp8__encoder.html#ga9600359ed9096cd96c621d9cf6c8df38">vpx_scaling_mode_t</a>;</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> </div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga5f7508ba3fb453b47f62313ed0b864d2"> 264</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  VP8_ONE_TOKENPARTITION = 0,</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  VP8_TWO_TOKENPARTITION = 1,</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  VP8_FOUR_TOKENPARTITION = 2,</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  VP8_EIGHT_TOKENPARTITION = 3</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> } <a class="code" href="group__vp8__encoder.html#ga5f7508ba3fb453b47f62313ed0b864d2">vp8e_token_partitions</a>;</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga371dbc29054b3d46364af996ad42ab94"> 277</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  VP8_TUNE_PSNR,</div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  VP8_TUNE_SSIM</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> } <a class="code" href="group__vp8__encoder.html#ga371dbc29054b3d46364af996ad42ab94">vp8e_tuning</a>;</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html"> 287</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__svc__parameters.html">vpx_svc_parameters</a> {</div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#aaf9780718072da62f92440cb2b7343b9"> 288</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#aaf9780718072da62f92440cb2b7343b9">width</a>; </div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#ac7af8c9f54e7b2a96b0c30a1004bd45b"> 289</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#ac7af8c9f54e7b2a96b0c30a1004bd45b">height</a>; </div>
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a5f4d45ab6144eb13a3f27809651b40ef"> 290</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a5f4d45ab6144eb13a3f27809651b40ef">layer</a>; </div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a9324b3015839560c5e2bfd1dd550b9aa"> 291</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a9324b3015839560c5e2bfd1dd550b9aa">flags</a>; </div>
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#ac890a24e3ea26902f8d19552f8b7f3c7"> 292</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#ac890a24e3ea26902f8d19552f8b7f3c7">max_quantizer</a>; </div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a4073b4749d687f969d6b23826d9ccefd"> 293</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a4073b4749d687f969d6b23826d9ccefd">min_quantizer</a>; </div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a0b04ebc9edfc8df09a1b9f65ba2d2ef6"> 294</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a0b04ebc9edfc8df09a1b9f65ba2d2ef6">distance_from_i_frame</a>; </div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a75d36a52bb1d3a001c668cd577ea7f8b"> 295</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a75d36a52bb1d3a001c668cd577ea7f8b">lst_fb_idx</a>; </div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#a1465c3f1805fe1ccf45835b980ee113e"> 296</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#a1465c3f1805fe1ccf45835b980ee113e">gld_fb_idx</a>; </div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="structvpx__svc__parameters.html#acca4a8ad748ae875e046daece3cd6590"> 297</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__parameters.html#acca4a8ad748ae875e046daece3cd6590">alt_fb_idx</a>; </div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> } <a class="code" href="group__vp8__encoder.html#gaf01e78e24ae1cb54e8a455d74f3c31c8">vpx_svc_parameters_t</a>;</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="comment">/* These controls have been deprecated in favor of the flags parameter to</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="comment"> * vpx_codec_encode(). See the definition of VP8_EFLAG_* above.</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <a class="code" href="group__codec.html#ga147463efbdbe3b9823e054fe2d56851b">VPX_CTRL_USE_TYPE_DEPRECATED</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca79463ec67bb7c282ffd090622f2a46e4">VP8E_UPD_ENTROPY</a>, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <a class="code" href="group__codec.html#ga147463efbdbe3b9823e054fe2d56851b">VPX_CTRL_USE_TYPE_DEPRECATED</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca140d031294fb8c36252c802e8328c1f4">VP8E_UPD_REFERENCE</a>, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <a class="code" href="group__codec.html#ga147463efbdbe3b9823e054fe2d56851b">VPX_CTRL_USE_TYPE_DEPRECATED</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb579ead6122fafbf4a8838aa5c221e">VP8E_USE_REFERENCE</a>, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> </div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f">VP8E_SET_ROI_MAP</a>, <a class="code" href="structvpx__roi__map.html">vpx_roi_map_t</a> *)</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497">VP8E_SET_ACTIVEMAP</a>, <a class="code" href="structvpx__active__map.html">vpx_active_map_t</a> *)</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f">VP8E_SET_SCALEMODE</a>, <a class="code" href="structvpx__scaling__mode.html">vpx_scaling_mode_t</a> *)</div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_SVC, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_SVC_PARAMETERS, <a class="code" href="structvpx__svc__parameters.html">vpx_svc_parameters_t</a> *)</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> </div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853">VP8E_SET_CPUUSED</a>, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0">VP8E_SET_ENABLEAUTOALTREF</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c">VP8E_SET_NOISE_SENSITIVITY</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28">VP8E_SET_SHARPNESS</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd">VP8E_SET_STATIC_THRESHOLD</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75">VP8E_SET_TOKEN_PARTITIONS</a>, <span class="keywordtype">int</span>) <span class="comment">/* vp8e_token_partitions */</span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8">VP8E_SET_ARNR_MAXFRAMES</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244">VP8E_SET_ARNR_STRENGTH</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a">VP8E_SET_ARNR_TYPE</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498">VP8E_SET_TUNING</a>, <span class="keywordtype">int</span>) <span class="comment">/* vp8e_tuning */</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503">VP8E_SET_CQ_LEVEL</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> </div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_TILE_COLUMNS, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_TILE_ROWS, <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> </div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd">VP8E_GET_LAST_QUANTIZER</a>, <span class="keywordtype">int</span> *)</div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade">VP8E_GET_LAST_QUANTIZER_64</a>, <span class="keywordtype">int</span> *)</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1">VP8E_SET_MAX_INTRA_BITRATE_PCT</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> </div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_LOSSLESS, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_FRAME_PARALLEL_DECODING, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> </div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP9E_SET_AQ_MODE, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> </div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="preprocessor"></span>} <span class="comment">// extern "C"</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="preprocessor">#endif</span></div>
<div class="ttc" id="group__codec_html_gad654f3da60151f5dfef70aca00ef1e9e"><div class="ttname"><a href="group__codec.html#gad654f3da60151f5dfef70aca00ef1e9e">vpx_codec_iface_t</a></div><div class="ttdeci">struct vpx_codec_iface vpx_codec_iface_t</div><div class="ttdoc">Codec interface structure. </div><div class="ttdef"><b>Definition:</b> vpx_codec.h:175</div></div>
<div class="ttc" id="structvpx__roi__map_html_aba69e211b81d622977ba07ac47b61075"><div class="ttname"><a href="structvpx__roi__map.html#aba69e211b81d622977ba07ac47b61075">vpx_roi_map::roi_map</a></div><div class="ttdeci">unsigned char * roi_map</div><div class="ttdef"><b>Definition:</b> vp8cx.h:222</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853">VP8E_SET_CPUUSED</a></div><div class="ttdoc">control function to set vp8 encoder cpuused </div><div class="ttdef"><b>Definition:</b> vp8cx.h:151</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga7b48f7962f5061979f0f8ece6fb1cba8"><div class="ttname"><a href="group__vp8__encoder.html#ga7b48f7962f5061979f0f8ece6fb1cba8">vpx_active_map_t</a></div><div class="ttdeci">struct vpx_active_map vpx_active_map_t</div><div class="ttdoc">vpx active region map </div></div>
<div class="ttc" id="structvpx__active__map_html_a310edb5efc62d596b2c276e3f7d1b42a"><div class="ttname"><a href="structvpx__active__map.html#a310edb5efc62d596b2c276e3f7d1b42a">vpx_active_map::cols</a></div><div class="ttdeci">unsigned int cols</div><div class="ttdef"><b>Definition:</b> vp8cx.h:244</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga6deae3d561c838952552c3d3756322ec"><div class="ttname"><a href="group__vp8__encoder.html#ga6deae3d561c838952552c3d3756322ec">vp8e_enc_control_id</a></div><div class="ttdeci">vp8e_enc_control_id</div><div class="ttdoc">VP8 encoder control functions. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:133</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a9324b3015839560c5e2bfd1dd550b9aa"><div class="ttname"><a href="structvpx__svc__parameters.html#a9324b3015839560c5e2bfd1dd550b9aa">vpx_svc_parameters::flags</a></div><div class="ttdeci">int flags</div><div class="ttdef"><b>Definition:</b> vp8cx.h:291</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca140d031294fb8c36252c802e8328c1f4"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca140d031294fb8c36252c802e8328c1f4">VP8E_UPD_REFERENCE</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:135</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a1465c3f1805fe1ccf45835b980ee113e"><div class="ttname"><a href="structvpx__svc__parameters.html#a1465c3f1805fe1ccf45835b980ee113e">vpx_svc_parameters::gld_fb_idx</a></div><div class="ttdeci">int gld_fb_idx</div><div class="ttdef"><b>Definition:</b> vp8cx.h:296</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga100ca891ad96995e61780ae777bf8663"><div class="ttname"><a href="group__vp8__encoder.html#ga100ca891ad96995e61780ae777bf8663">VPX_SCALING_MODE</a></div><div class="ttdeci">enum vpx_scaling_mode_1d VPX_SCALING_MODE</div><div class="ttdoc">vpx 1-D scaling mode </div></div>
<div class="ttc" id="group__vp8__encoder_html_gaf01e78e24ae1cb54e8a455d74f3c31c8"><div class="ttname"><a href="group__vp8__encoder.html#gaf01e78e24ae1cb54e8a455d74f3c31c8">vpx_svc_parameters_t</a></div><div class="ttdeci">struct vpx_svc_parameters vpx_svc_parameters_t</div><div class="ttdoc">vp9 svc parameters </div></div>
<div class="ttc" id="structvpx__roi__map_html_a5458459aaf16b14b86fb0adef32757c8"><div class="ttname"><a href="structvpx__roi__map.html#a5458459aaf16b14b86fb0adef32757c8">vpx_roi_map::cols</a></div><div class="ttdeci">unsigned int cols</div><div class="ttdef"><b>Definition:</b> vp8cx.h:224</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f">VP8E_SET_SCALEMODE</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:139</div></div>
<div class="ttc" id="structvpx__scaling__mode_html_a3a44f5213ead89e6e488d99bb5a81563"><div class="ttname"><a href="structvpx__scaling__mode.html#a3a44f5213ead89e6e488d99bb5a81563">vpx_scaling_mode::v_scaling_mode</a></div><div class="ttdeci">VPX_SCALING_MODE v_scaling_mode</div><div class="ttdef"><b>Definition:</b> vp8cx.h:254</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga5f7508ba3fb453b47f62313ed0b864d2"><div class="ttname"><a href="group__vp8__encoder.html#ga5f7508ba3fb453b47f62313ed0b864d2">vp8e_token_partitions</a></div><div class="ttdeci">vp8e_token_partitions</div><div class="ttdoc">VP8 token partition mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:264</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f">VP8E_SET_ROI_MAP</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:137</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_ac890a24e3ea26902f8d19552f8b7f3c7"><div class="ttname"><a href="structvpx__svc__parameters.html#ac890a24e3ea26902f8d19552f8b7f3c7">vpx_svc_parameters::max_quantizer</a></div><div class="ttdeci">int max_quantizer</div><div class="ttdef"><b>Definition:</b> vp8cx.h:292</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498">VP8E_SET_TUNING</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:167</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503">VP8E_SET_CQ_LEVEL</a></div><div class="ttdoc">control function to set constrained quality level </div><div class="ttdef"><b>Definition:</b> vp8cx.h:174</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a">VP8E_SET_ARNR_TYPE</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:166</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1">VP8E_SET_MAX_INTRA_BITRATE_PCT</a></div><div class="ttdoc">Max data rate for Intra frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:188</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_aaf9780718072da62f92440cb2b7343b9"><div class="ttname"><a href="structvpx__svc__parameters.html#aaf9780718072da62f92440cb2b7343b9">vpx_svc_parameters::width</a></div><div class="ttdeci">unsigned int width</div><div class="ttdef"><b>Definition:</b> vp8cx.h:288</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_acca4a8ad748ae875e046daece3cd6590"><div class="ttname"><a href="structvpx__svc__parameters.html#acca4a8ad748ae875e046daece3cd6590">vpx_svc_parameters::alt_fb_idx</a></div><div class="ttdeci">int alt_fb_idx</div><div class="ttdef"><b>Definition:</b> vp8cx.h:297</div></div>
<div class="ttc" id="group__codec_html_gaa7409a4cb58b155912f41a4d39d81a8a"><div class="ttname"><a href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a></div><div class="ttdeci">#define VPX_CTRL_USE_TYPE(id, typ)</div><div class="ttdoc">vpx_codec_control type definition macro </div><div class="ttdef"><b>Definition:</b> vpx_codec.h:414</div></div>
<div class="ttc" id="structvpx__roi__map_html_a3354ff458e229361b53a0b2d1bf68cfb"><div class="ttname"><a href="structvpx__roi__map.html#a3354ff458e229361b53a0b2d1bf68cfb">vpx_roi_map::static_threshold</a></div><div class="ttdeci">unsigned int static_threshold[4]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:231</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade">VP8E_GET_LAST_QUANTIZER_64</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:160</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a0b04ebc9edfc8df09a1b9f65ba2d2ef6"><div class="ttname"><a href="structvpx__svc__parameters.html#a0b04ebc9edfc8df09a1b9f65ba2d2ef6">vpx_svc_parameters::distance_from_i_frame</a></div><div class="ttdeci">int distance_from_i_frame</div><div class="ttdef"><b>Definition:</b> vp8cx.h:294</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75">VP8E_SET_TOKEN_PARTITIONS</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:156</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c">VP8E_SET_NOISE_SENSITIVITY</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:153</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_ac7af8c9f54e7b2a96b0c30a1004bd45b"><div class="ttname"><a href="structvpx__svc__parameters.html#ac7af8c9f54e7b2a96b0c30a1004bd45b">vpx_svc_parameters::height</a></div><div class="ttdeci">unsigned int height</div><div class="ttdef"><b>Definition:</b> vp8cx.h:289</div></div>
<div class="ttc" id="structvpx__roi__map_html_a5164be48a612bf872b81e0a86726fbed"><div class="ttname"><a href="structvpx__roi__map.html#a5164be48a612bf872b81e0a86726fbed">vpx_roi_map::delta_lf</a></div><div class="ttdeci">int delta_lf[4]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:229</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a4073b4749d687f969d6b23826d9ccefd"><div class="ttname"><a href="structvpx__svc__parameters.html#a4073b4749d687f969d6b23826d9ccefd">vpx_svc_parameters::min_quantizer</a></div><div class="ttdeci">int min_quantizer</div><div class="ttdef"><b>Definition:</b> vp8cx.h:293</div></div>
<div class="ttc" id="group__codec_html_ga147463efbdbe3b9823e054fe2d56851b"><div class="ttname"><a href="group__codec.html#ga147463efbdbe3b9823e054fe2d56851b">VPX_CTRL_USE_TYPE_DEPRECATED</a></div><div class="ttdeci">#define VPX_CTRL_USE_TYPE_DEPRECATED(id, typ)</div><div class="ttdoc">vpx_codec_control deprecated type definition macro </div><div class="ttdef"><b>Definition:</b> vpx_codec.h:441</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca5bb579ead6122fafbf4a8838aa5c221e"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb579ead6122fafbf4a8838aa5c221e">VP8E_USE_REFERENCE</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:136</div></div>
<div class="ttc" id="structvpx__active__map_html_a6e5e092e766ae3f65d280c68c9f6df82"><div class="ttname"><a href="structvpx__active__map.html#a6e5e092e766ae3f65d280c68c9f6df82">vpx_active_map::active_map</a></div><div class="ttdeci">unsigned char * active_map</div><div class="ttdef"><b>Definition:</b> vp8cx.h:242</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a5f4d45ab6144eb13a3f27809651b40ef"><div class="ttname"><a href="structvpx__svc__parameters.html#a5f4d45ab6144eb13a3f27809651b40ef">vpx_svc_parameters::layer</a></div><div class="ttdeci">int layer</div><div class="ttdef"><b>Definition:</b> vp8cx.h:290</div></div>
<div class="ttc" id="structvpx__active__map_html_a29424c92ff201f97db9bf62d16dfab4d"><div class="ttname"><a href="structvpx__active__map.html#a29424c92ff201f97db9bf62d16dfab4d">vpx_active_map::rows</a></div><div class="ttdeci">unsigned int rows</div><div class="ttdef"><b>Definition:</b> vp8cx.h:243</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8">VP8E_SET_ARNR_MAXFRAMES</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:164</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga9600359ed9096cd96c621d9cf6c8df38"><div class="ttname"><a href="group__vp8__encoder.html#ga9600359ed9096cd96c621d9cf6c8df38">vpx_scaling_mode_t</a></div><div class="ttdeci">struct vpx_scaling_mode vpx_scaling_mode_t</div><div class="ttdoc">vpx image scaling mode </div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244">VP8E_SET_ARNR_STRENGTH</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:165</div></div>
<div class="ttc" id="vp8_8h_html"><div class="ttname"><a href="vp8_8h.html">vp8.h</a></div><div class="ttdoc">Provides controls common to both the VP8 encoder and decoder. </div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca79463ec67bb7c282ffd090622f2a46e4"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca79463ec67bb7c282ffd090622f2a46e4">VP8E_UPD_ENTROPY</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:134</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd">VP8E_GET_LAST_QUANTIZER</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:157</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0">VP8E_SET_ENABLEAUTOALTREF</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:152</div></div>
<div class="ttc" id="structvpx__scaling__mode_html_a7b060a85f010b221a40fbca4c3857c27"><div class="ttname"><a href="structvpx__scaling__mode.html#a7b060a85f010b221a40fbca4c3857c27">vpx_scaling_mode::h_scaling_mode</a></div><div class="ttdeci">VPX_SCALING_MODE h_scaling_mode</div><div class="ttdef"><b>Definition:</b> vp8cx.h:253</div></div>
<div class="ttc" id="structvpx__svc__parameters_html_a75d36a52bb1d3a001c668cd577ea7f8b"><div class="ttname"><a href="structvpx__svc__parameters.html#a75d36a52bb1d3a001c668cd577ea7f8b">vpx_svc_parameters::lst_fb_idx</a></div><div class="ttdeci">int lst_fb_idx</div><div class="ttdef"><b>Definition:</b> vp8cx.h:295</div></div>
<div class="ttc" id="structvpx__active__map_html"><div class="ttname"><a href="structvpx__active__map.html">vpx_active_map</a></div><div class="ttdoc">vpx active region map </div><div class="ttdef"><b>Definition:</b> vp8cx.h:241</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga5be1a94d436a5e9296f5be06f57ccbd1"><div class="ttname"><a href="group__vp8__encoder.html#ga5be1a94d436a5e9296f5be06f57ccbd1">vpx_roi_map_t</a></div><div class="ttdeci">struct vpx_roi_map vpx_roi_map_t</div><div class="ttdoc">vpx region of interest map </div></div>
<div class="ttc" id="structvpx__roi__map_html_a3fdcecd472553d08a99ced02cda5c9a6"><div class="ttname"><a href="structvpx__roi__map.html#a3fdcecd472553d08a99ced02cda5c9a6">vpx_roi_map::rows</a></div><div class="ttdeci">unsigned int rows</div><div class="ttdef"><b>Definition:</b> vp8cx.h:223</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd">VP8E_SET_STATIC_THRESHOLD</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:155</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga70071b1bb6cac9a1ef0ea3d8362ff94f"><div class="ttname"><a href="group__vp8__encoder.html#ga70071b1bb6cac9a1ef0ea3d8362ff94f">vpx_scaling_mode_1d</a></div><div class="ttdeci">vpx_scaling_mode_1d</div><div class="ttdoc">vpx 1-D scaling mode </div><div class="ttdef"><b>Definition:</b> vp8cx.h:206</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga371dbc29054b3d46364af996ad42ab94"><div class="ttname"><a href="group__vp8__encoder.html#ga371dbc29054b3d46364af996ad42ab94">vp8e_tuning</a></div><div class="ttdeci">vp8e_tuning</div><div class="ttdoc">VP8 model tuning parameters. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:277</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28">VP8E_SET_SHARPNESS</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:154</div></div>
<div class="ttc" id="structvpx__roi__map_html"><div class="ttname"><a href="structvpx__roi__map.html">vpx_roi_map</a></div><div class="ttdoc">vpx region of interest map </div><div class="ttdef"><b>Definition:</b> vp8cx.h:220</div></div>
<div class="ttc" id="structvpx__roi__map_html_a6e7aecf1d31c329f43dcb36717b3999b"><div class="ttname"><a href="structvpx__roi__map.html#a6e7aecf1d31c329f43dcb36717b3999b">vpx_roi_map::delta_q</a></div><div class="ttdeci">int delta_q[4]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:228</div></div>
<div class="ttc" id="structvpx__svc__parameters_html"><div class="ttname"><a href="structvpx__svc__parameters.html">vpx_svc_parameters</a></div><div class="ttdoc">vp9 svc parameters </div><div class="ttdef"><b>Definition:</b> vp8cx.h:287</div></div>
<div class="ttc" id="structvpx__scaling__mode_html"><div class="ttname"><a href="structvpx__scaling__mode.html">vpx_scaling_mode</a></div><div class="ttdoc">vpx image scaling mode </div><div class="ttdef"><b>Definition:</b> vp8cx.h:252</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497">VP8E_SET_ACTIVEMAP</a></div><div class="ttdef"><b>Definition:</b> vp8cx.h:138</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>
OHA YOOOO