Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ffmpeg-doc / usr / share / doc / ffmpeg-doc / api / libavcodec_2avcodec_8h.html
Size: Mime:
<!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"/>
<title>FFmpeg: libavcodec/avcodec.h File Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />

<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">FFmpeg
   &#160;<span id="projectnumber">2.7.1</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Defines</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">libavcodec/avcodec.h File Reference<div class="ingroups"><a class="el" href="group__libavc.html">Encoding/Decoding Library</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Libavcodec external API header.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;errno.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="samplefmt_8h_source.html">libavutil/samplefmt.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="attributes_8h_source.html">libavutil/attributes.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="avutil_8h_source.html">libavutil/avutil.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="buffer_8h_source.html">libavutil/buffer.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="cpu_8h_source.html">libavutil/cpu.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="channel__layout_8h_source.html">libavutil/channel_layout.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="dict_8h_source.html">libavutil/dict.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="frame_8h_source.html">libavutil/frame.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="log_8h_source.html">libavutil/log.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="pixfmt_8h_source.html">libavutil/pixfmt.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="rational_8h_source.html">libavutil/rational.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="libavcodec_2version_8h_source.html">version.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="old__codec__ids_8h_source.html">old_codec_ids.h</a>&quot;</code><br/>
</div>
<p><a href="libavcodec_2avcodec_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This struct describes the properties of a single codec described by an AVCodecID.  <a href="structAVCodecDescriptor.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRcOverride.html">RcOverride</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVPanScan.html">AVPanScan</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pan Scan area.  <a href="structAVPanScan.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVPacketSideData.html">AVPacketSideData</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVPacket.html">AVPacket</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This structure stores compressed data.  <a href="structAVPacket.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecContext.html">AVCodecContext</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">main external API structure.  <a href="structAVCodecContext.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVProfile.html">AVProfile</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structAVProfile.html" title="AVProfile.">AVProfile</a>.  <a href="structAVProfile.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodec.html">AVCodec</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structAVCodec.html" title="AVCodec.">AVCodec</a>.  <a href="structAVCodec.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVHWAccel.html">AVHWAccel</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVPicture.html">AVPicture</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Picture data structure.  <a href="structAVPicture.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVSubtitleRect.html">AVSubtitleRect</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVSubtitle.html">AVSubtitle</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParserContext.html">AVCodecParserContext</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVCodecParser.html">AVCodecParser</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVBitStreamFilterContext.html">AVBitStreamFilterContext</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAVBitStreamFilter.html">AVBitStreamFilter</a></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a60091c030fab7b9a8f3a7a6b783ab6f4">AV_CODEC_ID_H265</a>&#160;&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa3e19a45b81bb602a4a37a4221274a20">AV_CODEC_ID_HEVC</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga70552a7d4d1803bc11be8e6c74529d24">AV_CODEC_PROP_INTRA_ONLY</a>&#160;&#160;&#160;(1 &lt;&lt; 0)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec uses only intra compression.  <a href="group__lavc__core.html#ga70552a7d4d1803bc11be8e6c74529d24"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga0bb6cb9b395a0f2345eb41ed990fbf9f">AV_CODEC_PROP_LOSSY</a>&#160;&#160;&#160;(1 &lt;&lt; 1)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports lossy compression.  <a href="group__lavc__core.html#ga0bb6cb9b395a0f2345eb41ed990fbf9f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga540358327f77f6b924ca25a712b7fdc1">AV_CODEC_PROP_LOSSLESS</a>&#160;&#160;&#160;(1 &lt;&lt; 2)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports lossless compression.  <a href="group__lavc__core.html#ga540358327f77f6b924ca25a712b7fdc1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf28f8da6f74d303c115635d696a318b6">AV_CODEC_PROP_REORDER</a>&#160;&#160;&#160;(1 &lt;&lt; 3)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports frame reordering.  <a href="group__lavc__core.html#gaf28f8da6f74d303c115635d696a318b6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac0dfb59ee63132c9a064696a741419f6">AV_CODEC_PROP_BITMAP_SUB</a>&#160;&#160;&#160;(1 &lt;&lt; 16)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtitle codec is bitmap based Decoded <a class="el" href="structAVSubtitle.html">AVSubtitle</a> data can be read from the AVSubtitleRect-&gt;pict field.  <a href="group__lavc__core.html#gac0dfb59ee63132c9a064696a741419f6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae1c276095faaece7c097f8fd9f1184db">AV_CODEC_PROP_TEXT_SUB</a>&#160;&#160;&#160;(1 &lt;&lt; 17)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtitle codec is text based.  <a href="group__lavc__core.html#gae1c276095faaece7c097f8fd9f1184db"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga9207dd7cb4ee4416f8fd1f7a63af34b7">FF_INPUT_BUFFER_PADDING_SIZE</a>&#160;&#160;&#160;32</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Required number of additionally allocated bytes at the end of the input bitstream for decoding.  <a href="group__lavc__decoding.html#ga9207dd7cb4ee4416f8fd1f7a63af34b7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#gacf94eb890b3b77383ec7fd728db8509c">FF_MIN_BUFFER_SIZE</a>&#160;&#160;&#160;16384</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">minimum encoding buffer size Used to avoid some checks during header writing.  <a href="group__lavc__encoding.html#gacf94eb890b3b77383ec7fd728db8509c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gafe5eaf646b3390c6ae8a7a66cd4b7896">FF_MAX_B_FRAMES</a>&#160;&#160;&#160;16</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaa01127e1e57cc0fc118648e551974043">CODEC_FLAG_UNALIGNED</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow decoders to produce frames with data planes that are not aligned to CPU requirements (e.g.  <a href="group__lavc__core.html#gaa01127e1e57cc0fc118648e551974043"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gab743ec1092ea932e7964f7753d223bee">CODEC_FLAG_QSCALE</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use fixed qscale.  <a href="group__lavc__core.html#gab743ec1092ea932e7964f7753d223bee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga4acbdb36d2e13cb52793a585a22054dc">CODEC_FLAG_4MV</a>&#160;&#160;&#160;0x0004</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">4 MV per MB allowed / advanced prediction for H.263.  <a href="group__lavc__core.html#ga4acbdb36d2e13cb52793a585a22054dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga9a722d4cebcca23c176a445ada262bb1">CODEC_FLAG_OUTPUT_CORRUPT</a>&#160;&#160;&#160;0x0008</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Output even those frames that might be corrupted.  <a href="group__lavc__core.html#ga9a722d4cebcca23c176a445ada262bb1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga98a9398894b844b3a18fe0cf2a64bbfb">CODEC_FLAG_QPEL</a>&#160;&#160;&#160;0x0010</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use qpel MC.  <a href="group__lavc__core.html#ga98a9398894b844b3a18fe0cf2a64bbfb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gabd989d2cb758080650b3ef7110ce2e02">CODEC_FLAG_GMC</a>&#160;&#160;&#160;0x0020</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf156407325fbeed6a7e50dbfa351a59d">CODEC_FLAG_MV0</a>&#160;&#160;&#160;0x0040</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga953f1b45980492ebac2caee244b4ffb9">CODEC_FLAG_INPUT_PRESERVED</a>&#160;&#160;&#160;0x0100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga7520c1b76c29de7d2380df7c76fdeb80">CODEC_FLAG_PASS1</a>&#160;&#160;&#160;0x0200</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use internal 2pass ratecontrol in first pass mode.  <a href="group__lavc__core.html#ga7520c1b76c29de7d2380df7c76fdeb80"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac70beecb5e693321cf327fb6499a640d">CODEC_FLAG_PASS2</a>&#160;&#160;&#160;0x0400</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use internal 2pass ratecontrol in second pass mode.  <a href="group__lavc__core.html#gac70beecb5e693321cf327fb6499a640d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad97799a4d0af42bdb6dc92a712893f44">CODEC_FLAG_GRAY</a>&#160;&#160;&#160;0x2000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Only decode/encode grayscale.  <a href="group__lavc__core.html#gad97799a4d0af42bdb6dc92a712893f44"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga59f363ca5d22ad82adab3a5e6f520d10">CODEC_FLAG_EMU_EDGE</a>&#160;&#160;&#160;0x4000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga6fdc076bd2bc059b524e09442436d838">CODEC_FLAG_PSNR</a>&#160;&#160;&#160;0x8000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">error[?] variables will be set during encoding.  <a href="group__lavc__core.html#ga6fdc076bd2bc059b524e09442436d838"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga3bbd99307dfa5f8a096d646bc9d03bca">CODEC_FLAG_TRUNCATED</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gafb83abde2c1e8a275b8098dbaec2dab6">CODEC_FLAG_NORMALIZE_AQP</a>&#160;&#160;&#160;0x00020000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac0bec0a9872e168e875889d06e3b9745">CODEC_FLAG_INTERLACED_DCT</a>&#160;&#160;&#160;0x00040000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use interlaced DCT.  <a href="group__lavc__core.html#gac0bec0a9872e168e875889d06e3b9745"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga153ac4631210154a5fbd364f5f6c3a37">CODEC_FLAG_LOW_DELAY</a>&#160;&#160;&#160;0x00080000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Force low delay.  <a href="group__lavc__core.html#ga153ac4631210154a5fbd364f5f6c3a37"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaab6ceefd617cf265ef7ea1b87ed5933e">CODEC_FLAG_GLOBAL_HEADER</a>&#160;&#160;&#160;0x00400000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Place global headers in extradata instead of every keyframe.  <a href="group__lavc__core.html#gaab6ceefd617cf265ef7ea1b87ed5933e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga7e93ca818d7baf38a9ba521cbdc76ae7">CODEC_FLAG_BITEXACT</a>&#160;&#160;&#160;0x00800000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use only bitexact stuff (except (I)DCT).  <a href="group__lavc__core.html#ga7e93ca818d7baf38a9ba521cbdc76ae7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga0d49fb360dacd83ff9c5700e2274e3ce">CODEC_FLAG_AC_PRED</a>&#160;&#160;&#160;0x01000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">H.263 advanced intra coding / MPEG-4 AC prediction.  <a href="group__lavc__core.html#ga0d49fb360dacd83ff9c5700e2274e3ce"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga8fde264f3076c6a66da7335bd04a7588">CODEC_FLAG_LOOP_FILTER</a>&#160;&#160;&#160;0x00000800</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">loop filter  <a href="group__lavc__core.html#ga8fde264f3076c6a66da7335bd04a7588"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf61b518378ae97bfd3253abaa951ea76">CODEC_FLAG_INTERLACED_ME</a>&#160;&#160;&#160;0x20000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">interlaced motion estimation  <a href="group__lavc__core.html#gaf61b518378ae97bfd3253abaa951ea76"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga548edd4e22e6f853630f08a0f18f4506">CODEC_FLAG_CLOSED_GOP</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga178992cee1960d1e7b3caf1454a8e775">CODEC_FLAG2_FAST</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow non spec compliant speedup tricks.  <a href="group__lavc__core.html#ga178992cee1960d1e7b3caf1454a8e775"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga2c728d6fdb41252eb2c17788aecd8b58">CODEC_FLAG2_NO_OUTPUT</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Skip bitstream encoding.  <a href="group__lavc__core.html#ga2c728d6fdb41252eb2c17788aecd8b58"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga7c32c57a6dda25f64d1a0ee6894be164">CODEC_FLAG2_LOCAL_HEADER</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Place global headers at every keyframe instead of in extradata.  <a href="group__lavc__core.html#ga7c32c57a6dda25f64d1a0ee6894be164"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae6fa288f0e5bfbda7246dfd398edb4e3">CODEC_FLAG2_DROP_FRAME_TIMECODE</a>&#160;&#160;&#160;0x00002000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">timecode is in drop frame format. DEPRECATED!!!!  <a href="group__lavc__core.html#gae6fa288f0e5bfbda7246dfd398edb4e3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaae8ae4d78d97ee68fc3495be42dff68a">CODEC_FLAG2_IGNORE_CROP</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Discard cropping information from SPS.  <a href="group__lavc__core.html#gaae8ae4d78d97ee68fc3495be42dff68a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga24f124c07fbfbec412c0692673010e27">CODEC_FLAG2_CHUNKS</a>&#160;&#160;&#160;0x00008000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Input bitstream might be truncated at a packet boundaries instead of only at frame boundaries.  <a href="group__lavc__core.html#ga24f124c07fbfbec412c0692673010e27"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga950fb622a6f7aa04350862e3e21c67a3">CODEC_FLAG2_SHOW_ALL</a>&#160;&#160;&#160;0x00400000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Show all frames before the first keyframe.  <a href="group__lavc__core.html#ga950fb622a6f7aa04350862e3e21c67a3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga8e7df263578eff42ea40ab70ee90e3f7">CODEC_FLAG2_EXPORT_MVS</a>&#160;&#160;&#160;0x10000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Export motion vectors through frame side data.  <a href="group__lavc__core.html#ga8e7df263578eff42ea40ab70ee90e3f7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaedf3b6470693906531f5aede34c74700">CODEC_FLAG2_SKIP_MANUAL</a>&#160;&#160;&#160;0x20000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Do not skip samples and export skip information as frame side data.  <a href="group__lavc__core.html#gaedf3b6470693906531f5aede34c74700"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad976df2e31f4e9674d1382e72d0d0bf5">CODEC_CAP_DRAW_HORIZ_BAND</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decoder can use draw_horiz_band callback.  <a href="group__lavc__core.html#gad976df2e31f4e9674d1382e72d0d0bf5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga87f9d8826e1154b01d16c52561d98d98">CODEC_CAP_DR1</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec uses get_buffer() for allocating buffers and supports custom allocators.  <a href="group__lavc__core.html#ga87f9d8826e1154b01d16c52561d98d98"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga8783bdc2c37a5b8a0862450a482b6816">CODEC_CAP_TRUNCATED</a>&#160;&#160;&#160;0x0008</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad81abca6e6ea7e0ac25f328e7425698f">CODEC_CAP_DELAY</a>&#160;&#160;&#160;0x0020</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoder or decoder requires flushing with NULL input at the end in order to give the complete and correct output.  <a href="group__lavc__core.html#gad81abca6e6ea7e0ac25f328e7425698f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga256911836fcea40fb3d79c03d8ae73c6">CODEC_CAP_SMALL_LAST_FRAME</a>&#160;&#160;&#160;0x0040</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec can be fed a final frame with a smaller size.  <a href="group__lavc__core.html#ga256911836fcea40fb3d79c03d8ae73c6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac32558730799f8aa3c36013e729f3a32">CODEC_CAP_HWACCEL_VDPAU</a>&#160;&#160;&#160;0x0080</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec can export data for HW decoding (VDPAU).  <a href="group__lavc__core.html#gac32558730799f8aa3c36013e729f3a32"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga6e996607a6c9605e880c351b8d0437ad">CODEC_CAP_SUBFRAMES</a>&#160;&#160;&#160;0x0100</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec can output multiple frames per <a class="el" href="structAVPacket.html" title="This structure stores compressed data.">AVPacket</a> Normally demuxers return one frame at a time, demuxers which do not do are connected to a parser to split what they return into proper frames.  <a href="group__lavc__core.html#ga6e996607a6c9605e880c351b8d0437ad"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga4d8340893edcdf15fc859f8c6291db1e">CODEC_CAP_EXPERIMENTAL</a>&#160;&#160;&#160;0x0200</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec is experimental and is thus avoided in favor of non experimental encoders.  <a href="group__lavc__core.html#ga4d8340893edcdf15fc859f8c6291db1e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga874b2baf9dd2bb3abff21bc77da6b9ba">CODEC_CAP_CHANNEL_CONF</a>&#160;&#160;&#160;0x0400</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec should fill in channel configuration and samplerate instead of container.  <a href="group__lavc__core.html#ga874b2baf9dd2bb3abff21bc77da6b9ba"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga19dfa49f18ea643e695ee530d060f7de">CODEC_CAP_NEG_LINESIZES</a>&#160;&#160;&#160;0x0800</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf7d97232f50d2c3aeb4bde978407f2da">CODEC_CAP_FRAME_THREADS</a>&#160;&#160;&#160;0x1000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports frame-level multithreading.  <a href="group__lavc__core.html#gaf7d97232f50d2c3aeb4bde978407f2da"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga87252b1af7c5be41617ea5d61a05c5ac">CODEC_CAP_SLICE_THREADS</a>&#160;&#160;&#160;0x2000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports slice-based (or partition-based) multithreading.  <a href="group__lavc__core.html#ga87252b1af7c5be41617ea5d61a05c5ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gacfc914c55131ea82907741fec6ccac98">CODEC_CAP_PARAM_CHANGE</a>&#160;&#160;&#160;0x4000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports changed parameters at any point.  <a href="group__lavc__core.html#gacfc914c55131ea82907741fec6ccac98"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga0629976ec9ecccbdd055f49f6ed7bf31">CODEC_CAP_AUTO_THREADS</a>&#160;&#160;&#160;0x8000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec supports avctx-&gt;thread_count == 0 (auto).  <a href="group__lavc__core.html#ga0629976ec9ecccbdd055f49f6ed7bf31"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaa2e644f74c8013e29ec51d6accc7ac1b">CODEC_CAP_VARIABLE_FRAME_SIZE</a>&#160;&#160;&#160;0x10000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Audio encoder supports receiving a different number of samples in each call.  <a href="group__lavc__core.html#gaa2e644f74c8013e29ec51d6accc7ac1b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga306312513613989095d9b1abcdd68f26">CODEC_CAP_INTRA_ONLY</a>&#160;&#160;&#160;0x40000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec is intra only.  <a href="group__lavc__core.html#ga306312513613989095d9b1abcdd68f26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga0d509737b1d687314ab97c7cebfd7ace">CODEC_CAP_LOSSLESS</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Codec is lossless.  <a href="group__lavc__core.html#ga0d509737b1d687314ab97c7cebfd7ace"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga5b78b46a96f48a97d29857959b6f290e">MB_TYPE_INTRA4x4</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaaa946c8f080ae11bfe786517b176e221">MB_TYPE_INTRA16x16</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga4dd51be5c59afa99294d2daf0d743eb0">MB_TYPE_INTRA_PCM</a>&#160;&#160;&#160;0x0004</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac03a9d42dfb3c1cb8ef0512dde22a723">MB_TYPE_16x16</a>&#160;&#160;&#160;0x0008</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaa52ac304781a69b1b1651a9fbbc465a6">MB_TYPE_16x8</a>&#160;&#160;&#160;0x0010</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga412bface69a437c459e5104c75d967c9">MB_TYPE_8x16</a>&#160;&#160;&#160;0x0020</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga163ba4b015c25de7b8dc2132b763cfa3">MB_TYPE_8x8</a>&#160;&#160;&#160;0x0040</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gabbac64c154ced42f44fdcf6398e4611f">MB_TYPE_INTERLACED</a>&#160;&#160;&#160;0x0080</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga965a4fc680cb580e5d4a862e0858c6a7">MB_TYPE_DIRECT2</a>&#160;&#160;&#160;0x0100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac467cb6520b6320c90336c1f46391645">MB_TYPE_ACPRED</a>&#160;&#160;&#160;0x0200</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga1ee519ce8a0e364d1c806250c862116e">MB_TYPE_GMC</a>&#160;&#160;&#160;0x0400</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga688562b0eee1a11bb18e6c76d1aa16ad">MB_TYPE_SKIP</a>&#160;&#160;&#160;0x0800</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad7bdf039c387862b3cec5b04766a2b69">MB_TYPE_P0L0</a>&#160;&#160;&#160;0x1000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gacfcf00a5345306d113725407b2a85819">MB_TYPE_P1L0</a>&#160;&#160;&#160;0x2000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga0425380a8fce9552a1698fe82630d469">MB_TYPE_P0L1</a>&#160;&#160;&#160;0x4000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gadd0e64565de0e508b1fdf5602da614e4">MB_TYPE_P1L1</a>&#160;&#160;&#160;0x8000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gac8cac1ccad39ddfc2ac2914b11faebf8">MB_TYPE_L0</a>&#160;&#160;&#160;(<a class="el" href="group__lavc__core.html#gad7bdf039c387862b3cec5b04766a2b69">MB_TYPE_P0L0</a> | <a class="el" href="group__lavc__core.html#gacfcf00a5345306d113725407b2a85819">MB_TYPE_P1L0</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga6b0d689689b4b746ec3349cd10f9eda1">MB_TYPE_L1</a>&#160;&#160;&#160;(<a class="el" href="group__lavc__core.html#ga0425380a8fce9552a1698fe82630d469">MB_TYPE_P0L1</a> | <a class="el" href="group__lavc__core.html#gadd0e64565de0e508b1fdf5602da614e4">MB_TYPE_P1L1</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga96214067cb851c0ca98729ab22f4ef02">MB_TYPE_L0L1</a>&#160;&#160;&#160;(<a class="el" href="group__lavc__core.html#gac8cac1ccad39ddfc2ac2914b11faebf8">MB_TYPE_L0</a>   | <a class="el" href="group__lavc__core.html#ga6b0d689689b4b746ec3349cd10f9eda1">MB_TYPE_L1</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga24b494470a99c0ab083a4354c092ffee">MB_TYPE_QUANT</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga13f416dbca9061226a5f95969a72167a">MB_TYPE_CBP</a>&#160;&#160;&#160;0x00020000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae116e16a89a161d896328c2b71e6cdee">FF_QSCALE_TYPE_MPEG1</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaedaa9019954812364012018387a1e4f3">FF_QSCALE_TYPE_MPEG2</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaaa37f7145f72603618ec5fa8b9dc9870">FF_QSCALE_TYPE_H264</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga273938801834d03c25ad207d2c4b040e">FF_QSCALE_TYPE_VP56</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf3bf1e9f4503d1a62d2e934d1cfd1ac4">FF_BUFFER_TYPE_INTERNAL</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae1c5683bff1273858cdfa48026df8146">FF_BUFFER_TYPE_USER</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">direct rendering buffers (image is (de)allocated by user)  <a href="group__lavc__core.html#gae1c5683bff1273858cdfa48026df8146"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga030a04dab5312d7c838441c37dfac0a3">FF_BUFFER_TYPE_SHARED</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.  <a href="group__lavc__core.html#ga030a04dab5312d7c838441c37dfac0a3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga5435aedd3f0fac54167b67b8e1a46fb2">FF_BUFFER_TYPE_COPY</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Just a (modified) copy of some other buffer, don't deallocate anything.  <a href="group__lavc__core.html#ga5435aedd3f0fac54167b67b8e1a46fb2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae8c2761f3ec95c329e3d6603fc520e75">FF_BUFFER_HINTS_VALID</a>&#160;&#160;&#160;0x01</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga6bd6cbd2bee8d94455b2987a7827a98c">FF_BUFFER_HINTS_READABLE</a>&#160;&#160;&#160;0x02</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad6e0d5a2a2b8bdc6b3ec38c62e76b1c1">FF_BUFFER_HINTS_PRESERVE</a>&#160;&#160;&#160;0x04</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaeafb83cb3fe71ee22a16889e9aaa5283">FF_BUFFER_HINTS_REUSABLE</a>&#160;&#160;&#160;0x08</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga6b4950dd3320e524f648799927f256a7">AV_GET_BUFFER_FLAG_REF</a>&#160;&#160;&#160;(1 &lt;&lt; 0)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The decoder will keep a reference to the frame and may reuse it later.  <a href="group__lavc__core.html#ga6b4950dd3320e524f648799927f256a7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga75603d7c2b8adf5829f4fd2fb860168f">AV_PKT_FLAG_KEY</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The packet contains a keyframe.  <a href="group__lavc__packet.html#ga75603d7c2b8adf5829f4fd2fb860168f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga46187df0d7711108ece88804dcc38025">AV_PKT_FLAG_CORRUPT</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The packet content is corrupted.  <a href="group__lavc__packet.html#ga46187df0d7711108ece88804dcc38025"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6787143040c08e5c1da558371a732425">FF_COMPRESSION_DEFAULT</a>&#160;&#160;&#160;-1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a2ac59087a5668d2e943218dd6df64373">FF_ASPECT_EXTENDED</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6ab15951a46ec0f2e3d7bd79c6c454b8">FF_RC_STRATEGY_XVID</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a629b7d691b260f7ca698073bdfd1dd0a">FF_PRED_LEFT</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a37227f87595f7928c8c1208df69245ea">FF_PRED_PLANE</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab9b5d4c9bcb173a27bd164cb3b4d7855">FF_PRED_MEDIAN</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5ced04f38d12ad119dda509da1b43eb7">FF_CMP_SAD</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a08cc824c6da624325be6c0a48561729e">FF_CMP_SSE</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a47d744af4e9db69ed15409ed056007c0">FF_CMP_SATD</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a25c94282d6ab84f5f8e6803105813527">FF_CMP_DCT</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa1a37935d19036f578c5e766178f59b6">FF_CMP_PSNR</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4408d3a17a4de7dac2f99a751524ac27">FF_CMP_BIT</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af0e853ac6880d5ce4122b367f7f60b23">FF_CMP_RD</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#afc610b48f5ab921276bc3c0e0984fdfe">FF_CMP_ZERO</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a112e3952983400562dc9b6acce736bd6">FF_CMP_VSAD</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a2d0a91ab7215ddd033c1519da2ba82c6">FF_CMP_VSSE</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4a7e6a77e5f27d3fc1a8de5effa3897c">FF_CMP_NSSE</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a083963028b2c118103c8f6bcfc2e024f">FF_CMP_W53</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a301cef5b2b4e3268be40c9f30c7f371f">FF_CMP_W97</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a11065c07a11c92d2f168620b8d2d7a68">FF_CMP_DCTMAX</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a02d665e44512df1db73fde009c8aa3ca">FF_CMP_DCT264</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a265e91f6d00ad75d918bedccfeedd08a">FF_CMP_CHROMA</a>&#160;&#160;&#160;256</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ac0ffb77be13da7ca0a84194c1c2da4cb">FF_DTG_AFD_SAME</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a171d5ac1c8318b9f1fd0b8063c3561d3">FF_DTG_AFD_4_3</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab842c4cd9ac511fc01a5663a21b9dfc4">FF_DTG_AFD_16_9</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9bf591e32587de5b9d13185c76e3ca14">FF_DTG_AFD_14_9</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0aecde7615fff9a4730c3dd12bc12072">FF_DTG_AFD_4_3_SP_14_9</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a05defda47702b28429a798429612996f">FF_DTG_AFD_16_9_SP_14_9</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5ed63bbfb1da03e32649037dc979de0d">FF_DTG_AFD_SP_4_3</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a29ed29a826b7757721cce0c16723b915">FF_DEFAULT_QUANT_BIAS</a>&#160;&#160;&#160;999999</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abdbe2252387f1670158977fbf5e19b80">SLICE_FLAG_CODED_ORDER</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">draw_horiz_band() is called in coded order instead of display  <a href="#abdbe2252387f1670158977fbf5e19b80"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a05bc8bbba8ecd59c934a68569522748f">SLICE_FLAG_ALLOW_FIELD</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">allow draw_horiz_band() with field slices (MPEG2 field pics)  <a href="#a05bc8bbba8ecd59c934a68569522748f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af79202c4ec0e99f695a241bd0d9b93ee">SLICE_FLAG_ALLOW_PLANE</a>&#160;&#160;&#160;0x0004</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">allow draw_horiz_band() with 1 component at a time (SVQ1)  <a href="#af79202c4ec0e99f695a241bd0d9b93ee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ac07b09eadb08fd0c03b1a321bdd0a87e">FF_MB_DECISION_SIMPLE</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">uses mb_cmp  <a href="#ac07b09eadb08fd0c03b1a321bdd0a87e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a913b1e23631ab9b3d895f4a5cca2edc5">FF_MB_DECISION_BITS</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">chooses the one which needs the fewest bits  <a href="#a913b1e23631ab9b3d895f4a5cca2edc5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a539f109f975c674a226309aa022bcc8b">FF_MB_DECISION_RD</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rate distortion  <a href="#a539f109f975c674a226309aa022bcc8b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aff1fc86fe470f71697b2feda22499431">FF_CODER_TYPE_VLC</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aef7dafa475debc01ce46477d086302b9">FF_CODER_TYPE_AC</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a7379ea76740a29cb67d286842a49d7e6">FF_CODER_TYPE_RAW</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4a658020fcd9bcdfd8cd041e204cb1b6">FF_CODER_TYPE_RLE</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a8b9b05af2c972a8bec6223479224595e">FF_CODER_TYPE_DEFLATE</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9c96cf51e2d90a0d95cfff3955fa1fbb">FF_BUG_AUTODETECT</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">autodetection  <a href="#a9c96cf51e2d90a0d95cfff3955fa1fbb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab00a47ee0f56303f1534f8f0c0c923e3">FF_BUG_OLD_MSMPEG4</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a1c203bbc031e7a8d622b4e002da815c1">FF_BUG_XVID_ILACE</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a8652c8432575eae520fda2ec9bb2790c">FF_BUG_UMP4</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aee63f56558e89c35a7d6747b476ef1e2">FF_BUG_NO_PADDING</a>&#160;&#160;&#160;16</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a602672eb5406d3cfafb16a9eccf90632">FF_BUG_AMV</a>&#160;&#160;&#160;32</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a862db84fc491ba509fbbbba76a881517">FF_BUG_AC_VLC</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Will be removed, libavcodec can now handle these non-compliant files by default.  <a href="#a862db84fc491ba509fbbbba76a881517"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af566afeadf0c6ef3571ba0cf99ca9e13">FF_BUG_QPEL_CHROMA</a>&#160;&#160;&#160;64</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae0009d2c60992caf6a6ce0bde394991f">FF_BUG_STD_QPEL</a>&#160;&#160;&#160;128</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a48213a8e7c5bbb121e42aaeab3e406e7">FF_BUG_QPEL_CHROMA2</a>&#160;&#160;&#160;256</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a59eae4ab7a237c0719324c5d8b5c8d2d">FF_BUG_DIRECT_BLOCKSIZE</a>&#160;&#160;&#160;512</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a06f82c0c9613ce77d918cb812445e837">FF_BUG_EDGE</a>&#160;&#160;&#160;1024</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a26265fbaec04614a2c67daf31c894754">FF_BUG_HPEL_CHROMA</a>&#160;&#160;&#160;2048</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a25014ac1ac2aeeab6d8fc9855b7899cb">FF_BUG_DC_CLIP</a>&#160;&#160;&#160;4096</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a25cec8cef30d72dde57cefb20c778b68">FF_BUG_MS</a>&#160;&#160;&#160;8192</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Work around various bugs in Microsoft's broken decoders.  <a href="#a25cec8cef30d72dde57cefb20c778b68"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9cc7522439883f6ff0787386119678b7">FF_BUG_TRUNCATED</a>&#160;&#160;&#160;16384</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a96808e3862c53c7edb4ace1b2f3e544f">FF_COMPLIANCE_VERY_STRICT</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Strictly conform to an older more strict version of the spec or reference software.  <a href="#a96808e3862c53c7edb4ace1b2f3e544f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5c1eb24858b3a73d6bbe9585d30e971a">FF_COMPLIANCE_STRICT</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Strictly conform to all the things in the spec no matter what consequences.  <a href="#a5c1eb24858b3a73d6bbe9585d30e971a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a661eaec472e284a3b2920647349471dd">FF_COMPLIANCE_NORMAL</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0d1ffb8ad990f47c1f21ec2f5b43c0b1">FF_COMPLIANCE_UNOFFICIAL</a>&#160;&#160;&#160;-1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow unofficial extensions.  <a href="#a0d1ffb8ad990f47c1f21ec2f5b43c0b1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0e9f40024e3b017088ee1c16f25b3910">FF_COMPLIANCE_EXPERIMENTAL</a>&#160;&#160;&#160;-2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allow nonstandardized experimental things.  <a href="#a0e9f40024e3b017088ee1c16f25b3910"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae1bc421e255d43c6b499ad8d7c6ccb4e">FF_EC_GUESS_MVS</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a231414efd6dea4acb5292456dfbe6e86">FF_EC_DEBLOCK</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4387693eb304cef91531ccb2c3a7dfed">FF_EC_FAVOR_INTER</a>&#160;&#160;&#160;256</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5d34f0bd0c235b8b9ee96e658df557af">FF_DEBUG_PICT_INFO</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab4fe40b9f77ba032633e4909849ccf59">FF_DEBUG_RC</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abf6792ce87394703aaaf75dd720ec718">FF_DEBUG_BITSTREAM</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae25970db5bf465d3e6649f7354dead6e">FF_DEBUG_MB_TYPE</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad6cd35bff49aba00e5dda470692d1677">FF_DEBUG_QP</a>&#160;&#160;&#160;16</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a89c8bc430a198997dcd844d49f0ecc37">FF_DEBUG_MV</a>&#160;&#160;&#160;32</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a8dd683f65cea8e917f0124fbf6346f8b">FF_DEBUG_DCT_COEFF</a>&#160;&#160;&#160;0x00000040</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af0616962dc8bd46054b6e8fe730ffaa3">FF_DEBUG_SKIP</a>&#160;&#160;&#160;0x00000080</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0deea55bc1816542a27d51388a327d8e">FF_DEBUG_STARTCODE</a>&#160;&#160;&#160;0x00000100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af5669b3b2af6f371fcd477ada69d5397">FF_DEBUG_PTS</a>&#160;&#160;&#160;0x00000200</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6764f1d5e32d47ea35be0fb5d4b878bc">FF_DEBUG_ER</a>&#160;&#160;&#160;0x00000400</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab4c33b60e800404f9413fb651c10340f">FF_DEBUG_MMCO</a>&#160;&#160;&#160;0x00000800</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa93e4fb48a60b73cfb381e30d6567642">FF_DEBUG_BUGS</a>&#160;&#160;&#160;0x00001000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a324077f570cc0d0889db38754c66f5af">FF_DEBUG_VIS_QP</a>&#160;&#160;&#160;0x00002000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">only access through AVOptions from outside libavcodec  <a href="#a324077f570cc0d0889db38754c66f5af"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a240b93bec5261bdb64f4dbe1dde05956">FF_DEBUG_VIS_MB_TYPE</a>&#160;&#160;&#160;0x00004000</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">only access through AVOptions from outside libavcodec  <a href="#a240b93bec5261bdb64f4dbe1dde05956"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#adb074c59640127bdd20b187ed3c5a614">FF_DEBUG_BUFFERS</a>&#160;&#160;&#160;0x00008000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a15aee1184d9f83886ae38cef62f5e281">FF_DEBUG_THREADS</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af910cd51ccebe14efae0a234b65ba14b">FF_DEBUG_NOMC</a>&#160;&#160;&#160;0x01000000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa5541a70a2b48cb7112ad80f1e867371">FF_DEBUG_VIS_MV_P_FOR</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ac004b7c8aee2622b3a54827e29839694">FF_DEBUG_VIS_MV_B_FOR</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a60ac4b7b3217eb0985c470b32fc69f72">FF_DEBUG_VIS_MV_B_BACK</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a16258b3283a3d34c893dd9a39e29e369">AV_EF_CRCCHECK</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Verify checksums embedded in the bitstream (could be of either encoded or decoded data, depending on the codec) and print an error message on mismatch.  <a href="#a16258b3283a3d34c893dd9a39e29e369"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a15a968c7590acfe5134b386e275db94b">AV_EF_BITSTREAM</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">detect bitstream specification deviations  <a href="#a15a968c7590acfe5134b386e275db94b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6689e6274ac296dea480393cf53e1eda">AV_EF_BUFFER</a>&#160;&#160;&#160;(1&lt;&lt;2)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">detect improper bitstream length  <a href="#a6689e6274ac296dea480393cf53e1eda"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6101c3b2a02c61ea41f3c97e88b64d39">AV_EF_EXPLODE</a>&#160;&#160;&#160;(1&lt;&lt;3)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">abort decoding on minor error detection  <a href="#a6101c3b2a02c61ea41f3c97e88b64d39"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4d1ae1e6c45cc5e9641ac6db9c811626">AV_EF_IGNORE_ERR</a>&#160;&#160;&#160;(1&lt;&lt;15)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">ignore errors and continue  <a href="#a4d1ae1e6c45cc5e9641ac6db9c811626"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#adada058bf4130e23c790f39de50c62c8">AV_EF_CAREFUL</a>&#160;&#160;&#160;(1&lt;&lt;16)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">consider things that violate the spec, are fast to calculate and have not been seen in the wild as errors  <a href="#adada058bf4130e23c790f39de50c62c8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a42a5fa4b77207e981ca78755e2ac77f1">AV_EF_COMPLIANT</a>&#160;&#160;&#160;(1&lt;&lt;17)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">consider all spec non compliances as errors  <a href="#a42a5fa4b77207e981ca78755e2ac77f1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a84b2a67f04fa6d2cab74d09e2779b6ec">AV_EF_AGGRESSIVE</a>&#160;&#160;&#160;(1&lt;&lt;18)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">consider things that a sane encoder should not do as an error  <a href="#a84b2a67f04fa6d2cab74d09e2779b6ec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae5278abe779214072417f18d0cd8fa97">FF_DCT_AUTO</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a21a1a06a00b96566ad25a47ee5d74460">FF_DCT_FASTINT</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a24095780d69c1b09bb2edfdffc61a220">FF_DCT_INT</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ac53f5d5aac4e544e2935765c9d197d49">FF_DCT_MMX</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abcb76af8bcd01dd4667538dafdf54f7b">FF_DCT_ALTIVEC</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa44bcc512bcce5d6ade1f4d63bc96737">FF_DCT_FAAN</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a91c5763aad4039fb2e3a2516b20295e2">FF_IDCT_AUTO</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#acb534b0a9ddcf3e11d49d7aca39cd55c">FF_IDCT_INT</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abb9952b1218064fc55eb9b59945d2fed">FF_IDCT_SIMPLE</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a429e1be2fd8cda991f85008add3b631c">FF_IDCT_SIMPLEMMX</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a8289c32cb7265b3c6ce79ea75c18413c">FF_IDCT_ARM</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5925d5875a6172862da912eebb98c823">FF_IDCT_ALTIVEC</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9459cdc13fdc2d707482669d624925de">FF_IDCT_SH4</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a576554e3ab40c97d58dd90899ab627ea">FF_IDCT_SIMPLEARM</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9b52512a666ea2b9eb329fe2252cc84a">FF_IDCT_IPP</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab608858e3b9a6853a70d4e950f3be627">FF_IDCT_XVID</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a71ed8d917ce2cd07c0c3a3a51b942308">FF_IDCT_XVIDMMX</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aeb85ea0af2b11f293635b222a3396336">FF_IDCT_SIMPLEARMV5TE</a>&#160;&#160;&#160;16</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab50c1fb92576545c2de2092e740bcb27">FF_IDCT_SIMPLEARMV6</a>&#160;&#160;&#160;17</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a3a9091f600b8292cc469149a30bbda30">FF_IDCT_SIMPLEVIS</a>&#160;&#160;&#160;18</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a7f8b81846ee9b7e8be84f067843b5432">FF_IDCT_FAAN</a>&#160;&#160;&#160;20</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aeda757190ef7a8175ca8dd4650f2e153">FF_IDCT_SIMPLENEON</a>&#160;&#160;&#160;22</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ada852e0ecb78a64aa56696f879d4608c">FF_IDCT_SIMPLEALPHA</a>&#160;&#160;&#160;23</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aebab2aea91c7e7942a67b1aff00bfc0b">FF_IDCT_SIMPLEAUTO</a>&#160;&#160;&#160;128</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a116c7fb56ac57ccca3e08b80467b2a40">FF_THREAD_FRAME</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode more than one frame at once.  <a href="#a116c7fb56ac57ccca3e08b80467b2a40"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a91bc1a1c1c4a3cc6db54d59705fded0b">FF_THREAD_SLICE</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode more than one part of a single frame at once.  <a href="#a91bc1a1c1c4a3cc6db54d59705fded0b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a1d8d03f5be975b8a728574cbdb00c896">FF_PROFILE_UNKNOWN</a>&#160;&#160;&#160;-99</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a369b730d88653e89c16a6be9eb31dd76">FF_PROFILE_RESERVED</a>&#160;&#160;&#160;-100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a51a7f129055f82d6e1d994b6ecb12f15">FF_PROFILE_AAC_MAIN</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aab23e627137cf92559f0331858a8f1a0">FF_PROFILE_AAC_LOW</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#acf338bf5a18f2e94e6ccde5c227837e2">FF_PROFILE_AAC_SSR</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ac5f69d0ea619a69c9ade2b17e42f4a41">FF_PROFILE_AAC_LTP</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5377e7a219aa83def4e34185b8a2899c">FF_PROFILE_AAC_HE</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5a415466ecf8dc4eba454070a50dbbe5">FF_PROFILE_AAC_HE_V2</a>&#160;&#160;&#160;28</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a026b2de311ab9fc7918e14af0f56f3d3">FF_PROFILE_AAC_LD</a>&#160;&#160;&#160;22</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aedad028c8d7657cd636a1537a71c47b9">FF_PROFILE_AAC_ELD</a>&#160;&#160;&#160;38</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a49d1bb27d84d6709b918f13c528eeb93">FF_PROFILE_MPEG2_AAC_LOW</a>&#160;&#160;&#160;128</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#adf1aa7552fd38d928c2d3557bb327ded">FF_PROFILE_MPEG2_AAC_HE</a>&#160;&#160;&#160;131</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a1aa5daac35d7d7957be59ea345edc29b">FF_PROFILE_DTS</a>&#160;&#160;&#160;20</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#add5134be0883a674d01819a079637bad">FF_PROFILE_DTS_ES</a>&#160;&#160;&#160;30</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#afcbaa243c3190b4fcb79c76f0d0467aa">FF_PROFILE_DTS_96_24</a>&#160;&#160;&#160;40</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab14c53351ed3877764e9982eae3b6bee">FF_PROFILE_DTS_HD_HRA</a>&#160;&#160;&#160;50</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab3803f4dfc41e8d801a3f65082484add">FF_PROFILE_DTS_HD_MA</a>&#160;&#160;&#160;60</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ada7497a9ccac9ff6a85290a55d9790fe">FF_PROFILE_DTS_EXPRESS</a>&#160;&#160;&#160;70</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad2e3ddc1ec51c9f9a87c1c9a10749708">FF_PROFILE_MPEG2_422</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae675e3b49ed967edbdbd023e70e3b09f">FF_PROFILE_MPEG2_HIGH</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a21c8ba26aa5b1ffa022e515936cb3149">FF_PROFILE_MPEG2_SS</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a8dad0dbff75f9e7a18af03f4e661a8a3">FF_PROFILE_MPEG2_SNR_SCALABLE</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa627f1858d17b1561719d85c00fb37a0">FF_PROFILE_MPEG2_MAIN</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6a9ad5aab83be2f382ae800c7ec428e1">FF_PROFILE_MPEG2_SIMPLE</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab424d258655424e4b1690e2ab6fcfc66">FF_PROFILE_H264_CONSTRAINED</a>&#160;&#160;&#160;(1&lt;&lt;9)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>&#160;&#160;&#160;(1&lt;&lt;11)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae7b88419c24001277450732a5d3abe2b">FF_PROFILE_H264_BASELINE</a>&#160;&#160;&#160;66</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9467289beec698b363d7319e454c351e">FF_PROFILE_H264_CONSTRAINED_BASELINE</a>&#160;&#160;&#160;(66|<a class="el" href="libavcodec_2avcodec_8h.html#ab424d258655424e4b1690e2ab6fcfc66">FF_PROFILE_H264_CONSTRAINED</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa7d7e490128673e7747bb32ba7ea5486">FF_PROFILE_H264_MAIN</a>&#160;&#160;&#160;77</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a1cccf98e5b74d346fee7fc6782cf935b">FF_PROFILE_H264_EXTENDED</a>&#160;&#160;&#160;88</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0ff6fe9cf1f7a1671d597b9524024332">FF_PROFILE_H264_HIGH</a>&#160;&#160;&#160;100</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae37ffdc67dbb499d0274323d9449960b">FF_PROFILE_H264_HIGH_10</a>&#160;&#160;&#160;110</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a9ee5bfe5f87de36d059560de0bb65ad5">FF_PROFILE_H264_HIGH_10_INTRA</a>&#160;&#160;&#160;(110|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a65b6dedc096e294a66bf12cf69f51b39">FF_PROFILE_H264_HIGH_422</a>&#160;&#160;&#160;122</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad8cd548567a051c1fba93870baf0376c">FF_PROFILE_H264_HIGH_422_INTRA</a>&#160;&#160;&#160;(122|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a1f3bda7a7ad53bfadfb8318915e4c22e">FF_PROFILE_H264_HIGH_444</a>&#160;&#160;&#160;144</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#adbd58c1bfa90fb3b5520d76ba9744251">FF_PROFILE_H264_HIGH_444_PREDICTIVE</a>&#160;&#160;&#160;244</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aca63846bdb57646770faec7632e9018c">FF_PROFILE_H264_HIGH_444_INTRA</a>&#160;&#160;&#160;(244|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a3fe8b4d9543555b47366600e3e77fc47">FF_PROFILE_H264_CAVLC_444</a>&#160;&#160;&#160;44</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a6fb4c32734ff24c21deb5c50365325e5">FF_PROFILE_VC1_SIMPLE</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a3299e280c60ced133af0cd6696bb5195">FF_PROFILE_VC1_MAIN</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae55a8a7a8d4e96750d8c3f51fdeed168">FF_PROFILE_VC1_COMPLEX</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a865bd342fbe929ef8825e2f799d0e263">FF_PROFILE_VC1_ADVANCED</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a054e740451eaa31155901d5aa064b33c">FF_PROFILE_MPEG4_SIMPLE</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a31638f5b3d1b89e3b8ea7bddc9d99f22">FF_PROFILE_MPEG4_SIMPLE_SCALABLE</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abea3c02650140af0bbd47fbf01daec08">FF_PROFILE_MPEG4_CORE</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab43e0021cde692a5fd4678836b5e5c54">FF_PROFILE_MPEG4_MAIN</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a03b294def5cfb5aa614e08a0631b1b49">FF_PROFILE_MPEG4_N_BIT</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a5a7c4e745d3162571484eaeb6a4c5178">FF_PROFILE_MPEG4_SCALABLE_TEXTURE</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a93060c9bceca9cd5046a68fef46fbb82">FF_PROFILE_MPEG4_SIMPLE_FACE_ANIMATION</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa8d21cdde0b35edcf8d10a0c54a15ffc">FF_PROFILE_MPEG4_BASIC_ANIMATED_TEXTURE</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a33c8e6c5ad59b9e97a479bfb90edffc7">FF_PROFILE_MPEG4_HYBRID</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a3a0c9a69e0691b3516f6c249084f93c4">FF_PROFILE_MPEG4_ADVANCED_REAL_TIME</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a60f706c4f2482a24bc13d631ad5c1b7e">FF_PROFILE_MPEG4_CORE_SCALABLE</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ae1941024012faa76d859fca6c030aaa6">FF_PROFILE_MPEG4_ADVANCED_CODING</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a017eab4ee0619aeef57b6a9870dbcb23">FF_PROFILE_MPEG4_ADVANCED_CORE</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad5dec947ea1c1935fbd8b6b899110107">FF_PROFILE_MPEG4_ADVANCED_SCALABLE_TEXTURE</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a76ee3d6a5ac36fe01cec2b35327a0cef">FF_PROFILE_MPEG4_SIMPLE_STUDIO</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0746d4ff1a68003fc3e7a292a726df57">FF_PROFILE_MPEG4_ADVANCED_SIMPLE</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#abbedf1c5ce38fd606c8ea3ff23b24433">FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_0</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a23e2ec0bce1801373c6ebcbfc8db929a">FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af491f713967cde5a43d611d64ad58a1d">FF_PROFILE_JPEG2000_CSTREAM_NO_RESTRICTION</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a4b1d94788381bd9340198c6c17a55952">FF_PROFILE_JPEG2000_DCINEMA_2K</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aec0654396126240d9d5a36e50ba0cca6">FF_PROFILE_JPEG2000_DCINEMA_4K</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af7a5858840ff5f2c70ae33a2cd1f4228">FF_PROFILE_HEVC_MAIN</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aaf015040dda97fac08a56ddbd1dd1e31">FF_PROFILE_HEVC_MAIN_10</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a571768f99442e5974cdf412ede46d0fc">FF_PROFILE_HEVC_MAIN_STILL_PICTURE</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aedc45d7b874ec5c3e4e9b6e9d948abc4">FF_PROFILE_HEVC_REXT</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aca9bdc839584f2c62a66d6657ddfe31f">FF_PROFILE_VP9_0</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#af05b7b71609aa8e4efcb2e7df02027ef">FF_PROFILE_VP9_1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a99fec6491d90b225160c733a410d47b0">FF_PROFILE_VP9_2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a68329d23537086cf9d8e031c4d19d791">FF_PROFILE_VP9_3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a84a993ea19afa2cbda45b3283a598fe6">FF_LEVEL_UNKNOWN</a>&#160;&#160;&#160;-99</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a24f242b422983ef432c067cf95b0bbd5">FF_SUB_CHARENC_MODE_DO_NOTHING</a>&#160;&#160;&#160;-1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">do nothing (demuxer outputs a stream supposed to be already in UTF-8, or the codec is bitmap for instance)  <a href="#a24f242b422983ef432c067cf95b0bbd5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad4863eea99be2c3f2dafc1836adc50e4">FF_SUB_CHARENC_MODE_AUTOMATIC</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">libavcodec will select the mode itself  <a href="#ad4863eea99be2c3f2dafc1836adc50e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ad8c57be6b395b23866634a0ea9fba2ac">FF_SUB_CHARENC_MODE_PRE_DECODER</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">the <a class="el" href="structAVPacket.html" title="This structure stores compressed data.">AVPacket</a> data needs to be recoded to UTF-8 before being fed to the decoder, requires iconv  <a href="#ad8c57be6b395b23866634a0ea9fba2ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__hwaccel.html#ga1d7645e07cfdd50151a096c34e462a69">AV_HWACCEL_FLAG_IGNORE_LEVEL</a>&#160;&#160;&#160;(1 &lt;&lt; 0)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware acceleration should be used for decoding even if the codec level used is unknown or higher than the maximum supported level reported by the hardware driver.  <a href="group__lavc__hwaccel.html#ga1d7645e07cfdd50151a096c34e462a69"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__hwaccel.html#ga981093d126d9935f74f420ac79badd11">AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH</a>&#160;&#160;&#160;(1 &lt;&lt; 1)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware acceleration can output YUV pixel formats with a different chroma sampling than 4:2:0 and/or other than 8 bits per component.  <a href="group__lavc__hwaccel.html#ga981093d126d9935f74f420ac79badd11"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga9235aa94caef10933f1436929ae15903">AV_SUBTITLE_FLAG_FORCED</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a700fb89fb8a00d075c8b7f3375784b90">PARSER_FLAG_COMPLETE_FRAMES</a>&#160;&#160;&#160;0x0001</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a2e1aef8ac038e6cdecbb89bc922d3096">PARSER_FLAG_ONCE</a>&#160;&#160;&#160;0x0002</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#aa3b2f6a01b6cec272ffead61fd61037e">PARSER_FLAG_FETCHED_OFFSET</a>&#160;&#160;&#160;0x0004</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set if the parser has a valid file offset.  <a href="#aa3b2f6a01b6cec272ffead61fd61037e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libavcodec_2avcodec_8h.html#a0caacc93560ac7a69347a5e9c629a6d9">PARSER_FLAG_USE_CODEC_TS</a>&#160;&#160;&#160;0x1000</td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__lavc__core.html#ga27561af66de4a75c3da1dc61f8c5cd9a">AVCodecDefault</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga27561af66de4a75c3da1dc61f8c5cd9a">AVCodecDefault</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__lavc__resample.html#ga0051f36cfec3437423a131c085ff5ea2">ReSampleContext</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga0051f36cfec3437423a131c085ff5ea2">ReSampleContext</a></td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea48761c50b102343e2648c3e28a94e7ab">AV_CODEC_ID_NONE</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf019b13f4891b36ae579cd7bc96d1f78">AV_CODEC_ID_MPEG1VIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf614abb36f7c5d0c42ed522c1d6c99f0">AV_CODEC_ID_MPEG2VIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea11cf9a49627f70f6ab33d3bf93752ae4">AV_CODEC_ID_H261</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac3d126631b15729d01d427b642c3bc9e">AV_CODEC_ID_H263</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8565d2953c28245356f94c3fde6480ea">AV_CODEC_ID_RV10</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab0bbb03eef201676cd723df390cdc795">AV_CODEC_ID_RV20</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceadaaf3a9acfa91bd739c50299f6779409">AV_CODEC_ID_MJPEG</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa9d4e4b5bcc781a464a6099c26879d87">AV_CODEC_ID_MJPEGB</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabcfdae1f16ef5a193eebc9358d4c944d">AV_CODEC_ID_LJPEG</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceadfde4827ec22ff5303b888d0f8f5ad2e">AV_CODEC_ID_SP5X</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceacb0e7018507b17ee90adb93fc65a7ee8">AV_CODEC_ID_JPEGLS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cead95dfdf68b462db508b45fb693a4c09e">AV_CODEC_ID_MPEG4</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea1b88854d7b37174f45df205456d7c1cc">AV_CODEC_ID_RAWVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea075f56399fdfd9f09a6bd58fd9f74b46">AV_CODEC_ID_MSMPEG4V1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5791eefbde4ab67a4c786c5f06371a61">AV_CODEC_ID_MSMPEG4V2</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf2c51d3f6f70b731f3b316d352e0fc62">AV_CODEC_ID_MSMPEG4V3</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea828ab11de849f8fb98d1d3bf9788a5cb">AV_CODEC_ID_WMV1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5362e286d0d453bee3940514f3f29641">AV_CODEC_ID_WMV2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf223d4b1dc9e6ed1b550d02a35c2542c">AV_CODEC_ID_H263P</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceae91678afc0c9bbaf38681c6c1c5441fa">AV_CODEC_ID_H263I</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea130d77683c690fdeeb9de1e9409d06d4">AV_CODEC_ID_FLV1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cead6962d77136d74ee2ff0b8c9015b3cca">AV_CODEC_ID_SVQ1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea35e8d1b643beef5a57fffbd2b3f44050">AV_CODEC_ID_SVQ3</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa10d44ae477c03846836534fadd73b06">AV_CODEC_ID_DVVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2240162eb5e79d7e0b0e4678704276c6">AV_CODEC_ID_HUFFYUV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea09bdb43a318848e4a3f2436d121b9ec1">AV_CODEC_ID_CYUV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea3d4c051c8b18a3c18750676a308c10be">AV_CODEC_ID_H264</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea82163fef605d01abf8632cd723551062">AV_CODEC_ID_INDEO3</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea11920474f1c6dada14ac2cfd36f67601">AV_CODEC_ID_VP3</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8c3ef0a1eec3cf22756a1323989ff4d8">AV_CODEC_ID_THEORA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceadadb9fb777ad4b2b7e06106ca2d97ebb">AV_CODEC_ID_ASV1</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceae6946708181cca9b487479b47f78d7f0">AV_CODEC_ID_ASV2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea610509eb997372e2ea71cb6b4dfb553f">AV_CODEC_ID_FFV1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceafb4cfd6c985bd71551197b8b6e49e88d">AV_CODEC_ID_4XM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7f855d1c2c04aab20a6cd0d94fe66c52">AV_CODEC_ID_VCR1</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5be35dda3c6b97d6ee09ce0b121a7c47">AV_CODEC_ID_CLJR</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea985c039dc1f95273c5abe5de81e09738">AV_CODEC_ID_MDEC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaeb0858785fab79aa09b7347a513477b9">AV_CODEC_ID_ROQ</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7558a7a217008c0fe793423231671325">AV_CODEC_ID_INTERPLAY_VIDEO</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea07428ed0f786b688e6c0bc3e205e0f35">AV_CODEC_ID_XAN_WC3</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea37e35c26824829e4ab7b41652fc77e1e">AV_CODEC_ID_XAN_WC4</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2e83b6080158a68a1e2486e342d2c36d">AV_CODEC_ID_RPZA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5872ef870db6ecee94f18da1a0f18979">AV_CODEC_ID_CINEPAK</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea32ab953bccf3b838c7f98cb501140a1f">AV_CODEC_ID_WS_VQA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4a5c958de80fb367f0dfe5a3b8902e29">AV_CODEC_ID_MSRLE</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf7cbec610a4b659549983a23d2aa416f">AV_CODEC_ID_MSVIDEO1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea06053505e009178c15151d209f8e4c81">AV_CODEC_ID_IDCIN</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0dba75c225159195b003b226d920398b">AV_CODEC_ID_8BPS</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaac568d9f1ca9f8ab8cb2f38a6dfdaab0">AV_CODEC_ID_SMC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8f07f59bc63ae0fd62f026322b663fb3">AV_CODEC_ID_FLIC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea92af537484e1864240903787f0788e52">AV_CODEC_ID_TRUEMOTION1</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8be7b1f2d9331d7078e9a656b7568dd3">AV_CODEC_ID_VMDVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf657b6dfcb6ca7f36ceced3557ea4327">AV_CODEC_ID_MSZH</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea506ef7fbaa9c05f411009bf39fd80a79">AV_CODEC_ID_ZLIB</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2372807239c429f6313bc79d33bab472">AV_CODEC_ID_QTRLE</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5e6a2bcf37a0248b847b5250e716eafd">AV_CODEC_ID_TSCC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea6917fb5fd2ed7db4290a807d4cadb8d6">AV_CODEC_ID_ULTI</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cead44bc5c8fb068adf11284846382504cf">AV_CODEC_ID_QDRAW</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea38eb43042ca48fb4b1d39ba5ebdd3ff6">AV_CODEC_ID_VIXL</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceacd840f1de66e837c1aba7544bc0564ff">AV_CODEC_ID_QPEG</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea13651c88d4a774a1012b40f6087b5fb9">AV_CODEC_ID_PNG</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab3621092974c8cff284604d55f75a786">AV_CODEC_ID_PPM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea76ea8dd8b2cef999ab9652c87219d764">AV_CODEC_ID_PBM</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea46d3681388e8806a1926cc0bb633759f">AV_CODEC_ID_PGM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaaf73f1f5476aa4cb4a106d1d9bc6ad5b">AV_CODEC_ID_PGMYUV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7096f796b28213e016f407ebe2b23b67">AV_CODEC_ID_PAM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea026b9f64393c4d53d5940620d5a7f7c8">AV_CODEC_ID_FFVHUFF</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa4566a412c746c9267e2461262d396fd">AV_CODEC_ID_RV30</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9ff341616ebac6400d57194606de5593">AV_CODEC_ID_RV40</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7765c5c02c05ea1a96ef1ca35dad068f">AV_CODEC_ID_VC1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceadb3fab61116754cc08f3168dd26ff776">AV_CODEC_ID_WMV3</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceae32415a39c6511d5c5ed343731dfe3d8">AV_CODEC_ID_LOCO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac7c694cd26c87c8b94b0aa0408d16fc6">AV_CODEC_ID_WNV1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaad78457cd0512dec024c50ded9255d33">AV_CODEC_ID_AASC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea74f06f8ccfcf8e07a2cba62ac83f8b68">AV_CODEC_ID_INDEO2</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf7796b986db33449a592c3ae1e7f2e9b">AV_CODEC_ID_FRAPS</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabc11317c3e8c99c1b41b86b0ca61878b">AV_CODEC_ID_TRUEMOTION2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabb04ef46d4490540a3a0243aaa919fc9">AV_CODEC_ID_BMP</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea6518b5819aa46b335de4d8b920fd5b67">AV_CODEC_ID_CSCD</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa6fef7fb585f95d263612657cda29573">AV_CODEC_ID_MMVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceae991bfabdf946218e8d1a70f90dcedc3">AV_CODEC_ID_ZMBV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4b48cce6b5f054407a9fb07fcacc81fe">AV_CODEC_ID_AVS</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea201ece382d697009aa13d77a482d8365">AV_CODEC_ID_SMACKVIDEO</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9b64d2d7aa60ac493e3f6b738dbe8655">AV_CODEC_ID_NUV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9d198cf724eb3cd182110ca085a527c4">AV_CODEC_ID_KMVC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaee192c6a3ea6b52b881e2ed971a781fc">AV_CODEC_ID_FLASHSV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8b076e20f47fa72362f22ce00b9f976a">AV_CODEC_ID_CAVS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4ff1478f2b0f3bc728f6cce39d44b9f0">AV_CODEC_ID_JPEG2000</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea526f6bc0af65684f67389236b911c771">AV_CODEC_ID_VMNC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabbb5f61cec6b4083489462ae1a39bc17">AV_CODEC_ID_VP5</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0f14d3ea3598ac4a1d4a9d73e01b56b0">AV_CODEC_ID_VP6</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea14aac7455a40185b56f48bfac4647552">AV_CODEC_ID_VP6F</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea45e6ff6972ee9e4bffe817a38d2beb70">AV_CODEC_ID_TARGA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea29590a30babd163dfeebabfb0248925e">AV_CODEC_ID_DSICINVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8b6c63bedfe10e32e2d15a9b612a6ef5">AV_CODEC_ID_TIERTEXSEQVIDEO</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab287c8cb5ab084d156b3f8c11fa698d6">AV_CODEC_ID_TIFF</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea35d8b1cf0066b5a9da9e86e49b0c3e45">AV_CODEC_ID_GIF</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf2e6523927efc9db7ed6e3dcaddfddf2">AV_CODEC_ID_DXA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cead36347b6ae291fc3cc95f84aecf8035a">AV_CODEC_ID_DNXHD</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaed29a65f7c6b258316a921f3d3208e10">AV_CODEC_ID_THP</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea6c72c01a979f8558551509cfac3085f9">AV_CODEC_ID_SGI</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac370116b025c58e06681d8d1c16ae711">AV_CODEC_ID_C93</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0e5fee8b7f3755568e85dd87cef88ed6">AV_CODEC_ID_BETHSOFTVID</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2c3dd83dedaeb8bcdb9286d786f4fd79">AV_CODEC_ID_PTX</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea82308080bbcb8e07b9992e813dfa8540">AV_CODEC_ID_TXD</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8abead4b8a87bf4a142b7db7e50cef8e">AV_CODEC_ID_VP6A</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceafa26899e6acd71441007e6c35461cfc3">AV_CODEC_ID_AMV</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4b23025c7bfcd9117c3e0eca77a20c19">AV_CODEC_ID_VB</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea828ac6d0106288cc1980ae96ef1d3c2e">AV_CODEC_ID_PCX</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5d9faecd012c9a2d47e40e0a268fd2c6">AV_CODEC_ID_SUNRAST</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea24bd7701f087bbad4cbf78438849de57">AV_CODEC_ID_INDEO4</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea16f9edf141d19e55734dbfcd3857ce31">AV_CODEC_ID_INDEO5</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceae1ebc21e053a0fbe49029f63b926bb6c">AV_CODEC_ID_MIMIC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa06c988fc66d8618cc6c2ed149dcbe52">AV_CODEC_ID_RL2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea091eca04b0aa5eb2981e74ce78f32da7">AV_CODEC_ID_ESCAPE124</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea00d5e8ca007d62fe704bb22b2be7b556">AV_CODEC_ID_DIRAC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab5ba6986b47894bb8611455d14b1f250">AV_CODEC_ID_BFI</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea12d0508cd1403f8272d98de4f11b4cef">AV_CODEC_ID_CMV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea26b515ca6810bfefc17beadcff33f1fb">AV_CODEC_ID_MOTIONPIXELS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea28ae488f549794d4c6ffedd0fff83d07">AV_CODEC_ID_TGV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9ea7b9d85dbfc68ef53a648e34c1fc86">AV_CODEC_ID_TGQ</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea93e25f9e318041d53c0655d36d9623f7">AV_CODEC_ID_TQI</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2eeaceb777ebeece34d0af283831b65e">AV_CODEC_ID_AURA</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0c1a938764967517ce7420374accc2f0">AV_CODEC_ID_AURA2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea915a50b4a0ed015dba9dd325d27a439a">AV_CODEC_ID_V210X</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9895ea0a1e6fc140566731c3f7c5f870">AV_CODEC_ID_TMV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea11b45c130aea73e9ab73c4cdfb176803">AV_CODEC_ID_V210</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf20137ebc6d50438f1159ac66dfa4a9a">AV_CODEC_ID_DPX</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4be68436a8e9c3ba69919ca487c9b824">AV_CODEC_ID_MAD</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4b2e274845edd73ca8025ed70a91ac79">AV_CODEC_ID_FRWU</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea730fd43cf81636bbf3a2c11c6c8559fd">AV_CODEC_ID_FLASHSV2</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea76fbc3c96f42a427d3ae1eeb6e1a8aaf">AV_CODEC_ID_CDGRAPHICS</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2400153f986f90a4db379bd407e225b3">AV_CODEC_ID_R210</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaec305465c9a43a418d3ce7f93d60d053">AV_CODEC_ID_ANM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea73758a7f9fcc3fd1cb7533a39a0beb6c">AV_CODEC_ID_BINKVIDEO</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea054e8c530a2f650eaeece8baf0c9f13b">AV_CODEC_ID_IFF_ILBM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8e0232589fd0f6ad823a0d7e1befdc49">AV_CODEC_ID_IFF_BYTERUN1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8725c4ddc5aa0f42e413da8dd86be79c">AV_CODEC_ID_KGV1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0b66da3bdc5f4daae18c10f0ce6c766e">AV_CODEC_ID_YOP</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea77772369e1d305824b08b53a8d5c56b6">AV_CODEC_ID_VP8</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2f8f94b86674549af61994639abdb234">AV_CODEC_ID_PICTOR</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cead3d14bb39e556f703f7b90a2e5e84a8e">AV_CODEC_ID_ANSI</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaae4ee474148248dee829a60d1adf8dfe">AV_CODEC_ID_A64_MULTI</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7762bd7c923e6836024782b28b875026">AV_CODEC_ID_A64_MULTI5</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceadfd3b6add5f4c1dad10b85ef2f474efd">AV_CODEC_ID_R10K</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea56d2a49a2f28921cc8d2ee762e4f5522">AV_CODEC_ID_MXPEG</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5455d25d346fb985f104ac97a4b8d01c">AV_CODEC_ID_LAGARITH</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab140360bd655d8add22265dbe45b581c">AV_CODEC_ID_PRORES</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9f3b79a952d3cdcf484aa41e9c64571e">AV_CODEC_ID_JV</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea039667ef2581a7bca1533e9476b730fe">AV_CODEC_ID_DFA</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7de7e6cabd99e6215c1a4fdfca196198">AV_CODEC_ID_WMV3IMAGE</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5e1b7f778aed1ba72262d708d602d74b">AV_CODEC_ID_VC1IMAGE</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea3313f443c4f36800b279818ed9525f07">AV_CODEC_ID_UTVIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0927738ad0f3790364ce57694f97b65f">AV_CODEC_ID_BMV_VIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea80099cd3307b3b848f201c5d98e47854">AV_CODEC_ID_VBLE</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf4d36f7aa9f2ef3d5f8d334353aae852">AV_CODEC_ID_DXTORY</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea3bbc391cc2b0bb220d5bf950cdfc4f1f">AV_CODEC_ID_V410</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab2da2aa56366ac85b26151a7ca75349b">AV_CODEC_ID_XWD</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9c43fea9a5b9e3da54b3810cc9e8ecbf">AV_CODEC_ID_CDXL</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea74fad79b79fd7fabf35cbef967da2603">AV_CODEC_ID_XBM</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf1697273c05e4605444f0f41396739b3">AV_CODEC_ID_ZEROCODEC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf7c4f69a8ef661c53fae35cd5d8a98ab">AV_CODEC_ID_MSS1</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea1167130b3a74649f117126749366f97a">AV_CODEC_ID_MSA1</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceacc64eb7d1b978ad2be7f90a44d5acaa1">AV_CODEC_ID_TSCC2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5c7cad52b4d46786518e30d855a2b47d">AV_CODEC_ID_MTS2</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea277ddc6d640dd4b319587350f3b5a444">AV_CODEC_ID_CLLC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea95ef4e077346c2f43c7568b11b1ae07d">AV_CODEC_ID_MSS2</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaedab7fb3a1647fbdc114ad0447105c72">AV_CODEC_ID_VP9</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea3fc5c34c4edafe3bd2c71e996c83b04a">AV_CODEC_ID_AIC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea27b6f4ffa36ce641ed9cd6a45da0fa86">AV_CODEC_ID_ESCAPE130_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac698d6e41495ba5be2175cf7e771fdef">AV_CODEC_ID_G2M_DEPRECATED</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea69f7097d0fb90d631406fcf18a6e39ca">AV_CODEC_ID_WEBP_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabeeba7d448dd4f8f931d05612e0c44e4">AV_CODEC_ID_HNM4_VIDEO</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa58c84e210d36501907e3923f8145aa6">AV_CODEC_ID_HEVC_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabb3a243c38cdf7bfd380e4c3c8752ae4">AV_CODEC_ID_FIC</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceab45fa4be4865749b3f7f3f68bfb7a766">AV_CODEC_ID_ALIAS_PIX</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea95b8553df4e8749fd3c6f46eef4f8956">AV_CODEC_ID_BRENDER_PIX_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaef3a867835c9aeb9d6b21de385dd1b0c">AV_CODEC_ID_PAF_VIDEO_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7290643dbff700893438e6575ffeca83">AV_CODEC_ID_EXR_DEPRECATED</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7d4077b2a4cc2712f36534565b7da8ec">AV_CODEC_ID_VP7_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea7661857d804da4b8327187c9dbb7c539">AV_CODEC_ID_SANM_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaea67838e42c4071340175b2a491fdf9d">AV_CODEC_ID_SGIRLE_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea94822cf86fdaf7bdd2c74cfa49ce15d7">AV_CODEC_ID_MVC1_DEPRECATED</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf9cf706ba654832232beb5c495f62e29">AV_CODEC_ID_MVC2_DEPRECATED</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea990f7448c1a5b8a354dc3affa1aeb529">AV_CODEC_ID_HQX</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf48e02bddcd438ebb17430aa3f50d2cc">AV_CODEC_ID_TDSC</a>, 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf85fe24fa0b0717a4ebb0e31609f7932">AV_CODEC_ID_HQ_HQA</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea9502fa122a011d55e1057d519fb75290">AV_CODEC_ID_BRENDER_PIX</a> =  MKBETAG('B','P','I','X'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea14ea269e75a39cfbc002a9d830b4bcd6">AV_CODEC_ID_Y41P</a> =  MKBETAG('Y','4','1','P'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea5947fac43d6817b691a4bc1f64f20075">AV_CODEC_ID_ESCAPE130</a> =  MKBETAG('E','1','3','0'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceabc76b0cc02be5952124697b98ef2c4df">AV_CODEC_ID_EXR</a> =  MKBETAG('0','E','X','R'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4100c41cb36ea3761ef6b8663374e7ba">AV_CODEC_ID_AVRP</a> =  MKBETAG('A','V','R','P'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaf4af8b770c8a89602b25313db541f021">AV_CODEC_ID_012V</a> =  MKBETAG('0','1','2','V'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaab57a3cf30313f49eb77c24a748eebc0">AV_CODEC_ID_G2M</a> =  MKBETAG( 0 ,'G','2','M'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaea40e943e4002267e20c0dda6498a2e9">AV_CODEC_ID_AVUI</a> =  MKBETAG('A','V','U','I'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac1c65ebb53d915a490495df173475a4d">AV_CODEC_ID_AYUV</a> =  MKBETAG('A','Y','U','V'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceafe04f75e6fdfceac4db3c8f7b4726778">AV_CODEC_ID_TARGA_Y216</a> =  MKBETAG('T','2','1','6'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea835d96992d9a3673c4d76459aff9f1de">AV_CODEC_ID_V308</a> =  MKBETAG('V','3','0','8'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea2825b4322257b5292cc71ad196acbfc9">AV_CODEC_ID_V408</a> =  MKBETAG('V','4','0','8'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea11de9ead44f7b3dd11043c54fb56a155">AV_CODEC_ID_YUV4</a> =  MKBETAG('Y','U','V','4'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8ee1775ee286c830aba02cefce37bfe2">AV_CODEC_ID_SANM</a> =  MKBETAG('S','A','N','M'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea0ea3a7e6b37e673948fae7e13d2b72d0">AV_CODEC_ID_PAF_VIDEO</a> =  MKBETAG('P','A','F','V'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceafc44dbe94c7f665dd2cc95302b561edf">AV_CODEC_ID_AVRN</a> =  MKBETAG('A','V','R','n'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea4da1273a192bfd82b21853ebde414e0d">AV_CODEC_ID_CPIA</a> =  MKBETAG('C','P','I','A'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea8325d089e284d10840e7105a8c28e4a4">AV_CODEC_ID_XFACE</a> =  MKBETAG('X','F','A','C'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea59d47b3316a9fb14203a22d5c169e3cb">AV_CODEC_ID_SGIRLE</a> =  MKBETAG('S','G','I','R'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea627fb03cc76110503962e8d46f91c539">AV_CODEC_ID_MVC1</a> =  MKBETAG('M','V','C','1'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac4b21d1f470cf86f8e1aa2416fcb2461">AV_CODEC_ID_MVC2</a> =  MKBETAG('M','V','C','2'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7cea253b7f23251a791e6f1d95a86dbab0cd">AV_CODEC_ID_SNOW</a> =  MKBETAG('S','N','O','W'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceac9eb9136ca924db98aa71306a1530b41">AV_CODEC_ID_WEBP</a> =  MKBETAG('W','E','B','P'), 
<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaafdf8cbfcb390ea0bf0a0c5738d46e11">AV_CODEC_ID_SMVJPEG</a> =  MKBETAG('S','M','V','J'), 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa3e19a45b81bb602a4a37a4221274a20">AV_CODEC_ID_HEVC</a> =  MKBETAG('H','2','6','5')
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Identify the syntax and semantics of the bitstream.  <a href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#ga09b261f1bce5161af3485cb3302edd27">Motion_Est_ID</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a93dc3282c22808d298c81bfde3882c42">ME_ZERO</a> =  1, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a84208f4e6c361aaf87ac0c0f71116431">ME_FULL</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a712da9e85272e6bc8d73d897e40e8ab8">ME_LOG</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27ab9f980e93b9500d67b1308ad0e9ce72a">ME_PHODS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a47a2cf1ba9719d733ff2c0c0fc6e3491">ME_EPZS</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a97220d3da7ac127439d96e641b48ca5f">ME_X1</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a842aadc9a6d4f1c9fa20a17c77521327">ME_HEX</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27a933a98fe54bd38c7ba77ca9a917e3bc8">ME_UMH</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27ad0718ff68dd2d8f9642f5ca4aab1e181">ME_TESA</a>, 
<a class="el" href="group__lavc__encoding.html#gga09b261f1bce5161af3485cb3302edd27ab2b41a1b4640728bd95c1910b111270f">ME_ITER</a> = 50
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">motion estimation type.  <a href="group__lavc__encoding.html#ga09b261f1bce5161af3485cb3302edd27">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga352363bce7d3ed82c101b3bc001d1c16">AVDiscard</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16a93d0436f7651b58debe3f995e2582dcd">AVDISCARD_NONE</a> = -16, 
<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16a81453d8c452e8ee794daf7fde1c80b5b">AVDISCARD_DEFAULT</a> =  0, 
<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16ac5a5a87ffcd6fb2362ac18449d29bde8">AVDISCARD_NONREF</a> =  8, 
<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16a776541ad00a4f13c3fdcd363988bffb3">AVDISCARD_BIDIR</a> =  16, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16aabee31ca5c7c140d3a84b848164eeaf8">AVDISCARD_NONINTRA</a> =  24, 
<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16a31c8164477d9f571f82003065d2ab6f1">AVDISCARD_NONKEY</a> =  32, 
<a class="el" href="group__lavc__decoding.html#gga352363bce7d3ed82c101b3bc001d1c16a07517e3890ba7e19a612945483dc066a">AVDISCARD_ALL</a> =  48
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gadcff0a5957a99f6fdf1eec9d5a3fdfaf">AVAudioServiceType</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafa909e448624c46b32506f20acaeb59219">AV_AUDIO_SERVICE_TYPE_MAIN</a> =  0, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafa89cc3ca931cc01de8b8b498492133f58">AV_AUDIO_SERVICE_TYPE_EFFECTS</a> =  1, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafae1d0587828c1f7efdb0ac449946448fc">AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED</a> =  2, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafabd1590db13ebdc6f1c53fd5cd97ff3ca">AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED</a> =  3, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafa94e109ad671c99029eb89b61a840050c">AV_AUDIO_SERVICE_TYPE_DIALOGUE</a> =  4, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafac279dfd2816ee38406920c0c4718bd90">AV_AUDIO_SERVICE_TYPE_COMMENTARY</a> =  5, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafa49e2c0c319dfdd3b5756e58900c8a88c">AV_AUDIO_SERVICE_TYPE_EMERGENCY</a> =  6, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafa0c000c46073046780a3daa1e8f84e207">AV_AUDIO_SERVICE_TYPE_VOICE_OVER</a> =  7, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafab4290d124e49f795ef1ba709fc60233c">AV_AUDIO_SERVICE_TYPE_KARAOKE</a> =  8, 
<a class="el" href="group__lavc__core.html#ggadcff0a5957a99f6fdf1eec9d5a3fdfafac562760f8958fb519327590d42e91b0e">AV_AUDIO_SERVICE_TYPE_NB</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga9a80bfcacc586b483a973272800edb97">AVPacketSideDataType</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a9b3c18a18a684fcbb1a2cc25cc6869dd">AV_PKT_DATA_PALETTE</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97ad353d4a7841087354593a97bef92841a">AV_PKT_DATA_NEW_EXTRADATA</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97ad42d2eb8c04516552e0c422257192bc0">AV_PKT_DATA_PARAM_CHANGE</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a48dc789fa9d31046e153233374f52b86">AV_PKT_DATA_H263_MB_INFO</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97af91f58c27612d229e57eee2e587e03e6">AV_PKT_DATA_REPLAYGAIN</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97aab8c149a1e6c67aad340733becec87e1">AV_PKT_DATA_DISPLAYMATRIX</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97ad87020fae601b684bfb27ee64a457303">AV_PKT_DATA_STEREO3D</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a66ec22464b50c285114e79604e9e0a0b">AV_PKT_DATA_AUDIO_SERVICE_TYPE</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a2093332d8086d25a04942ede61007f6a">AV_PKT_DATA_SKIP_SAMPLES</a> = 70, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a0933bb1f539acca421bfaa293cb3ee95">AV_PKT_DATA_JP_DUALMONO</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a18d2e9d2c572fbe22a5880176fc41e9a">AV_PKT_DATA_STRINGS_METADATA</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a94c6e44bd31184da4d72ed4d322ffc69">AV_PKT_DATA_SUBTITLE_POSITION</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a72e6d25102c0504549754fcd9ac871b7">AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97ad95c0f65ae13f5c2f03bf32accc5ecb2">AV_PKT_DATA_WEBVTT_IDENTIFIER</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a8dfefd91c6ee7f37af363a93a8211119">AV_PKT_DATA_WEBVTT_SETTINGS</a>, 
<a class="el" href="group__lavc__packet.html#gga9a80bfcacc586b483a973272800edb97a8f5f41fa3f854d68604ed81950bc8ee9">AV_PKT_DATA_METADATA_UPDATE</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga437bfa981d4c8968ca92f41ecbcb8054">AVSideDataParamChangeFlags</a> { <a class="el" href="group__lavc__packet.html#gga437bfa981d4c8968ca92f41ecbcb8054a18ac29a4e928b1ef8eff4893ae70073c">AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_COUNT</a> =  0x0001, 
<a class="el" href="group__lavc__packet.html#gga437bfa981d4c8968ca92f41ecbcb8054a1afb2793dfb14b0db3caca605b2baabc">AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_LAYOUT</a> =  0x0002, 
<a class="el" href="group__lavc__packet.html#gga437bfa981d4c8968ca92f41ecbcb8054ac0fd6e147f7e6ebe14002f95594e5317">AV_SIDE_DATA_PARAM_CHANGE_SAMPLE_RATE</a> =  0x0004, 
<a class="el" href="group__lavc__packet.html#gga437bfa981d4c8968ca92f41ecbcb8054af1a5e3b694261807e0ed9032b424c165">AV_SIDE_DATA_PARAM_CHANGE_DIMENSIONS</a> =  0x0008
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga957ef25581a6b3c98589817b1cbed02c">AVFieldOrder</a> { <br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02ca886b3191488ef874bf3e94b3d9cec713">AV_FIELD_UNKNOWN</a>, 
<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02ca9165cfa953463411e28670a9d06af2e2">AV_FIELD_PROGRESSIVE</a>, 
<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02ca236b46495cd9254b4030d36fc6f27f23">AV_FIELD_TT</a>, 
<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02ca7bf84c3d1e2714ddee42b3e94826fca4">AV_FIELD_BB</a>, 
<br/>
&#160;&#160;<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02cae1efa8b010ca5331f1f845104e7c0667">AV_FIELD_TB</a>, 
<a class="el" href="group__lavc__core.html#gga957ef25581a6b3c98589817b1cbed02caba81a12143ed2cea06438739a7caaafb">AV_FIELD_BT</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga828218dcb8874ab2c5af8d486c365421">AVSubtitleType</a> { <a class="el" href="group__lavc__core.html#gga828218dcb8874ab2c5af8d486c365421a996f4241a1f619428260744d394c5caa">SUBTITLE_NONE</a>, 
<a class="el" href="group__lavc__core.html#gga828218dcb8874ab2c5af8d486c365421a0e577aa36b52d777c6ec5bef8625dde4">SUBTITLE_BITMAP</a>, 
<a class="el" href="group__lavc__core.html#gga828218dcb8874ab2c5af8d486c365421a911079085bcf785c5f1f06e1e0d651c2">SUBTITLE_TEXT</a>, 
<a class="el" href="group__lavc__core.html#gga828218dcb8874ab2c5af8d486c365421a3fd131173f80938f3d30f99977aa455a">SUBTITLE_ASS</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#gaad2e1cb6faa858b3558c5182d3ec56aa">AVPictureStructure</a> { <a class="el" href="group__lavc__parsing.html#ggaad2e1cb6faa858b3558c5182d3ec56aaa88e5d6e12b558d4d015fa2b3b043cb91">AV_PICTURE_STRUCTURE_UNKNOWN</a>, 
<a class="el" href="group__lavc__parsing.html#ggaad2e1cb6faa858b3558c5182d3ec56aaa86a376b542e532a5f2be40b56a79f161">AV_PICTURE_STRUCTURE_TOP_FIELD</a>, 
<a class="el" href="group__lavc__parsing.html#ggaad2e1cb6faa858b3558c5182d3ec56aaa6d82ada133fd9cff3e9577a2134dba5b">AV_PICTURE_STRUCTURE_BOTTOM_FIELD</a>, 
<a class="el" href="group__lavc__parsing.html#ggaad2e1cb6faa858b3558c5182d3ec56aaa1b90bcaf885c0721b70702a14fec481c">AV_PICTURE_STRUCTURE_FRAME</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga7a013315e444069ec9630ddf3edce3f8">AVLockOp</a> { <a class="el" href="group__lavc__misc.html#gga7a013315e444069ec9630ddf3edce3f8a486a4a2d7a97554c2e073536c038465d">AV_LOCK_CREATE</a>, 
<a class="el" href="group__lavc__misc.html#gga7a013315e444069ec9630ddf3edce3f8af684bbd8575f2686f42346f5e43be673">AV_LOCK_OBTAIN</a>, 
<a class="el" href="group__lavc__misc.html#gga7a013315e444069ec9630ddf3edce3f8a7c470cd815cdef3b16a977e9a8c89c69">AV_LOCK_RELEASE</a>, 
<a class="el" href="group__lavc__misc.html#gga7a013315e444069ec9630ddf3edce3f8aee9ae55e2efe16565998e473c2a18935">AV_LOCK_DESTROY</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock operation used by lockmgr.  <a href="group__lavc__misc.html#ga7a013315e444069ec9630ddf3edce3f8">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVRational.html">AVRational</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga99afa816f3fc9251ecf54ad305d43be3">av_codec_get_pkt_timebase</a> (const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga89c6c7cf5717165b8751aa84bf397557">av_codec_set_pkt_timebase</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVRational.html">AVRational</a> val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad7c67883918a8a68710b6f89f461c37f">av_codec_get_codec_descriptor</a> (const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad07ba397392e00cb2560cc9a39a60745">av_codec_set_codec_descriptor</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *desc)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae52334a4870627285d40a77be95dbe85">av_codec_get_lowres</a> (const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf4af025ede1f451152486b8f2805f544">av_codec_set_lowres</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, int val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga1065b464eb473666a6758d4d7089385e">av_codec_get_seek_preroll</a> (const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga7b1bfa942a5074882680616694e93c59">av_codec_set_seek_preroll</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, int val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga5425dce8ae0a9f8ab8ac09b131b083f6">av_codec_get_chroma_intra_matrix</a> (const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga5e57eb44d2173147901d8415cb85f4d7">av_codec_set_chroma_intra_matrix</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint16_t *val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gafda0a87bc29a129cd12e858b4609cccd">av_codec_get_max_lowres</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodec.html">AVCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga15369ce1a486dd26a14a043c2b4d7e76">av_codec_next</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *c)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If c is NULL, returns the first registered codec, if c is non-NULL, returns the next registered codec after c, or NULL if c is the last one.  <a href="group__lavc__core.html#ga15369ce1a486dd26a14a043c2b4d7e76"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gadf72cccead0dc2575adcea2dc3e1ae7c">avcodec_version</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the LIBAVCODEC_VERSION_INT constant.  <a href="group__lavc__core.html#gadf72cccead0dc2575adcea2dc3e1ae7c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaba6aaa26147862a94d660a7b21ecd156">avcodec_configuration</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the libavcodec build-time configuration.  <a href="group__lavc__core.html#gaba6aaa26147862a94d660a7b21ecd156"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae594db5f65482502088cba133ff96352">avcodec_license</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the libavcodec license.  <a href="group__lavc__core.html#gae594db5f65482502088cba133ff96352"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga882513208349dbcea177626d9fd7ed92">avcodec_register</a> (<a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register the codec codec and initialize libavcodec.  <a href="group__lavc__core.html#ga882513208349dbcea177626d9fd7ed92"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf1a2bb4e7c7611c131bb6212bf0fa639">avcodec_register_all</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register all the codecs, parsers and bitstream filters which were enabled at configuration time.  <a href="group__lavc__core.html#gaf1a2bb4e7c7611c131bb6212bf0fa639"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodecContext.html">AVCodecContext</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae80afec6f26df6607eaacf39b561c315">avcodec_alloc_context3</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate an <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> and set its fields to default values.  <a href="group__lavc__core.html#gae80afec6f26df6607eaacf39b561c315"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf869d0829ed607cec3a4a02a1c7026b3">avcodec_free_context</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> **avctx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free the codec context and everything associated with it and write NULL to the provided pointer.  <a href="group__lavc__core.html#gaf869d0829ed607cec3a4a02a1c7026b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga1dd4bf43e6a4ec8b8d76bd3673e5e73a">avcodec_get_context_defaults3</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, const <a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the fields of the given <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> to default values corresponding to the given codec (defaults may be codec-dependent).  <a href="group__lavc__core.html#ga1dd4bf43e6a4ec8b8d76bd3673e5e73a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVClass.html">AVClass</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gae8ab0faa9a07901c48e07e5feee82626">avcodec_get_class</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="structAVClass.html" title="Describe the class of an AVClass context structure.">AVClass</a> for <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a>.  <a href="group__lavc__core.html#gae8ab0faa9a07901c48e07e5feee82626"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVClass.html">AVClass</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gad55dfc8e9e168e498ab053b38ba6dec8">avcodec_get_frame_class</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="structAVClass.html" title="Describe the class of an AVClass context structure.">AVClass</a> for <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data.">AVFrame</a>.  <a href="group__lavc__core.html#gad55dfc8e9e168e498ab053b38ba6dec8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVClass.html">AVClass</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga4a9d3dc85f704795638b7be320fbc357">avcodec_get_subtitle_rect_class</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="structAVClass.html" title="Describe the class of an AVClass context structure.">AVClass</a> for <a class="el" href="structAVSubtitleRect.html">AVSubtitleRect</a>.  <a href="group__lavc__core.html#ga4a9d3dc85f704795638b7be320fbc357"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga3933b21b9dcb9173df3e56673b7a7d76">avcodec_copy_context</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *dest, const <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the settings of the source <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> into the destination <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a>.  <a href="group__lavc__core.html#ga3933b21b9dcb9173df3e56673b7a7d76"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#ga11f785a188d7d9df71621001465b0f1d">avcodec_open2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, const <a class="el" href="structAVCodec.html">AVCodec</a> *codec, <a class="el" href="group__lavu__dict.html#ga1d7cc0833bee918994a600556410315f">AVDictionary</a> **options)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> to use the given <a class="el" href="structAVCodec.html" title="AVCodec.">AVCodec</a>.  <a href="group__lavc__core.html#ga11f785a188d7d9df71621001465b0f1d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaf4daa92361efb3523ef5afeb0b54077f">avcodec_close</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Close a given <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> and free all the data associated with it (but not the <a class="el" href="structAVCodecContext.html" title="main external API structure.">AVCodecContext</a> itself).  <a href="group__lavc__core.html#gaf4daa92361efb3523ef5afeb0b54077f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__core.html#gaa2c3e02a761d9fc0c5c9b2340408c332">avsubtitle_free</a> (<a class="el" href="structAVSubtitle.html">AVSubtitle</a> *sub)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free all allocated data in the given subtitle struct.  <a href="group__lavc__core.html#gaa2c3e02a761d9fc0c5c9b2340408c332"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga7582daad8c59bb6e5df39db6f9881d97">av_destruct_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default packet destructor.  <a href="group__lavc__packet.html#ga7582daad8c59bb6e5df39db6f9881d97"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gac9cb9756175b96e7441575803757fb73">av_init_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize optional fields of a packet with default values.  <a href="group__lavc__packet.html#gac9cb9756175b96e7441575803757fb73"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gadfa708660b85a56749c753124de2da7d">av_new_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, int size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate the payload of a packet and initialize its fields with default values.  <a href="group__lavc__packet.html#gadfa708660b85a56749c753124de2da7d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gaceba1c21e5718f87abdf61cf21500485">av_shrink_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, int size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reduce packet size, correctly zeroing padding.  <a href="group__lavc__packet.html#gaceba1c21e5718f87abdf61cf21500485"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga74f66e072998b8ce81ef3aba8d617a58">av_grow_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, int grow_by)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Increase packet size, correctly zeroing padding.  <a href="group__lavc__packet.html#ga74f66e072998b8ce81ef3aba8d617a58"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga7ca877e1f0ded89a27199b65e9a077dc">av_packet_from_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, uint8_t *data, int size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize a reference-counted packet from <a class="el" href="group__lavu__mem.html#ga9722446c5e310ffedfaac9489864796d" title="Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...">av_malloc()</a>ed data.  <a href="group__lavc__packet.html#ga7ca877e1f0ded89a27199b65e9a077dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga04c83bc8a685960564a169f3a050b915">av_dup_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga917dac9e139893510532c9bea475ef11">av_copy_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html">AVPacket</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy packet, including contents.  <a href="group__lavc__packet.html#ga917dac9e139893510532c9bea475ef11"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga14ca6bb8bfe5508b0071765efc9266f6">av_copy_packet_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html">AVPacket</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy packet side data.  <a href="group__lavc__packet.html#ga14ca6bb8bfe5508b0071765efc9266f6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gae65881462e78f98b268f34661d921ee0">av_free_packet</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free a packet.  <a href="group__lavc__packet.html#gae65881462e78f98b268f34661d921ee0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gac59f9714ac34774b43b3797c80b06c68">av_packet_new_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, enum <a class="el" href="group__lavc__packet.html#ga9a80bfcacc586b483a973272800edb97">AVPacketSideDataType</a> type, int size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate new information of a packet.  <a href="group__lavc__packet.html#gac59f9714ac34774b43b3797c80b06c68"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gaefae1892a6e7de60928da347ec74f460">av_packet_shrink_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, enum <a class="el" href="group__lavc__packet.html#ga9a80bfcacc586b483a973272800edb97">AVPacketSideDataType</a> type, int size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Shrink the already allocated side data buffer.  <a href="group__lavc__packet.html#gaefae1892a6e7de60928da347ec74f460"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga13f8dba52eed886ad2c7d2510da289f8">av_packet_get_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, enum <a class="el" href="group__lavc__packet.html#ga9a80bfcacc586b483a973272800edb97">AVPacketSideDataType</a> type, int *size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get side information from packet.  <a href="group__lavc__packet.html#ga13f8dba52eed886ad2c7d2510da289f8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gae27195b8483cfe56407a664af5b52951">av_packet_merge_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga7febd324eb8a1109e74416e9c82045b1">av_packet_split_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga78c05e43a5d021eb10e63b28a541bce3">av_packet_side_data_name</a> (enum <a class="el" href="group__lavc__packet.html#ga9a80bfcacc586b483a973272800edb97">AVPacketSideDataType</a> type)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga7a0673855be71c876334ed04c6989ae8">av_packet_pack_dictionary</a> (<a class="el" href="group__lavu__dict.html#ga1d7cc0833bee918994a600556410315f">AVDictionary</a> *dict, int *size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pack a dictionary for use in side_data.  <a href="group__lavc__packet.html#ga7a0673855be71c876334ed04c6989ae8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga1db169cc19e8194eca7311f877783a50">av_packet_unpack_dictionary</a> (const uint8_t *data, int size, <a class="el" href="group__lavu__dict.html#ga1d7cc0833bee918994a600556410315f">AVDictionary</a> **dict)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpack a dictionary from side_data.  <a href="group__lavc__packet.html#ga1db169cc19e8194eca7311f877783a50"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga5cf4ba712aca9b300daf1eea1b8a9ebb">av_packet_free_side_data</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function to free all the side data stored.  <a href="group__lavc__packet.html#ga5cf4ba712aca9b300daf1eea1b8a9ebb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gadb05d71fa2ea7b7fd3e8cfc6d9065a47">av_packet_ref</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html">AVPacket</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup a new reference to the data described by a given packet.  <a href="group__lavc__packet.html#gadb05d71fa2ea7b7fd3e8cfc6d9065a47"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga63d5a489b419bd5d45cfd09091cbcbc2">av_packet_unref</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wipe the packet.  <a href="group__lavc__packet.html#ga63d5a489b419bd5d45cfd09091cbcbc2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#ga91dbb1359f99547adb544ee96a406b21">av_packet_move_ref</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *dst, <a class="el" href="structAVPacket.html">AVPacket</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Move every field in src to dst and reset src.  <a href="group__lavc__packet.html#ga91dbb1359f99547adb544ee96a406b21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gade00f67930f4e2a3401b67b701d5b3a2">av_packet_copy_props</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html">AVPacket</a> *src)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy only "properties" fields from src to dst.  <a href="group__lavc__packet.html#gade00f67930f4e2a3401b67b701d5b3a2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__packet.html#gae5c86e4d93f6e7aa62ef2c60763ea67e">av_packet_rescale_ts</a> (<a class="el" href="structAVPacket.html">AVPacket</a> *<a class="el" href="extract__mvs_8c.html#a3d4c6562f0b27cf0cacbbea5c038c090">pkt</a>, <a class="el" href="structAVRational.html">AVRational</a> tb_src, <a class="el" href="structAVRational.html">AVRational</a> tb_dst)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert valid timing fields (timestamps / durations) in a packet from one timebase to another.  <a href="group__lavc__packet.html#gae5c86e4d93f6e7aa62ef2c60763ea67e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodec.html">AVCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga19a0ca553277f019dd5b0fec6e1f9dca">avcodec_find_decoder</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a registered decoder with a matching codec ID.  <a href="group__lavc__decoding.html#ga19a0ca553277f019dd5b0fec6e1f9dca"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodec.html">AVCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga776f2359007e8457799503068419e791">avcodec_find_decoder_by_name</a> (const char *name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a registered decoder with the specified name.  <a href="group__lavc__decoding.html#ga776f2359007e8457799503068419e791"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga666e4cc55f8a14c3b1ea66aaef2f6970">avcodec_default_get_buffer</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, <a class="el" href="structAVFrame.html">AVFrame</a> *pic)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga4544e55d2417bfe6e746dcaf2195dde0">avcodec_default_release_buffer</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, <a class="el" href="structAVFrame.html">AVFrame</a> *pic)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga3f7158d88758be42cc1ab6b9e6df9f0d">avcodec_default_reget_buffer</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, <a class="el" href="structAVFrame.html">AVFrame</a> *pic)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga09dee227d3666720eff1f6913d11699d">avcodec_default_get_buffer2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, <a class="el" href="structAVFrame.html">AVFrame</a> *<a class="el" href="extract__mvs_8c.html#ad7d33d579a8d4241a5e643e39287a209">frame</a>, int flags)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The default callback for <a class="el" href="structAVCodecContext.html#a7c93198032a3a728b13cb7d7e637d295" title="This callback is called at the beginning of each frame to get data buffer(s) for it.">AVCodecContext.get_buffer2()</a>.  <a href="group__lavc__decoding.html#ga09dee227d3666720eff1f6913d11699d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#gaad92aaeee369795273fc6cfc6ef3b189">avcodec_get_edge_width</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the amount of padding in pixels which the get_buffer callback must provide around the edge of the image for codecs which do not have the CODEC_FLAG_EMU_EDGE flag.  <a href="group__lavc__decoding.html#gaad92aaeee369795273fc6cfc6ef3b189"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga48432a3760eec9fce0f0ef7b298859f1">avcodec_align_dimensions</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, int *<a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int *<a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Modify width and height values so that they will result in a memory buffer that is acceptable for the codec if you do not use any horizontal padding.  <a href="group__lavc__decoding.html#ga48432a3760eec9fce0f0ef7b298859f1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga34e3269dc1b9e2c98e9371241722e7e2">avcodec_align_dimensions2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, int *<a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int *<a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>, int linesize_align[<a class="el" href="frame_8h.html#add80189702cf0f5ea82718576fb43201">AV_NUM_DATA_POINTERS</a>])</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Modify width and height values so that they will result in a memory buffer that is acceptable for the codec if you also ensure that all line sizes are a multiple of the respective linesize_align[i].  <a href="group__lavc__decoding.html#ga34e3269dc1b9e2c98e9371241722e7e2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga29744651709d05d125982e6ca20fcd95">avcodec_enum_to_chroma_pos</a> (int *xpos, int *ypos, enum <a class="el" href="pixfmt_8h.html#a1f86ed1b6a420faccacf77c98db6c1ff">AVChromaLocation</a> pos)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts AVChromaLocation to swscale x/y chroma position.  <a href="group__lavc__decoding.html#ga29744651709d05d125982e6ca20fcd95"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="pixfmt_8h.html#a1f86ed1b6a420faccacf77c98db6c1ff">AVChromaLocation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga30c6c7e3af6c589814d5135561b69980">avcodec_chroma_pos_to_enum</a> (int xpos, int ypos)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts swscale x/y chroma position to AVChromaLocation.  <a href="group__lavc__decoding.html#ga30c6c7e3af6c589814d5135561b69980"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#gac552241713bbc0eae2206a75d211daf4">avcodec_decode_audio3</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, int16_t *samples, int *frame_size_ptr, <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapper function which calls avcodec_decode_audio4.  <a href="group__lavc__decoding.html#gac552241713bbc0eae2206a75d211daf4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga834bb1b062fbcc2de4cf7fb93f154a3e">avcodec_decode_audio4</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVFrame.html">AVFrame</a> *<a class="el" href="extract__mvs_8c.html#ad7d33d579a8d4241a5e643e39287a209">frame</a>, int *got_frame_ptr, const <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode the audio frame of size avpkt-&gt;size from avpkt-&gt;data into frame.  <a href="group__lavc__decoding.html#ga834bb1b062fbcc2de4cf7fb93f154a3e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga99ee61b6dcffb7817a275d39da58cc74">avcodec_decode_video2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVFrame.html">AVFrame</a> *picture, int *got_picture_ptr, const <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode the video frame of size avpkt-&gt;size from avpkt-&gt;data into picture.  <a href="group__lavc__decoding.html#ga99ee61b6dcffb7817a275d39da58cc74"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__decoding.html#ga47db1b7f294b9f92684401b9c66a7c4b">avcodec_decode_subtitle2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVSubtitle.html">AVSubtitle</a> *sub, int *got_sub_ptr, <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode a subtitle message.  <a href="group__lavc__decoding.html#ga47db1b7f294b9f92684401b9c66a7c4b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodecParser.html">AVCodecParser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga64772040a370fa3a7d67ec46d73566c8">av_parser_next</a> (const <a class="el" href="structAVCodecParser.html">AVCodecParser</a> *c)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga8258374e31b0afe2d6f7ecf9a34c4810">av_register_codec_parser</a> (<a class="el" href="structAVCodecParser.html">AVCodecParser</a> *parser)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodecParserContext.html">AVCodecParserContext</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga0dd9af605377fcbb49fffd982672d377">av_parser_init</a> (int codec_id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga691ca0258e91f99297e7726f56d8c247">av_parser_parse2</a> (<a class="el" href="structAVCodecParserContext.html">AVCodecParserContext</a> *s, <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int64_t <a class="el" href="transcode__aac_8c.html#a4fbb704fb96c36a78a36eee010306ce7">pts</a>, int64_t dts, int64_t pos)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a packet.  <a href="group__lavc__parsing.html#ga691ca0258e91f99297e7726f56d8c247"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga388e291a22ce1908b932a39c87123756">av_parser_change</a> (<a class="el" href="structAVCodecParserContext.html">AVCodecParserContext</a> *s, <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__parsing.html#ga325e84c53b8c0dfcb2d933d126f76dd7">av_parser_close</a> (<a class="el" href="structAVCodecParserContext.html">AVCodecParserContext</a> *s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodec.html">AVCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#ga9f820c481615c3a02d0407bac0bdbf25">avcodec_find_encoder</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a registered encoder with a matching codec ID.  <a href="group__lavc__encoding.html#ga9f820c481615c3a02d0407bac0bdbf25"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVCodec.html">AVCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#gaa614ffc38511c104bdff4a3afa086d37">avcodec_find_encoder_by_name</a> (const char *name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Find a registered encoder with the specified name.  <a href="group__lavc__encoding.html#gaa614ffc38511c104bdff4a3afa086d37"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int <a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#gaf12a9da0d33f50ff406e03572fab4763">avcodec_encode_audio</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint8_t *buf, int buf_size, const short *samples)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Encode an audio frame from samples into buf.  <a href="group__lavc__encoding.html#gaf12a9da0d33f50ff406e03572fab4763"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#ga93a49fbd0973b216dcb8a8c5dffe1d82">avcodec_encode_audio2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt, const <a class="el" href="structAVFrame.html">AVFrame</a> *<a class="el" href="extract__mvs_8c.html#ad7d33d579a8d4241a5e643e39287a209">frame</a>, int *got_packet_ptr)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Encode a frame of audio.  <a href="group__lavc__encoding.html#ga93a49fbd0973b216dcb8a8c5dffe1d82"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#ga22847c21918ee93a4d05f7ffb419f9a9">avcodec_encode_video</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint8_t *buf, int buf_size, const <a class="el" href="structAVFrame.html">AVFrame</a> *pict)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#gaa2dc9e9ea2567ebb2801a08153c7306b">avcodec_encode_video2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, <a class="el" href="structAVPacket.html">AVPacket</a> *avpkt, const <a class="el" href="structAVFrame.html">AVFrame</a> *<a class="el" href="extract__mvs_8c.html#ad7d33d579a8d4241a5e643e39287a209">frame</a>, int *got_packet_ptr)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Encode a frame of video.  <a href="group__lavc__encoding.html#gaa2dc9e9ea2567ebb2801a08153c7306b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__encoding.html#ga37be256d85d78f665df27ad6c8f1d65b">avcodec_encode_subtitle</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, uint8_t *buf, int buf_size, const <a class="el" href="structAVSubtitle.html">AVSubtitle</a> *sub)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> <br class="typebreak"/>
<a class="el" href="group__lavc__resample.html#ga0051f36cfec3437423a131c085ff5ea2">ReSampleContext</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga6837453b6819cf2f4d26c2d320b1d696">av_audio_resample_init</a> (int output_channels, int input_channels, int output_rate, int input_rate, enum <a class="el" href="group__lavu__sampfmts.html#gaf9a51ca15301871723577c730b5865c5">AVSampleFormat</a> sample_fmt_out, enum <a class="el" href="group__lavu__sampfmts.html#gaf9a51ca15301871723577c730b5865c5">AVSampleFormat</a> sample_fmt_in, int filter_length, int log2_phase_count, int linear, double cutoff)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize audio resampling context.  <a href="group__lavc__resample.html#ga6837453b6819cf2f4d26c2d320b1d696"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga4a2391f7d72287f478ae9dfc0ae373f4">audio_resample</a> (<a class="el" href="group__lavc__resample.html#ga0051f36cfec3437423a131c085ff5ea2">ReSampleContext</a> *s, short *output, short *input, int nb_samples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga06447648458074fba375b9cc069664e0">audio_resample_close</a> (<a class="el" href="group__lavc__resample.html#ga0051f36cfec3437423a131c085ff5ea2">ReSampleContext</a> *s)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free resample context.  <a href="group__lavc__resample.html#ga06447648458074fba375b9cc069664e0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> struct <br class="typebreak"/>
AVResampleContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga9f11d551d458bb904e1078c65121fe03">av_resample_init</a> (int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize an audio resampler.  <a href="group__lavc__resample.html#ga9f11d551d458bb904e1078c65121fe03"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#gaced5571eafa8e23a25b96e1755f8f65c">av_resample</a> (struct AVResampleContext *c, short *dst, short *src, int *consumed, int src_size, int dst_size, int update_ctx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resample an array of samples using a previously configured context.  <a href="group__lavc__resample.html#gaced5571eafa8e23a25b96e1755f8f65c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#gadf6acc7cdbbf2fe8d6a7990a22662c0b">av_resample_compensate</a> (struct AVResampleContext *c, int sample_delta, int compensation_distance)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Compensate samplerate/timestamp drift.  <a href="group__lavc__resample.html#gadf6acc7cdbbf2fe8d6a7990a22662c0b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__resample.html#ga2901688d58c5a64b97436288b301ad18">av_resample_close</a> (struct AVResampleContext *c)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#ga03b764a93c34d00e5a33a5ebb0b4a81b">avpicture_alloc</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *picture, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate memory for the pixels of a picture and setup the <a class="el" href="structAVPicture.html" title="Picture data structure.">AVPicture</a> fields for it.  <a href="group__lavc__picture.html#ga03b764a93c34d00e5a33a5ebb0b4a81b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#gaf4ad71a7e39b54ee70f18cc451de956f">avpicture_free</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *picture)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free a picture previously allocated by <a class="el" href="group__lavc__picture.html#ga03b764a93c34d00e5a33a5ebb0b4a81b" title="Allocate memory for the pixels of a picture and setup the AVPicture fields for it.">avpicture_alloc()</a>.  <a href="group__lavc__picture.html#gaf4ad71a7e39b54ee70f18cc451de956f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#gac1b22e9b246cb8b0928cca8f5fa524d4">avpicture_fill</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *picture, const uint8_t *ptr, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup the picture fields based on the specified image parameters and the provided image data buffer.  <a href="group__lavc__picture.html#gac1b22e9b246cb8b0928cca8f5fa524d4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#ga99bc554a84681f7ee6422a384007a4ca">avpicture_layout</a> (const <a class="el" href="structAVPicture.html">AVPicture</a> *src, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>, unsigned char *dest, int dest_size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy pixel data from an <a class="el" href="structAVPicture.html" title="Picture data structure.">AVPicture</a> into a buffer.  <a href="group__lavc__picture.html#ga99bc554a84681f7ee6422a384007a4ca"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#ga18a08bcb237767ef442fd5d3d1dd2084">avpicture_get_size</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the size in bytes that a picture of the given width and height would occupy if stored in the given picture format.  <a href="group__lavc__picture.html#ga18a08bcb237767ef442fd5d3d1dd2084"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#gafae4ce3eea8607e0c0c14ef73ff1902f">avpicture_deinterlace</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html">AVPicture</a> *src, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">deinterlace - if not supported return -1  <a href="group__lavc__picture.html#gafae4ce3eea8607e0c0c14ef73ff1902f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#gaa55e61985bbede1135135e39a40a4ac4">av_picture_copy</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html">AVPicture</a> *src, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy image src to dst.  <a href="group__lavc__picture.html#gaa55e61985bbede1135135e39a40a4ac4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#gadeee38e47bd67bb3cce616ce4979e9be">av_picture_crop</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html">AVPicture</a> *src, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int top_band, int left_band)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Crop image top and left side.  <a href="group__lavc__picture.html#gadeee38e47bd67bb3cce616ce4979e9be"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__picture.html#ga9b2a864f48cb9d8eac48bd71ec195125">av_picture_pad</a> (<a class="el" href="structAVPicture.html">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html">AVPicture</a> *src, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int padtop, int padbottom, int padleft, int padright, int *color)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Pad image.  <a href="group__lavc__picture.html#ga9b2a864f48cb9d8eac48bd71ec195125"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga8734c0195b87efe1a060ca101505c7b8">avcodec_get_chroma_sub_sample</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>, int *h_shift, int *v_shift)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Utility function to access log2_chroma_w log2_chroma_h from the pixel format <a class="el" href="structAVPixFmtDescriptor.html" title="Descriptor that unambiguously describes how the bits of a pixel are stored in the up to 4 data planes...">AVPixFmtDescriptor</a>.  <a href="group__lavc__misc__pixfmt.html#ga8734c0195b87efe1a060ca101505c7b8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga9bb07f91a7c87cba19a44ebdcf5bde63">avcodec_pix_fmt_to_codec_tag</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> <a class="el" href="demuxing__decoding_8c.html#a7331e302ea7bb48e0b605a069576e135">pix_fmt</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a value representing the fourCC code associated to the pixel format pix_fmt, or 0 if no associated fourCC code can be found.  <a href="group__lavc__misc__pixfmt.html#ga9bb07f91a7c87cba19a44ebdcf5bde63"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga838136cb54100d6afcb2f7e0377566ff">avcodec_get_pix_fmt_loss</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> dst_pix_fmt, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> src_pix_fmt, int has_alpha)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga9e74b43a3433ccfe836814f0a6371aa0">avcodec_find_best_pix_fmt_of_list</a> (const enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> *pix_fmt_list, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> src_pix_fmt, int has_alpha, int *loss_ptr)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Find the best pixel format to convert to given a certain source pixel format.  <a href="group__lavc__misc__pixfmt.html#ga9e74b43a3433ccfe836814f0a6371aa0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga209703f647b87bd3f35ed97eb534fd21">avcodec_find_best_pix_fmt_of_2</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> dst_pix_fmt1, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> dst_pix_fmt2, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> src_pix_fmt, int has_alpha, int *loss_ptr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> enum <br class="typebreak"/>
<a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#gafaa40af15ce2d1ab4adca12b827ee85f">avcodec_find_best_pix_fmt2</a> (enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> dst_pix_fmt1, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> dst_pix_fmt2, enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> src_pix_fmt, int has_alpha, int *loss_ptr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc__pixfmt.html#ga2d16136bf8844295b2f8ea17c386d833">avcodec_default_get_format</a> (struct <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, const enum <a class="el" href="pixfmt_8h.html#a9a8e335cf3be472042bc9f0cf80cd4c5">AVPixelFormat</a> *fmt)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga4e17541c4f237465b50668d279192da8">avcodec_set_dimensions</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s, int <a class="el" href="demuxing__decoding_8c.html#a2474a5474cbff19523a51eb1de01cda4">width</a>, int <a class="el" href="demuxing__decoding_8c.html#ad12fc34ce789bce6c8a05d8a17138534">height</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga1f9e278e427564ee2e8b0ad875dbe5df">av_get_codec_tag_string</a> (char *buf, size_t buf_size, unsigned int codec_tag)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Put a string representing the codec tag codec_tag in buf.  <a href="group__lavc__misc.html#ga1f9e278e427564ee2e8b0ad875dbe5df"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga6d4056568b5ab73d2e55800d9a5caa66">avcodec_string</a> (char *buf, int buf_size, <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *enc, int encode)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga0dc4a8003d0818a235bde2d8fbe81e11">av_get_profile_name</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *codec, int profile)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a name for the specified profile, if available.  <a href="group__lavc__misc.html#ga0dc4a8003d0818a235bde2d8fbe81e11"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga9ccd730ba6e891b6c61da68ab138c63f">avcodec_default_execute</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *c, int(*func)(<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *c2, void *arg2), void *arg, int *ret, int count, int size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga365b89d7f5b6dc9f930f07ec4078a611">avcodec_default_execute2</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *c, int(*func)(<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *c2, void *arg2, int, int), void *arg, int *ret, int count)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga66b44aad56fa22a78fb8916eb8cc0516">avcodec_fill_audio_frame</a> (<a class="el" href="structAVFrame.html">AVFrame</a> *<a class="el" href="extract__mvs_8c.html#ad7d33d579a8d4241a5e643e39287a209">frame</a>, int nb_channels, enum <a class="el" href="group__lavu__sampfmts.html#gaf9a51ca15301871723577c730b5865c5">AVSampleFormat</a> sample_fmt, const uint8_t *buf, int buf_size, int align)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data.">AVFrame</a> audio data and linesize pointers.  <a href="group__lavc__misc.html#ga66b44aad56fa22a78fb8916eb8cc0516"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gaf60b0e076f822abcb2700eb601d352a6">avcodec_flush_buffers</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset the internal decoder state / flush internal buffers.  <a href="group__lavc__misc.html#gaf60b0e076f822abcb2700eb601d352a6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga0717e7440fdb123f708082f66cd9b41d">av_get_bits_per_sample</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> codec_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return codec bits per sample.  <a href="group__lavc__misc.html#ga0717e7440fdb123f708082f66cd9b41d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gafa5775a0bd6a6ab58011e8492156eb6e">av_get_pcm_codec</a> (enum <a class="el" href="group__lavu__sampfmts.html#gaf9a51ca15301871723577c730b5865c5">AVSampleFormat</a> fmt, int be)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the PCM codec associated with a sample format.  <a href="group__lavc__misc.html#gafa5775a0bd6a6ab58011e8492156eb6e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gadddbcd146ffaf53016bac730c631f7b3">av_get_exact_bits_per_sample</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> codec_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return codec bits per sample.  <a href="group__lavc__misc.html#gadddbcd146ffaf53016bac730c631f7b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga3266a8c3df0790c62259f91afcde45a9">av_get_audio_frame_duration</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, int frame_bytes)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return audio frame duration.  <a href="group__lavc__misc.html#ga3266a8c3df0790c62259f91afcde45a9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga520e0d7584b92d70e51ff0fcc3551764">av_register_bitstream_filter</a> (<a class="el" href="structAVBitStreamFilter.html">AVBitStreamFilter</a> *bsf)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a bitstream filter.  <a href="group__lavc__misc.html#ga520e0d7584b92d70e51ff0fcc3551764"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVBitStreamFilterContext.html">AVBitStreamFilterContext</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga4f87a57cd7c08c1d9b9bfe1a4bd611f3">av_bitstream_filter_init</a> (const char *name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and initialize a bitstream filter context given a bitstream filter name.  <a href="group__lavc__misc.html#ga4f87a57cd7c08c1d9b9bfe1a4bd611f3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga1ab3bf4e396f0bbc5151df6af765543d">av_bitstream_filter_filter</a> (<a class="el" href="structAVBitStreamFilterContext.html">AVBitStreamFilterContext</a> *bsfc, <a class="el" href="structAVCodecContext.html">AVCodecContext</a> *avctx, const char *args, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter bitstream.  <a href="group__lavc__misc.html#ga1ab3bf4e396f0bbc5151df6af765543d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gabee15852c201976249e89964161a44b4">av_bitstream_filter_close</a> (<a class="el" href="structAVBitStreamFilterContext.html">AVBitStreamFilterContext</a> *bsf)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Release bitstream filter context.  <a href="group__lavc__misc.html#gabee15852c201976249e89964161a44b4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVBitStreamFilter.html">AVBitStreamFilter</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga940bf6b3f2ea61c0265e48e66545f976">av_bitstream_filter_next</a> (const <a class="el" href="structAVBitStreamFilter.html">AVBitStreamFilter</a> *f)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If f is NULL, return the first registered bitstream filter, if f is non-NULL, return the next registered bitstream filter after f, or NULL if f is the last one.  <a href="group__lavc__misc.html#ga940bf6b3f2ea61c0265e48e66545f976"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga04a23a2336412504052d5c4e0c7716ee">av_fast_padded_malloc</a> (void *ptr, unsigned int *size, size_t min_size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Same behaviour av_fast_malloc but the buffer has additional FF_INPUT_BUFFER_PADDING_SIZE at the end which will always be 0.  <a href="group__lavc__misc.html#ga04a23a2336412504052d5c4e0c7716ee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gaea5550dc9271f356631f7002772158d8">av_fast_padded_mallocz</a> (void *ptr, unsigned int *size, size_t min_size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Same behaviour av_fast_padded_malloc except that buffer will always be 0-initialized after call.  <a href="group__lavc__misc.html#gaea5550dc9271f356631f7002772158d8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga144411ccbce77847ee9ce10d7fe5361c">av_xiphlacing</a> (unsigned char *s, unsigned int v)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Encode extradata length to a buffer.  <a href="group__lavc__misc.html#ga144411ccbce77847ee9ce10d7fe5361c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga8df73458e977b4a0f9d8e4f1eeae47f1">av_log_missing_feature</a> (void *avc, const char *feature, int want_sample)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a generic warning message about a missing feature.  <a href="group__lavc__misc.html#ga8df73458e977b4a0f9d8e4f1eeae47f1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga90d24e73ca8633fc9e42c4bf2faf7923">av_log_ask_for_sample</a> (void *avc, const char *msg,...) <a class="el" href="attributes_8h.html#a4b078d4b8e02c0f452ee1dcaa7d983d3">av_printf_format</a>(2</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a generic warning message asking for a sample.  <a href="group__lavc__misc.html#ga90d24e73ca8633fc9e42c4bf2faf7923"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="attributes_8h.html#aa6d076561d3a9eea4729ee632652de02">attribute_deprecated</a> void void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga1e7e3fd30164d0af5139885404fd2407">av_register_hwaccel</a> (<a class="el" href="structAVHWAccel.html">AVHWAccel</a> *hwaccel)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register the hardware accelerator hwaccel.  <a href="group__lavc__misc.html#ga1e7e3fd30164d0af5139885404fd2407"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAVHWAccel.html">AVHWAccel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gacd85ab0da8585474814590a81d011d5c">av_hwaccel_next</a> (const <a class="el" href="structAVHWAccel.html">AVHWAccel</a> *hwaccel)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If hwaccel is NULL, returns the first registered hardware accelerator, if hwaccel is non-NULL, returns the next registered hardware accelerator after hwaccel, or NULL if hwaccel is the last one.  <a href="group__lavc__misc.html#gacd85ab0da8585474814590a81d011d5c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gae120ec60cdf49cf0f793eff3ec731bcc">av_lockmgr_register</a> (int(*cb)(void **mutex, enum <a class="el" href="group__lavc__misc.html#ga7a013315e444069ec9630ddf3edce3f8">AVLockOp</a> op))</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a user provided lock manager supporting the operations specified by AVLockOp.  <a href="group__lavc__misc.html#gae120ec60cdf49cf0f793eff3ec731bcc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__lavu__misc.html#ga9a84bba4713dfced21a1a56163be1f48">AVMediaType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga9680ab906f1206deafc521ed54927375">avcodec_get_type</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> codec_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the type of the given codec.  <a href="group__lavc__misc.html#ga9680ab906f1206deafc521ed54927375"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga2016a52e94f867ebe5113bdf448e182d">avcodec_get_name</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the name of a codec.  <a href="group__lavc__misc.html#ga2016a52e94f867ebe5113bdf448e182d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga906dda732e79eac12067c6d7ea19b630">avcodec_is_open</a> (<a class="el" href="structAVCodecContext.html">AVCodecContext</a> *s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga2b665824e4d9144f8d4f6c01e3e85aa3">av_codec_is_encoder</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga6dc18eef1afca3610644a52565cf8a31">av_codec_is_decoder</a> (const <a class="el" href="structAVCodec.html">AVCodec</a> *codec)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#gac09f8ddc2d4b36c5a85c6befba0d0888">avcodec_descriptor_get</a> (enum <a class="el" href="group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce">AVCodecID</a> id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga909ef5261eafb1be1871f718353632bd">avcodec_descriptor_next</a> (const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *prev)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate over all codec descriptors known to libavcodec.  <a href="group__lavc__misc.html#ga909ef5261eafb1be1871f718353632bd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAVCodecDescriptor.html">AVCodecDescriptor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__lavc__misc.html#ga199f854b030f24bd31d251f9d36f1392">avcodec_descriptor_get_by_name</a> (const char *name)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Libavcodec external API header. </p>

