File: //usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html
<!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.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>WebM 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 id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">WebM Codec SDK
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></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 VPX_VP8CX_H_</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#define VPX_VP8CX_H_</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</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> <span class="preprocessor">#include "<a class="code" href="vpx__encoder_8h.html">./vpx_encoder.h</a>"</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</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#gae99c3b04f4a567a311211cce3ae6b83b">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#gae99c3b04f4a567a311211cce3ae6b83b">vpx_codec_iface_t</a> *vpx_codec_vp8_cx(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gae99c3b04f4a567a311211cce3ae6b83b">vpx_codec_iface_t</a> vpx_codec_vp9_cx_algo;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">extern</span> <a class="code" href="group__codec.html#gae99c3b04f4a567a311211cce3ae6b83b">vpx_codec_iface_t</a> *vpx_codec_vp9_cx(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">/*</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment"> * Algorithm Flags</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment"> */</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gafb51c67e5743275146bc1fc425727da3"> 58</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_REF_LAST (1 << 16)</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> </div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga650ab0baea12be91082226a5cc18776a"> 74</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_REF_ARF (1 << 21)</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga602edb6b02a89cb2db7a16d6dffba583"> 81</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_LAST (1 << 18)</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gab01d066c5236457d345ce1cab4c41d6b"> 88</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_GF (1 << 22)</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga1cff46a5287e73a620660030d40b9e6c"> 95</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_ARF (1 << 23)</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gacb64c00adcb361f72a9a3028eb12f5ff"> 102</a></span> <span class="preprocessor">#define VP8_EFLAG_FORCE_GF (1 << 19)</span></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga50584fe4bdb62ff935347576539650b7"> 109</a></span> <span class="preprocessor">#define VP8_EFLAG_FORCE_ARF (1 << 24)</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga5b91ad179910d4efc23aef66c7b2148b"> 116</a></span> <span class="preprocessor">#define VP8_EFLAG_NO_UPD_ENTROPY (1 << 20)</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga6deae3d561c838952552c3d3756322ec"> 125</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="l00130"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f"> 130</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca25a828dbab350f80db769a8f53e3940f">VP8E_SET_ROI_MAP</a> = 8,</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497"> 136</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca6c904eb7e9e4aa58052742b56f1b4497">VP8E_SET_ACTIVEMAP</a>,</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f"> 142</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7a6db9fd1c434d2e4d91b3935777ab9f">VP8E_SET_SCALEMODE</a> = 11,</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853"> 155</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca953ff0eaa2fcdc2ecd627e449b026853">VP8E_SET_CPUUSED</a> = 13,</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0"> 161</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca24a5530efabb8b4949d01622b1d72cb0">VP8E_SET_ENABLEAUTOALTREF</a>,</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c"> 170</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3fa90cb70bade72af3c2d8d91471a36c">VP8E_SET_NOISE_SENSITIVITY</a>,</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28"> 176</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca815930923fff388825ee3cc4ef69bb28">VP8E_SET_SHARPNESS</a>,</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd"> 182</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab34559df04d3d662616300ed0682dcfd">VP8E_SET_STATIC_THRESHOLD</a>,</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75"> 188</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca462a4f14f39a6eb5c4a4004fc8d0ad75">VP8E_SET_TOKEN_PARTITIONS</a>,</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd"> 196</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5bb0569b813853e981a61c97697cbecd">VP8E_GET_LAST_QUANTIZER</a>,</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade"> 205</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad2cfc9712d2eab30b5a59a60d0daaade">VP8E_GET_LAST_QUANTIZER_64</a>,</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8"> 211</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca628d73f1a69fadd8aa57e0dfef578da8">VP8E_SET_ARNR_MAXFRAMES</a>,</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244"> 217</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca0a8c40a768af935ae73faa53355c3244">VP8E_SET_ARNR_STRENGTH</a>,</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a"> 220</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4e0a0af58670012026c213083cd48f3a">VP8E_SET_ARNR_TYPE</a>,</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498"> 226</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca126ccbe7bde63b59cec5ea68a82dd498">VP8E_SET_TUNING</a>,</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503"> 236</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacd4f5b730bddb9788c3d0b82218ec503">VP8E_SET_CQ_LEVEL</a>,</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1"> 251</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca09c69ff4a3aabdb307d4f24027dfc4c1">VP8E_SET_MAX_INTRA_BITRATE_PCT</a>,</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad8a730e3be2912848ac97b651680dc14"> 257</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad8a730e3be2912848ac97b651680dc14">VP8E_SET_FRAME_FLAGS</a>,</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span> </div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca05c677432387056a74b92d0546c80fd4"> 272</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca05c677432387056a74b92d0546c80fd4">VP9E_SET_MAX_INTER_BITRATE_PCT</a>,</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span> </div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae38181c436d82d8554b43303e18cff0b"> 287</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae38181c436d82d8554b43303e18cff0b">VP9E_SET_GF_CBR_BOOST_PCT</a>,</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span> </div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca97533c494b55a54f6136cc2788966a03"> 298</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca97533c494b55a54f6136cc2788966a03">VP8E_SET_TEMPORAL_LAYER_ID</a>,</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacbd74e1cbae2b8a95907ea5eabbbe590"> 306</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacbd74e1cbae2b8a95907ea5eabbbe590">VP8E_SET_SCREEN_CONTENT_MODE</a>,</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7224f4edeeaf940584e6fe3ff2345b86"> 321</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7224f4edeeaf940584e6fe3ff2345b86">VP9E_SET_LOSSLESS</a>,</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca9c221dc99c51eb5e6304461aed9b5f5b"> 345</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca9c221dc99c51eb5e6304461aed9b5f5b">VP9E_SET_TILE_COLUMNS</a>,</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span> </div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5c6da58a82728ce850d0b2c9188f9fa2"> 365</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5c6da58a82728ce850d0b2c9188f9fa2">VP9E_SET_TILE_ROWS</a>,</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span> </div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7e61bfc05a2eb5a53d8f2091ebc5d40e"> 379</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7e61bfc05a2eb5a53d8f2091ebc5d40e">VP9E_SET_FRAME_PARALLEL_DECODING</a>,</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span> </div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca375af288e2d7fa169cbfef4ba586c1d2"> 392</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca375af288e2d7fa169cbfef4ba586c1d2">VP9E_SET_AQ_MODE</a>,</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span> </div><div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca064d768f60d2d60a07c160174c3df266"> 407</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca064d768f60d2d60a07c160174c3df266">VP9E_SET_FRAME_PERIODIC_BOOST</a>,</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span> </div><div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecace6096a9fbe83dc72ed6a54a81ce215b"> 415</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecace6096a9fbe83dc72ed6a54a81ce215b">VP9E_SET_NOISE_SENSITIVITY</a>,</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span> </div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca88f29897083911e08434857aeff77407"> 424</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca88f29897083911e08434857aeff77407">VP9E_SET_SVC</a>,</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span> </div><div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7836375eec7f50dc580a2a8ace9c9055"> 432</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7836375eec7f50dc580a2a8ace9c9055">VP9E_SET_SVC_PARAMETERS</a>,</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span> </div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca090ad9dcb1f2eea2af60f4737c5bf514"> 441</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca090ad9dcb1f2eea2af60f4737c5bf514">VP9E_SET_SVC_LAYER_ID</a>,</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> </div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca87292610b42f00676aebdc75b63227de"> 451</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca87292610b42f00676aebdc75b63227de">VP9E_SET_TUNE_CONTENT</a>,</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span> </div><div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae5198050ccb3c1aed11fee8a9fb3be18"> 459</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae5198050ccb3c1aed11fee8a9fb3be18">VP9E_GET_SVC_LAYER_ID</a>,</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span> </div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4a8cf2d34935d9d7e05149fd19673dd7"> 467</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4a8cf2d34935d9d7e05149fd19673dd7">VP9E_REGISTER_CX_CALLBACK</a>,</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span> </div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab67a3db9b16d938513d1ee6a69b24e02"> 482</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab67a3db9b16d938513d1ee6a69b24e02">VP9E_SET_COLOR_SPACE</a>,</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span> </div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca34af61e36500e1455aa2fc5bf62183ea"> 494</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca34af61e36500e1455aa2fc5bf62183ea">VP9E_SET_TEMPORAL_LAYERING_MODE</a>,</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span> </div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca04ae4a1b699c5d22f2510c7509124ea9"> 502</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca04ae4a1b699c5d22f2510c7509124ea9">VP9E_SET_MIN_GF_INTERVAL</a>,</div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span> </div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae8a09d2ee42538af1c00bc403c6d29d8"> 510</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae8a09d2ee42538af1c00bc403c6d29d8">VP9E_SET_MAX_GF_INTERVAL</a>,</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span> </div><div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecade5d0ccfb428b3f443e47aba7354586f"> 516</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecade5d0ccfb428b3f443e47aba7354586f">VP9E_GET_ACTIVEMAP</a>,</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span> </div><div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5197d959e8a124180de5f7a4bb240595"> 525</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5197d959e8a124180de5f7a4bb240595">VP9E_SET_COLOR_RANGE</a>,</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span> </div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaa0d822d0d1efa1868ce05d8523a8836b"> 533</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaa0d822d0d1efa1868ce05d8523a8836b">VP9E_SET_SVC_REF_FRAME_CONFIG</a>,</div><div class="line"><a name="l00534"></a><span class="lineno"> 534</span> </div><div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacabcfc4edba61f54d6a7b7592a64e48b"> 541</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacabcfc4edba61f54d6a7b7592a64e48b">VP9E_SET_RENDER_SIZE</a>,</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span> </div><div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca2e6d09f137b021acf240cdfc1a7372a8"> 550</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca2e6d09f137b021acf240cdfc1a7372a8">VP9E_SET_TARGET_LEVEL</a>,</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span> </div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca8ec97b90e57f4ddba099cd881a509360"> 558</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca8ec97b90e57f4ddba099cd881a509360">VP9E_SET_ROW_MT</a>,</div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span> </div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3030515b85602b997d76b6e26093708b"> 564</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3030515b85602b997d76b6e26093708b">VP9E_GET_LEVEL</a>,</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span> </div><div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaee9ecd5c9530a1bb3a770c9aee6c1f66"> 574</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaee9ecd5c9530a1bb3a770c9aee6c1f66">VP9E_SET_ALT_REF_AQ</a>,</div><div class="line"><a name="l00575"></a><span class="lineno"> 575</span> </div><div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca816c34530f29b611644592f439addfae"> 589</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca816c34530f29b611644592f439addfae">VP8E_SET_GF_CBR_BOOST_PCT</a>,</div><div class="line"><a name="l00590"></a><span class="lineno"> 590</span> </div><div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca323d7dc55db6b5762849ac40f504936d"> 598</a></span>  <a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca323d7dc55db6b5762849ac40f504936d">VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST</a>,</div><div class="line"><a name="l00599"></a><span class="lineno"> 599</span> };</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span> </div><div class="line"><a name="l00605"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga70071b1bb6cac9a1ef0ea3d8362ff94f"> 605</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="l00606"></a><span class="lineno"> 606</span>  VP8E_NORMAL = 0,</div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>  VP8E_FOURFIVE = 1,</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>  VP8E_THREEFIVE = 2,</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span>  VP8E_ONETWO = 3</div><div class="line"><a name="l00610"></a><span class="lineno"> 610</span> } <a class="code" href="group__vp8__encoder.html#ga100ca891ad96995e61780ae777bf8663">VPX_SCALING_MODE</a>;</div><div class="line"><a name="l00611"></a><span class="lineno"> 611</span> </div><div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#gabe875c0c3993e488ffb342cf548a8ce8"> 618</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__vp8__encoder.html#gabe875c0c3993e488ffb342cf548a8ce8">vp9e_temporal_layering_mode</a> {</div><div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ac9713fea328d8c59130250a6d5b35add"> 622</a></span>  <a class="code" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ac9713fea328d8c59130250a6d5b35add">VP9E_TEMPORAL_LAYERING_MODE_NOLAYERING</a> = 0,</div><div class="line"><a name="l00623"></a><span class="lineno"> 623</span> </div><div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a680204f7c9d48155170bcb3fc6e673e8"> 628</a></span>  <a class="code" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a680204f7c9d48155170bcb3fc6e673e8">VP9E_TEMPORAL_LAYERING_MODE_BYPASS</a> = 1,</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span> </div><div class="line"><a name="l00632"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a7bb06aacd0b926d40a7df261fa2937b9"> 632</a></span>  <a class="code" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a7bb06aacd0b926d40a7df261fa2937b9">VP9E_TEMPORAL_LAYERING_MODE_0101</a> = 2,</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span> </div><div class="line"><a name="l00636"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ad2a4ba7d6535ce3514fec130c806d457"> 636</a></span>  <a class="code" href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ad2a4ba7d6535ce3514fec130c806d457">VP9E_TEMPORAL_LAYERING_MODE_0212</a> = 3</div><div class="line"><a name="l00637"></a><span class="lineno"> 637</span> } <a class="code" href="group__vp8__encoder.html#ga62d21ce19d4042700c89f1b80f3c554b">VP9E_TEMPORAL_LAYERING_MODE</a>;</div><div class="line"><a name="l00638"></a><span class="lineno"> 638</span> </div><div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html"> 645</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="l00647"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#aba69e211b81d622977ba07ac47b61075"> 647</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="l00648"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a3fdcecd472553d08a99ced02cda5c9a6"> 648</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="l00649"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a5458459aaf16b14b86fb0adef32757c8"> 649</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="l00650"></a><span class="lineno"> 650</span>  <span class="comment">// TODO(paulwilkins): broken for VP9 which has 8 segments</span></div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>  <span class="comment">// q and loop filter deltas for each segment</span></div><div class="line"><a name="l00652"></a><span class="lineno"> 652</span>  <span class="comment">// (see MAX_MB_SEGMENTS)</span></div><div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a6e7aecf1d31c329f43dcb36717b3999b"> 653</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="l00654"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a5164be48a612bf872b81e0a86726fbed"> 654</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="l00656"></a><span class="lineno"><a class="line" href="structvpx__roi__map.html#a3354ff458e229361b53a0b2d1bf68cfb"> 656</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="l00657"></a><span class="lineno"> 657</span> } <a class="code" href="group__vp8__encoder.html#ga5be1a94d436a5e9296f5be06f57ccbd1">vpx_roi_map_t</a>;</div><div class="line"><a name="l00658"></a><span class="lineno"> 658</span> </div><div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="structvpx__active__map.html"> 665</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="l00667"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a6e5e092e766ae3f65d280c68c9f6df82"> 667</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="l00668"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a29424c92ff201f97db9bf62d16dfab4d"> 668</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="l00669"></a><span class="lineno"><a class="line" href="structvpx__active__map.html#a310edb5efc62d596b2c276e3f7d1b42a"> 669</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="l00670"></a><span class="lineno"> 670</span> } <a class="code" href="group__vp8__encoder.html#ga7b48f7962f5061979f0f8ece6fb1cba8">vpx_active_map_t</a>;</div><div class="line"><a name="l00671"></a><span class="lineno"> 671</span> </div><div class="line"><a name="l00677"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html"> 677</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="l00678"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html#a7b060a85f010b221a40fbca4c3857c27"> 678</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="l00679"></a><span class="lineno"><a class="line" href="structvpx__scaling__mode.html#a3a44f5213ead89e6e488d99bb5a81563"> 679</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="l00680"></a><span class="lineno"> 680</span> } <a class="code" href="group__vp8__encoder.html#ga9600359ed9096cd96c621d9cf6c8df38">vpx_scaling_mode_t</a>;</div><div class="line"><a name="l00681"></a><span class="lineno"> 681</span> </div><div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga5f7508ba3fb453b47f62313ed0b864d2"> 689</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00690"></a><span class="lineno"> 690</span>  VP8_ONE_TOKENPARTITION = 0,</div><div class="line"><a name="l00691"></a><span class="lineno"> 691</span>  VP8_TWO_TOKENPARTITION = 1,</div><div class="line"><a name="l00692"></a><span class="lineno"> 692</span>  VP8_FOUR_TOKENPARTITION = 2,</div><div class="line"><a name="l00693"></a><span class="lineno"> 693</span>  VP8_EIGHT_TOKENPARTITION = 3</div><div class="line"><a name="l00694"></a><span class="lineno"> 694</span> } <a class="code" href="group__vp8__encoder.html#ga5f7508ba3fb453b47f62313ed0b864d2">vp8e_token_partitions</a>;</div><div class="line"><a name="l00695"></a><span class="lineno"> 695</span> </div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga76d4298d5ee58718597f307a290211a9"> 697</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  VP9E_CONTENT_DEFAULT,</div><div class="line"><a name="l00699"></a><span class="lineno"> 699</span>  VP9E_CONTENT_SCREEN,</div><div class="line"><a name="l00700"></a><span class="lineno"> 700</span>  VP9E_CONTENT_FILM,</div><div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  VP9E_CONTENT_INVALID</div><div class="line"><a name="l00702"></a><span class="lineno"> 702</span> } <a class="code" href="group__vp8__encoder.html#ga76d4298d5ee58718597f307a290211a9">vp9e_tune_content</a>;</div><div class="line"><a name="l00703"></a><span class="lineno"> 703</span> </div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="group__vp8__encoder.html#ga371dbc29054b3d46364af996ad42ab94"> 709</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> { VP8_TUNE_PSNR, VP8_TUNE_SSIM } <a class="code" href="group__vp8__encoder.html#ga371dbc29054b3d46364af996ad42ab94">vp8e_tuning</a>;</div><div class="line"><a name="l00710"></a><span class="lineno"> 710</span> </div><div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="structvpx__svc__layer__id.html"> 718</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__svc__layer__id.html">vpx_svc_layer_id</a> {</div><div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="structvpx__svc__layer__id.html#a91ae13acc06ecde84886601374d4c872"> 719</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__layer__id.html#a91ae13acc06ecde84886601374d4c872">spatial_layer_id</a>; </div><div class="line"><a name="l00720"></a><span class="lineno"><a class="line" href="structvpx__svc__layer__id.html#a365859e15e7a6ff2b06106ea00820ea7"> 720</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__layer__id.html#a365859e15e7a6ff2b06106ea00820ea7">temporal_layer_id</a>; </div><div class="line"><a name="l00721"></a><span class="lineno"> 721</span> } <a class="code" href="group__vp8__encoder.html#gaba42cb92c1895ae9f7214484c5488cd5">vpx_svc_layer_id_t</a>;</div><div class="line"><a name="l00722"></a><span class="lineno"> 722</span> </div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="structvpx__svc__ref__frame__config.html"> 731</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structvpx__svc__ref__frame__config.html">vpx_svc_ref_frame_config</a> {</div><div class="line"><a name="l00732"></a><span class="lineno"><a class="line" href="structvpx__svc__ref__frame__config.html#ad0981cd49c317dff4cdf7078a0440545"> 732</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__ref__frame__config.html#ad0981cd49c317dff4cdf7078a0440545">frame_flags</a>[<a class="code" href="group__encoder.html#ga2715ac3dd8bf2f5438c4bbfc82788eb2">VPX_TS_MAX_LAYERS</a>]; </div><div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="structvpx__svc__ref__frame__config.html#a19b5483bc516fc83469d5967dc966783"> 733</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__ref__frame__config.html#a19b5483bc516fc83469d5967dc966783">lst_fb_idx</a>[<a class="code" href="group__encoder.html#ga2715ac3dd8bf2f5438c4bbfc82788eb2">VPX_TS_MAX_LAYERS</a>]; </div><div class="line"><a name="l00734"></a><span class="lineno"><a class="line" href="structvpx__svc__ref__frame__config.html#a4af48b570c3262ad1d6fc7d436a7d5cc"> 734</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__ref__frame__config.html#a4af48b570c3262ad1d6fc7d436a7d5cc">gld_fb_idx</a>[<a class="code" href="group__encoder.html#ga2715ac3dd8bf2f5438c4bbfc82788eb2">VPX_TS_MAX_LAYERS</a>]; </div><div class="line"><a name="l00735"></a><span class="lineno"><a class="line" href="structvpx__svc__ref__frame__config.html#ab2a913dc166956efad8bdf6ad009b2eb"> 735</a></span>  <span class="keywordtype">int</span> <a class="code" href="structvpx__svc__ref__frame__config.html#ab2a913dc166956efad8bdf6ad009b2eb">alt_fb_idx</a>[<a class="code" href="group__encoder.html#ga2715ac3dd8bf2f5438c4bbfc82788eb2">VPX_TS_MAX_LAYERS</a>]; </div><div class="line"><a name="l00736"></a><span class="lineno"> 736</span> } <a class="code" href="group__vp8__encoder.html#ga50dc69f110ac04b16478e2db6e89e0db">vpx_svc_ref_frame_config_t</a>;</div><div class="line"><a name="l00737"></a><span class="lineno"> 737</span> </div><div class="line"><a name="l00746"></a><span class="lineno"> 746</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad8a730e3be2912848ac97b651680dc14">VP8E_SET_FRAME_FLAGS</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00747"></a><span class="lineno"> 747</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_FRAME_FLAGS</span></div><div class="line"><a name="l00748"></a><span class="lineno"> 748</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca97533c494b55a54f6136cc2788966a03">VP8E_SET_TEMPORAL_LAYER_ID</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00749"></a><span class="lineno"> 749</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_TEMPORAL_LAYER_ID</span></div><div class="line"><a name="l00750"></a><span class="lineno"> 750</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="l00751"></a><span class="lineno"> 751</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ROI_MAP</span></div><div class="line"><a name="l00752"></a><span class="lineno"> 752</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="l00753"></a><span class="lineno"> 753</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ACTIVEMAP</span></div><div class="line"><a name="l00754"></a><span class="lineno"> 754</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="l00755"></a><span class="lineno"> 755</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_SCALEMODE</span></div><div class="line"><a name="l00756"></a><span class="lineno"> 756</span> </div><div class="line"><a name="l00757"></a><span class="lineno"> 757</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca88f29897083911e08434857aeff77407">VP9E_SET_SVC</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00758"></a><span class="lineno"> 758</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_SVC</span></div><div class="line"><a name="l00759"></a><span class="lineno"> 759</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7836375eec7f50dc580a2a8ace9c9055">VP9E_SET_SVC_PARAMETERS</a>, <span class="keywordtype">void</span> *)</div><div class="line"><a name="l00760"></a><span class="lineno"> 760</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_SVC_PARAMETERS</span></div><div class="line"><a name="l00761"></a><span class="lineno"> 761</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4a8cf2d34935d9d7e05149fd19673dd7">VP9E_REGISTER_CX_CALLBACK</a>, <span class="keywordtype">void</span> *)</div><div class="line"><a name="l00762"></a><span class="lineno"> 762</span> <span class="preprocessor">#define VPX_CTRL_VP9E_REGISTER_CX_CALLBACK</span></div><div class="line"><a name="l00763"></a><span class="lineno"> 763</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca090ad9dcb1f2eea2af60f4737c5bf514">VP9E_SET_SVC_LAYER_ID</a>, <a class="code" href="structvpx__svc__layer__id.html">vpx_svc_layer_id_t</a> *)</div><div class="line"><a name="l00764"></a><span class="lineno"> 764</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_SVC_LAYER_ID</span></div><div class="line"><a name="l00765"></a><span class="lineno"> 765</span> </div><div class="line"><a name="l00766"></a><span class="lineno"> 766</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="l00767"></a><span class="lineno"> 767</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_CPUUSED</span></div><div class="line"><a name="l00768"></a><span class="lineno"> 768</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="l00769"></a><span class="lineno"> 769</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ENABLEAUTOALTREF</span></div><div class="line"><a name="l00770"></a><span class="lineno"> 770</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="l00771"></a><span class="lineno"> 771</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_NOISE_SENSITIVITY</span></div><div class="line"><a name="l00772"></a><span class="lineno"> 772</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="l00773"></a><span class="lineno"> 773</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_SHARPNESS</span></div><div class="line"><a name="l00774"></a><span class="lineno"> 774</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="l00775"></a><span class="lineno"> 775</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_STATIC_THRESHOLD</span></div><div class="line"><a name="l00776"></a><span class="lineno"> 776</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="l00777"></a><span class="lineno"> 777</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_TOKEN_PARTITIONS</span></div><div class="line"><a name="l00778"></a><span class="lineno"> 778</span> </div><div class="line"><a name="l00779"></a><span class="lineno"> 779</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="l00780"></a><span class="lineno"> 780</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ARNR_MAXFRAMES</span></div><div class="line"><a name="l00781"></a><span class="lineno"> 781</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="l00782"></a><span class="lineno"> 782</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ARNR_STRENGTH</span></div><div class="line"><a name="l00783"></a><span class="lineno"> 783</span> <a class="code" href="group__codec.html#ga147463efbdbe3b9823e054fe2d56851b">VPX_CTRL_USE_TYPE_DEPRECATED</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="l00784"></a><span class="lineno"> 784</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_ARNR_TYPE</span></div><div class="line"><a name="l00785"></a><span class="lineno"> 785</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="l00786"></a><span class="lineno"> 786</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_TUNING</span></div><div class="line"><a name="l00787"></a><span class="lineno"> 787</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="l00788"></a><span class="lineno"> 788</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_CQ_LEVEL</span></div><div class="line"><a name="l00789"></a><span class="lineno"> 789</span> </div><div class="line"><a name="l00790"></a><span class="lineno"> 790</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca9c221dc99c51eb5e6304461aed9b5f5b">VP9E_SET_TILE_COLUMNS</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00791"></a><span class="lineno"> 791</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_TILE_COLUMNS</span></div><div class="line"><a name="l00792"></a><span class="lineno"> 792</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5c6da58a82728ce850d0b2c9188f9fa2">VP9E_SET_TILE_ROWS</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00793"></a><span class="lineno"> 793</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_TILE_ROWS</span></div><div class="line"><a name="l00794"></a><span class="lineno"> 794</span> </div><div class="line"><a name="l00795"></a><span class="lineno"> 795</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="l00796"></a><span class="lineno"> 796</span> <span class="preprocessor">#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER</span></div><div class="line"><a name="l00797"></a><span class="lineno"> 797</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="l00798"></a><span class="lineno"> 798</span> <span class="preprocessor">#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER_64</span></div><div class="line"><a name="l00799"></a><span class="lineno"> 799</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae5198050ccb3c1aed11fee8a9fb3be18">VP9E_GET_SVC_LAYER_ID</a>, <a class="code" href="structvpx__svc__layer__id.html">vpx_svc_layer_id_t</a> *)</div><div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor">#define VPX_CTRL_VP9E_GET_SVC_LAYER_ID</span></div><div class="line"><a name="l00801"></a><span class="lineno"> 801</span> </div><div class="line"><a name="l00802"></a><span class="lineno"> 802</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="l00803"></a><span class="lineno"> 803</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_MAX_INTRA_BITRATE_PCT</span></div><div class="line"><a name="l00804"></a><span class="lineno"> 804</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(VP8E_SET_MAX_INTER_BITRATE_PCT, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00805"></a><span class="lineno"> 805</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_MAX_INTER_BITRATE_PCT</span></div><div class="line"><a name="l00806"></a><span class="lineno"> 806</span> </div><div class="line"><a name="l00807"></a><span class="lineno"> 807</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca816c34530f29b611644592f439addfae">VP8E_SET_GF_CBR_BOOST_PCT</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00808"></a><span class="lineno"> 808</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_GF_CBR_BOOST_PCT</span></div><div class="line"><a name="l00809"></a><span class="lineno"> 809</span> </div><div class="line"><a name="l00810"></a><span class="lineno"> 810</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacbd74e1cbae2b8a95907ea5eabbbe590">VP8E_SET_SCREEN_CONTENT_MODE</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00811"></a><span class="lineno"> 811</span> <span class="preprocessor">#define VPX_CTRL_VP8E_SET_SCREEN_CONTENT_MODE</span></div><div class="line"><a name="l00812"></a><span class="lineno"> 812</span> </div><div class="line"><a name="l00813"></a><span class="lineno"> 813</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae38181c436d82d8554b43303e18cff0b">VP9E_SET_GF_CBR_BOOST_PCT</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00814"></a><span class="lineno"> 814</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_GF_CBR_BOOST_PCT</span></div><div class="line"><a name="l00815"></a><span class="lineno"> 815</span> </div><div class="line"><a name="l00816"></a><span class="lineno"> 816</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7224f4edeeaf940584e6fe3ff2345b86">VP9E_SET_LOSSLESS</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00817"></a><span class="lineno"> 817</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_LOSSLESS</span></div><div class="line"><a name="l00818"></a><span class="lineno"> 818</span> </div><div class="line"><a name="l00819"></a><span class="lineno"> 819</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7e61bfc05a2eb5a53d8f2091ebc5d40e">VP9E_SET_FRAME_PARALLEL_DECODING</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00820"></a><span class="lineno"> 820</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_FRAME_PARALLEL_DECODING</span></div><div class="line"><a name="l00821"></a><span class="lineno"> 821</span> </div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca375af288e2d7fa169cbfef4ba586c1d2">VP9E_SET_AQ_MODE</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00823"></a><span class="lineno"> 823</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_AQ_MODE</span></div><div class="line"><a name="l00824"></a><span class="lineno"> 824</span> </div><div class="line"><a name="l00825"></a><span class="lineno"> 825</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaee9ecd5c9530a1bb3a770c9aee6c1f66">VP9E_SET_ALT_REF_AQ</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00826"></a><span class="lineno"> 826</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_ALT_REF_AQ</span></div><div class="line"><a name="l00827"></a><span class="lineno"> 827</span> </div><div class="line"><a name="l00828"></a><span class="lineno"> 828</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca064d768f60d2d60a07c160174c3df266">VP9E_SET_FRAME_PERIODIC_BOOST</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00829"></a><span class="lineno"> 829</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_FRAME_PERIODIC_BOOST</span></div><div class="line"><a name="l00830"></a><span class="lineno"> 830</span> </div><div class="line"><a name="l00831"></a><span class="lineno"> 831</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecace6096a9fbe83dc72ed6a54a81ce215b">VP9E_SET_NOISE_SENSITIVITY</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00832"></a><span class="lineno"> 832</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_NOISE_SENSITIVITY</span></div><div class="line"><a name="l00833"></a><span class="lineno"> 833</span> </div><div class="line"><a name="l00834"></a><span class="lineno"> 834</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca87292610b42f00676aebdc75b63227de">VP9E_SET_TUNE_CONTENT</a>, <span class="keywordtype">int</span>) <span class="comment">/* vp9e_tune_content */</span></div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_TUNE_CONTENT</span></div><div class="line"><a name="l00836"></a><span class="lineno"> 836</span> </div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab67a3db9b16d938513d1ee6a69b24e02">VP9E_SET_COLOR_SPACE</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00838"></a><span class="lineno"> 838</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_COLOR_SPACE</span></div><div class="line"><a name="l00839"></a><span class="lineno"> 839</span> </div><div class="line"><a name="l00840"></a><span class="lineno"> 840</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca04ae4a1b699c5d22f2510c7509124ea9">VP9E_SET_MIN_GF_INTERVAL</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_MIN_GF_INTERVAL</span></div><div class="line"><a name="l00842"></a><span class="lineno"> 842</span> </div><div class="line"><a name="l00843"></a><span class="lineno"> 843</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae8a09d2ee42538af1c00bc403c6d29d8">VP9E_SET_MAX_GF_INTERVAL</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_MAX_GF_INTERVAL</span></div><div class="line"><a name="l00845"></a><span class="lineno"> 845</span> </div><div class="line"><a name="l00846"></a><span class="lineno"> 846</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecade5d0ccfb428b3f443e47aba7354586f">VP9E_GET_ACTIVEMAP</a>, <a class="code" href="structvpx__active__map.html">vpx_active_map_t</a> *)</div><div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <span class="preprocessor">#define VPX_CTRL_VP9E_GET_ACTIVEMAP</span></div><div class="line"><a name="l00848"></a><span class="lineno"> 848</span> </div><div class="line"><a name="l00849"></a><span class="lineno"> 849</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5197d959e8a124180de5f7a4bb240595">VP9E_SET_COLOR_RANGE</a>, <span class="keywordtype">int</span>)</div><div class="line"><a name="l00850"></a><span class="lineno"> 850</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_COLOR_RANGE</span></div><div class="line"><a name="l00851"></a><span class="lineno"> 851</span> </div><div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaa0d822d0d1efa1868ce05d8523a8836b">VP9E_SET_SVC_REF_FRAME_CONFIG</a>, <a class="code" href="structvpx__svc__ref__frame__config.html">vpx_svc_ref_frame_config_t</a> *)</div><div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_SVC_REF_FRAME_CONFIG</span></div><div class="line"><a name="l00854"></a><span class="lineno"> 854</span> </div><div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacabcfc4edba61f54d6a7b7592a64e48b">VP9E_SET_RENDER_SIZE</a>, <span class="keywordtype">int</span> *)</div><div class="line"><a name="l00856"></a><span class="lineno"> 856</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_RENDER_SIZE</span></div><div class="line"><a name="l00857"></a><span class="lineno"> 857</span> </div><div class="line"><a name="l00858"></a><span class="lineno"> 858</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca2e6d09f137b021acf240cdfc1a7372a8">VP9E_SET_TARGET_LEVEL</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_TARGET_LEVEL</span></div><div class="line"><a name="l00860"></a><span class="lineno"> 860</span> </div><div class="line"><a name="l00861"></a><span class="lineno"> 861</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca8ec97b90e57f4ddba099cd881a509360">VP9E_SET_ROW_MT</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00862"></a><span class="lineno"> 862</span> <span class="preprocessor">#define VPX_CTRL_VP9E_SET_ROW_MT</span></div><div class="line"><a name="l00863"></a><span class="lineno"> 863</span> </div><div class="line"><a name="l00864"></a><span class="lineno"> 864</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3030515b85602b997d76b6e26093708b">VP9E_GET_LEVEL</a>, <span class="keywordtype">int</span> *)</div><div class="line"><a name="l00865"></a><span class="lineno"> 865</span> <span class="preprocessor">#define VPX_CTRL_VP9E_GET_LEVEL</span></div><div class="line"><a name="l00866"></a><span class="lineno"> 866</span> </div><div class="line"><a name="l00867"></a><span class="lineno"> 867</span> <a class="code" href="group__codec.html#gaa7409a4cb58b155912f41a4d39d81a8a">VPX_CTRL_USE_TYPE</a>(<a class="code" href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca323d7dc55db6b5762849ac40f504936d">VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)</div><div class="line"><a name="l00868"></a><span class="lineno"> 868</span> <span class="preprocessor">#define VPX_CTRL_VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST</span></div><div class="line"><a name="l00869"></a><span class="lineno"> 869</span> </div><div class="line"><a name="l00872"></a><span class="lineno"> 872</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00873"></a><span class="lineno"> 873</span> } <span class="comment">// extern "C"</span></div><div class="line"><a name="l00874"></a><span class="lineno"> 874</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00875"></a><span class="lineno"> 875</span> </div><div class="line"><a name="l00876"></a><span class="lineno"> 876</span> <span class="preprocessor">#endif // VPX_VP8CX_H_</span></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:647</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">Codec control function to set encoder internal speed settings. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:155</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="vpx__encoder_8h_html"><div class="ttname"><a href="vpx__encoder_8h.html">vpx_encoder.h</a></div><div class="ttdoc">Describes the encoder algorithm interface to applications. </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:669</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">VPx encoder control functions. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:125</div></div>
<div class="ttc" id="structvpx__svc__ref__frame__config_html_a19b5483bc516fc83469d5967dc966783"><div class="ttname"><a href="structvpx__svc__ref__frame__config.html#a19b5483bc516fc83469d5967dc966783">vpx_svc_ref_frame_config::lst_fb_idx</a></div><div class="ttdeci">int lst_fb_idx[5]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:733</div></div>
<div class="ttc" id="group__encoder_html_ga2715ac3dd8bf2f5438c4bbfc82788eb2"><div class="ttname"><a href="group__encoder.html#ga2715ac3dd8bf2f5438c4bbfc82788eb2">VPX_TS_MAX_LAYERS</a></div><div class="ttdeci">#define VPX_TS_MAX_LAYERS</div><div class="ttdef"><b>Definition:</b> vpx_encoder.h:40</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca87292610b42f00676aebdc75b63227de"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca87292610b42f00676aebdc75b63227de">VP9E_SET_TUNE_CONTENT</a></div><div class="ttdoc">Codec control function to set content type. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:451</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecace6096a9fbe83dc72ed6a54a81ce215b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecace6096a9fbe83dc72ed6a54a81ce215b">VP9E_SET_NOISE_SENSITIVITY</a></div><div class="ttdoc">Codec control function to set noise sensitivity. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:415</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="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:649</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca3030515b85602b997d76b6e26093708b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca3030515b85602b997d76b6e26093708b">VP9E_GET_LEVEL</a></div><div class="ttdoc">Codec control function to get bitstream level. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:564</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecad8a730e3be2912848ac97b651680dc14"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecad8a730e3be2912848ac97b651680dc14">VP8E_SET_FRAME_FLAGS</a></div><div class="ttdoc">Codec control function to set reference and update frame flags. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:257</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="ttdoc">Codec control function to set encoder scaling mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:142</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:679</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:689</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga62d21ce19d4042700c89f1b80f3c554b"><div class="ttname"><a href="group__vp8__encoder.html#ga62d21ce19d4042700c89f1b80f3c554b">VP9E_TEMPORAL_LAYERING_MODE</a></div><div class="ttdeci">enum vp9e_temporal_layering_mode VP9E_TEMPORAL_LAYERING_MODE</div><div class="ttdoc">Temporal layering mode enum for VP9 SVC. </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="ttdoc">Codec control function to pass an ROI map to encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:130</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="ttdoc">Codec control function to set visual tuning. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:226</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">Codec control function to set constrained quality level. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:236</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:220</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca8ec97b90e57f4ddba099cd881a509360"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca8ec97b90e57f4ddba099cd881a509360">VP9E_SET_ROW_MT</a></div><div class="ttdoc">Codec control function to set row level multi-threading. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:558</div></div>
<div class="ttc" id="structvpx__svc__layer__id_html_a91ae13acc06ecde84886601374d4c872"><div class="ttname"><a href="structvpx__svc__layer__id.html#a91ae13acc06ecde84886601374d4c872">vpx_svc_layer_id::spatial_layer_id</a></div><div class="ttdeci">int spatial_layer_id</div><div class="ttdef"><b>Definition:</b> vp8cx.h:719</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">Codec control function to set Max data rate for Intra frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:251</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca7836375eec7f50dc580a2a8ace9c9055"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7836375eec7f50dc580a2a8ace9c9055">VP9E_SET_SVC_PARAMETERS</a></div><div class="ttdoc">Codec control function to set parameters for SVC. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:432</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca9c221dc99c51eb5e6304461aed9b5f5b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca9c221dc99c51eb5e6304461aed9b5f5b">VP9E_SET_TILE_COLUMNS</a></div><div class="ttdoc">Codec control function to set number of tile columns. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:345</div></div>
<div class="ttc" id="structvpx__svc__ref__frame__config_html_ad0981cd49c317dff4cdf7078a0440545"><div class="ttname"><a href="structvpx__svc__ref__frame__config.html#ad0981cd49c317dff4cdf7078a0440545">vpx_svc_ref_frame_config::frame_flags</a></div><div class="ttdeci">int frame_flags[5]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:732</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:419</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca2e6d09f137b021acf240cdfc1a7372a8"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca2e6d09f137b021acf240cdfc1a7372a8">VP9E_SET_TARGET_LEVEL</a></div><div class="ttdoc">Codec control function to set target level. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:550</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:656</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca375af288e2d7fa169cbfef4ba586c1d2"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca375af288e2d7fa169cbfef4ba586c1d2">VP9E_SET_AQ_MODE</a></div><div class="ttdoc">Codec control function to set adaptive quantization mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:392</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecab67a3db9b16d938513d1ee6a69b24e02"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecab67a3db9b16d938513d1ee6a69b24e02">VP9E_SET_COLOR_SPACE</a></div><div class="ttdoc">Codec control function to set color space info. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:482</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecae5198050ccb3c1aed11fee8a9fb3be18"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae5198050ccb3c1aed11fee8a9fb3be18">VP9E_GET_SVC_LAYER_ID</a></div><div class="ttdoc">Codec control function to get svc layer ID. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:459</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca7224f4edeeaf940584e6fe3ff2345b86"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7224f4edeeaf940584e6fe3ff2345b86">VP9E_SET_LOSSLESS</a></div><div class="ttdoc">Codec control function to set lossless encoding mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:321</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="ttdoc">Codec control function to get last quantizer chosen by the encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:205</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca816c34530f29b611644592f439addfae"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca816c34530f29b611644592f439addfae">VP8E_SET_GF_CBR_BOOST_PCT</a></div><div class="ttdoc">Boost percentage for Golden Frame in CBR mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:589</div></div>
<div class="ttc" id="structvpx__svc__layer__id_html"><div class="ttname"><a href="structvpx__svc__layer__id.html">vpx_svc_layer_id</a></div><div class="ttdoc">vp9 svc layer parameters </div><div class="ttdef"><b>Definition:</b> vp8cx.h:718</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca97533c494b55a54f6136cc2788966a03"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca97533c494b55a54f6136cc2788966a03">VP8E_SET_TEMPORAL_LAYER_ID</a></div><div class="ttdoc">Codec control function to set the temporal layer id. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:298</div></div>
<div class="ttc" id="group__vp8__encoder_html_ggabe875c0c3993e488ffb342cf548a8ce8a7bb06aacd0b926d40a7df261fa2937b9"><div class="ttname"><a href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a7bb06aacd0b926d40a7df261fa2937b9">VP9E_TEMPORAL_LAYERING_MODE_0101</a></div><div class="ttdoc">0-1-0-1... temporal layering scheme with two temporal layers. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:632</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="ttdoc">Codec control function to set the number of token partitions. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:188</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="ttdoc">control function to set noise sensitivity </div><div class="ttdef"><b>Definition:</b> vp8cx.h:170</div></div>
<div class="ttc" id="group__codec_html_gae99c3b04f4a567a311211cce3ae6b83b"><div class="ttname"><a href="group__codec.html#gae99c3b04f4a567a311211cce3ae6b83b">vpx_codec_iface_t</a></div><div class="ttdeci">const 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:174</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecae38181c436d82d8554b43303e18cff0b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae38181c436d82d8554b43303e18cff0b">VP9E_SET_GF_CBR_BOOST_PCT</a></div><div class="ttdoc">Boost percentage for Golden Frame in CBR mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:287</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecaa0d822d0d1efa1868ce05d8523a8836b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaa0d822d0d1efa1868ce05d8523a8836b">VP9E_SET_SVC_REF_FRAME_CONFIG</a></div><div class="ttdoc">Codec control function to set the frame flags and buffer indices for spatial layers. The frame flags and buffer indices are set using the struct vpx_svc_ref_frame_config defined below. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:533</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:654</div></div>
<div class="ttc" id="group__vp8__encoder_html_gabe875c0c3993e488ffb342cf548a8ce8"><div class="ttname"><a href="group__vp8__encoder.html#gabe875c0c3993e488ffb342cf548a8ce8">vp9e_temporal_layering_mode</a></div><div class="ttdeci">vp9e_temporal_layering_mode</div><div class="ttdoc">Temporal layering mode enum for VP9 SVC. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:618</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecacabcfc4edba61f54d6a7b7592a64e48b"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacabcfc4edba61f54d6a7b7592a64e48b">VP9E_SET_RENDER_SIZE</a></div><div class="ttdoc">Codec control function to set intended rendering image size. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:541</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga50dc69f110ac04b16478e2db6e89e0db"><div class="ttname"><a href="group__vp8__encoder.html#ga50dc69f110ac04b16478e2db6e89e0db">vpx_svc_ref_frame_config_t</a></div><div class="ttdeci">struct vpx_svc_ref_frame_config vpx_svc_ref_frame_config_t</div><div class="ttdoc">vp9 svc frame flag parameters. </div></div>
<div class="ttc" id="group__vp8__encoder_html_ggabe875c0c3993e488ffb342cf548a8ce8ad2a4ba7d6535ce3514fec130c806d457"><div class="ttname"><a href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ad2a4ba7d6535ce3514fec130c806d457">VP9E_TEMPORAL_LAYERING_MODE_0212</a></div><div class="ttdoc">0-2-1-2... temporal layering scheme with three temporal layers. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:636</div></div>
<div class="ttc" id="group__vp8__encoder_html_ggabe875c0c3993e488ffb342cf548a8ce8ac9713fea328d8c59130250a6d5b35add"><div class="ttname"><a href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8ac9713fea328d8c59130250a6d5b35add">VP9E_TEMPORAL_LAYERING_MODE_NOLAYERING</a></div><div class="ttdoc">No temporal layering. Used when only spatial layering is used. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:622</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:445</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca323d7dc55db6b5762849ac40f504936d"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca323d7dc55db6b5762849ac40f504936d">VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST</a></div><div class="ttdoc">Codec control function to enable the extreme motion vector unit test in VP9. Please note that this is...</div><div class="ttdef"><b>Definition:</b> vp8cx.h:598</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="ttdoc">specify an on (1) or off (0) each 16x16 region within a frame </div><div class="ttdef"><b>Definition:</b> vp8cx.h:667</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecacbd74e1cbae2b8a95907ea5eabbbe590"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecacbd74e1cbae2b8a95907ea5eabbbe590">VP8E_SET_SCREEN_CONTENT_MODE</a></div><div class="ttdoc">Codec control function to set encoder screen content mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:306</div></div>
<div class="ttc" id="group__vp8__encoder_html_ggabe875c0c3993e488ffb342cf548a8ce8a680204f7c9d48155170bcb3fc6e673e8"><div class="ttname"><a href="group__vp8__encoder.html#ggabe875c0c3993e488ffb342cf548a8ce8a680204f7c9d48155170bcb3fc6e673e8">VP9E_TEMPORAL_LAYERING_MODE_BYPASS</a></div><div class="ttdoc">Bypass mode. Used when application needs to control temporal layering. This will only work when the n...</div><div class="ttdef"><b>Definition:</b> vp8cx.h:628</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:668</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="ttdoc">Codec control function to set the max no of frames to create arf. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:211</div></div>
<div class="ttc" id="structvpx__svc__layer__id_html_a365859e15e7a6ff2b06106ea00820ea7"><div class="ttname"><a href="structvpx__svc__layer__id.html#a365859e15e7a6ff2b06106ea00820ea7">vpx_svc_layer_id::temporal_layer_id</a></div><div class="ttdeci">int temporal_layer_id</div><div class="ttdef"><b>Definition:</b> vp8cx.h:720</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_gga6deae3d561c838952552c3d3756322eca4a8cf2d34935d9d7e05149fd19673dd7"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca4a8cf2d34935d9d7e05149fd19673dd7">VP9E_REGISTER_CX_CALLBACK</a></div><div class="ttdoc">Codec control function to register callback to get per layer packet. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:467</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="ttdoc">Codec control function to set the filter strength for the arf. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:217</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca064d768f60d2d60a07c160174c3df266"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca064d768f60d2d60a07c160174c3df266">VP9E_SET_FRAME_PERIODIC_BOOST</a></div><div class="ttdoc">Codec control function to enable/disable periodic Q boost. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:407</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecade5d0ccfb428b3f443e47aba7354586f"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecade5d0ccfb428b3f443e47aba7354586f">VP9E_GET_ACTIVEMAP</a></div><div class="ttdoc">Codec control function to get an Active map back from the encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:516</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_gga6deae3d561c838952552c3d3756322eca5197d959e8a124180de5f7a4bb240595"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5197d959e8a124180de5f7a4bb240595">VP9E_SET_COLOR_RANGE</a></div><div class="ttdoc">Codec control function to set color range bit. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:525</div></div>
<div class="ttc" id="group__vp8__encoder_html_gaba42cb92c1895ae9f7214484c5488cd5"><div class="ttname"><a href="group__vp8__encoder.html#gaba42cb92c1895ae9f7214484c5488cd5">vpx_svc_layer_id_t</a></div><div class="ttdeci">struct vpx_svc_layer_id vpx_svc_layer_id_t</div><div class="ttdoc">vp9 svc layer parameters </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="ttdoc">Codec control function to get last quantizer chosen by the encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:196</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="ttdoc">Codec control function to enable automatic set and use alf frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:161</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca04ae4a1b699c5d22f2510c7509124ea9"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca04ae4a1b699c5d22f2510c7509124ea9">VP9E_SET_MIN_GF_INTERVAL</a></div><div class="ttdoc">Codec control function to set minimum interval between GF/ARF frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:502</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca34af61e36500e1455aa2fc5bf62183ea"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca34af61e36500e1455aa2fc5bf62183ea">VP9E_SET_TEMPORAL_LAYERING_MODE</a></div><div class="ttdoc">Codec control function to set temporal layering mode. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:494</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:678</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecae8a09d2ee42538af1c00bc403c6d29d8"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecae8a09d2ee42538af1c00bc403c6d29d8">VP9E_SET_MAX_GF_INTERVAL</a></div><div class="ttdoc">Codec control function to set minimum interval between GF/ARF frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:510</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca88f29897083911e08434857aeff77407"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca88f29897083911e08434857aeff77407">VP9E_SET_SVC</a></div><div class="ttdoc">Codec control function to turn on/off SVC in encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:424</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:665</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:648</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca7e61bfc05a2eb5a53d8f2091ebc5d40e"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca7e61bfc05a2eb5a53d8f2091ebc5d40e">VP9E_SET_FRAME_PARALLEL_DECODING</a></div><div class="ttdoc">Codec control function to enable frame parallel decoding feature. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:379</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca05c677432387056a74b92d0546c80fd4"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca05c677432387056a74b92d0546c80fd4">VP9E_SET_MAX_INTER_BITRATE_PCT</a></div><div class="ttdoc">Codec control function to set max data rate for Inter frames. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:272</div></div>
<div class="ttc" id="structvpx__svc__ref__frame__config_html"><div class="ttname"><a href="structvpx__svc__ref__frame__config.html">vpx_svc_ref_frame_config</a></div><div class="ttdoc">vp9 svc frame flag parameters. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:731</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="ttdoc">Codec control function to set the threshold for MBs treated static. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:182</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:605</div></div>
<div class="ttc" id="structvpx__svc__ref__frame__config_html_ab2a913dc166956efad8bdf6ad009b2eb"><div class="ttname"><a href="structvpx__svc__ref__frame__config.html#ab2a913dc166956efad8bdf6ad009b2eb">vpx_svc_ref_frame_config::alt_fb_idx</a></div><div class="ttdeci">int alt_fb_idx[5]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:735</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca5c6da58a82728ce850d0b2c9188f9fa2"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca5c6da58a82728ce850d0b2c9188f9fa2">VP9E_SET_TILE_ROWS</a></div><div class="ttdoc">Codec control function to set number of tile rows. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:365</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:709</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="ttdoc">Codec control function to set sharpness. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:176</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:645</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322ecaee9ecd5c9530a1bb3a770c9aee6c1f66"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322ecaee9ecd5c9530a1bb3a770c9aee6c1f66">VP9E_SET_ALT_REF_AQ</a></div><div class="ttdoc">Codec control function to enable/disable special mode for altref adaptive quantization. You can use it with –aq-mode concurrently. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:574</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:653</div></div>
<div class="ttc" id="structvpx__svc__ref__frame__config_html_a4af48b570c3262ad1d6fc7d436a7d5cc"><div class="ttname"><a href="structvpx__svc__ref__frame__config.html#a4af48b570c3262ad1d6fc7d436a7d5cc">vpx_svc_ref_frame_config::gld_fb_idx</a></div><div class="ttdeci">int gld_fb_idx[5]</div><div class="ttdef"><b>Definition:</b> vp8cx.h:734</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:677</div></div>
<div class="ttc" id="group__vp8__encoder_html_gga6deae3d561c838952552c3d3756322eca090ad9dcb1f2eea2af60f4737c5bf514"><div class="ttname"><a href="group__vp8__encoder.html#gga6deae3d561c838952552c3d3756322eca090ad9dcb1f2eea2af60f4737c5bf514">VP9E_SET_SVC_LAYER_ID</a></div><div class="ttdoc">Codec control function to set svc layer for spatial and temporal. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:441</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="ttdoc">Codec control function to pass an Active map to encoder. </div><div class="ttdef"><b>Definition:</b> vp8cx.h:136</div></div>
<div class="ttc" id="group__vp8__encoder_html_ga76d4298d5ee58718597f307a290211a9"><div class="ttname"><a href="group__vp8__encoder.html#ga76d4298d5ee58718597f307a290211a9">vp9e_tune_content</a></div><div class="ttdeci">vp9e_tune_content</div><div class="ttdef"><b>Definition:</b> vp8cx.h:697</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.14
</small></address>
</body>
</html>