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 / api / deprecated.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"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>FFmpeg: Deprecated List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FFmpeg
   &#160;<span id="projectnumber">3.0.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><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>
<!-- 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>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</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>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">Deprecated List </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt><a class="anchor" id="_deprecated000016"></a>Global <a class="el" href="group__lavc__packet.html#ga1db4ba29aedddb5da7eebf20a7c3e44b">av_dup_packet</a>  (<a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *pkt)</dt>
<dd>Use av_packet_ref  </dd>
<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="group__lavfi.html#ga81816f497425faa76f5bee0440c48a36">av_filter_next</a>  (<a class="el" href="structAVFilter.html" title="Filter definition. ">AVFilter</a> **filter)</dt>
<dd>use <a class="el" href="group__lavfi.html#ga46ef237854ad481005e51bd13a0e1f87" title="Iterate over all registered filters. ">avfilter_next()</a>  </dd>
<dt><a class="anchor" id="_deprecated000017"></a>Global <a class="el" href="group__lavc__packet.html#gad4af16def8aacf1089ddb7c51729e547">av_free_packet</a>  (<a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *pkt)</dt>
<dd>Use av_packet_unref </dd>
<dt><a class="anchor" id="_deprecated000033"></a>Global <a class="el" href="group__lavc__misc.html#ga90d24e73ca8633fc9e42c4bf2faf7923">av_log_ask_for_sample</a>  (void *avc, const char *msg,...) av_printf_format(2</dt>
<dd>Use avpriv_request_sample() instead.  </dd>
<dt><a class="anchor" id="_deprecated000032"></a>Global <a class="el" href="group__lavc__misc.html#ga8df73458e977b4a0f9d8e4f1eeae47f1">av_log_missing_feature</a>  (void *avc, const char *feature, int want_sample)</dt>
<dd>Use avpriv_report_missing_feature() instead.  </dd>
<dt><a class="anchor" id="_deprecated000019"></a>Global <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" title="main external API structure. ">AVCodecContext</a> *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)</dt>
<dd>use <a class="el" href="structAVBitStreamFilter.html">AVBitStreamFilter</a>  </dd>
<dt><a class="anchor" id="_deprecated000026"></a>Global <a class="el" href="group__lavc__picture.html#ga0de67ef0a730b7ec9bc1f724b7e7471f">av_picture_copy</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *src, enum AVPixelFormat pix_fmt, int width, int height)</dt>
<dd><a class="el" href="group__lavu__picture.html#ga6b5a267e202daadf81cbde6584055d1e" title="Copy image in src_data to dst_data. ">av_image_copy()</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000027"></a>Global <a class="el" href="group__lavc__picture.html#gada5d36ccd5d0cdba4509d813d5c6f49a">av_picture_crop</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *src, enum AVPixelFormat pix_fmt, int top_band, int left_band)</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000028"></a>Global <a class="el" href="group__lavc__picture.html#ga968e7c57b685f1b773e9979ce85a795c">av_picture_pad</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *dst, const <a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *src, int height, int width, enum AVPixelFormat pix_fmt, int padtop, int padbottom, int padleft, int padright, int *color)</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000079"></a>Global <a class="el" href="group__lavc__codec__hwaccel__vdpau.html#gaf111973c1c9863d63a591b19128764c5">av_vdpau_get_profile</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, VdpDecoderProfile *profile)</dt>
<dd>Use <a class="el" href="group__lavc__codec__hwaccel__vdpau.html#gac56d6b1b4478056afc0e0a8f52271afa" title="Associate a VDPAU device with a codec context for hardware acceleration. ">av_vdpau_bind_context()</a> instead. </dd>
<dt><a class="anchor" id="_deprecated000030"></a>Global <a class="el" href="group__lavc__misc__pixfmt.html#ga209703f647b87bd3f35ed97eb534fd21">avcodec_find_best_pix_fmt_of_2</a>  (enum AVPixelFormat dst_pix_fmt1, enum AVPixelFormat dst_pix_fmt2, enum AVPixelFormat src_pix_fmt, int has_alpha, int *loss_ptr)</dt>
<dd>see <a class="el" href="pixdesc_8h.html#a875f1e7a15d882d4cd9d38dde093939b" title="Compute what kind of losses will occur when converting from one specific pixel format to another...">av_find_best_pix_fmt_of_2()</a>  </dd>
<dt><a class="anchor" id="_deprecated000018"></a>Global <a class="el" href="group__lavc__decoding.html#gaad92aaeee369795273fc6cfc6ef3b189">avcodec_get_edge_width</a>  (void)</dt>
<dd>CODEC_FLAG_EMU_EDGE is deprecated, so this function is no longer needed  </dd>
<dt><a class="anchor" id="_deprecated000029"></a>Global <a class="el" href="group__lavc__misc__pixfmt.html#ga838136cb54100d6afcb2f7e0377566ff">avcodec_get_pix_fmt_loss</a>  (enum AVPixelFormat dst_pix_fmt, enum AVPixelFormat src_pix_fmt, int has_alpha)</dt>
<dd>see <a class="el" href="pixdesc_8h.html#a69ba6ef97543b19a15236a513e56dffe" title="Compute what kind of losses will occur when converting from one specific pixel format to another...">av_get_pix_fmt_loss()</a>  </dd>
<dt><a class="anchor" id="_deprecated000031"></a>Global <a class="el" href="group__lavc__misc.html#ga4e17541c4f237465b50668d279192da8">avcodec_set_dimensions</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *s, int width, int height)</dt>
<dd>this function is not supposed to be used from outside of lavc  </dd>
<dt><a class="anchor" id="_deprecated000039"></a>Global <a class="el" href="structAVCodecContext.html#add88a2de1b8e5a8f022e5e7a4ae9397f">AVCodecContext::b_frame_strategy</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000054"></a>Global <a class="el" href="structAVCodecContext.html#a4730fd97a8d71d9ca712c1df1c646f1e">AVCodecContext::b_sensitivity</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000050"></a>Global <a class="el" href="structAVCodecContext.html#a35fa6e2ad9ceb7fb77e09ff189a90c1e">AVCodecContext::border_masking</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000052"></a>Global <a class="el" href="structAVCodecContext.html#a00f21c60fead48c28ed990cb87baafea">AVCodecContext::brd_scale</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000053"></a>Global <a class="el" href="structAVCodecContext.html#a34adfa659e71e7878657406ff52e953f">AVCodecContext::chromaoffset</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000035"></a>Global <a class="el" href="structAVCodecContext.html#af06f38566db6d95d4a272f29dbf979b0">AVCodecContext::codec_name</a>  [32]</dt>
<dd>this field is not used for anything in libavcodec  </dd>
<dt><a class="anchor" id="_deprecated000073"></a>Global <a class="el" href="structAVCodecContext.html#a5a2bc090d586303b25c642e3315d8671">AVCodecContext::coded_frame</a>  </dt>
<dd>use the quality factor packet side data instead  </dd>
<dt><a class="anchor" id="_deprecated000058"></a>Global <a class="el" href="structAVCodecContext.html#a2499ed4719e2ee8f7c2a98f9a05e736f">AVCodecContext::coder_type</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000059"></a>Global <a class="el" href="structAVCodecContext.html#aced73c243c6d12e29ab747cc53dce4c4">AVCodecContext::context_model</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000043"></a>Global <a class="el" href="structAVCodecContext.html#a7f90bc0c9c1b7996c0955f59c846b951">AVCodecContext::dtg_active_format</a>  </dt>
<dd>Deprecated in favor of AVSideData  </dd>
<dt><a class="anchor" id="_deprecated000074"></a>Global <a class="el" href="structAVCodecContext.html#ae6c5c21d82ecb2dc36a9180979c81227">AVCodecContext::error_rate</a>  </dt>
<dd>use the 'error_rate' private <a class="el" href="structAVOption.html" title="AVOption. ">AVOption</a> of the mpegvideo encoders  </dd>
<dt><a class="anchor" id="_deprecated000071"></a>Global <a class="el" href="structAVCodecContext.html#a33d09588ace8794fab6a344bfd184af9">AVCodecContext::frame_bits</a>  </dt>
<dd>this field is unused  </dd>
<dt><a class="anchor" id="_deprecated000065"></a>Global <a class="el" href="structAVCodecContext.html#a7668c6f63950444db808bb2a887ac231">AVCodecContext::frame_skip_cmp</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000064"></a>Global <a class="el" href="structAVCodecContext.html#abd6a31cc5d2d304405665be82d101bd8">AVCodecContext::frame_skip_exp</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000063"></a>Global <a class="el" href="structAVCodecContext.html#ae5f6fc3c49eaa0a508e05cb95247d4ae">AVCodecContext::frame_skip_factor</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000062"></a>Global <a class="el" href="structAVCodecContext.html#a6b3e5399068758bcb0e2dcd6f4f2e7e5">AVCodecContext::frame_skip_threshold</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000045"></a>Global <a class="el" href="structAVCodecContext.html#a9d5e291b3358caee2f925da80ca2d6fa">AVCodecContext::inter_quant_bias</a>  </dt>
<dd>use encoder private option instead  </dd>
<dt><a class="anchor" id="_deprecated000044"></a>Global <a class="el" href="structAVCodecContext.html#aeb5939b76460b8e04a8c2118f469452e">AVCodecContext::intra_quant_bias</a>  </dt>
<dd>use encoder private option instead  </dd>
<dt><a class="anchor" id="_deprecated000061"></a>Global <a class="el" href="structAVCodecContext.html#a47a4e751b3102792a23cabeff3363c30">AVCodecContext::lmax</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000060"></a>Global <a class="el" href="structAVCodecContext.html#a71028092010585f091765cd5e51f4577">AVCodecContext::lmin</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000067"></a>Global <a class="el" href="structAVCodecContext.html#a5b915b825bef05db9af45b6c051dda4d">AVCodecContext::max_prediction_order</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000049"></a>Global <a class="el" href="structAVCodecContext.html#af5f0b6ac0000ae8a3af9cf63a7bfb626">AVCodecContext::mb_threshold</a>  </dt>
<dd>this field is unused  </dd>
<dt><a class="anchor" id="_deprecated000037"></a>Global <a class="el" href="structAVCodecContext.html#aa71b3450f1a508330e907db117ae410e">AVCodecContext::me_method</a>  </dt>
<dd>use codec private options instead  </dd>
<dt><a class="anchor" id="_deprecated000051"></a>Global <a class="el" href="structAVCodecContext.html#aa6d6d7c5581b43f01e2f1ed080a749f3">AVCodecContext::me_penalty_compensation</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000048"></a>Global <a class="el" href="structAVCodecContext.html#a7e47b8781df47bbe53962320d4b09481">AVCodecContext::me_threshold</a>  </dt>
<dd>this field is unused  </dd>
<dt><a class="anchor" id="_deprecated000066"></a>Global <a class="el" href="structAVCodecContext.html#a0d3c8a9cd73a0cb745704cd6430cecce">AVCodecContext::min_prediction_order</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000040"></a>Global <a class="el" href="structAVCodecContext.html#a8f55996c04011fe1e89fdde14860efe9">AVCodecContext::mpeg_quant</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000047"></a>Global <a class="el" href="structAVCodecContext.html#ad2dec65dac4a96240d6654bc1d8d3e64">AVCodecContext::noise_reduction</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000042"></a>Global <a class="el" href="structAVCodecContext.html#a07090cf364734c96741a7ea0c8e09711">AVCodecContext::pre_me</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000041"></a>Global <a class="el" href="structAVCodecContext.html#ac1056b0254d029240958ac60e6110cc1">AVCodecContext::prediction_method</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000057"></a>Global <a class="el" href="structAVCodecContext.html#aaa478883ef0cb551d87564d638a7607d">AVCodecContext::rc_buffer_aggressivity</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000056"></a>Global <a class="el" href="structAVCodecContext.html#ab011b2f885d8666a236f0e02291350cb">AVCodecContext::rc_eq</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000055"></a>Global <a class="el" href="structAVCodecContext.html#ae749af98eecf074e59c7a5afb402e76b">AVCodecContext::rc_qsquish</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000038"></a>Global <a class="el" href="structAVCodecContext.html#ac9e1d5f2b87b74dc53c2ba3384a71741">AVCodecContext::rc_strategy</a>  </dt>
<dd>use codec private option instead  </dd>
<dt><a class="anchor" id="_deprecated000069"></a>Global <a class="el" href="structAVCodecContext.html#ab06a52081595ae8989cbace03eebb2a2">AVCodecContext::rtp_callback</a>  )(struct <a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, void *data, int size, int mb_nb)</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000070"></a>Global <a class="el" href="structAVCodecContext.html#a9e8fcdd3abf590c04a96635b2c65322f">AVCodecContext::rtp_payload_size</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000046"></a>Global <a class="el" href="structAVCodecContext.html#a24f842b0560d7552225b7fa29d6dac79">AVCodecContext::scenechange_threshold</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000076"></a>Global <a class="el" href="structAVCodecContext.html#ad32c825b27635872331e52487c28e10a">AVCodecContext::side_data_only_packets</a>  </dt>
<dd>this field disables the default behaviour and it is kept only for compatibility.  </dd>
<dt><a class="anchor" id="_deprecated000036"></a>Global <a class="el" href="structAVCodecContext.html#aafdffb1e778754ba7fc84a63eea39187">AVCodecContext::stream_codec_tag</a>  </dt>
<dd>this field is unused  </dd>
<dt><a class="anchor" id="_deprecated000068"></a>Global <a class="el" href="structAVCodecContext.html#a98fefd16c6f7eaaaca1aadf80b8a9453">AVCodecContext::timecode_frame_start</a>  </dt>
<dd>use encoder private options instead  </dd>
<dt><a class="anchor" id="_deprecated000075"></a>Global <a class="el" href="structAVCodecContext.html#aea44b4de80b8925c47e3c220c4f51aca">AVCodecContext::vbv_delay</a>  </dt>
<dd>this value is now exported as a part of AV_PKT_DATA_CPB_PROPERTIES packet side data  </dd>
<dt><a class="anchor" id="_deprecated000078"></a>Global <a class="el" href="structAVCodecParserContext.html#a972e32e4cce4e931870dff55857a376b">AVCodecParserContext::convergence_duration</a>  </dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000004"></a>Global <a class="el" href="group__lavfi.html#gaa0eb5bde3a46ee3a6d791df0ee7b0248">avfilter_graph_add_filter</a>  (<a class="el" href="structAVFilterGraph.html">AVFilterGraph</a> *graphctx, <a class="el" href="structAVFilterContext.html" title="An instance of a filter. ">AVFilterContext</a> *filter)</dt>
<dd>use <a class="el" href="group__lavfi.html#gaa9af17ecf4c5c87307b57cf08411088b" title="Create a new filter instance in a filter graph. ">avfilter_graph_alloc_filter()</a> to allocate a filter in a filter graph  </dd>
<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__lavfi.html#ga0f20a579fb5853f55fe17443a2dfea41">avfilter_link_set_closed</a>  (<a class="el" href="structAVFilterLink.html" title="A link between two filters. ">AVFilterLink</a> *link, int closed)</dt>
<dd>applications are not supposed to mess with links, they should close the sinks.  </dd>
<dt><a class="anchor" id="_deprecated000003"></a>Global <a class="el" href="group__lavfi.html#gaf08eb7884aba082eb929b480afbb0e6a">avfilter_open</a>  (<a class="el" href="structAVFilterContext.html" title="An instance of a filter. ">AVFilterContext</a> **filter_ctx, <a class="el" href="structAVFilter.html" title="Filter definition. ">AVFilter</a> *filter, const char *inst_name)</dt>
<dd>use <a class="el" href="group__lavfi.html#gaa9af17ecf4c5c87307b57cf08411088b" title="Create a new filter instance in a filter graph. ">avfilter_graph_alloc_filter()</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000080"></a>Global <a class="el" href="structAVFrame.html#ab54a78c51318c8c678e545b1f3d6fddd">AVFrame::reordered_opaque</a>  </dt>
<dd>in favor of pkt_pts  </dd>
<dt><a class="anchor" id="_deprecated000034"></a>Global <a class="el" href="structAVPacket.html#a06d8ce396bab5e9756f8cc4f0bb93d53">AVPacket::convergence_duration</a>  </dt>
<dd>Same as the duration field, but as int64_t. This was required for Matroska subtitles, whose duration values could overflow when the duration field was still an int.  </dd>
<dt><a class="anchor" id="_deprecated000015"></a>Class <a class="el" href="structAVPicture.html">AVPicture</a>  </dt>
<dd>use <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data. ">AVFrame</a> or imgutils functions instead  </dd>
<dt><a class="anchor" id="_deprecated000021"></a>Global <a class="el" href="group__lavc__picture.html#gabe0c767737fd579af17bfc9ca9af9ce6">avpicture_alloc</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *picture, enum AVPixelFormat pix_fmt, int width, int height)</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000023"></a>Global <a class="el" href="group__lavc__picture.html#gab740f592342cbbe872adf3e85c52e40c">avpicture_fill</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *picture, const uint8_t *ptr, enum AVPixelFormat pix_fmt, int width, int height)</dt>
<dd>use <a class="el" href="group__lavu__picture.html#ga5b6ead346a70342ae8a303c16d2b3629" title="Setup the data pointers and linesizes based on the specified image parameters and the provided array...">av_image_fill_arrays()</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000022"></a>Global <a class="el" href="group__lavc__picture.html#ga40412936f5777964c0c80b1742ec58ef">avpicture_free</a>  (<a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *picture)</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000025"></a>Global <a class="el" href="group__lavc__picture.html#gad2eba60171ee81107d2ca3a6957f4f2d">avpicture_get_size</a>  (enum AVPixelFormat pix_fmt, int width, int height)</dt>
<dd>use <a class="el" href="group__lavu__picture.html#ga24a67963c3ae0054a2a4bab35930e694" title="Return the size in bytes of the amount of data required to store an image with the given parameters...">av_image_get_buffer_size()</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000024"></a>Global <a class="el" href="group__lavc__picture.html#ga543a5c4f74adbdf2595b027e5abe8497">avpicture_layout</a>  (const <a class="el" href="structAVPicture.html" title="Picture data structure. ">AVPicture</a> *src, enum AVPixelFormat pix_fmt, int width, int height, unsigned char *dest, int dest_size)</dt>
<dd>use <a class="el" href="group__lavu__picture.html#ga6f8576f1ef0c2d9a9f7c5ac7f9a28c52" title="Copy image data from an image into a buffer. ">av_image_copy_to_buffer()</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000077"></a>Global <a class="el" href="structAVSubtitleRect.html#a3b141da726ed7a527e72445cd510fa36">AVSubtitleRect::pict</a>  </dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000014"></a>Global <a class="el" href="group__lavc__core.html#ga19dfa49f18ea643e695ee530d060f7de">CODEC_CAP_NEG_LINESIZES</a>  </dt>
<dd>no codecs use this capability  </dd>
<dt><a class="anchor" id="_deprecated000012"></a>Global <a class="el" href="group__lavc__core.html#ga59f363ca5d22ad82adab3a5e6f520d10">CODEC_FLAG_EMU_EDGE</a>  </dt>
<dd>edges are not used/required anymore. I.e. this flag is now always set.  </dd>
<dt><a class="anchor" id="_deprecated000009"></a>Global <a class="el" href="group__lavc__core.html#gabd989d2cb758080650b3ef7110ce2e02">CODEC_FLAG_GMC</a>  </dt>
<dd>use the "gmc" private option of the libxvid encoder  </dd>
<dt><a class="anchor" id="_deprecated000011"></a>Global <a class="el" href="group__lavc__core.html#ga953f1b45980492ebac2caee244b4ffb9">CODEC_FLAG_INPUT_PRESERVED</a>  </dt>
<dd>passing reference-counted frames to the encoders replaces this flag  </dd>
<dt><a class="anchor" id="_deprecated000010"></a>Global <a class="el" href="group__lavc__core.html#gaf156407325fbeed6a7e50dbfa351a59d">CODEC_FLAG_MV0</a>  </dt>
<dd>use the flag "mv0" in the "mpv_flags" private option of the mpegvideo encoders  </dd>
<dt><a class="anchor" id="_deprecated000013"></a>Global <a class="el" href="group__lavc__core.html#gafb83abde2c1e8a275b8098dbaec2dab6">CODEC_FLAG_NORMALIZE_AQP</a>  </dt>
<dd>use the flag "naq" in the "mpv_flags" private option of the mpegvideo encoders  </dd>
<dt><a class="anchor" id="_deprecated000081"></a>File <a class="el" href="dict_8h.html">dict.h</a>  </dt>
<dd>AVDictionary is provided for compatibility with libav. It is both in implementation as well as API inefficient. It does not scale and is extremely slow with large dictionaries. It is recommended that new code uses our tree container from tree.c/h where applicable, which uses AVL trees to achieve O(log n) performance.  </dd>
<dt><a class="anchor" id="_deprecated000072"></a>Global <a class="el" href="avcodec_8h.html#a89c8bc430a198997dcd844d49f0ecc37">FF_DEBUG_MV</a>  </dt>
<dd>this option does nothing  </dd>
<dt><a class="anchor" id="_deprecated000005"></a>Global <a class="el" href="group__lavc__core.html#ga9207dd7cb4ee4416f8fd1f7a63af34b7">FF_INPUT_BUFFER_PADDING_SIZE</a>  </dt>
<dd>use AV_INPUT_BUFFER_PADDING_SIZE instead  </dd>
<dt><a class="anchor" id="_deprecated000008"></a>Global <a class="el" href="group__lavc__core.html#gafe5eaf646b3390c6ae8a7a66cd4b7896">FF_MAX_B_FRAMES</a>  </dt>
<dd>there is no libavcodec-wide limit on the number of B-frames  </dd>
<dt><a class="anchor" id="_deprecated000006"></a>Global <a class="el" href="group__lavc__core.html#gacf94eb890b3b77383ec7fd728db8509c">FF_MIN_BUFFER_SIZE</a>  </dt>
<dd>use AV_INPUT_BUFFER_MIN_SIZE instead  </dd>
<dt><a class="anchor" id="_deprecated000020"></a>Group <a class="el" href="group__lavc__resample.html">lavc_resample</a>  </dt>
<dd>use libswresample instead </dd>
<dt><a class="anchor" id="_deprecated000007"></a>Global <a class="el" href="group__lavc__encoding.html#ga09b261f1bce5161af3485cb3302edd27">Motion_Est_ID</a>  </dt>
<dd>use codec private option instead </dd>
</dl>
</div></div><!-- contents -->
<!-- start footer part -->
<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.8.6
</small></address>
</body>
</html>