<p>Definition in file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>
</div><hr/><h2>Define Documentation</h2>
<a class="anchor" id="a60091c030fab7b9a8f3a7a6b783ab6f4"></a><!-- doxytag: member="avcodec.h::AV_CODEC_ID_H265" ref="a60091c030fab7b9a8f3a7a6b783ab6f4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a60091c030fab7b9a8f3a7a6b783ab6f4">AV_CODEC_ID_H265</a>&#160;&#160;&#160;<a class="el" href="group__lavc__core.html#ggaadca229ad2c20e060a14fec08a5cc7ceaa3e19a45b81bb602a4a37a4221274a20">AV_CODEC_ID_HEVC</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l00323">323</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6787143040c08e5c1da558371a732425"></a><!-- doxytag: member="avcodec.h::FF_COMPRESSION_DEFAULT" ref="a6787143040c08e5c1da558371a732425" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6787143040c08e5c1da558371a732425">FF_COMPRESSION_DEFAULT</a>&#160;&#160;&#160;-1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01327">1327</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2ac59087a5668d2e943218dd6df64373"></a><!-- doxytag: member="avcodec.h::FF_ASPECT_EXTENDED" ref="a2ac59087a5668d2e943218dd6df64373" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a2ac59087a5668d2e943218dd6df64373">FF_ASPECT_EXTENDED</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01426">1426</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6ab15951a46ec0f2e3d7bd79c6c454b8"></a><!-- doxytag: member="avcodec.h::FF_RC_STRATEGY_XVID" ref="a6ab15951a46ec0f2e3d7bd79c6c454b8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6ab15951a46ec0f2e3d7bd79c6c454b8">FF_RC_STRATEGY_XVID</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01515">1515</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a629b7d691b260f7ca698073bdfd1dd0a"></a><!-- doxytag: member="avcodec.h::FF_PRED_LEFT" ref="a629b7d691b260f7ca698073bdfd1dd0a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a629b7d691b260f7ca698073bdfd1dd0a">FF_PRED_LEFT</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01604">1604</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a37227f87595f7928c8c1208df69245ea"></a><!-- doxytag: member="avcodec.h::FF_PRED_PLANE" ref="a37227f87595f7928c8c1208df69245ea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a37227f87595f7928c8c1208df69245ea">FF_PRED_PLANE</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01605">1605</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab9b5d4c9bcb173a27bd164cb3b4d7855"></a><!-- doxytag: member="avcodec.h::FF_PRED_MEDIAN" ref="ab9b5d4c9bcb173a27bd164cb3b4d7855" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab9b5d4c9bcb173a27bd164cb3b4d7855">FF_PRED_MEDIAN</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01606">1606</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5ced04f38d12ad119dda509da1b43eb7"></a><!-- doxytag: member="avcodec.h::FF_CMP_SAD" ref="a5ced04f38d12ad119dda509da1b43eb7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5ced04f38d12ad119dda509da1b43eb7">FF_CMP_SAD</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01648">1648</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a08cc824c6da624325be6c0a48561729e"></a><!-- doxytag: member="avcodec.h::FF_CMP_SSE" ref="a08cc824c6da624325be6c0a48561729e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a08cc824c6da624325be6c0a48561729e">FF_CMP_SSE</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01649">1649</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a47d744af4e9db69ed15409ed056007c0"></a><!-- doxytag: member="avcodec.h::FF_CMP_SATD" ref="a47d744af4e9db69ed15409ed056007c0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a47d744af4e9db69ed15409ed056007c0">FF_CMP_SATD</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01650">1650</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a25c94282d6ab84f5f8e6803105813527"></a><!-- doxytag: member="avcodec.h::FF_CMP_DCT" ref="a25c94282d6ab84f5f8e6803105813527" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a25c94282d6ab84f5f8e6803105813527">FF_CMP_DCT</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01651">1651</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa1a37935d19036f578c5e766178f59b6"></a><!-- doxytag: member="avcodec.h::FF_CMP_PSNR" ref="aa1a37935d19036f578c5e766178f59b6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa1a37935d19036f578c5e766178f59b6">FF_CMP_PSNR</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01652">1652</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4408d3a17a4de7dac2f99a751524ac27"></a><!-- doxytag: member="avcodec.h::FF_CMP_BIT" ref="a4408d3a17a4de7dac2f99a751524ac27" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4408d3a17a4de7dac2f99a751524ac27">FF_CMP_BIT</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01653">1653</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af0e853ac6880d5ce4122b367f7f60b23"></a><!-- doxytag: member="avcodec.h::FF_CMP_RD" ref="af0e853ac6880d5ce4122b367f7f60b23" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af0e853ac6880d5ce4122b367f7f60b23">FF_CMP_RD</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01654">1654</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="afc610b48f5ab921276bc3c0e0984fdfe"></a><!-- doxytag: member="avcodec.h::FF_CMP_ZERO" ref="afc610b48f5ab921276bc3c0e0984fdfe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#afc610b48f5ab921276bc3c0e0984fdfe">FF_CMP_ZERO</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01655">1655</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a112e3952983400562dc9b6acce736bd6"></a><!-- doxytag: member="avcodec.h::FF_CMP_VSAD" ref="a112e3952983400562dc9b6acce736bd6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a112e3952983400562dc9b6acce736bd6">FF_CMP_VSAD</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01656">1656</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2d0a91ab7215ddd033c1519da2ba82c6"></a><!-- doxytag: member="avcodec.h::FF_CMP_VSSE" ref="a2d0a91ab7215ddd033c1519da2ba82c6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a2d0a91ab7215ddd033c1519da2ba82c6">FF_CMP_VSSE</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01657">1657</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4a7e6a77e5f27d3fc1a8de5effa3897c"></a><!-- doxytag: member="avcodec.h::FF_CMP_NSSE" ref="a4a7e6a77e5f27d3fc1a8de5effa3897c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4a7e6a77e5f27d3fc1a8de5effa3897c">FF_CMP_NSSE</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01658">1658</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a083963028b2c118103c8f6bcfc2e024f"></a><!-- doxytag: member="avcodec.h::FF_CMP_W53" ref="a083963028b2c118103c8f6bcfc2e024f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a083963028b2c118103c8f6bcfc2e024f">FF_CMP_W53</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01659">1659</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a301cef5b2b4e3268be40c9f30c7f371f"></a><!-- doxytag: member="avcodec.h::FF_CMP_W97" ref="a301cef5b2b4e3268be40c9f30c7f371f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a301cef5b2b4e3268be40c9f30c7f371f">FF_CMP_W97</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01660">1660</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a11065c07a11c92d2f168620b8d2d7a68"></a><!-- doxytag: member="avcodec.h::FF_CMP_DCTMAX" ref="a11065c07a11c92d2f168620b8d2d7a68" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a11065c07a11c92d2f168620b8d2d7a68">FF_CMP_DCTMAX</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01661">1661</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a02d665e44512df1db73fde009c8aa3ca"></a><!-- doxytag: member="avcodec.h::FF_CMP_DCT264" ref="a02d665e44512df1db73fde009c8aa3ca" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a02d665e44512df1db73fde009c8aa3ca">FF_CMP_DCT264</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01662">1662</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a265e91f6d00ad75d918bedccfeedd08a"></a><!-- doxytag: member="avcodec.h::FF_CMP_CHROMA" ref="a265e91f6d00ad75d918bedccfeedd08a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a265e91f6d00ad75d918bedccfeedd08a">FF_CMP_CHROMA</a>&#160;&#160;&#160;256</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01663">1663</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac0ffb77be13da7ca0a84194c1c2da4cb"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_SAME" ref="ac0ffb77be13da7ca0a84194c1c2da4cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ac0ffb77be13da7ca0a84194c1c2da4cb">FF_DTG_AFD_SAME</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01718">1718</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a171d5ac1c8318b9f1fd0b8063c3561d3"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_4_3" ref="a171d5ac1c8318b9f1fd0b8063c3561d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a171d5ac1c8318b9f1fd0b8063c3561d3">FF_DTG_AFD_4_3</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01719">1719</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab842c4cd9ac511fc01a5663a21b9dfc4"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_16_9" ref="ab842c4cd9ac511fc01a5663a21b9dfc4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab842c4cd9ac511fc01a5663a21b9dfc4">FF_DTG_AFD_16_9</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01720">1720</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9bf591e32587de5b9d13185c76e3ca14"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_14_9" ref="a9bf591e32587de5b9d13185c76e3ca14" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9bf591e32587de5b9d13185c76e3ca14">FF_DTG_AFD_14_9</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01721">1721</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0aecde7615fff9a4730c3dd12bc12072"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_4_3_SP_14_9" ref="a0aecde7615fff9a4730c3dd12bc12072" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0aecde7615fff9a4730c3dd12bc12072">FF_DTG_AFD_4_3_SP_14_9</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01722">1722</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a05defda47702b28429a798429612996f"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_16_9_SP_14_9" ref="a05defda47702b28429a798429612996f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a05defda47702b28429a798429612996f">FF_DTG_AFD_16_9_SP_14_9</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01723">1723</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5ed63bbfb1da03e32649037dc979de0d"></a><!-- doxytag: member="avcodec.h::FF_DTG_AFD_SP_4_3" ref="a5ed63bbfb1da03e32649037dc979de0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5ed63bbfb1da03e32649037dc979de0d">FF_DTG_AFD_SP_4_3</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01724">1724</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a29ed29a826b7757721cce0c16723b915"></a><!-- doxytag: member="avcodec.h::FF_DEFAULT_QUANT_BIAS" ref="a29ed29a826b7757721cce0c16723b915" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a29ed29a826b7757721cce0c16723b915">FF_DEFAULT_QUANT_BIAS</a>&#160;&#160;&#160;999999</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01742">1742</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abdbe2252387f1670158977fbf5e19b80"></a><!-- doxytag: member="avcodec.h::SLICE_FLAG_CODED_ORDER" ref="abdbe2252387f1670158977fbf5e19b80" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abdbe2252387f1670158977fbf5e19b80">SLICE_FLAG_CODED_ORDER</a>&#160;&#160;&#160;0x0001</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>draw_horiz_band() is called in coded order instead of display </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01757">1757</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a05bc8bbba8ecd59c934a68569522748f"></a><!-- doxytag: member="avcodec.h::SLICE_FLAG_ALLOW_FIELD" ref="a05bc8bbba8ecd59c934a68569522748f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a05bc8bbba8ecd59c934a68569522748f">SLICE_FLAG_ALLOW_FIELD</a>&#160;&#160;&#160;0x0002</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>allow draw_horiz_band() with field slices (MPEG2 field pics) </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01758">1758</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af79202c4ec0e99f695a241bd0d9b93ee"></a><!-- doxytag: member="avcodec.h::SLICE_FLAG_ALLOW_PLANE" ref="af79202c4ec0e99f695a241bd0d9b93ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af79202c4ec0e99f695a241bd0d9b93ee">SLICE_FLAG_ALLOW_PLANE</a>&#160;&#160;&#160;0x0004</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>allow draw_horiz_band() with 1 component at a time (SVQ1) </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01759">1759</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac07b09eadb08fd0c03b1a321bdd0a87e"></a><!-- doxytag: member="avcodec.h::FF_MB_DECISION_SIMPLE" ref="ac07b09eadb08fd0c03b1a321bdd0a87e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ac07b09eadb08fd0c03b1a321bdd0a87e">FF_MB_DECISION_SIMPLE</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>uses mb_cmp </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01777">1777</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a913b1e23631ab9b3d895f4a5cca2edc5"></a><!-- doxytag: member="avcodec.h::FF_MB_DECISION_BITS" ref="a913b1e23631ab9b3d895f4a5cca2edc5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a913b1e23631ab9b3d895f4a5cca2edc5">FF_MB_DECISION_BITS</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>chooses the one which needs the fewest bits </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01778">1778</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a539f109f975c674a226309aa022bcc8b"></a><!-- doxytag: member="avcodec.h::FF_MB_DECISION_RD" ref="a539f109f975c674a226309aa022bcc8b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a539f109f975c674a226309aa022bcc8b">FF_MB_DECISION_RD</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rate distortion </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l01779">1779</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aff1fc86fe470f71697b2feda22499431"></a><!-- doxytag: member="avcodec.h::FF_CODER_TYPE_VLC" ref="aff1fc86fe470f71697b2feda22499431" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aff1fc86fe470f71697b2feda22499431">FF_CODER_TYPE_VLC</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02367">2367</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aef7dafa475debc01ce46477d086302b9"></a><!-- doxytag: member="avcodec.h::FF_CODER_TYPE_AC" ref="aef7dafa475debc01ce46477d086302b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aef7dafa475debc01ce46477d086302b9">FF_CODER_TYPE_AC</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02368">2368</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7379ea76740a29cb67d286842a49d7e6"></a><!-- doxytag: member="avcodec.h::FF_CODER_TYPE_RAW" ref="a7379ea76740a29cb67d286842a49d7e6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a7379ea76740a29cb67d286842a49d7e6">FF_CODER_TYPE_RAW</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02369">2369</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4a658020fcd9bcdfd8cd041e204cb1b6"></a><!-- doxytag: member="avcodec.h::FF_CODER_TYPE_RLE" ref="a4a658020fcd9bcdfd8cd041e204cb1b6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4a658020fcd9bcdfd8cd041e204cb1b6">FF_CODER_TYPE_RLE</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02370">2370</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8b9b05af2c972a8bec6223479224595e"></a><!-- doxytag: member="avcodec.h::FF_CODER_TYPE_DEFLATE" ref="a8b9b05af2c972a8bec6223479224595e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a8b9b05af2c972a8bec6223479224595e">FF_CODER_TYPE_DEFLATE</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02372">2372</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9c96cf51e2d90a0d95cfff3955fa1fbb"></a><!-- doxytag: member="avcodec.h::FF_BUG_AUTODETECT" ref="a9c96cf51e2d90a0d95cfff3955fa1fbb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9c96cf51e2d90a0d95cfff3955fa1fbb">FF_BUG_AUTODETECT</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>autodetection </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02509">2509</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab00a47ee0f56303f1534f8f0c0c923e3"></a><!-- doxytag: member="avcodec.h::FF_BUG_OLD_MSMPEG4" ref="ab00a47ee0f56303f1534f8f0c0c923e3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab00a47ee0f56303f1534f8f0c0c923e3">FF_BUG_OLD_MSMPEG4</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02511">2511</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1c203bbc031e7a8d622b4e002da815c1"></a><!-- doxytag: member="avcodec.h::FF_BUG_XVID_ILACE" ref="a1c203bbc031e7a8d622b4e002da815c1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a1c203bbc031e7a8d622b4e002da815c1">FF_BUG_XVID_ILACE</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02513">2513</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8652c8432575eae520fda2ec9bb2790c"></a><!-- doxytag: member="avcodec.h::FF_BUG_UMP4" ref="a8652c8432575eae520fda2ec9bb2790c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a8652c8432575eae520fda2ec9bb2790c">FF_BUG_UMP4</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02514">2514</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aee63f56558e89c35a7d6747b476ef1e2"></a><!-- doxytag: member="avcodec.h::FF_BUG_NO_PADDING" ref="aee63f56558e89c35a7d6747b476ef1e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aee63f56558e89c35a7d6747b476ef1e2">FF_BUG_NO_PADDING</a>&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02515">2515</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a602672eb5406d3cfafb16a9eccf90632"></a><!-- doxytag: member="avcodec.h::FF_BUG_AMV" ref="a602672eb5406d3cfafb16a9eccf90632" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a602672eb5406d3cfafb16a9eccf90632">FF_BUG_AMV</a>&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02516">2516</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a862db84fc491ba509fbbbba76a881517"></a><!-- doxytag: member="avcodec.h::FF_BUG_AC_VLC" ref="a862db84fc491ba509fbbbba76a881517" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a862db84fc491ba509fbbbba76a881517">FF_BUG_AC_VLC</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Will be removed, libavcodec can now handle these non-compliant files by default. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02518">2518</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af566afeadf0c6ef3571ba0cf99ca9e13"></a><!-- doxytag: member="avcodec.h::FF_BUG_QPEL_CHROMA" ref="af566afeadf0c6ef3571ba0cf99ca9e13" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af566afeadf0c6ef3571ba0cf99ca9e13">FF_BUG_QPEL_CHROMA</a>&#160;&#160;&#160;64</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02520">2520</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae0009d2c60992caf6a6ce0bde394991f"></a><!-- doxytag: member="avcodec.h::FF_BUG_STD_QPEL" ref="ae0009d2c60992caf6a6ce0bde394991f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae0009d2c60992caf6a6ce0bde394991f">FF_BUG_STD_QPEL</a>&#160;&#160;&#160;128</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02521">2521</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a48213a8e7c5bbb121e42aaeab3e406e7"></a><!-- doxytag: member="avcodec.h::FF_BUG_QPEL_CHROMA2" ref="a48213a8e7c5bbb121e42aaeab3e406e7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a48213a8e7c5bbb121e42aaeab3e406e7">FF_BUG_QPEL_CHROMA2</a>&#160;&#160;&#160;256</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02522">2522</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a59eae4ab7a237c0719324c5d8b5c8d2d"></a><!-- doxytag: member="avcodec.h::FF_BUG_DIRECT_BLOCKSIZE" ref="a59eae4ab7a237c0719324c5d8b5c8d2d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a59eae4ab7a237c0719324c5d8b5c8d2d">FF_BUG_DIRECT_BLOCKSIZE</a>&#160;&#160;&#160;512</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02523">2523</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a06f82c0c9613ce77d918cb812445e837"></a><!-- doxytag: member="avcodec.h::FF_BUG_EDGE" ref="a06f82c0c9613ce77d918cb812445e837" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a06f82c0c9613ce77d918cb812445e837">FF_BUG_EDGE</a>&#160;&#160;&#160;1024</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02524">2524</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a26265fbaec04614a2c67daf31c894754"></a><!-- doxytag: member="avcodec.h::FF_BUG_HPEL_CHROMA" ref="a26265fbaec04614a2c67daf31c894754" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a26265fbaec04614a2c67daf31c894754">FF_BUG_HPEL_CHROMA</a>&#160;&#160;&#160;2048</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02525">2525</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a25014ac1ac2aeeab6d8fc9855b7899cb"></a><!-- doxytag: member="avcodec.h::FF_BUG_DC_CLIP" ref="a25014ac1ac2aeeab6d8fc9855b7899cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a25014ac1ac2aeeab6d8fc9855b7899cb">FF_BUG_DC_CLIP</a>&#160;&#160;&#160;4096</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02526">2526</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a25cec8cef30d72dde57cefb20c778b68"></a><!-- doxytag: member="avcodec.h::FF_BUG_MS" ref="a25cec8cef30d72dde57cefb20c778b68" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a25cec8cef30d72dde57cefb20c778b68">FF_BUG_MS</a>&#160;&#160;&#160;8192</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Work around various bugs in Microsoft's broken decoders. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02527">2527</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9cc7522439883f6ff0787386119678b7"></a><!-- doxytag: member="avcodec.h::FF_BUG_TRUNCATED" ref="a9cc7522439883f6ff0787386119678b7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9cc7522439883f6ff0787386119678b7">FF_BUG_TRUNCATED</a>&#160;&#160;&#160;16384</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02528">2528</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a96808e3862c53c7edb4ace1b2f3e544f"></a><!-- doxytag: member="avcodec.h::FF_COMPLIANCE_VERY_STRICT" ref="a96808e3862c53c7edb4ace1b2f3e544f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a96808e3862c53c7edb4ace1b2f3e544f">FF_COMPLIANCE_VERY_STRICT</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Strictly conform to an older more strict version of the spec or reference software. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02543">2543</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5c1eb24858b3a73d6bbe9585d30e971a"></a><!-- doxytag: member="avcodec.h::FF_COMPLIANCE_STRICT" ref="a5c1eb24858b3a73d6bbe9585d30e971a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5c1eb24858b3a73d6bbe9585d30e971a">FF_COMPLIANCE_STRICT</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Strictly conform to all the things in the spec no matter what consequences. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02544">2544</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a661eaec472e284a3b2920647349471dd"></a><!-- doxytag: member="avcodec.h::FF_COMPLIANCE_NORMAL" ref="a661eaec472e284a3b2920647349471dd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a661eaec472e284a3b2920647349471dd">FF_COMPLIANCE_NORMAL</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02545">2545</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0d1ffb8ad990f47c1f21ec2f5b43c0b1"></a><!-- doxytag: member="avcodec.h::FF_COMPLIANCE_UNOFFICIAL" ref="a0d1ffb8ad990f47c1f21ec2f5b43c0b1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0d1ffb8ad990f47c1f21ec2f5b43c0b1">FF_COMPLIANCE_UNOFFICIAL</a>&#160;&#160;&#160;-1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Allow unofficial extensions. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02546">2546</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0e9f40024e3b017088ee1c16f25b3910"></a><!-- doxytag: member="avcodec.h::FF_COMPLIANCE_EXPERIMENTAL" ref="a0e9f40024e3b017088ee1c16f25b3910" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0e9f40024e3b017088ee1c16f25b3910">FF_COMPLIANCE_EXPERIMENTAL</a>&#160;&#160;&#160;-2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Allow nonstandardized experimental things. </p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="transcode_aac_8c-example.html#a31">transcode_aac.c</a>.</dd>
</dl>
<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02547">2547</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

