This file is indexed.

/usr/share/doc/ffmpeg/api/deprecated.html is in ffmpeg-doc 7:3.4.2-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>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/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">FFmpeg
   &#160;<span id="projectnumber">3.4.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

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

</div><!-- 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="_deprecated000019"></a>Global <a class="el" href="group__lavc__packet.html#gacb1ae6d11e70547a36936a2eea07c8ce">av_copy_packet</a>  (<a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *src)</dt>
<dd>Use av_packet_ref  </dd>
<dt><a class="anchor" id="_deprecated000020"></a>Global <a class="el" href="group__lavc__packet.html#ga9ede602ef894cfb8fd80c4bf4c4e08ba">av_copy_packet_side_data</a>  (<a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *dst, const <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *src)</dt>
<dd>Use av_packet_copy_props  </dd>
<dt><a class="anchor" id="_deprecated000095"></a>Global <a class="el" href="group__lavu__log.html#ga793c07676246a541ca1cb910df880cdd">av_dlog</a>  (pctx,...)</dt>
<dd>unused Useful to print debug messages that shouldn't get compiled in normally. </dd>
<dt><a class="anchor" id="_deprecated000018"></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="_deprecated000021"></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="_deprecated000041"></a>Global <a class="el" href="group__lavc__misc.html#gaf91030a62b10ff4446fcf35c1a8eca8d">av_get_codec_tag_string</a>  (char *buf, size_t buf_size, unsigned int codec_tag)</dt>
<dd>see <a class="el" href="group__lavu__misc.html#gaf3ec42914c8ef8c78a01e8c00191db2f" title="Fill the provided buffer with a string containing a FourCC (four-character code) representation. ">av_fourcc_make_string()</a> and <a class="el" href="group__lavu__misc.html#gae07d7cbf511060210152a89ad0d137ad">av_fourcc2str()</a>.  </dd>
<dt><a class="anchor" id="_deprecated000043"></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="_deprecated000042"></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="_deprecated000025"></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="_deprecated000034"></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="_deprecated000035"></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="_deprecated000036"></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="_deprecated000091"></a>Global <a class="el" href="file_8h.html#a8c2cb7d30f32e871d353c2f2b2dd6ba2">av_tempfile</a>  (const char *prefix, char **filename, int log_offset, void *log_ctx)</dt>
<dd>as fd numbers cannot be passed saftely between libs on some platforms  </dd>
<dt><a class="anchor" id="_deprecated000089"></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="_deprecated000017"></a>Global <a class="el" href="group__lavc__core.html#gae381631ba4fb14f4124575d9ceacb87e">avcodec_copy_context</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *dest, const <a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *src)</dt>
<dd>The semantics of this function are ill-defined and it should not be used. If you need to transfer the stream parameters from one codec context to another, use an intermediate <a class="el" href="structAVCodecParameters.html" title="This struct describes the properties of an encoded stream. ">AVCodecParameters</a> instance and the <a class="el" href="group__lavc__core.html#ga0c7058f764778615e7978a1821ab3cfe" title="Fill the parameters struct based on the values from the supplied codec context. ">avcodec_parameters_from_context()</a> / <a class="el" href="group__lavc__core.html#gac7b282f51540ca7a99416a3ba6ee0d16" title="Fill the codec context based on the values from the supplied codec parameters. ">avcodec_parameters_to_context()</a> functions.  </dd>
<dt><a class="anchor" id="_deprecated000023"></a>Global <a class="el" href="group__lavc__decoding.html#gaaa1fbe477c04455cdc7a994090100db4">avcodec_decode_audio4</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data. ">AVFrame</a> *frame, int *got_frame_ptr, const <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *avpkt)</dt>
<dd>Use <a class="el" href="group__lavc__decoding.html#ga58bc4bf1e0ac59e27362597e467efff3" title="Supply raw packet data as input to a decoder. ">avcodec_send_packet()</a> and <a class="el" href="group__lavc__decoding.html#ga11e6542c4e66d3028668788a1a74217c" title="Return decoded output data from a decoder. ">avcodec_receive_frame()</a>.  </dd>
<dt><a class="anchor" id="_deprecated000024"></a>Global <a class="el" href="group__lavc__decoding.html#ga3ac51525b7ad8bca4ced9f3446e96532">avcodec_decode_video2</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data. ">AVFrame</a> *picture, int *got_picture_ptr, const <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *avpkt)</dt>
<dd>Use <a class="el" href="group__lavc__decoding.html#ga58bc4bf1e0ac59e27362597e467efff3" title="Supply raw packet data as input to a decoder. ">avcodec_send_packet()</a> and <a class="el" href="group__lavc__decoding.html#ga11e6542c4e66d3028668788a1a74217c" title="Return decoded output data from a decoder. ">avcodec_receive_frame()</a>.  </dd>
<dt><a class="anchor" id="_deprecated000026"></a>Global <a class="el" href="group__lavc__encoding.html#gae4b5ba4d50b1264a5cf5408ff32fb622">avcodec_encode_audio2</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *avpkt, const <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data. ">AVFrame</a> *frame, int *got_packet_ptr)</dt>
<dd>use <a class="el" href="group__lavc__decoding.html#ga9395cb802a5febf1f00df31497779169" title="Supply a raw video or audio frame to the encoder. ">avcodec_send_frame()</a>/avcodec_receive_packet() instead  </dd>
<dt><a class="anchor" id="_deprecated000027"></a>Global <a class="el" href="group__lavc__encoding.html#ga2c08a4729f72f9bdac41b5533c4f2642">avcodec_encode_video2</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *avctx, <a class="el" href="structAVPacket.html" title="This structure stores compressed data. ">AVPacket</a> *avpkt, const <a class="el" href="structAVFrame.html" title="This structure describes decoded (raw) audio or video data. ">AVFrame</a> *frame, int *got_packet_ptr)</dt>
<dd>use <a class="el" href="group__lavc__decoding.html#ga9395cb802a5febf1f00df31497779169" title="Supply a raw video or audio frame to the encoder. ">avcodec_send_frame()</a>/avcodec_receive_packet() instead  </dd>
<dt><a class="anchor" id="_deprecated000039"></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="_deprecated000037"></a>Global <a class="el" href="group__lavc__misc__pixfmt.html#ga089c98c5db6304768e2c40736c29e9db">avcodec_get_chroma_sub_sample</a>  (enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift)</dt>
<dd>Use av_pix_fmt_get_chroma_sub_sample  </dd>
<dt><a class="anchor" id="_deprecated000016"></a>Global <a class="el" href="group__lavc__core.html#ga1dd4bf43e6a4ec8b8d76bd3673e5e73a">avcodec_get_context_defaults3</a>  (<a class="el" href="structAVCodecContext.html" title="main external API structure. ">AVCodecContext</a> *s, const <a class="el" href="structAVCodec.html" title="AVCodec. ">AVCodec</a> *codec)</dt>
<dd>This function should not be used, as closing and opening a codec context multiple time is not supported. </dd>
<dt><a class="anchor" id="_deprecated000022"></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="_deprecated000038"></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="_deprecated000040"></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="_deprecated000049"></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="_deprecated000064"></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="_deprecated000060"></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="_deprecated000062"></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="_deprecated000063"></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="_deprecated000045"></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="_deprecated000083"></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="_deprecated000068"></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="_deprecated000069"></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="_deprecated000053"></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="_deprecated000084"></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="_deprecated000081"></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="_deprecated000075"></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="_deprecated000074"></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="_deprecated000073"></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="_deprecated000072"></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="_deprecated000055"></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="_deprecated000054"></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="_deprecated000071"></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="_deprecated000070"></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="_deprecated000077"></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="_deprecated000059"></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="_deprecated000047"></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="_deprecated000061"></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="_deprecated000058"></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="_deprecated000076"></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="_deprecated000050"></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="_deprecated000057"></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="_deprecated000052"></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="_deprecated000051"></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="_deprecated000067"></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="_deprecated000066"></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="_deprecated000065"></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="_deprecated000048"></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="_deprecated000079"></a>Global <a class="el" href="structAVCodecContext.html#ae56bd9aec50d20894bf66a58a69b73c7">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="_deprecated000080"></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="_deprecated000056"></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="_deprecated000086"></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="_deprecated000046"></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="_deprecated000078"></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="_deprecated000085"></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="_deprecated000088"></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="_deprecated000093"></a>Global <a class="el" href="structAVFrame.html#a346b93aa671751477ec4361cf567e9c9">AVFrame::error</a>  [AV_NUM_DATA_POINTERS]</dt>
<dd>unused  </dd>
<dt><a class="anchor" id="_deprecated000092"></a>Global <a class="el" href="structAVFrame.html#a3622b748fe215af3821ebb1c9e514c6b">AVFrame::pkt_pts</a>  </dt>
<dd>use the pts field instead  </dd>
<dt><a class="anchor" id="_deprecated000094"></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="_deprecated000044"></a>Global <a class="el" href="structAVPacket.html#a06d8ce396bab5e9756f8cc4f0bb93d53">AVPacket::convergence_duration</a>  </dt>
<dd>Same as the duration field, but as int64_t. </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="_deprecated000029"></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="_deprecated000031"></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="_deprecated000030"></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="_deprecated000033"></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="_deprecated000032"></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="_deprecated000087"></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. </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="_deprecated000090"></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="_deprecated000082"></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="_deprecated000028"></a>Module <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.13
</small></address>
</body>
</html>