<p>Referenced by <a class="el" href="transcode__aac_8c_source.html#l00120">open_output_file()</a>.</p>

</div>
</div>
<a class="anchor" id="ae1bc421e255d43c6b499ad8d7c6ccb4e"></a><!-- doxytag: member="avcodec.h::FF_EC_GUESS_MVS" ref="ae1bc421e255d43c6b499ad8d7c6ccb4e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae1bc421e255d43c6b499ad8d7c6ccb4e">FF_EC_GUESS_MVS</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02555">2555</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a231414efd6dea4acb5292456dfbe6e86"></a><!-- doxytag: member="avcodec.h::FF_EC_DEBLOCK" ref="a231414efd6dea4acb5292456dfbe6e86" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a231414efd6dea4acb5292456dfbe6e86">FF_EC_DEBLOCK</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02556">2556</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4387693eb304cef91531ccb2c3a7dfed"></a><!-- doxytag: member="avcodec.h::FF_EC_FAVOR_INTER" ref="a4387693eb304cef91531ccb2c3a7dfed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4387693eb304cef91531ccb2c3a7dfed">FF_EC_FAVOR_INTER</a>&#160;&#160;&#160;256</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02557">2557</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5d34f0bd0c235b8b9ee96e658df557af"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_PICT_INFO" ref="a5d34f0bd0c235b8b9ee96e658df557af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5d34f0bd0c235b8b9ee96e658df557af">FF_DEBUG_PICT_INFO</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02565">2565</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab4fe40b9f77ba032633e4909849ccf59"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_RC" ref="ab4fe40b9f77ba032633e4909849ccf59" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab4fe40b9f77ba032633e4909849ccf59">FF_DEBUG_RC</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02566">2566</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abf6792ce87394703aaaf75dd720ec718"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_BITSTREAM" ref="abf6792ce87394703aaaf75dd720ec718" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abf6792ce87394703aaaf75dd720ec718">FF_DEBUG_BITSTREAM</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02567">2567</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae25970db5bf465d3e6649f7354dead6e"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_MB_TYPE" ref="ae25970db5bf465d3e6649f7354dead6e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae25970db5bf465d3e6649f7354dead6e">FF_DEBUG_MB_TYPE</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02568">2568</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad6cd35bff49aba00e5dda470692d1677"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_QP" ref="ad6cd35bff49aba00e5dda470692d1677" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad6cd35bff49aba00e5dda470692d1677">FF_DEBUG_QP</a>&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02569">2569</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a89c8bc430a198997dcd844d49f0ecc37"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_MV" ref="a89c8bc430a198997dcd844d49f0ecc37" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a89c8bc430a198997dcd844d49f0ecc37">FF_DEBUG_MV</a>&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>this option does nothing </dd></dl>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02574">2574</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8dd683f65cea8e917f0124fbf6346f8b"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_DCT_COEFF" ref="a8dd683f65cea8e917f0124fbf6346f8b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a8dd683f65cea8e917f0124fbf6346f8b">FF_DEBUG_DCT_COEFF</a>&#160;&#160;&#160;0x00000040</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02576">2576</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af0616962dc8bd46054b6e8fe730ffaa3"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_SKIP" ref="af0616962dc8bd46054b6e8fe730ffaa3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af0616962dc8bd46054b6e8fe730ffaa3">FF_DEBUG_SKIP</a>&#160;&#160;&#160;0x00000080</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02577">2577</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0deea55bc1816542a27d51388a327d8e"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_STARTCODE" ref="a0deea55bc1816542a27d51388a327d8e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0deea55bc1816542a27d51388a327d8e">FF_DEBUG_STARTCODE</a>&#160;&#160;&#160;0x00000100</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02578">2578</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af5669b3b2af6f371fcd477ada69d5397"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_PTS" ref="af5669b3b2af6f371fcd477ada69d5397" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af5669b3b2af6f371fcd477ada69d5397">FF_DEBUG_PTS</a>&#160;&#160;&#160;0x00000200</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02580">2580</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6764f1d5e32d47ea35be0fb5d4b878bc"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_ER" ref="a6764f1d5e32d47ea35be0fb5d4b878bc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6764f1d5e32d47ea35be0fb5d4b878bc">FF_DEBUG_ER</a>&#160;&#160;&#160;0x00000400</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02582">2582</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab4c33b60e800404f9413fb651c10340f"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_MMCO" ref="ab4c33b60e800404f9413fb651c10340f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab4c33b60e800404f9413fb651c10340f">FF_DEBUG_MMCO</a>&#160;&#160;&#160;0x00000800</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02583">2583</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa93e4fb48a60b73cfb381e30d6567642"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_BUGS" ref="aa93e4fb48a60b73cfb381e30d6567642" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa93e4fb48a60b73cfb381e30d6567642">FF_DEBUG_BUGS</a>&#160;&#160;&#160;0x00001000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02584">2584</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a324077f570cc0d0889db38754c66f5af"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_VIS_QP" ref="a324077f570cc0d0889db38754c66f5af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a324077f570cc0d0889db38754c66f5af">FF_DEBUG_VIS_QP</a>&#160;&#160;&#160;0x00002000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>only access through AVOptions from outside libavcodec </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02586">2586</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a240b93bec5261bdb64f4dbe1dde05956"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_VIS_MB_TYPE" ref="a240b93bec5261bdb64f4dbe1dde05956" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a240b93bec5261bdb64f4dbe1dde05956">FF_DEBUG_VIS_MB_TYPE</a>&#160;&#160;&#160;0x00004000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>only access through AVOptions from outside libavcodec </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02587">2587</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="adb074c59640127bdd20b187ed3c5a614"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_BUFFERS" ref="adb074c59640127bdd20b187ed3c5a614" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#adb074c59640127bdd20b187ed3c5a614">FF_DEBUG_BUFFERS</a>&#160;&#160;&#160;0x00008000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02589">2589</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a15aee1184d9f83886ae38cef62f5e281"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_THREADS" ref="a15aee1184d9f83886ae38cef62f5e281" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a15aee1184d9f83886ae38cef62f5e281">FF_DEBUG_THREADS</a>&#160;&#160;&#160;0x00010000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02590">2590</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af910cd51ccebe14efae0a234b65ba14b"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_NOMC" ref="af910cd51ccebe14efae0a234b65ba14b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af910cd51ccebe14efae0a234b65ba14b">FF_DEBUG_NOMC</a>&#160;&#160;&#160;0x01000000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02591">2591</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa5541a70a2b48cb7112ad80f1e867371"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_VIS_MV_P_FOR" ref="aa5541a70a2b48cb7112ad80f1e867371" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa5541a70a2b48cb7112ad80f1e867371">FF_DEBUG_VIS_MV_P_FOR</a>&#160;&#160;&#160;0x00000001</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02601">2601</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac004b7c8aee2622b3a54827e29839694"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_VIS_MV_B_FOR" ref="ac004b7c8aee2622b3a54827e29839694" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ac004b7c8aee2622b3a54827e29839694">FF_DEBUG_VIS_MV_B_FOR</a>&#160;&#160;&#160;0x00000002</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02602">2602</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a60ac4b7b3217eb0985c470b32fc69f72"></a><!-- doxytag: member="avcodec.h::FF_DEBUG_VIS_MV_B_BACK" ref="a60ac4b7b3217eb0985c470b32fc69f72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a60ac4b7b3217eb0985c470b32fc69f72">FF_DEBUG_VIS_MV_B_BACK</a>&#160;&#160;&#160;0x00000004</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02603">2603</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a16258b3283a3d34c893dd9a39e29e369"></a><!-- doxytag: member="avcodec.h::AV_EF_CRCCHECK" ref="a16258b3283a3d34c893dd9a39e29e369" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a16258b3283a3d34c893dd9a39e29e369">AV_EF_CRCCHECK</a>&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Verify checksums embedded in the bitstream (could be of either encoded or decoded data, depending on the codec) and print an error message on mismatch. </p>
<p>If AV_EF_EXPLODE is also set, a mismatching checksum will result in the decoder returning an error. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02619">2619</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a15a968c7590acfe5134b386e275db94b"></a><!-- doxytag: member="avcodec.h::AV_EF_BITSTREAM" ref="a15a968c7590acfe5134b386e275db94b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a15a968c7590acfe5134b386e275db94b">AV_EF_BITSTREAM</a>&#160;&#160;&#160;(1&lt;&lt;1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>detect bitstream specification deviations </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02620">2620</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6689e6274ac296dea480393cf53e1eda"></a><!-- doxytag: member="avcodec.h::AV_EF_BUFFER" ref="a6689e6274ac296dea480393cf53e1eda" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6689e6274ac296dea480393cf53e1eda">AV_EF_BUFFER</a>&#160;&#160;&#160;(1&lt;&lt;2)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>detect improper bitstream length </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02621">2621</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6101c3b2a02c61ea41f3c97e88b64d39"></a><!-- doxytag: member="avcodec.h::AV_EF_EXPLODE" ref="a6101c3b2a02c61ea41f3c97e88b64d39" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6101c3b2a02c61ea41f3c97e88b64d39">AV_EF_EXPLODE</a>&#160;&#160;&#160;(1&lt;&lt;3)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>abort decoding on minor error detection </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02622">2622</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4d1ae1e6c45cc5e9641ac6db9c811626"></a><!-- doxytag: member="avcodec.h::AV_EF_IGNORE_ERR" ref="a4d1ae1e6c45cc5e9641ac6db9c811626" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4d1ae1e6c45cc5e9641ac6db9c811626">AV_EF_IGNORE_ERR</a>&#160;&#160;&#160;(1&lt;&lt;15)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>ignore errors and continue </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02624">2624</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="adada058bf4130e23c790f39de50c62c8"></a><!-- doxytag: member="avcodec.h::AV_EF_CAREFUL" ref="adada058bf4130e23c790f39de50c62c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#adada058bf4130e23c790f39de50c62c8">AV_EF_CAREFUL</a>&#160;&#160;&#160;(1&lt;&lt;16)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>consider things that violate the spec, are fast to calculate and have not been seen in the wild as errors </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02625">2625</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a42a5fa4b77207e981ca78755e2ac77f1"></a><!-- doxytag: member="avcodec.h::AV_EF_COMPLIANT" ref="a42a5fa4b77207e981ca78755e2ac77f1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a42a5fa4b77207e981ca78755e2ac77f1">AV_EF_COMPLIANT</a>&#160;&#160;&#160;(1&lt;&lt;17)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>consider all spec non compliances as errors </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02626">2626</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a84b2a67f04fa6d2cab74d09e2779b6ec"></a><!-- doxytag: member="avcodec.h::AV_EF_AGGRESSIVE" ref="a84b2a67f04fa6d2cab74d09e2779b6ec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a84b2a67f04fa6d2cab74d09e2779b6ec">AV_EF_AGGRESSIVE</a>&#160;&#160;&#160;(1&lt;&lt;18)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>consider things that a sane encoder should not do as an error </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02627">2627</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae5278abe779214072417f18d0cd8fa97"></a><!-- doxytag: member="avcodec.h::FF_DCT_AUTO" ref="ae5278abe779214072417f18d0cd8fa97" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae5278abe779214072417f18d0cd8fa97">FF_DCT_AUTO</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02670">2670</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a21a1a06a00b96566ad25a47ee5d74460"></a><!-- doxytag: member="avcodec.h::FF_DCT_FASTINT" ref="a21a1a06a00b96566ad25a47ee5d74460" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a21a1a06a00b96566ad25a47ee5d74460">FF_DCT_FASTINT</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02671">2671</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a24095780d69c1b09bb2edfdffc61a220"></a><!-- doxytag: member="avcodec.h::FF_DCT_INT" ref="a24095780d69c1b09bb2edfdffc61a220" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a24095780d69c1b09bb2edfdffc61a220">FF_DCT_INT</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02673">2673</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac53f5d5aac4e544e2935765c9d197d49"></a><!-- doxytag: member="avcodec.h::FF_DCT_MMX" ref="ac53f5d5aac4e544e2935765c9d197d49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ac53f5d5aac4e544e2935765c9d197d49">FF_DCT_MMX</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02675">2675</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abcb76af8bcd01dd4667538dafdf54f7b"></a><!-- doxytag: member="avcodec.h::FF_DCT_ALTIVEC" ref="abcb76af8bcd01dd4667538dafdf54f7b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abcb76af8bcd01dd4667538dafdf54f7b">FF_DCT_ALTIVEC</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02676">2676</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa44bcc512bcce5d6ade1f4d63bc96737"></a><!-- doxytag: member="avcodec.h::FF_DCT_FAAN" ref="aa44bcc512bcce5d6ade1f4d63bc96737" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa44bcc512bcce5d6ade1f4d63bc96737">FF_DCT_FAAN</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02677">2677</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a91c5763aad4039fb2e3a2516b20295e2"></a><!-- doxytag: member="avcodec.h::FF_IDCT_AUTO" ref="a91c5763aad4039fb2e3a2516b20295e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a91c5763aad4039fb2e3a2516b20295e2">FF_IDCT_AUTO</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02685">2685</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="acb534b0a9ddcf3e11d49d7aca39cd55c"></a><!-- doxytag: member="avcodec.h::FF_IDCT_INT" ref="acb534b0a9ddcf3e11d49d7aca39cd55c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#acb534b0a9ddcf3e11d49d7aca39cd55c">FF_IDCT_INT</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02686">2686</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abb9952b1218064fc55eb9b59945d2fed"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLE" ref="abb9952b1218064fc55eb9b59945d2fed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abb9952b1218064fc55eb9b59945d2fed">FF_IDCT_SIMPLE</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02687">2687</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a429e1be2fd8cda991f85008add3b631c"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEMMX" ref="a429e1be2fd8cda991f85008add3b631c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a429e1be2fd8cda991f85008add3b631c">FF_IDCT_SIMPLEMMX</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02688">2688</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8289c32cb7265b3c6ce79ea75c18413c"></a><!-- doxytag: member="avcodec.h::FF_IDCT_ARM" ref="a8289c32cb7265b3c6ce79ea75c18413c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a8289c32cb7265b3c6ce79ea75c18413c">FF_IDCT_ARM</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02689">2689</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5925d5875a6172862da912eebb98c823"></a><!-- doxytag: member="avcodec.h::FF_IDCT_ALTIVEC" ref="a5925d5875a6172862da912eebb98c823" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5925d5875a6172862da912eebb98c823">FF_IDCT_ALTIVEC</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02690">2690</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9459cdc13fdc2d707482669d624925de"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SH4" ref="a9459cdc13fdc2d707482669d624925de" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9459cdc13fdc2d707482669d624925de">FF_IDCT_SH4</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02692">2692</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a576554e3ab40c97d58dd90899ab627ea"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEARM" ref="a576554e3ab40c97d58dd90899ab627ea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a576554e3ab40c97d58dd90899ab627ea">FF_IDCT_SIMPLEARM</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02694">2694</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9b52512a666ea2b9eb329fe2252cc84a"></a><!-- doxytag: member="avcodec.h::FF_IDCT_IPP" ref="a9b52512a666ea2b9eb329fe2252cc84a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9b52512a666ea2b9eb329fe2252cc84a">FF_IDCT_IPP</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02696">2696</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab608858e3b9a6853a70d4e950f3be627"></a><!-- doxytag: member="avcodec.h::FF_IDCT_XVID" ref="ab608858e3b9a6853a70d4e950f3be627" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab608858e3b9a6853a70d4e950f3be627">FF_IDCT_XVID</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02698">2698</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a71ed8d917ce2cd07c0c3a3a51b942308"></a><!-- doxytag: member="avcodec.h::FF_IDCT_XVIDMMX" ref="a71ed8d917ce2cd07c0c3a3a51b942308" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a71ed8d917ce2cd07c0c3a3a51b942308">FF_IDCT_XVIDMMX</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02700">2700</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aeb85ea0af2b11f293635b222a3396336"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEARMV5TE" ref="aeb85ea0af2b11f293635b222a3396336" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aeb85ea0af2b11f293635b222a3396336">FF_IDCT_SIMPLEARMV5TE</a>&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02702">2702</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab50c1fb92576545c2de2092e740bcb27"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEARMV6" ref="ab50c1fb92576545c2de2092e740bcb27" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab50c1fb92576545c2de2092e740bcb27">FF_IDCT_SIMPLEARMV6</a>&#160;&#160;&#160;17</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02703">2703</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3a9091f600b8292cc469149a30bbda30"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEVIS" ref="a3a9091f600b8292cc469149a30bbda30" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a3a9091f600b8292cc469149a30bbda30">FF_IDCT_SIMPLEVIS</a>&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02705">2705</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7f8b81846ee9b7e8be84f067843b5432"></a><!-- doxytag: member="avcodec.h::FF_IDCT_FAAN" ref="a7f8b81846ee9b7e8be84f067843b5432" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a7f8b81846ee9b7e8be84f067843b5432">FF_IDCT_FAAN</a>&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02707">2707</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aeda757190ef7a8175ca8dd4650f2e153"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLENEON" ref="aeda757190ef7a8175ca8dd4650f2e153" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aeda757190ef7a8175ca8dd4650f2e153">FF_IDCT_SIMPLENEON</a>&#160;&#160;&#160;22</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02708">2708</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ada852e0ecb78a64aa56696f879d4608c"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEALPHA" ref="ada852e0ecb78a64aa56696f879d4608c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ada852e0ecb78a64aa56696f879d4608c">FF_IDCT_SIMPLEALPHA</a>&#160;&#160;&#160;23</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02710">2710</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aebab2aea91c7e7942a67b1aff00bfc0b"></a><!-- doxytag: member="avcodec.h::FF_IDCT_SIMPLEAUTO" ref="aebab2aea91c7e7942a67b1aff00bfc0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aebab2aea91c7e7942a67b1aff00bfc0b">FF_IDCT_SIMPLEAUTO</a>&#160;&#160;&#160;128</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02712">2712</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a116c7fb56ac57ccca3e08b80467b2a40"></a><!-- doxytag: member="avcodec.h::FF_THREAD_FRAME" ref="a116c7fb56ac57ccca3e08b80467b2a40" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a116c7fb56ac57ccca3e08b80467b2a40">FF_THREAD_FRAME</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Decode more than one frame at once. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02763">2763</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a91bc1a1c1c4a3cc6db54d59705fded0b"></a><!-- doxytag: member="avcodec.h::FF_THREAD_SLICE" ref="a91bc1a1c1c4a3cc6db54d59705fded0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a91bc1a1c1c4a3cc6db54d59705fded0b">FF_THREAD_SLICE</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Decode more than one part of a single frame at once. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02764">2764</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1d8d03f5be975b8a728574cbdb00c896"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_UNKNOWN" ref="a1d8d03f5be975b8a728574cbdb00c896" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a1d8d03f5be975b8a728574cbdb00c896">FF_PROFILE_UNKNOWN</a>&#160;&#160;&#160;-99</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02835">2835</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a369b730d88653e89c16a6be9eb31dd76"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_RESERVED" ref="a369b730d88653e89c16a6be9eb31dd76" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a369b730d88653e89c16a6be9eb31dd76">FF_PROFILE_RESERVED</a>&#160;&#160;&#160;-100</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02836">2836</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a51a7f129055f82d6e1d994b6ecb12f15"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_MAIN" ref="a51a7f129055f82d6e1d994b6ecb12f15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a51a7f129055f82d6e1d994b6ecb12f15">FF_PROFILE_AAC_MAIN</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02838">2838</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aab23e627137cf92559f0331858a8f1a0"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_LOW" ref="aab23e627137cf92559f0331858a8f1a0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aab23e627137cf92559f0331858a8f1a0">FF_PROFILE_AAC_LOW</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02839">2839</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="acf338bf5a18f2e94e6ccde5c227837e2"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_SSR" ref="acf338bf5a18f2e94e6ccde5c227837e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#acf338bf5a18f2e94e6ccde5c227837e2">FF_PROFILE_AAC_SSR</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02840">2840</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac5f69d0ea619a69c9ade2b17e42f4a41"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_LTP" ref="ac5f69d0ea619a69c9ade2b17e42f4a41" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ac5f69d0ea619a69c9ade2b17e42f4a41">FF_PROFILE_AAC_LTP</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02841">2841</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5377e7a219aa83def4e34185b8a2899c"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_HE" ref="a5377e7a219aa83def4e34185b8a2899c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5377e7a219aa83def4e34185b8a2899c">FF_PROFILE_AAC_HE</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02842">2842</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5a415466ecf8dc4eba454070a50dbbe5"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_HE_V2" ref="a5a415466ecf8dc4eba454070a50dbbe5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5a415466ecf8dc4eba454070a50dbbe5">FF_PROFILE_AAC_HE_V2</a>&#160;&#160;&#160;28</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02843">2843</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a026b2de311ab9fc7918e14af0f56f3d3"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_LD" ref="a026b2de311ab9fc7918e14af0f56f3d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a026b2de311ab9fc7918e14af0f56f3d3">FF_PROFILE_AAC_LD</a>&#160;&#160;&#160;22</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02844">2844</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aedad028c8d7657cd636a1537a71c47b9"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_AAC_ELD" ref="aedad028c8d7657cd636a1537a71c47b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aedad028c8d7657cd636a1537a71c47b9">FF_PROFILE_AAC_ELD</a>&#160;&#160;&#160;38</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02845">2845</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a49d1bb27d84d6709b918f13c528eeb93"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_AAC_LOW" ref="a49d1bb27d84d6709b918f13c528eeb93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a49d1bb27d84d6709b918f13c528eeb93">FF_PROFILE_MPEG2_AAC_LOW</a>&#160;&#160;&#160;128</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02846">2846</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="adf1aa7552fd38d928c2d3557bb327ded"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_AAC_HE" ref="adf1aa7552fd38d928c2d3557bb327ded" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#adf1aa7552fd38d928c2d3557bb327ded">FF_PROFILE_MPEG2_AAC_HE</a>&#160;&#160;&#160;131</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02847">2847</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1aa5daac35d7d7957be59ea345edc29b"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS" ref="a1aa5daac35d7d7957be59ea345edc29b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a1aa5daac35d7d7957be59ea345edc29b">FF_PROFILE_DTS</a>&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02849">2849</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="add5134be0883a674d01819a079637bad"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS_ES" ref="add5134be0883a674d01819a079637bad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#add5134be0883a674d01819a079637bad">FF_PROFILE_DTS_ES</a>&#160;&#160;&#160;30</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02850">2850</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="afcbaa243c3190b4fcb79c76f0d0467aa"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS_96_24" ref="afcbaa243c3190b4fcb79c76f0d0467aa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#afcbaa243c3190b4fcb79c76f0d0467aa">FF_PROFILE_DTS_96_24</a>&#160;&#160;&#160;40</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02851">2851</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab14c53351ed3877764e9982eae3b6bee"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS_HD_HRA" ref="ab14c53351ed3877764e9982eae3b6bee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab14c53351ed3877764e9982eae3b6bee">FF_PROFILE_DTS_HD_HRA</a>&#160;&#160;&#160;50</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02852">2852</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab3803f4dfc41e8d801a3f65082484add"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS_HD_MA" ref="ab3803f4dfc41e8d801a3f65082484add" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab3803f4dfc41e8d801a3f65082484add">FF_PROFILE_DTS_HD_MA</a>&#160;&#160;&#160;60</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02853">2853</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ada7497a9ccac9ff6a85290a55d9790fe"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_DTS_EXPRESS" ref="ada7497a9ccac9ff6a85290a55d9790fe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ada7497a9ccac9ff6a85290a55d9790fe">FF_PROFILE_DTS_EXPRESS</a>&#160;&#160;&#160;70</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02854">2854</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad2e3ddc1ec51c9f9a87c1c9a10749708"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_422" ref="ad2e3ddc1ec51c9f9a87c1c9a10749708" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad2e3ddc1ec51c9f9a87c1c9a10749708">FF_PROFILE_MPEG2_422</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02856">2856</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae675e3b49ed967edbdbd023e70e3b09f"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_HIGH" ref="ae675e3b49ed967edbdbd023e70e3b09f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae675e3b49ed967edbdbd023e70e3b09f">FF_PROFILE_MPEG2_HIGH</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02857">2857</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a21c8ba26aa5b1ffa022e515936cb3149"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_SS" ref="a21c8ba26aa5b1ffa022e515936cb3149" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a21c8ba26aa5b1ffa022e515936cb3149">FF_PROFILE_MPEG2_SS</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02858">2858</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8dad0dbff75f9e7a18af03f4e661a8a3"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_SNR_SCALABLE" ref="a8dad0dbff75f9e7a18af03f4e661a8a3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a8dad0dbff75f9e7a18af03f4e661a8a3">FF_PROFILE_MPEG2_SNR_SCALABLE</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02859">2859</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa627f1858d17b1561719d85c00fb37a0"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_MAIN" ref="aa627f1858d17b1561719d85c00fb37a0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa627f1858d17b1561719d85c00fb37a0">FF_PROFILE_MPEG2_MAIN</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02860">2860</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6a9ad5aab83be2f382ae800c7ec428e1"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG2_SIMPLE" ref="a6a9ad5aab83be2f382ae800c7ec428e1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6a9ad5aab83be2f382ae800c7ec428e1">FF_PROFILE_MPEG2_SIMPLE</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02861">2861</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab424d258655424e4b1690e2ab6fcfc66"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_CONSTRAINED" ref="ab424d258655424e4b1690e2ab6fcfc66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab424d258655424e4b1690e2ab6fcfc66">FF_PROFILE_H264_CONSTRAINED</a>&#160;&#160;&#160;(1&lt;&lt;9)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02863">2863</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5f69f43f4c2f4e2dcd77e3108db5cb0b"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_INTRA" ref="a5f69f43f4c2f4e2dcd77e3108db5cb0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>&#160;&#160;&#160;(1&lt;&lt;11)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02864">2864</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae7b88419c24001277450732a5d3abe2b"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_BASELINE" ref="ae7b88419c24001277450732a5d3abe2b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae7b88419c24001277450732a5d3abe2b">FF_PROFILE_H264_BASELINE</a>&#160;&#160;&#160;66</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02866">2866</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9467289beec698b363d7319e454c351e"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_CONSTRAINED_BASELINE" ref="a9467289beec698b363d7319e454c351e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9467289beec698b363d7319e454c351e">FF_PROFILE_H264_CONSTRAINED_BASELINE</a>&#160;&#160;&#160;(66|<a class="el" href="libavcodec_2avcodec_8h.html#ab424d258655424e4b1690e2ab6fcfc66">FF_PROFILE_H264_CONSTRAINED</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02867">2867</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa7d7e490128673e7747bb32ba7ea5486"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_MAIN" ref="aa7d7e490128673e7747bb32ba7ea5486" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa7d7e490128673e7747bb32ba7ea5486">FF_PROFILE_H264_MAIN</a>&#160;&#160;&#160;77</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02868">2868</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1cccf98e5b74d346fee7fc6782cf935b"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_EXTENDED" ref="a1cccf98e5b74d346fee7fc6782cf935b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a1cccf98e5b74d346fee7fc6782cf935b">FF_PROFILE_H264_EXTENDED</a>&#160;&#160;&#160;88</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02869">2869</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0ff6fe9cf1f7a1671d597b9524024332"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH" ref="a0ff6fe9cf1f7a1671d597b9524024332" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0ff6fe9cf1f7a1671d597b9524024332">FF_PROFILE_H264_HIGH</a>&#160;&#160;&#160;100</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02870">2870</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae37ffdc67dbb499d0274323d9449960b"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_10" ref="ae37ffdc67dbb499d0274323d9449960b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae37ffdc67dbb499d0274323d9449960b">FF_PROFILE_H264_HIGH_10</a>&#160;&#160;&#160;110</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02871">2871</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9ee5bfe5f87de36d059560de0bb65ad5"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_10_INTRA" ref="a9ee5bfe5f87de36d059560de0bb65ad5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a9ee5bfe5f87de36d059560de0bb65ad5">FF_PROFILE_H264_HIGH_10_INTRA</a>&#160;&#160;&#160;(110|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02872">2872</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a65b6dedc096e294a66bf12cf69f51b39"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_422" ref="a65b6dedc096e294a66bf12cf69f51b39" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a65b6dedc096e294a66bf12cf69f51b39">FF_PROFILE_H264_HIGH_422</a>&#160;&#160;&#160;122</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02873">2873</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad8cd548567a051c1fba93870baf0376c"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_422_INTRA" ref="ad8cd548567a051c1fba93870baf0376c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad8cd548567a051c1fba93870baf0376c">FF_PROFILE_H264_HIGH_422_INTRA</a>&#160;&#160;&#160;(122|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02874">2874</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1f3bda7a7ad53bfadfb8318915e4c22e"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_444" ref="a1f3bda7a7ad53bfadfb8318915e4c22e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a1f3bda7a7ad53bfadfb8318915e4c22e">FF_PROFILE_H264_HIGH_444</a>&#160;&#160;&#160;144</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02875">2875</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="adbd58c1bfa90fb3b5520d76ba9744251"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_444_PREDICTIVE" ref="adbd58c1bfa90fb3b5520d76ba9744251" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#adbd58c1bfa90fb3b5520d76ba9744251">FF_PROFILE_H264_HIGH_444_PREDICTIVE</a>&#160;&#160;&#160;244</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02876">2876</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aca63846bdb57646770faec7632e9018c"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_HIGH_444_INTRA" ref="aca63846bdb57646770faec7632e9018c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aca63846bdb57646770faec7632e9018c">FF_PROFILE_H264_HIGH_444_INTRA</a>&#160;&#160;&#160;(244|<a class="el" href="libavcodec_2avcodec_8h.html#a5f69f43f4c2f4e2dcd77e3108db5cb0b">FF_PROFILE_H264_INTRA</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02877">2877</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3fe8b4d9543555b47366600e3e77fc47"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_H264_CAVLC_444" ref="a3fe8b4d9543555b47366600e3e77fc47" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a3fe8b4d9543555b47366600e3e77fc47">FF_PROFILE_H264_CAVLC_444</a>&#160;&#160;&#160;44</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02878">2878</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6fb4c32734ff24c21deb5c50365325e5"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VC1_SIMPLE" ref="a6fb4c32734ff24c21deb5c50365325e5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a6fb4c32734ff24c21deb5c50365325e5">FF_PROFILE_VC1_SIMPLE</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02880">2880</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3299e280c60ced133af0cd6696bb5195"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VC1_MAIN" ref="a3299e280c60ced133af0cd6696bb5195" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a3299e280c60ced133af0cd6696bb5195">FF_PROFILE_VC1_MAIN</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02881">2881</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae55a8a7a8d4e96750d8c3f51fdeed168"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VC1_COMPLEX" ref="ae55a8a7a8d4e96750d8c3f51fdeed168" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae55a8a7a8d4e96750d8c3f51fdeed168">FF_PROFILE_VC1_COMPLEX</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02882">2882</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a865bd342fbe929ef8825e2f799d0e263"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VC1_ADVANCED" ref="a865bd342fbe929ef8825e2f799d0e263" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a865bd342fbe929ef8825e2f799d0e263">FF_PROFILE_VC1_ADVANCED</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02883">2883</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a054e740451eaa31155901d5aa064b33c"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_SIMPLE" ref="a054e740451eaa31155901d5aa064b33c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a054e740451eaa31155901d5aa064b33c">FF_PROFILE_MPEG4_SIMPLE</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02885">2885</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a31638f5b3d1b89e3b8ea7bddc9d99f22"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_SIMPLE_SCALABLE" ref="a31638f5b3d1b89e3b8ea7bddc9d99f22" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a31638f5b3d1b89e3b8ea7bddc9d99f22">FF_PROFILE_MPEG4_SIMPLE_SCALABLE</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02886">2886</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abea3c02650140af0bbd47fbf01daec08"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_CORE" ref="abea3c02650140af0bbd47fbf01daec08" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abea3c02650140af0bbd47fbf01daec08">FF_PROFILE_MPEG4_CORE</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02887">2887</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab43e0021cde692a5fd4678836b5e5c54"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_MAIN" ref="ab43e0021cde692a5fd4678836b5e5c54" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab43e0021cde692a5fd4678836b5e5c54">FF_PROFILE_MPEG4_MAIN</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02888">2888</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a03b294def5cfb5aa614e08a0631b1b49"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_N_BIT" ref="a03b294def5cfb5aa614e08a0631b1b49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a03b294def5cfb5aa614e08a0631b1b49">FF_PROFILE_MPEG4_N_BIT</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02889">2889</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5a7c4e745d3162571484eaeb6a4c5178"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_SCALABLE_TEXTURE" ref="a5a7c4e745d3162571484eaeb6a4c5178" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a5a7c4e745d3162571484eaeb6a4c5178">FF_PROFILE_MPEG4_SCALABLE_TEXTURE</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02890">2890</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a93060c9bceca9cd5046a68fef46fbb82"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_SIMPLE_FACE_ANIMATION" ref="a93060c9bceca9cd5046a68fef46fbb82" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a93060c9bceca9cd5046a68fef46fbb82">FF_PROFILE_MPEG4_SIMPLE_FACE_ANIMATION</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02891">2891</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa8d21cdde0b35edcf8d10a0c54a15ffc"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_BASIC_ANIMATED_TEXTURE" ref="aa8d21cdde0b35edcf8d10a0c54a15ffc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa8d21cdde0b35edcf8d10a0c54a15ffc">FF_PROFILE_MPEG4_BASIC_ANIMATED_TEXTURE</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02892">2892</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a33c8e6c5ad59b9e97a479bfb90edffc7"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_HYBRID" ref="a33c8e6c5ad59b9e97a479bfb90edffc7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a33c8e6c5ad59b9e97a479bfb90edffc7">FF_PROFILE_MPEG4_HYBRID</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02893">2893</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3a0c9a69e0691b3516f6c249084f93c4"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_ADVANCED_REAL_TIME" ref="a3a0c9a69e0691b3516f6c249084f93c4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a3a0c9a69e0691b3516f6c249084f93c4">FF_PROFILE_MPEG4_ADVANCED_REAL_TIME</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02894">2894</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a60f706c4f2482a24bc13d631ad5c1b7e"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_CORE_SCALABLE" ref="a60f706c4f2482a24bc13d631ad5c1b7e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a60f706c4f2482a24bc13d631ad5c1b7e">FF_PROFILE_MPEG4_CORE_SCALABLE</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02895">2895</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae1941024012faa76d859fca6c030aaa6"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_ADVANCED_CODING" ref="ae1941024012faa76d859fca6c030aaa6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ae1941024012faa76d859fca6c030aaa6">FF_PROFILE_MPEG4_ADVANCED_CODING</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02896">2896</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a017eab4ee0619aeef57b6a9870dbcb23"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_ADVANCED_CORE" ref="a017eab4ee0619aeef57b6a9870dbcb23" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a017eab4ee0619aeef57b6a9870dbcb23">FF_PROFILE_MPEG4_ADVANCED_CORE</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02897">2897</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad5dec947ea1c1935fbd8b6b899110107"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_ADVANCED_SCALABLE_TEXTURE" ref="ad5dec947ea1c1935fbd8b6b899110107" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad5dec947ea1c1935fbd8b6b899110107">FF_PROFILE_MPEG4_ADVANCED_SCALABLE_TEXTURE</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02898">2898</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a76ee3d6a5ac36fe01cec2b35327a0cef"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_SIMPLE_STUDIO" ref="a76ee3d6a5ac36fe01cec2b35327a0cef" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a76ee3d6a5ac36fe01cec2b35327a0cef">FF_PROFILE_MPEG4_SIMPLE_STUDIO</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02899">2899</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0746d4ff1a68003fc3e7a292a726df57"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_MPEG4_ADVANCED_SIMPLE" ref="a0746d4ff1a68003fc3e7a292a726df57" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0746d4ff1a68003fc3e7a292a726df57">FF_PROFILE_MPEG4_ADVANCED_SIMPLE</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02900">2900</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="abbedf1c5ce38fd606c8ea3ff23b24433"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_0" ref="abbedf1c5ce38fd606c8ea3ff23b24433" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#abbedf1c5ce38fd606c8ea3ff23b24433">FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_0</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02902">2902</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a23e2ec0bce1801373c6ebcbfc8db929a"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_1" ref="a23e2ec0bce1801373c6ebcbfc8db929a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a23e2ec0bce1801373c6ebcbfc8db929a">FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02903">2903</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af491f713967cde5a43d611d64ad58a1d"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_JPEG2000_CSTREAM_NO_RESTRICTION" ref="af491f713967cde5a43d611d64ad58a1d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af491f713967cde5a43d611d64ad58a1d">FF_PROFILE_JPEG2000_CSTREAM_NO_RESTRICTION</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02904">2904</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4b1d94788381bd9340198c6c17a55952"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_JPEG2000_DCINEMA_2K" ref="a4b1d94788381bd9340198c6c17a55952" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a4b1d94788381bd9340198c6c17a55952">FF_PROFILE_JPEG2000_DCINEMA_2K</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02905">2905</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aec0654396126240d9d5a36e50ba0cca6"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_JPEG2000_DCINEMA_4K" ref="aec0654396126240d9d5a36e50ba0cca6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aec0654396126240d9d5a36e50ba0cca6">FF_PROFILE_JPEG2000_DCINEMA_4K</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02906">2906</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af7a5858840ff5f2c70ae33a2cd1f4228"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_HEVC_MAIN" ref="af7a5858840ff5f2c70ae33a2cd1f4228" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af7a5858840ff5f2c70ae33a2cd1f4228">FF_PROFILE_HEVC_MAIN</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02909">2909</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaf015040dda97fac08a56ddbd1dd1e31"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_HEVC_MAIN_10" ref="aaf015040dda97fac08a56ddbd1dd1e31" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aaf015040dda97fac08a56ddbd1dd1e31">FF_PROFILE_HEVC_MAIN_10</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02910">2910</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a571768f99442e5974cdf412ede46d0fc"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_HEVC_MAIN_STILL_PICTURE" ref="a571768f99442e5974cdf412ede46d0fc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a571768f99442e5974cdf412ede46d0fc">FF_PROFILE_HEVC_MAIN_STILL_PICTURE</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02911">2911</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aedc45d7b874ec5c3e4e9b6e9d948abc4"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_HEVC_REXT" ref="aedc45d7b874ec5c3e4e9b6e9d948abc4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aedc45d7b874ec5c3e4e9b6e9d948abc4">FF_PROFILE_HEVC_REXT</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02912">2912</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aca9bdc839584f2c62a66d6657ddfe31f"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VP9_0" ref="aca9bdc839584f2c62a66d6657ddfe31f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aca9bdc839584f2c62a66d6657ddfe31f">FF_PROFILE_VP9_0</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02914">2914</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="af05b7b71609aa8e4efcb2e7df02027ef"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VP9_1" ref="af05b7b71609aa8e4efcb2e7df02027ef" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#af05b7b71609aa8e4efcb2e7df02027ef">FF_PROFILE_VP9_1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02915">2915</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a99fec6491d90b225160c733a410d47b0"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VP9_2" ref="a99fec6491d90b225160c733a410d47b0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a99fec6491d90b225160c733a410d47b0">FF_PROFILE_VP9_2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02916">2916</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a68329d23537086cf9d8e031c4d19d791"></a><!-- doxytag: member="avcodec.h::FF_PROFILE_VP9_3" ref="a68329d23537086cf9d8e031c4d19d791" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a68329d23537086cf9d8e031c4d19d791">FF_PROFILE_VP9_3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02917">2917</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a84a993ea19afa2cbda45b3283a598fe6"></a><!-- doxytag: member="avcodec.h::FF_LEVEL_UNKNOWN" ref="a84a993ea19afa2cbda45b3283a598fe6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a84a993ea19afa2cbda45b3283a598fe6">FF_LEVEL_UNKNOWN</a>&#160;&#160;&#160;-99</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l02925">2925</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a24f242b422983ef432c067cf95b0bbd5"></a><!-- doxytag: member="avcodec.h::FF_SUB_CHARENC_MODE_DO_NOTHING" ref="a24f242b422983ef432c067cf95b0bbd5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a24f242b422983ef432c067cf95b0bbd5">FF_SUB_CHARENC_MODE_DO_NOTHING</a>&#160;&#160;&#160;-1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>do nothing (demuxer outputs a stream supposed to be already in UTF-8, or the codec is bitmap for instance) </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l03084">3084</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad4863eea99be2c3f2dafc1836adc50e4"></a><!-- doxytag: member="avcodec.h::FF_SUB_CHARENC_MODE_AUTOMATIC" ref="ad4863eea99be2c3f2dafc1836adc50e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad4863eea99be2c3f2dafc1836adc50e4">FF_SUB_CHARENC_MODE_AUTOMATIC</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>libavcodec will select the mode itself </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l03085">3085</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad8c57be6b395b23866634a0ea9fba2ac"></a><!-- doxytag: member="avcodec.h::FF_SUB_CHARENC_MODE_PRE_DECODER" ref="ad8c57be6b395b23866634a0ea9fba2ac" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ad8c57be6b395b23866634a0ea9fba2ac">FF_SUB_CHARENC_MODE_PRE_DECODER</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>the <a class="el" href="structAVPacket.html" title="This structure stores compressed data.">AVPacket</a> data needs to be recoded to UTF-8 before being fed to the decoder, requires iconv </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l03086">3086</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab16338725f6f17d4acce3cc80b210f01"></a><!-- doxytag: member="avcodec.h::AV_PARSER_PTS_NB" ref="ab16338725f6f17d4acce3cc80b210f01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#ab16338725f6f17d4acce3cc80b210f01">AV_PARSER_PTS_NB</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l04273">4273</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a700fb89fb8a00d075c8b7f3375784b90"></a><!-- doxytag: member="avcodec.h::PARSER_FLAG_COMPLETE_FRAMES" ref="a700fb89fb8a00d075c8b7f3375784b90" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a700fb89fb8a00d075c8b7f3375784b90">PARSER_FLAG_COMPLETE_FRAMES</a>&#160;&#160;&#160;0x0001</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l04280">4280</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2e1aef8ac038e6cdecbb89bc922d3096"></a><!-- doxytag: member="avcodec.h::PARSER_FLAG_ONCE" ref="a2e1aef8ac038e6cdecbb89bc922d3096" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a2e1aef8ac038e6cdecbb89bc922d3096">PARSER_FLAG_ONCE</a>&#160;&#160;&#160;0x0002</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l04281">4281</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa3b2f6a01b6cec272ffead61fd61037e"></a><!-- doxytag: member="avcodec.h::PARSER_FLAG_FETCHED_OFFSET" ref="aa3b2f6a01b6cec272ffead61fd61037e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#aa3b2f6a01b6cec272ffead61fd61037e">PARSER_FLAG_FETCHED_OFFSET</a>&#160;&#160;&#160;0x0004</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set if the parser has a valid file offset. </p>

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l04283">4283</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0caacc93560ac7a69347a5e9c629a6d9"></a><!-- doxytag: member="avcodec.h::PARSER_FLAG_USE_CODEC_TS" ref="a0caacc93560ac7a69347a5e9c629a6d9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="libavcodec_2avcodec_8h.html#a0caacc93560ac7a69347a5e9c629a6d9">PARSER_FLAG_USE_CODEC_TS</a>&#160;&#160;&#160;0x1000</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="libavcodec_2avcodec_8h_source.html#l04284">4284</a> of file <a class="el" href="libavcodec_2avcodec_8h_source.html">avcodec.h</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>



<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>