FFmpeg: libavcodec/allcodecs.c Source File

FFmpeg
allcodecs.c
Go to the documentation of this file.
1 /*
2  * Provide registration of all codecs, parsers and bitstream filters for libavcodec.
3  * Copyright (c) 2002 Fabrice Bellard
4  *
5  * This file is part of FFmpeg.
6  *
7  * FFmpeg is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU Lesser General Public
9  * License as published by the Free Software Foundation; either
10  * version 2.1 of the License, or (at your option) any later version.
11  *
12  * FFmpeg is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15  * Lesser General Public License for more details.
16  *
17  * You should have received a copy of the GNU Lesser General Public
18  * License along with FFmpeg; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20  */
21 
22 /**
23  * @file
24  * Provide registration of all codecs, parsers and bitstream filters for libavcodec.
25  */
26 
27 #include "config.h"
28 #include "libavutil/thread.h"
29 #include "avcodec.h"
30 #include "version.h"
31 
32 extern AVCodec ff_a64multi_encoder;
33 extern AVCodec ff_a64multi5_encoder;
34 extern AVCodec ff_aasc_decoder;
35 extern AVCodec ff_aic_decoder;
36 extern AVCodec ff_alias_pix_encoder;
37 extern AVCodec ff_alias_pix_decoder;
38 extern AVCodec ff_amv_encoder;
39 extern AVCodec ff_amv_decoder;
40 extern AVCodec ff_anm_decoder;
41 extern AVCodec ff_ansi_decoder;
42 extern AVCodec ff_apng_encoder;
43 extern AVCodec ff_apng_decoder;
44 extern AVCodec ff_asv1_encoder;
45 extern AVCodec ff_asv1_decoder;
46 extern AVCodec ff_asv2_encoder;
47 extern AVCodec ff_asv2_decoder;
48 extern AVCodec ff_aura_decoder;
49 extern AVCodec ff_aura2_decoder;
50 extern AVCodec ff_avrp_encoder;
51 extern AVCodec ff_avrp_decoder;
52 extern AVCodec ff_avrn_decoder;
53 extern AVCodec ff_avs_decoder;
54 extern AVCodec ff_avui_encoder;
55 extern AVCodec ff_avui_decoder;
56 extern AVCodec ff_ayuv_encoder;
57 extern AVCodec ff_ayuv_decoder;
58 extern AVCodec ff_bethsoftvid_decoder;
59 extern AVCodec ff_bfi_decoder;
60 extern AVCodec ff_bink_decoder;
61 extern AVCodec ff_bmp_encoder;
62 extern AVCodec ff_bmp_decoder;
63 extern AVCodec ff_bmv_video_decoder;
64 extern AVCodec ff_brender_pix_decoder;
65 extern AVCodec ff_c93_decoder;
66 extern AVCodec ff_cavs_decoder;
67 extern AVCodec ff_cdgraphics_decoder;
68 extern AVCodec ff_cdxl_decoder;
69 extern AVCodec ff_cfhd_decoder;
70 extern AVCodec ff_cinepak_encoder;
71 extern AVCodec ff_cinepak_decoder;
72 extern AVCodec ff_clearvideo_decoder;
73 extern AVCodec ff_cljr_encoder;
74 extern AVCodec ff_cljr_decoder;
75 extern AVCodec ff_cllc_decoder;
76 extern AVCodec ff_comfortnoise_encoder;
77 extern AVCodec ff_comfortnoise_decoder;
78 extern AVCodec ff_cpia_decoder;
79 extern AVCodec ff_cscd_decoder;
80 extern AVCodec ff_cyuv_decoder;
81 extern AVCodec ff_dds_decoder;
82 extern AVCodec ff_dfa_decoder;
83 extern AVCodec ff_dirac_decoder;
84 extern AVCodec ff_dnxhd_encoder;
85 extern AVCodec ff_dnxhd_decoder;
86 extern AVCodec ff_dpx_encoder;
87 extern AVCodec ff_dpx_decoder;
88 extern AVCodec ff_dsicinvideo_decoder;
89 extern AVCodec ff_dvaudio_decoder;
90 extern AVCodec ff_dvvideo_encoder;
91 extern AVCodec ff_dvvideo_decoder;
92 extern AVCodec ff_dxa_decoder;
93 extern AVCodec ff_dxtory_decoder;
94 extern AVCodec ff_dxv_decoder;
95 extern AVCodec ff_eacmv_decoder;
96 extern AVCodec ff_eamad_decoder;
97 extern AVCodec ff_eatgq_decoder;
98 extern AVCodec ff_eatgv_decoder;
99 extern AVCodec ff_eatqi_decoder;
100 extern AVCodec ff_eightbps_decoder;
101 extern AVCodec ff_eightsvx_exp_decoder;
102 extern AVCodec ff_eightsvx_fib_decoder;
103 extern AVCodec ff_escape124_decoder;
104 extern AVCodec ff_escape130_decoder;
105 extern AVCodec ff_exr_decoder;
106 extern AVCodec ff_ffv1_encoder;
107 extern AVCodec ff_ffv1_decoder;
108 extern AVCodec ff_ffvhuff_encoder;
109 extern AVCodec ff_ffvhuff_decoder;
110 extern AVCodec ff_fic_decoder;
111 extern AVCodec ff_fits_encoder;
112 extern AVCodec ff_fits_decoder;
113 extern AVCodec ff_flashsv_encoder;
114 extern AVCodec ff_flashsv_decoder;
115 extern AVCodec ff_flashsv2_encoder;
116 extern AVCodec ff_flashsv2_decoder;
117 extern AVCodec ff_flic_decoder;
118 extern AVCodec ff_flv_encoder;
119 extern AVCodec ff_flv_decoder;
120 extern AVCodec ff_fmvc_decoder;
121 extern AVCodec ff_fourxm_decoder;
122 extern AVCodec ff_fraps_decoder;
123 extern AVCodec ff_frwu_decoder;
124 extern AVCodec ff_g2m_decoder;
125 extern AVCodec ff_gdv_decoder;
126 extern AVCodec ff_gif_encoder;
127 extern AVCodec ff_gif_decoder;
128 extern AVCodec ff_h261_encoder;
129 extern AVCodec ff_h261_decoder;
130 extern AVCodec ff_h263_encoder;
131 extern AVCodec ff_h263_decoder;
132 extern AVCodec ff_h263i_decoder;
133 extern AVCodec ff_h263p_encoder;
134 extern AVCodec ff_h263p_decoder;
135 extern AVCodec ff_h263_v4l2m2m_decoder;
136 extern AVCodec ff_h264_decoder;
137 extern AVCodec ff_h264_crystalhd_decoder;
138 extern AVCodec ff_h264_v4l2m2m_decoder;
139 extern AVCodec ff_h264_mediacodec_decoder;
140 extern AVCodec ff_h264_mmal_decoder;
141 extern AVCodec ff_h264_qsv_decoder;
142 extern AVCodec ff_h264_rkmpp_decoder;
143 extern AVCodec ff_hap_encoder;
144 extern AVCodec ff_hap_decoder;
145 extern AVCodec ff_hevc_decoder;
146 extern AVCodec ff_hevc_qsv_decoder;
147 extern AVCodec ff_hevc_rkmpp_decoder;
148 extern AVCodec ff_hevc_v4l2m2m_decoder;
149 extern AVCodec ff_hnm4_video_decoder;
150 extern AVCodec ff_hq_hqa_decoder;
151 extern AVCodec ff_hqx_decoder;
152 extern AVCodec ff_huffyuv_encoder;
153 extern AVCodec ff_huffyuv_decoder;
154 extern AVCodec ff_idcin_decoder;
155 extern AVCodec ff_iff_ilbm_decoder;
156 extern AVCodec ff_indeo2_decoder;
157 extern AVCodec ff_indeo3_decoder;
158 extern AVCodec ff_indeo4_decoder;
159 extern AVCodec ff_indeo5_decoder;
160 extern AVCodec ff_interplay_video_decoder;
161 extern AVCodec ff_jpeg2000_encoder;
162 extern AVCodec ff_jpeg2000_decoder;
163 extern AVCodec ff_jpegls_encoder;
164 extern AVCodec ff_jpegls_decoder;
165 extern AVCodec ff_jv_decoder;
166 extern AVCodec ff_kgv1_decoder;
167 extern AVCodec ff_kmvc_decoder;
168 extern AVCodec ff_lagarith_decoder;
169 extern AVCodec ff_ljpeg_encoder;
170 extern AVCodec ff_loco_decoder;
171 extern AVCodec ff_m101_decoder;
172 extern AVCodec ff_magicyuv_encoder;
173 extern AVCodec ff_magicyuv_decoder;
174 extern AVCodec ff_mdec_decoder;
175 extern AVCodec ff_mimic_decoder;
176 extern AVCodec ff_mjpeg_encoder;
177 extern AVCodec ff_mjpeg_decoder;
178 extern AVCodec ff_mjpegb_decoder;
179 extern AVCodec ff_mmvideo_decoder;
180 extern AVCodec ff_motionpixels_decoder;
181 extern AVCodec ff_mpeg1video_encoder;
182 extern AVCodec ff_mpeg1video_decoder;
183 extern AVCodec ff_mpeg2video_encoder;
184 extern AVCodec ff_mpeg2video_decoder;
185 extern AVCodec ff_mpeg4_encoder;
186 extern AVCodec ff_mpeg4_decoder;
187 extern AVCodec ff_mpeg4_crystalhd_decoder;
188 extern AVCodec ff_mpeg4_v4l2m2m_decoder;
189 extern AVCodec ff_mpeg4_mmal_decoder;
190 extern AVCodec ff_mpegvideo_decoder;
191 extern AVCodec ff_mpeg1_v4l2m2m_decoder;
192 extern AVCodec ff_mpeg2_mmal_decoder;
193 extern AVCodec ff_mpeg2_crystalhd_decoder;
194 extern AVCodec ff_mpeg2_v4l2m2m_decoder;
195 extern AVCodec ff_mpeg2_qsv_decoder;
196 extern AVCodec ff_mpeg2_mediacodec_decoder;
197 extern AVCodec ff_msa1_decoder;
198 extern AVCodec ff_mscc_decoder;
199 extern AVCodec ff_msmpeg4v1_decoder;
200 extern AVCodec ff_msmpeg4v2_encoder;
201 extern AVCodec ff_msmpeg4v2_decoder;
202 extern AVCodec ff_msmpeg4v3_encoder;
203 extern AVCodec ff_msmpeg4v3_decoder;
204 extern AVCodec ff_msmpeg4_crystalhd_decoder;
205 extern AVCodec ff_msrle_decoder;
206 extern AVCodec ff_mss1_decoder;
207 extern AVCodec ff_mss2_decoder;
208 extern AVCodec ff_msvideo1_encoder;
209 extern AVCodec ff_msvideo1_decoder;
210 extern AVCodec ff_mszh_decoder;
211 extern AVCodec ff_mts2_decoder;
212 extern AVCodec ff_mvc1_decoder;
213 extern AVCodec ff_mvc2_decoder;
214 extern AVCodec ff_mxpeg_decoder;
215 extern AVCodec ff_nuv_decoder;
216 extern AVCodec ff_paf_video_decoder;
217 extern AVCodec ff_pam_encoder;
218 extern AVCodec ff_pam_decoder;
219 extern AVCodec ff_pbm_encoder;
220 extern AVCodec ff_pbm_decoder;
221 extern AVCodec ff_pcx_encoder;
222 extern AVCodec ff_pcx_decoder;
223 extern AVCodec ff_pgm_encoder;
224 extern AVCodec ff_pgm_decoder;
225 extern AVCodec ff_pgmyuv_encoder;
226 extern AVCodec ff_pgmyuv_decoder;
227 extern AVCodec ff_pictor_decoder;
228 extern AVCodec ff_pixlet_decoder;
229 extern AVCodec ff_png_encoder;
230 extern AVCodec ff_png_decoder;
231 extern AVCodec ff_ppm_encoder;
232 extern AVCodec ff_ppm_decoder;
233 extern AVCodec ff_prores_encoder;
234 extern AVCodec ff_prores_decoder;
235 extern AVCodec ff_prores_aw_encoder;
236 extern AVCodec ff_prores_ks_encoder;
237 extern AVCodec ff_prores_lgpl_decoder;
238 extern AVCodec ff_psd_decoder;
239 extern AVCodec ff_ptx_decoder;
240 extern AVCodec ff_qdraw_decoder;
241 extern AVCodec ff_qpeg_decoder;
242 extern AVCodec ff_qtrle_encoder;
243 extern AVCodec ff_qtrle_decoder;
244 extern AVCodec ff_r10k_encoder;
245 extern AVCodec ff_r10k_decoder;
246 extern AVCodec ff_r210_encoder;
247 extern AVCodec ff_r210_decoder;
248 extern AVCodec ff_rawvideo_encoder;
249 extern AVCodec ff_rawvideo_decoder;
250 extern AVCodec ff_rl2_decoder;
251 extern AVCodec ff_roq_encoder;
252 extern AVCodec ff_roq_decoder;
253 extern AVCodec ff_rpza_decoder;
254 extern AVCodec ff_rscc_decoder;
255 extern AVCodec ff_rv10_encoder;
256 extern AVCodec ff_rv10_decoder;
257 extern AVCodec ff_rv20_encoder;
258 extern AVCodec ff_rv20_decoder;
259 extern AVCodec ff_rv30_decoder;
260 extern AVCodec ff_rv40_decoder;
261 extern AVCodec ff_s302m_encoder;
262 extern AVCodec ff_s302m_decoder;
263 extern AVCodec ff_sanm_decoder;
264 extern AVCodec ff_scpr_decoder;
265 extern AVCodec ff_screenpresso_decoder;
266 extern AVCodec ff_sdx2_dpcm_decoder;
267 extern AVCodec ff_sgi_encoder;
268 extern AVCodec ff_sgi_decoder;
269 extern AVCodec ff_sgirle_decoder;
270 extern AVCodec ff_sheervideo_decoder;
271 extern AVCodec ff_smacker_decoder;
272 extern AVCodec ff_smc_decoder;
273 extern AVCodec ff_smvjpeg_decoder;
274 extern AVCodec ff_snow_encoder;
275 extern AVCodec ff_snow_decoder;
276 extern AVCodec ff_sp5x_decoder;
277 extern AVCodec ff_speedhq_decoder;
278 extern AVCodec ff_srgc_decoder;
279 extern AVCodec ff_sunrast_encoder;
280 extern AVCodec ff_sunrast_decoder;
281 extern AVCodec ff_svq1_encoder;
282 extern AVCodec ff_svq1_decoder;
283 extern AVCodec ff_svq3_decoder;
284 extern AVCodec ff_targa_encoder;
285 extern AVCodec ff_targa_decoder;
286 extern AVCodec ff_targa_y216_decoder;
287 extern AVCodec ff_tdsc_decoder;
288 extern AVCodec ff_theora_decoder;
289 extern AVCodec ff_thp_decoder;
290 extern AVCodec ff_tiertexseqvideo_decoder;
291 extern AVCodec ff_tiff_encoder;
292 extern AVCodec ff_tiff_decoder;
293 extern AVCodec ff_tmv_decoder;
294 extern AVCodec ff_truemotion1_decoder;
295 extern AVCodec ff_truemotion2_decoder;
296 extern AVCodec ff_truemotion2rt_decoder;
297 extern AVCodec ff_tscc_decoder;
298 extern AVCodec ff_tscc2_decoder;
299 extern AVCodec ff_txd_decoder;
300 extern AVCodec ff_ulti_decoder;
301 extern AVCodec ff_utvideo_encoder;
302 extern AVCodec ff_utvideo_decoder;
303 extern AVCodec ff_v210_encoder;
304 extern AVCodec ff_v210_decoder;
305 extern AVCodec ff_v210x_decoder;
306 extern AVCodec ff_v308_encoder;
307 extern AVCodec ff_v308_decoder;
308 extern AVCodec ff_v408_encoder;
309 extern AVCodec ff_v408_decoder;
310 extern AVCodec ff_v410_encoder;
311 extern AVCodec ff_v410_decoder;
312 extern AVCodec ff_vb_decoder;
313 extern AVCodec ff_vble_decoder;
314 extern AVCodec ff_vc1_decoder;
315 extern AVCodec ff_vc1_crystalhd_decoder;
316 extern AVCodec ff_vc1image_decoder;
317 extern AVCodec ff_vc1_mmal_decoder;
318 extern AVCodec ff_vc1_qsv_decoder;
319 extern AVCodec ff_vc1_v4l2m2m_decoder;
320 extern AVCodec ff_vc2_encoder;
321 extern AVCodec ff_vcr1_decoder;
322 extern AVCodec ff_vmdvideo_decoder;
323 extern AVCodec ff_vmnc_decoder;
324 extern AVCodec ff_vp3_decoder;
325 extern AVCodec ff_vp5_decoder;
326 extern AVCodec ff_vp6_decoder;
327 extern AVCodec ff_vp6a_decoder;
328 extern AVCodec ff_vp6f_decoder;
329 extern AVCodec ff_vp7_decoder;
330 extern AVCodec ff_vp8_decoder;
331 extern AVCodec ff_vp8_rkmpp_decoder;
332 extern AVCodec ff_vp8_v4l2m2m_decoder;
333 extern AVCodec ff_vp9_decoder;
334 extern AVCodec ff_vp9_rkmpp_decoder;
335 extern AVCodec ff_vp9_v4l2m2m_decoder;
336 extern AVCodec ff_vqa_decoder;
337 extern AVCodec ff_bitpacked_decoder;
338 extern AVCodec ff_webp_decoder;
339 extern AVCodec ff_wrapped_avframe_encoder;
340 extern AVCodec ff_wrapped_avframe_decoder;
341 extern AVCodec ff_wmv1_encoder;
342 extern AVCodec ff_wmv1_decoder;
343 extern AVCodec ff_wmv2_encoder;
344 extern AVCodec ff_wmv2_decoder;
345 extern AVCodec ff_wmv3_decoder;
346 extern AVCodec ff_wmv3_crystalhd_decoder;
347 extern AVCodec ff_wmv3image_decoder;
348 extern AVCodec ff_wnv1_decoder;
349 extern AVCodec ff_xan_wc3_decoder;
350 extern AVCodec ff_xan_wc4_decoder;
351 extern AVCodec ff_xbm_encoder;
352 extern AVCodec ff_xbm_decoder;
353 extern AVCodec ff_xface_encoder;
354 extern AVCodec ff_xface_decoder;
355 extern AVCodec ff_xl_decoder;
356 extern AVCodec ff_xpm_decoder;
357 extern AVCodec ff_xwd_encoder;
358 extern AVCodec ff_xwd_decoder;
359 extern AVCodec ff_y41p_encoder;
360 extern AVCodec ff_y41p_decoder;
361 extern AVCodec ff_ylc_decoder;
362 extern AVCodec ff_yop_decoder;
363 extern AVCodec ff_yuv4_encoder;
364 extern AVCodec ff_yuv4_decoder;
365 extern AVCodec ff_zero12v_decoder;
366 extern AVCodec ff_zerocodec_decoder;
367 extern AVCodec ff_zlib_encoder;
368 extern AVCodec ff_zlib_decoder;
369 extern AVCodec ff_zmbv_encoder;
370 extern AVCodec ff_zmbv_decoder;
371 
372 /* audio codecs */
373 extern AVCodec ff_aac_encoder;
374 extern AVCodec ff_aac_decoder;
375 extern AVCodec ff_aac_fixed_decoder;
376 extern AVCodec ff_aac_latm_decoder;
377 extern AVCodec ff_ac3_encoder;
378 extern AVCodec ff_ac3_decoder;
379 extern AVCodec ff_ac3_fixed_encoder;
380 extern AVCodec ff_ac3_fixed_decoder;
381 extern AVCodec ff_alac_encoder;
382 extern AVCodec ff_alac_decoder;
383 extern AVCodec ff_als_decoder;
384 extern AVCodec ff_amrnb_decoder;
385 extern AVCodec ff_amrwb_decoder;
386 extern AVCodec ff_ape_decoder;
387 extern AVCodec ff_aptx_encoder;
388 extern AVCodec ff_aptx_decoder;
389 extern AVCodec ff_aptx_hd_encoder;
390 extern AVCodec ff_aptx_hd_decoder;
391 extern AVCodec ff_atrac1_decoder;
392 extern AVCodec ff_atrac3_decoder;
393 extern AVCodec ff_atrac3al_decoder;
394 extern AVCodec ff_atrac3p_decoder;
395 extern AVCodec ff_atrac3pal_decoder;
396 extern AVCodec ff_binkaudio_dct_decoder;
397 extern AVCodec ff_binkaudio_rdft_decoder;
398 extern AVCodec ff_bmv_audio_decoder;
399 extern AVCodec ff_cook_decoder;
400 extern AVCodec ff_dca_encoder;
401 extern AVCodec ff_dca_decoder;
402 extern AVCodec ff_dolby_e_decoder;
403 extern AVCodec ff_dsd_lsbf_decoder;
404 extern AVCodec ff_dsd_msbf_decoder;
405 extern AVCodec ff_dsd_lsbf_planar_decoder;
406 extern AVCodec ff_dsd_msbf_planar_decoder;
407 extern AVCodec ff_dsicinaudio_decoder;
408 extern AVCodec ff_dss_sp_decoder;
409 extern AVCodec ff_dst_decoder;
410 extern AVCodec ff_eac3_encoder;
411 extern AVCodec ff_eac3_decoder;
412 extern AVCodec ff_evrc_decoder;
413 extern AVCodec ff_ffwavesynth_decoder;
414 extern AVCodec ff_flac_encoder;
415 extern AVCodec ff_flac_decoder;
416 extern AVCodec ff_g723_1_encoder;
417 extern AVCodec ff_g723_1_decoder;
418 extern AVCodec ff_g729_decoder;
419 extern AVCodec ff_gsm_decoder;
420 extern AVCodec ff_gsm_ms_decoder;
421 extern AVCodec ff_iac_decoder;
422 extern AVCodec ff_imc_decoder;
423 extern AVCodec ff_interplay_acm_decoder;
424 extern AVCodec ff_mace3_decoder;
425 extern AVCodec ff_mace6_decoder;
426 extern AVCodec ff_metasound_decoder;
427 extern AVCodec ff_mlp_encoder;
428 extern AVCodec ff_mlp_decoder;
429 extern AVCodec ff_mp1_decoder;
430 extern AVCodec ff_mp1float_decoder;
431 extern AVCodec ff_mp2_encoder;
432 extern AVCodec ff_mp2_decoder;
433 extern AVCodec ff_mp2float_decoder;
434 extern AVCodec ff_mp2fixed_encoder;
435 extern AVCodec ff_mp3float_decoder;
436 extern AVCodec ff_mp3_decoder;
437 extern AVCodec ff_mp3adufloat_decoder;
438 extern AVCodec ff_mp3adu_decoder;
439 extern AVCodec ff_mp3on4float_decoder;
440 extern AVCodec ff_mp3on4_decoder;
441 extern AVCodec ff_mpc7_decoder;
442 extern AVCodec ff_mpc8_decoder;
443 extern AVCodec ff_nellymoser_encoder;
444 extern AVCodec ff_nellymoser_decoder;
445 extern AVCodec ff_on2avc_decoder;
446 extern AVCodec ff_opus_encoder;
447 extern AVCodec ff_opus_decoder;
448 extern AVCodec ff_paf_audio_decoder;
449 extern AVCodec ff_qcelp_decoder;
450 extern AVCodec ff_qdm2_decoder;
451 extern AVCodec ff_qdmc_decoder;
452 extern AVCodec ff_ra_144_encoder;
453 extern AVCodec ff_ra_144_decoder;
454 extern AVCodec ff_ra_288_decoder;
455 extern AVCodec ff_ralf_decoder;
456 extern AVCodec ff_sbc_encoder;
457 extern AVCodec ff_sbc_decoder;
458 extern AVCodec ff_shorten_decoder;
459 extern AVCodec ff_sipr_decoder;
460 extern AVCodec ff_smackaud_decoder;
461 extern AVCodec ff_sonic_encoder;
462 extern AVCodec ff_sonic_decoder;
463 extern AVCodec ff_sonic_ls_encoder;
464 extern AVCodec ff_tak_decoder;
465 extern AVCodec ff_truehd_encoder;
466 extern AVCodec ff_truehd_decoder;
467 extern AVCodec ff_truespeech_decoder;
468 extern AVCodec ff_tta_encoder;
469 extern AVCodec ff_tta_decoder;
470 extern AVCodec ff_twinvq_decoder;
471 extern AVCodec ff_vmdaudio_decoder;
472 extern AVCodec ff_vorbis_encoder;
473 extern AVCodec ff_vorbis_decoder;
474 extern AVCodec ff_wavpack_encoder;
475 extern AVCodec ff_wavpack_decoder;
476 extern AVCodec ff_wmalossless_decoder;
477 extern AVCodec ff_wmapro_decoder;
478 extern AVCodec ff_wmav1_encoder;
479 extern AVCodec ff_wmav1_decoder;
480 extern AVCodec ff_wmav2_encoder;
481 extern AVCodec ff_wmav2_decoder;
482 extern AVCodec ff_wmavoice_decoder;
483 extern AVCodec ff_ws_snd1_decoder;
484 extern AVCodec ff_xma1_decoder;
485 extern AVCodec ff_xma2_decoder;
486 
487 /* PCM codecs */
488 extern AVCodec ff_pcm_alaw_encoder;
489 extern AVCodec ff_pcm_alaw_decoder;
490 extern AVCodec ff_pcm_bluray_decoder;
491 extern AVCodec ff_pcm_dvd_decoder;
492 extern AVCodec ff_pcm_f16le_decoder;
493 extern AVCodec ff_pcm_f24le_decoder;
494 extern AVCodec ff_pcm_f32be_encoder;
495 extern AVCodec ff_pcm_f32be_decoder;
496 extern AVCodec ff_pcm_f32le_encoder;
497 extern AVCodec ff_pcm_f32le_decoder;
498 extern AVCodec ff_pcm_f64be_encoder;
499 extern AVCodec ff_pcm_f64be_decoder;
500 extern AVCodec ff_pcm_f64le_encoder;
501 extern AVCodec ff_pcm_f64le_decoder;
502 extern AVCodec ff_pcm_lxf_decoder;
503 extern AVCodec ff_pcm_mulaw_encoder;
504 extern AVCodec ff_pcm_mulaw_decoder;
505 extern AVCodec ff_pcm_s8_encoder;
506 extern AVCodec ff_pcm_s8_decoder;
507 extern AVCodec ff_pcm_s8_planar_encoder;
508 extern AVCodec ff_pcm_s8_planar_decoder;
509 extern AVCodec ff_pcm_s16be_encoder;
510 extern AVCodec ff_pcm_s16be_decoder;
511 extern AVCodec ff_pcm_s16be_planar_encoder;
512 extern AVCodec ff_pcm_s16be_planar_decoder;
513 extern AVCodec ff_pcm_s16le_encoder;
514 extern AVCodec ff_pcm_s16le_decoder;
515 extern AVCodec ff_pcm_s16le_planar_encoder;
516 extern AVCodec ff_pcm_s16le_planar_decoder;
517 extern AVCodec ff_pcm_s24be_encoder;
518 extern AVCodec ff_pcm_s24be_decoder;
519 extern AVCodec ff_pcm_s24daud_encoder;
520 extern AVCodec ff_pcm_s24daud_decoder;
521 extern AVCodec ff_pcm_s24le_encoder;
522 extern AVCodec ff_pcm_s24le_decoder;
523 extern AVCodec ff_pcm_s24le_planar_encoder;
524 extern AVCodec ff_pcm_s24le_planar_decoder;
525 extern AVCodec ff_pcm_s32be_encoder;
526 extern AVCodec ff_pcm_s32be_decoder;
527 extern AVCodec ff_pcm_s32le_encoder;
528 extern AVCodec ff_pcm_s32le_decoder;
529 extern AVCodec ff_pcm_s32le_planar_encoder;
530 extern AVCodec ff_pcm_s32le_planar_decoder;
531 extern AVCodec ff_pcm_s64be_encoder;
532 extern AVCodec ff_pcm_s64be_decoder;
533 extern AVCodec ff_pcm_s64le_encoder;
534 extern AVCodec ff_pcm_s64le_decoder;
535 extern AVCodec ff_pcm_u8_encoder;
536 extern AVCodec ff_pcm_u8_decoder;
537 extern AVCodec ff_pcm_u16be_encoder;
538 extern AVCodec ff_pcm_u16be_decoder;
539 extern AVCodec ff_pcm_u16le_encoder;
540 extern AVCodec ff_pcm_u16le_decoder;
541 extern AVCodec ff_pcm_u24be_encoder;
542 extern AVCodec ff_pcm_u24be_decoder;
543 extern AVCodec ff_pcm_u24le_encoder;
544 extern AVCodec ff_pcm_u24le_decoder;
545 extern AVCodec ff_pcm_u32be_encoder;
546 extern AVCodec ff_pcm_u32be_decoder;
547 extern AVCodec ff_pcm_u32le_encoder;
548 extern AVCodec ff_pcm_u32le_decoder;
549 extern AVCodec ff_pcm_zork_decoder;
550 
551 /* DPCM codecs */
552 extern AVCodec ff_gremlin_dpcm_decoder;
553 extern AVCodec ff_interplay_dpcm_decoder;
554 extern AVCodec ff_roq_dpcm_encoder;
555 extern AVCodec ff_roq_dpcm_decoder;
556 extern AVCodec ff_sol_dpcm_decoder;
557 extern AVCodec ff_xan_dpcm_decoder;
558 
559 /* ADPCM codecs */
560 extern AVCodec ff_adpcm_4xm_decoder;
561 extern AVCodec ff_adpcm_adx_encoder;
562 extern AVCodec ff_adpcm_adx_decoder;
563 extern AVCodec ff_adpcm_afc_decoder;
564 extern AVCodec ff_adpcm_aica_decoder;
565 extern AVCodec ff_adpcm_ct_decoder;
566 extern AVCodec ff_adpcm_dtk_decoder;
567 extern AVCodec ff_adpcm_ea_decoder;
568 extern AVCodec ff_adpcm_ea_maxis_xa_decoder;
569 extern AVCodec ff_adpcm_ea_r1_decoder;
570 extern AVCodec ff_adpcm_ea_r2_decoder;
571 extern AVCodec ff_adpcm_ea_r3_decoder;
572 extern AVCodec ff_adpcm_ea_xas_decoder;
573 extern AVCodec ff_adpcm_g722_encoder;
574 extern AVCodec ff_adpcm_g722_decoder;
575 extern AVCodec ff_adpcm_g726_encoder;
576 extern AVCodec ff_adpcm_g726_decoder;
577 extern AVCodec ff_adpcm_g726le_encoder;
578 extern AVCodec ff_adpcm_g726le_decoder;
579 extern AVCodec ff_adpcm_ima_amv_decoder;
580 extern AVCodec ff_adpcm_ima_apc_decoder;
581 extern AVCodec ff_adpcm_ima_dat4_decoder;
582 extern AVCodec ff_adpcm_ima_dk3_decoder;
583 extern AVCodec ff_adpcm_ima_dk4_decoder;
584 extern AVCodec ff_adpcm_ima_ea_eacs_decoder;
585 extern AVCodec ff_adpcm_ima_ea_sead_decoder;
586 extern AVCodec ff_adpcm_ima_iss_decoder;
587 extern AVCodec ff_adpcm_ima_oki_decoder;
588 extern AVCodec ff_adpcm_ima_qt_encoder;
589 extern AVCodec ff_adpcm_ima_qt_decoder;
590 extern AVCodec ff_adpcm_ima_rad_decoder;
591 extern AVCodec ff_adpcm_ima_smjpeg_decoder;
592 extern AVCodec ff_adpcm_ima_wav_encoder;
593 extern AVCodec ff_adpcm_ima_wav_decoder;
594 extern AVCodec ff_adpcm_ima_ws_decoder;
595 extern AVCodec ff_adpcm_ms_encoder;
596 extern AVCodec ff_adpcm_ms_decoder;
597 extern AVCodec ff_adpcm_mtaf_decoder;
598 extern AVCodec ff_adpcm_psx_decoder;
599 extern AVCodec ff_adpcm_sbpro_2_decoder;
600 extern AVCodec ff_adpcm_sbpro_3_decoder;
601 extern AVCodec ff_adpcm_sbpro_4_decoder;
602 extern AVCodec ff_adpcm_swf_encoder;
603 extern AVCodec ff_adpcm_swf_decoder;
604 extern AVCodec ff_adpcm_thp_decoder;
605 extern AVCodec ff_adpcm_thp_le_decoder;
606 extern AVCodec ff_adpcm_vima_decoder;
607 extern AVCodec ff_adpcm_xa_decoder;
608 extern AVCodec ff_adpcm_yamaha_encoder;
609 extern AVCodec ff_adpcm_yamaha_decoder;
610 
611 /* subtitles */
612 extern AVCodec ff_ssa_encoder;
613 extern AVCodec ff_ssa_decoder;
614 extern AVCodec ff_ass_encoder;
615 extern AVCodec ff_ass_decoder;
616 extern AVCodec ff_ccaption_decoder;
617 extern AVCodec ff_dvbsub_encoder;
618 extern AVCodec ff_dvbsub_decoder;
619 extern AVCodec ff_dvdsub_encoder;
620 extern AVCodec ff_dvdsub_decoder;
621 extern AVCodec ff_jacosub_decoder;
622 extern AVCodec ff_microdvd_decoder;
623 extern AVCodec ff_movtext_encoder;
624 extern AVCodec ff_movtext_decoder;
625 extern AVCodec ff_mpl2_decoder;
626 extern AVCodec ff_pgssub_decoder;
627 extern AVCodec ff_pjs_decoder;
628 extern AVCodec ff_realtext_decoder;
629 extern AVCodec ff_sami_decoder;
630 extern AVCodec ff_srt_encoder;
631 extern AVCodec ff_srt_decoder;
632 extern AVCodec ff_stl_decoder;
633 extern AVCodec ff_subrip_encoder;
634 extern AVCodec ff_subrip_decoder;
635 extern AVCodec ff_subviewer_decoder;
636 extern AVCodec ff_subviewer1_decoder;
637 extern AVCodec ff_text_encoder;
638 extern AVCodec ff_text_decoder;
639 extern AVCodec ff_vplayer_decoder;
640 extern AVCodec ff_webvtt_encoder;
641 extern AVCodec ff_webvtt_decoder;
642 extern AVCodec ff_xsub_encoder;
643 extern AVCodec ff_xsub_decoder;
644 
645 /* external libraries */
646 extern AVCodec ff_aac_at_encoder;
647 extern AVCodec ff_aac_at_decoder;
648 extern AVCodec ff_ac3_at_decoder;
649 extern AVCodec ff_adpcm_ima_qt_at_decoder;
650 extern AVCodec ff_alac_at_encoder;
651 extern AVCodec ff_alac_at_decoder;
652 extern AVCodec ff_amr_nb_at_decoder;
653 extern AVCodec ff_eac3_at_decoder;
654 extern AVCodec ff_gsm_ms_at_decoder;
655 extern AVCodec ff_ilbc_at_encoder;
656 extern AVCodec ff_ilbc_at_decoder;
657 extern AVCodec ff_mp1_at_decoder;
658 extern AVCodec ff_mp2_at_decoder;
659 extern AVCodec ff_mp3_at_decoder;
660 extern AVCodec ff_pcm_alaw_at_encoder;
661 extern AVCodec ff_pcm_alaw_at_decoder;
662 extern AVCodec ff_pcm_mulaw_at_encoder;
663 extern AVCodec ff_pcm_mulaw_at_decoder;
664 extern AVCodec ff_qdmc_at_decoder;
665 extern AVCodec ff_qdm2_at_decoder;
666 extern AVCodec ff_libaom_av1_decoder;
667 extern AVCodec ff_libaom_av1_encoder;
668 extern AVCodec ff_libcelt_decoder;
669 extern AVCodec ff_libcodec2_encoder;
670 extern AVCodec ff_libcodec2_decoder;
671 extern AVCodec ff_libfdk_aac_encoder;
672 extern AVCodec ff_libfdk_aac_decoder;
673 extern AVCodec ff_libgsm_encoder;
674 extern AVCodec ff_libgsm_decoder;
675 extern AVCodec ff_libgsm_ms_encoder;
676 extern AVCodec ff_libgsm_ms_decoder;
677 extern AVCodec ff_libilbc_encoder;
678 extern AVCodec ff_libilbc_decoder;
679 extern AVCodec ff_libmp3lame_encoder;
680 extern AVCodec ff_libopencore_amrnb_encoder;
681 extern AVCodec ff_libopencore_amrnb_decoder;
682 extern AVCodec ff_libopencore_amrwb_decoder;
683 extern AVCodec ff_libopenjpeg_encoder;
684 extern AVCodec ff_libopenjpeg_decoder;
685 extern AVCodec ff_libopus_encoder;
686 extern AVCodec ff_libopus_decoder;
687 extern AVCodec ff_librsvg_decoder;
688 extern AVCodec ff_libshine_encoder;
689 extern AVCodec ff_libspeex_encoder;
690 extern AVCodec ff_libspeex_decoder;
691 extern AVCodec ff_libtheora_encoder;
692 extern AVCodec ff_libtwolame_encoder;
693 extern AVCodec ff_libvo_amrwbenc_encoder;
694 extern AVCodec ff_libvorbis_encoder;
695 extern AVCodec ff_libvorbis_decoder;
696 extern AVCodec ff_libvpx_vp8_encoder;
697 extern AVCodec ff_libvpx_vp8_decoder;
698 extern AVCodec ff_libvpx_vp9_encoder;
699 extern AVCodec ff_libvpx_vp9_decoder;
700 extern AVCodec ff_libwavpack_encoder;
701 /* preferred over libwebp */
702 extern AVCodec ff_libwebp_anim_encoder;
703 extern AVCodec ff_libwebp_encoder;
704 extern AVCodec ff_libx262_encoder;
705 extern AVCodec ff_libx264_encoder;
706 extern AVCodec ff_libx264rgb_encoder;
707 extern AVCodec ff_libx265_encoder;
708 extern AVCodec ff_libxavs_encoder;
709 extern AVCodec ff_libxvid_encoder;
710 extern AVCodec ff_libzvbi_teletext_decoder;
711 
712 /* text */
713 extern AVCodec ff_bintext_decoder;
714 extern AVCodec ff_xbin_decoder;
715 extern AVCodec ff_idf_decoder;
716 
717 /* external libraries, that shouldn't be used by default if one of the
718  * above is available */
719 extern AVCodec ff_h263_v4l2m2m_encoder;
720 extern AVCodec ff_libopenh264_encoder;
721 extern AVCodec ff_libopenh264_decoder;
722 extern AVCodec ff_h264_amf_encoder;
723 extern AVCodec ff_h264_cuvid_decoder;
724 extern AVCodec ff_h264_nvenc_encoder;
725 extern AVCodec ff_h264_omx_encoder;
726 extern AVCodec ff_h264_qsv_encoder;
727 extern AVCodec ff_h264_v4l2m2m_encoder;
728 extern AVCodec ff_h264_vaapi_encoder;
729 extern AVCodec ff_h264_videotoolbox_encoder;
730 #if FF_API_NVENC_OLD_NAME
731 extern AVCodec ff_nvenc_encoder;
732 extern AVCodec ff_nvenc_h264_encoder;
733 extern AVCodec ff_nvenc_hevc_encoder;
734 #endif
735 extern AVCodec ff_hevc_amf_encoder;
736 extern AVCodec ff_hevc_cuvid_decoder;
737 extern AVCodec ff_hevc_mediacodec_decoder;
738 extern AVCodec ff_hevc_nvenc_encoder;
739 extern AVCodec ff_hevc_qsv_encoder;
740 extern AVCodec ff_hevc_v4l2m2m_encoder;
741 extern AVCodec ff_hevc_vaapi_encoder;
742 extern AVCodec ff_hevc_videotoolbox_encoder;
743 extern AVCodec ff_libkvazaar_encoder;
744 extern AVCodec ff_mjpeg_cuvid_decoder;
745 extern AVCodec ff_mjpeg_qsv_encoder;
746 extern AVCodec ff_mjpeg_vaapi_encoder;
747 extern AVCodec ff_mpeg1_cuvid_decoder;
748 extern AVCodec ff_mpeg2_cuvid_decoder;
749 extern AVCodec ff_mpeg2_qsv_encoder;
750 extern AVCodec ff_mpeg2_vaapi_encoder;
751 extern AVCodec ff_mpeg4_cuvid_decoder;
752 extern AVCodec ff_mpeg4_mediacodec_decoder;
753 extern AVCodec ff_mpeg4_v4l2m2m_encoder;
754 extern AVCodec ff_vc1_cuvid_decoder;
755 extern AVCodec ff_vp8_cuvid_decoder;
756 extern AVCodec ff_vp8_mediacodec_decoder;
757 extern AVCodec ff_vp8_qsv_decoder;
758 extern AVCodec ff_vp8_v4l2m2m_encoder;
759 extern AVCodec ff_vp8_vaapi_encoder;
760 extern AVCodec ff_vp9_cuvid_decoder;
761 extern AVCodec ff_vp9_mediacodec_decoder;
762 extern AVCodec ff_vp9_vaapi_encoder;
763 
764 #include "libavcodec/codec_list.c"
765 
766  static AVOnce av_codec_static_init = AV_ONCE_INIT;
767  static void av_codec_init_static(void)
768 {
769  for (int i = 0; codec_list[i]; i++) {
770  if (codec_list[i]->init_static_data)
771  codec_list[i]->init_static_data((AVCodec*)codec_list[i]);
772  }
773 }
774 
775  const AVCodec *av_codec_iterate(void **opaque)
776 {
777  uintptr_t i = (uintptr_t)*opaque;
778  const AVCodec *c = codec_list[i];
779 
780  ff_thread_once(&av_codec_static_init, av_codec_init_static);
781 
782  if (c)
783  *opaque = (void*)(i + 1);
784 
785  return c;
786 }
787 
788 #if FF_API_NEXT
789 FF_DISABLE_DEPRECATION_WARNINGS
790  static AVOnce av_codec_next_init = AV_ONCE_INIT;
791 
792  static void av_codec_init_next(void)
793 {
794  AVCodec *prev = NULL, *p;
795  void *i = 0;
796  while ((p = (AVCodec*)av_codec_iterate(&i))) {
797  if (prev)
798  prev->next = p;
799  prev = p;
800  }
801 }
802 
803 
804 
805  av_cold void avcodec_register(AVCodec *codec)
806 {
807  ff_thread_once(&av_codec_next_init, av_codec_init_next);
808 }
809 
810  AVCodec *av_codec_next(const AVCodec *c)
811 {
812  ff_thread_once(&av_codec_next_init, av_codec_init_next);
813 
814  if (c)
815  return c->next;
816  else
817  return (AVCodec*)codec_list[0];
818 }
819 
820  void avcodec_register_all(void)
821 {
822  ff_thread_once(&av_codec_next_init, av_codec_init_next);
823 }
824 FF_ENABLE_DEPRECATION_WARNINGS
825 #endif
826 
827  static enum AVCodecID remap_deprecated_codec_id(enum AVCodecID id)
828 {
829  switch(id){
830  //This is for future deprecatec codec ids, its empty since
831  //last major bump but will fill up again over time, please don't remove it
832  default : return id;
833  }
834 }
835 
836  static AVCodec *find_codec(enum AVCodecID id, int (*x)(const AVCodec *))
837 {
838  const AVCodec *p, *experimental = NULL;
839  void *i = 0;
840 
841  id = remap_deprecated_codec_id(id);
842 
843  while ((p = av_codec_iterate(&i))) {
844  if (!x(p))
845  continue;
846  if (p->id == id) {
847  if (p->capabilities & AV_CODEC_CAP_EXPERIMENTAL && !experimental) {
848  experimental = p;
849  } else
850  return (AVCodec*)p;
851  }
852  }
853 
854  return (AVCodec*)experimental;
855 }
856 
857  AVCodec *avcodec_find_encoder(enum AVCodecID id)
858 {
859  return find_codec(id, av_codec_is_encoder);
860 }
861 
862  AVCodec *avcodec_find_decoder(enum AVCodecID id)
863 {
864  return find_codec(id, av_codec_is_decoder);
865 }
866 
867  static AVCodec *find_codec_by_name(const char *name, int (*x)(const AVCodec *))
868 {
869  void *i = 0;
870  const AVCodec *p;
871 
872  if (!name)
873  return NULL;
874 
875  while ((p = av_codec_iterate(&i))) {
876  if (!x(p))
877  continue;
878  if (strcmp(name, p->name) == 0)
879  return (AVCodec*)p;
880  }
881 
882  return NULL;
883 }
884 
885  AVCodec *avcodec_find_encoder_by_name(const char *name)
886 {
887  return find_codec_by_name(name, av_codec_is_encoder);
888 }
889 
890  AVCodec *avcodec_find_decoder_by_name(const char *name)
891 {
892  return find_codec_by_name(name, av_codec_is_decoder);
893 }
ff_msvideo1_encoder
AVCodec ff_msvideo1_encoder
Definition: msvideo1enc.c:295
ff_libtheora_encoder
AVCodec ff_libtheora_encoder
AVCodec struct exposed to libavcodec.
Definition: libtheoraenc.c:375
ff_prores_decoder
AVCodec ff_prores_decoder
Definition: proresdec2.c:704
ff_wmv3image_decoder
AVCodec ff_wmv3image_decoder
ff_truehd_encoder
AVCodec ff_truehd_encoder
ff_mp3adufloat_decoder
AVCodec ff_mp3adufloat_decoder
ff_ffwavesynth_decoder
AVCodec ff_ffwavesynth_decoder
Definition: ffwavesynth.c:471
ff_adpcm_ct_decoder
AVCodec ff_adpcm_ct_decoder
ff_lagarith_decoder
AVCodec ff_lagarith_decoder
Definition: lagarith.c:756
ff_stl_decoder
AVCodec ff_stl_decoder
NULL
#define NULL
Definition: coverity.c:32
ff_rpza_decoder
AVCodec ff_rpza_decoder
Definition: rpza.c:284
ff_vp8_v4l2m2m_encoder
AVCodec ff_vp8_v4l2m2m_encoder
ff_xwd_encoder
AVCodec ff_xwd_encoder
Definition: xwdenc.c:218
ff_evrc_decoder
AVCodec ff_evrc_decoder
Definition: evrcdec.c:931
ff_libwebp_anim_encoder
AVCodec ff_libwebp_anim_encoder
Definition: libwebpenc_animencoder.c:134
ff_adpcm_ima_qt_encoder
AVCodec ff_adpcm_ima_qt_encoder
ff_roq_encoder
AVCodec ff_roq_encoder
Definition: roqvideoenc.c:1126
ff_eatgv_decoder
AVCodec ff_eatgv_decoder
Definition: eatgv.c:359
ff_xpm_decoder
AVCodec ff_xpm_decoder
Definition: xpmdec.c:434
ff_on2avc_decoder
AVCodec ff_on2avc_decoder
Definition: on2avc.c:1011
ff_subviewer1_decoder
AVCodec ff_subviewer1_decoder
ff_rl2_decoder
AVCodec ff_rl2_decoder
Definition: rl2.c:216
ff_vp8_v4l2m2m_decoder
AVCodec ff_vp8_v4l2m2m_decoder
ff_mpl2_decoder
AVCodec ff_mpl2_decoder
Definition: mpl2dec.c:84
ff_opus_encoder
AVCodec ff_opus_encoder
Definition: opusenc.c:730
ff_qdm2_decoder
AVCodec ff_qdm2_decoder
Definition: qdm2.c:1859
ff_libopenh264_encoder
AVCodec ff_libopenh264_encoder
Definition: libopenh264enc.c:294
ff_nellymoser_encoder
AVCodec ff_nellymoser_encoder
Definition: nellymoserenc.c:422
avcodec_find_encoder
AVCodec * avcodec_find_encoder(enum AVCodecID id)
Find a registered encoder with a matching codec ID.
Definition: allcodecs.c:857
ff_vqa_decoder
AVCodec ff_vqa_decoder
Definition: vqavideo.c:640
ff_mp2_at_decoder
AVCodec ff_mp2_at_decoder
ff_avrn_decoder
AVCodec ff_avrn_decoder
Definition: avrndec.c:162
ff_jpegls_decoder
AVCodec ff_jpegls_decoder
Definition: jpeglsdec.c:533
ff_alac_decoder
AVCodec ff_alac_decoder
Definition: alac.c:625
ff_xbm_encoder
AVCodec ff_xbm_encoder
Definition: xbmenc.c:58
ff_h263i_decoder
AVCodec ff_h263i_decoder
Definition: intelh263dec.c:131
ff_vc1_qsv_decoder
AVCodec ff_vc1_qsv_decoder
ff_alac_at_decoder
AVCodec ff_alac_at_decoder
ff_vp3_decoder
AVCodec ff_vp3_decoder
Definition: vp3.c:2579
ff_adpcm_ms_encoder
AVCodec ff_adpcm_ms_encoder
ff_prores_ks_encoder
AVCodec ff_prores_ks_encoder
Definition: proresenc_kostya.c:1352
ff_pam_encoder
AVCodec ff_pam_encoder
Definition: pamenc.c:142
av_codec_next
AVCodec * av_codec_next(const AVCodec *c)
If c is NULL, returns the first registered codec, if c is non-NULL, returns the next registered codec...
Definition: allcodecs.c:810
ff_pcm_alaw_at_decoder
AVCodec ff_pcm_alaw_at_decoder
ff_adpcm_sbpro_2_decoder
AVCodec ff_adpcm_sbpro_2_decoder
ff_adpcm_ima_qt_decoder
AVCodec ff_adpcm_ima_qt_decoder
ff_indeo3_decoder
AVCodec ff_indeo3_decoder
Definition: indeo3.c:1136
ff_comfortnoise_encoder
AVCodec ff_comfortnoise_encoder
Definition: cngenc.c:105
ff_libx262_encoder
AVCodec ff_libx262_encoder
ff_pbm_encoder
AVCodec ff_pbm_encoder
ff_mpeg2video_encoder
AVCodec ff_mpeg2video_encoder
Definition: mpeg12enc.c:1167
ff_mp2_decoder
AVCodec ff_mp2_decoder
ff_bintext_decoder
AVCodec ff_bintext_decoder
ff_wmv1_decoder
AVCodec ff_wmv1_decoder
Definition: msmpeg4dec.c:927
ff_a64multi_encoder
AVCodec ff_a64multi_encoder
ff_opus_decoder
AVCodec ff_opus_decoder
Definition: opusdec.c:729
ff_pcm_u8_decoder
AVCodec ff_pcm_u8_decoder
ff_libvpx_vp8_decoder
AVCodec ff_libvpx_vp8_decoder
ff_mpeg4_v4l2m2m_decoder
AVCodec ff_mpeg4_v4l2m2m_decoder
ff_h264_omx_encoder
AVCodec ff_h264_omx_encoder
Definition: omx.c:955
ff_libopenh264_decoder
AVCodec ff_libopenh264_decoder
Definition: libopenh264dec.c:135
ff_wmv2_encoder
AVCodec ff_wmv2_encoder
Definition: wmv2enc.c:224
ff_roq_dpcm_encoder
AVCodec ff_roq_dpcm_encoder
Definition: roqaudioenc.c:192
ff_ac3_decoder
AVCodec ff_ac3_decoder
Definition: ac3dec_float.c:56
ff_alias_pix_encoder
AVCodec ff_alias_pix_encoder
Definition: aliaspixenc.c:113
ff_cllc_decoder
AVCodec ff_cllc_decoder
Definition: cllc.c:522
ff_vp5_decoder
AVCodec ff_vp5_decoder
Definition: vp5.c:293
ff_tiff_decoder
AVCodec ff_tiff_decoder
Definition: tiff.c:1425
ff_pgmyuv_decoder
AVCodec ff_pgmyuv_decoder
ff_msmpeg4v1_decoder
AVCodec ff_msmpeg4v1_decoder
Definition: msmpeg4dec.c:873
ff_kmvc_decoder
AVCodec ff_kmvc_decoder
Definition: kmvc.c:419
ff_zmbv_encoder
AVCodec ff_zmbv_encoder
Definition: zmbvenc.c:334
ff_mjpeg_cuvid_decoder
AVCodec ff_mjpeg_cuvid_decoder
AV_CODEC_CAP_EXPERIMENTAL
#define AV_CODEC_CAP_EXPERIMENTAL
Codec is experimental and is thus avoided in favor of non experimental encoders.
Definition: avcodec.h:1007
ff_exr_decoder
AVCodec ff_exr_decoder
Definition: exr.c:1941
ff_apng_encoder
AVCodec ff_apng_encoder
Definition: pngenc.c:1161
ff_adpcm_ima_apc_decoder
AVCodec ff_adpcm_ima_apc_decoder
ff_eac3_at_decoder
AVCodec ff_eac3_at_decoder
ff_adpcm_ima_amv_decoder
AVCodec ff_adpcm_ima_amv_decoder
ff_roq_decoder
AVCodec ff_roq_decoder
Definition: roqvideodec.c:241
ff_g723_1_encoder
AVCodec ff_g723_1_encoder
Definition: g723_1enc.c:1192
ff_mpeg2_qsv_encoder
AVCodec ff_mpeg2_qsv_encoder
Definition: qsvenc_mpeg2.c:98
ff_hevc_cuvid_decoder
AVCodec ff_hevc_cuvid_decoder
ff_escape124_decoder
AVCodec ff_escape124_decoder
Definition: escape124.c:375
ff_vmdaudio_decoder
AVCodec ff_vmdaudio_decoder
Definition: vmdaudio.c:226
ff_gif_decoder
AVCodec ff_gif_decoder
Definition: gifdec.c:552
ff_cpia_decoder
AVCodec ff_cpia_decoder
Definition: cpia.c:223
ff_aura2_decoder
AVCodec ff_aura2_decoder
Definition: aura.c:100
ff_pcm_s24le_planar_decoder
AVCodec ff_pcm_s24le_planar_decoder
ff_vp6f_decoder
AVCodec ff_vp6f_decoder
Definition: vp6.c:705
ff_mlp_encoder
AVCodec ff_mlp_encoder
ff_aac_latm_decoder
AVCodec ff_aac_latm_decoder
Definition: aacdec.c:576
av_codec_iterate
const AVCodec * av_codec_iterate(void **opaque)
Iterate over all registered codecs.
Definition: allcodecs.c:775
AVCodec
AVCodec.
Definition: avcodec.h:3408
ff_vp8_qsv_decoder
AVCodec ff_vp8_qsv_decoder
ff_adpcm_ms_decoder
AVCodec ff_adpcm_ms_decoder
ff_speedhq_decoder
AVCodec ff_speedhq_decoder
Definition: speedhq.c:681
ff_bmv_audio_decoder
AVCodec ff_bmv_audio_decoder
Definition: bmvaudio.c:81
ff_libx265_encoder
AVCodec ff_libx265_encoder
Definition: libx265.c:443
ff_adpcm_ima_ea_eacs_decoder
AVCodec ff_adpcm_ima_ea_eacs_decoder
av_codec_init_static
static void av_codec_init_static(void)
Definition: allcodecs.c:767
ff_adpcm_ima_dk4_decoder
AVCodec ff_adpcm_ima_dk4_decoder
ff_ra_288_decoder
AVCodec ff_ra_288_decoder
Definition: ra288.c:244
ff_utvideo_decoder
AVCodec ff_utvideo_decoder
Definition: utvideodec.c:1079
ff_pcm_u24le_encoder
AVCodec ff_pcm_u24le_encoder
ff_adpcm_ima_dat4_decoder
AVCodec ff_adpcm_ima_dat4_decoder
ff_realtext_decoder
AVCodec ff_realtext_decoder
Definition: realtextdec.c:77
ff_rv20_decoder
AVCodec ff_rv20_decoder
Definition: rv10.c:808
ff_bfi_decoder
AVCodec ff_bfi_decoder
Definition: bfi.c:178
ff_text_decoder
AVCodec ff_text_decoder
ff_smackaud_decoder
AVCodec ff_smackaud_decoder
Definition: smacker.c:824
ff_pcm_f64le_encoder
AVCodec ff_pcm_f64le_encoder
ff_aic_decoder
AVCodec ff_aic_decoder
Definition: aic.c:494
ff_ac3_fixed_encoder
AVCodec ff_ac3_fixed_encoder
Definition: ac3enc_fixed.c:146
ff_mimic_decoder
AVCodec ff_mimic_decoder
Definition: mimic.c:472
av_codec_is_decoder
int av_codec_is_decoder(const AVCodec *codec)
Definition: utils.c:99
ff_msrle_decoder
AVCodec ff_msrle_decoder
Definition: msrle.c:163
ff_vp9_decoder
AVCodec ff_vp9_decoder
Definition: vp9.c:1785
ff_als_decoder
AVCodec ff_als_decoder
Definition: alsdec.c:2134
ff_adpcm_adx_decoder
AVCodec ff_adpcm_adx_decoder
Definition: adxdec.c:177
ff_rawvideo_decoder
AVCodec ff_rawvideo_decoder
Definition: rawdec.c:495
av_codec_is_encoder
int av_codec_is_encoder(const AVCodec *codec)
Definition: utils.c:94
ff_rawvideo_encoder
AVCodec ff_rawvideo_encoder
Definition: rawenc.c:88
ff_libcodec2_encoder
AVCodec ff_libcodec2_encoder
Definition: libcodec2.c:199
ff_mp1_at_decoder
AVCodec ff_mp1_at_decoder
ff_amrwb_decoder
AVCodec ff_amrwb_decoder
Definition: amrwbdec.c:1265
ff_webvtt_encoder
AVCodec ff_webvtt_encoder
Definition: webvttenc.c:227
ff_tscc2_decoder
AVCodec ff_tscc2_decoder
Definition: tscc2.c:376
ff_vp6_decoder
AVCodec ff_vp6_decoder
Definition: vp6.c:692
ff_hevc_mediacodec_decoder
AVCodec ff_hevc_mediacodec_decoder
ff_pcm_f32be_decoder
AVCodec ff_pcm_f32be_decoder
ff_hevc_v4l2m2m_decoder
AVCodec ff_hevc_v4l2m2m_decoder
ff_interplay_dpcm_decoder
AVCodec ff_interplay_dpcm_decoder
ff_adpcm_xa_decoder
AVCodec ff_adpcm_xa_decoder
ff_mlp_decoder
AVCodec ff_mlp_decoder
ff_mace6_decoder
AVCodec ff_mace6_decoder
Definition: mace.c:300
ff_eightbps_decoder
AVCodec ff_eightbps_decoder
Definition: 8bps.c:184
ff_dxv_decoder
AVCodec ff_dxv_decoder
Definition: dxv.c:1247
ff_eightsvx_exp_decoder
AVCodec ff_eightsvx_exp_decoder
ff_gsm_decoder
AVCodec ff_gsm_decoder
ff_pcm_u16be_encoder
AVCodec ff_pcm_u16be_encoder
ff_libvorbis_encoder
AVCodec ff_libvorbis_encoder
Definition: libvorbisenc.c:366
ff_subviewer_decoder
AVCodec ff_subviewer_decoder
Definition: subviewerdec.c:68
ff_pcm_lxf_decoder
AVCodec ff_pcm_lxf_decoder
ff_prores_encoder
AVCodec ff_prores_encoder
Definition: proresenc_anatoliy.c:618
ff_y41p_encoder
AVCodec ff_y41p_encoder
Definition: y41penc.c:83
ff_sonic_ls_encoder
AVCodec ff_sonic_ls_encoder
ff_pcm_zork_decoder
AVCodec ff_pcm_zork_decoder
av_cold
#define av_cold
Definition: attributes.h:82
ff_mpeg1_cuvid_decoder
AVCodec ff_mpeg1_cuvid_decoder
ff_tdsc_decoder
AVCodec ff_tdsc_decoder
Definition: tdsc.c:618
ff_pcm_f32be_encoder
AVCodec ff_pcm_f32be_encoder
ff_flac_decoder
AVCodec ff_flac_decoder
Definition: flacdec.c:676
ff_psd_decoder
AVCodec ff_psd_decoder
Definition: psd.c:464
ff_dds_decoder
AVCodec ff_dds_decoder
Definition: dds.c:750
ff_truemotion2_decoder
AVCodec ff_truemotion2_decoder
Definition: truemotion2.c:1032
ff_pcm_mulaw_encoder
AVCodec ff_pcm_mulaw_encoder
ff_vcr1_decoder
AVCodec ff_vcr1_decoder
Definition: vcr1.c:124
ff_libvpx_vp8_encoder
AVCodec ff_libvpx_vp8_encoder
ff_tta_decoder
AVCodec ff_tta_decoder
Definition: tta.c:424
ff_libxvid_encoder
AVCodec ff_libxvid_encoder
Definition: libxvid.c:924
ff_mp3on4float_decoder
AVCodec ff_mp3on4float_decoder
ff_indeo5_decoder
AVCodec ff_indeo5_decoder
Definition: indeo5.c:683
ff_apng_decoder
AVCodec ff_apng_decoder
ff_smc_decoder
AVCodec ff_smc_decoder
Definition: smc.c:477
ff_pcm_f16le_decoder
AVCodec ff_pcm_f16le_decoder
ff_vmdvideo_decoder
AVCodec ff_vmdvideo_decoder
Definition: vmdvideo.c:465
ff_libopenjpeg_encoder
AVCodec ff_libopenjpeg_encoder
Definition: libopenjpegenc.c:752
ff_libvo_amrwbenc_encoder
AVCodec ff_libvo_amrwbenc_encoder
Definition: libvo-amrwbenc.c:142
ff_sunrast_encoder
AVCodec ff_sunrast_encoder
Definition: sunrastenc.c:234
ff_pgm_encoder
AVCodec ff_pgm_encoder
ff_pcm_s64le_encoder
AVCodec ff_pcm_s64le_encoder
ff_mpeg4_crystalhd_decoder
AVCodec ff_mpeg4_crystalhd_decoder
ff_s302m_encoder
AVCodec ff_s302m_encoder
Definition: s302menc.c:170
ff_y41p_decoder
AVCodec ff_y41p_decoder
Definition: y41pdec.c:84
ff_pcm_f24le_decoder
AVCodec ff_pcm_f24le_decoder
ff_mpeg1video_encoder
AVCodec ff_mpeg1video_encoder
ff_xl_decoder
AVCodec ff_xl_decoder
Definition: xl.c:130
ff_eamad_decoder
AVCodec ff_eamad_decoder
Definition: eamad.c:342
ff_targa_decoder
AVCodec ff_targa_decoder
Definition: targa.c:300
ff_ra_144_encoder
AVCodec ff_ra_144_encoder
Definition: ra144enc.c:545
ff_ra_144_decoder
AVCodec ff_ra_144_decoder
Definition: ra144dec.c:129
ff_bink_decoder
AVCodec ff_bink_decoder
Definition: bink.c:1362
ff_pcm_f64be_decoder
AVCodec ff_pcm_f64be_decoder
ff_s302m_decoder
AVCodec ff_s302m_decoder
Definition: s302m.c:221
ff_frwu_decoder
AVCodec ff_frwu_decoder
Definition: frwu.c:118
ff_mace3_decoder
AVCodec ff_mace3_decoder
Definition: mace.c:287
ff_h263_encoder
AVCodec ff_h263_encoder
Definition: mpegvideo_enc.c:4828
ff_adpcm_ima_ea_sead_decoder
AVCodec ff_adpcm_ima_ea_sead_decoder
ff_ljpeg_encoder
AVCodec ff_ljpeg_encoder
Definition: ljpegenc.c:353
ff_pcm_s16le_planar_decoder
AVCodec ff_pcm_s16le_planar_decoder
ff_atrac3p_decoder
AVCodec ff_atrac3p_decoder
Definition: atrac3plusdec.c:390
avcodec_register
av_cold void avcodec_register(AVCodec *codec)
Register the codec codec and initialize libavcodec.
Definition: allcodecs.c:805
ff_pgssub_decoder
AVCodec ff_pgssub_decoder
Definition: pgssubdec.c:712
ff_mss2_decoder
AVCodec ff_mss2_decoder
Definition: mss2.c:851
ff_paf_video_decoder
AVCodec ff_paf_video_decoder
Definition: pafvideo.c:401
ff_mpeg2_mediacodec_decoder
AVCodec ff_mpeg2_mediacodec_decoder
ff_gremlin_dpcm_decoder
AVCodec ff_gremlin_dpcm_decoder
ff_xan_wc4_decoder
AVCodec ff_xan_wc4_decoder
Definition: xxan.c:440
ff_prores_aw_encoder
AVCodec ff_prores_aw_encoder
Definition: proresenc_anatoliy.c:604
ff_adpcm_ima_qt_at_decoder
AVCodec ff_adpcm_ima_qt_at_decoder
ff_dsd_lsbf_decoder
AVCodec ff_dsd_lsbf_decoder
ff_adpcm_vima_decoder
AVCodec ff_adpcm_vima_decoder
Definition: vima.c:210
ff_eacmv_decoder
AVCodec ff_eacmv_decoder
Definition: eacmv.c:236
ff_svq1_decoder
AVCodec ff_svq1_decoder
Definition: svq1dec.c:836
ff_libfdk_aac_encoder
AVCodec ff_libfdk_aac_encoder
Definition: libfdk-aacenc.c:414
ff_wmv3_crystalhd_decoder
AVCodec ff_wmv3_crystalhd_decoder
ff_tiff_encoder
AVCodec ff_tiff_encoder
Definition: tiffenc.c:577
ff_adpcm_sbpro_4_decoder
AVCodec ff_adpcm_sbpro_4_decoder
ff_pcm_s8_planar_decoder
AVCodec ff_pcm_s8_planar_decoder
ff_cinepak_decoder
AVCodec ff_cinepak_decoder
Definition: cinepak.c:505
ff_gsm_ms_decoder
AVCodec ff_gsm_ms_decoder
ff_pgm_decoder
AVCodec ff_pgm_decoder
AVOnce
#define AVOnce
Definition: thread.h:159
ff_mscc_decoder
AVCodec ff_mscc_decoder
Definition: mscc.c:227
ff_wmv3_decoder
AVCodec ff_wmv3_decoder
ff_xan_dpcm_decoder
AVCodec ff_xan_dpcm_decoder
ff_r210_decoder
AVCodec ff_r210_decoder
ff_v210x_decoder
AVCodec ff_v210x_decoder
Definition: v210x.c:123
ff_indeo4_decoder
AVCodec ff_indeo4_decoder
Definition: indeo4.c:688
ff_pcm_s32le_decoder
AVCodec ff_pcm_s32le_decoder
avcodec_register_all
void avcodec_register_all(void)
Register all the codecs, parsers and bitstream filters which were enabled at configuration time...
Definition: allcodecs.c:820
ff_movtext_encoder
AVCodec ff_movtext_encoder
Definition: movtextenc.c:432
ff_mvc1_decoder
AVCodec ff_mvc1_decoder
avcodec_find_encoder_by_name
AVCodec * avcodec_find_encoder_by_name(const char *name)
Find a registered encoder with the specified name.
Definition: allcodecs.c:885
ff_adpcm_afc_decoder
AVCodec ff_adpcm_afc_decoder
ff_c93_decoder
AVCodec ff_c93_decoder
Definition: c93.c:262
ff_pcm_s16be_encoder
AVCodec ff_pcm_s16be_encoder
ff_eac3_encoder
AVCodec ff_eac3_encoder
Definition: eac3enc.c:254
ff_alac_at_encoder
AVCodec ff_alac_at_encoder
ff_h264_cuvid_decoder
AVCodec ff_h264_cuvid_decoder
ff_nellymoser_decoder
AVCodec ff_nellymoser_decoder
Definition: nellymoserdec.c:199
version.h
Libavcodec version macros.
ff_sol_dpcm_decoder
AVCodec ff_sol_dpcm_decoder
ff_huffyuv_decoder
AVCodec ff_huffyuv_decoder
Definition: huffyuvdec.c:1246
ff_fraps_decoder
AVCodec ff_fraps_decoder
Definition: fraps.c:341
AVCodec::id
enum AVCodecID id
Definition: avcodec.h:3422
ff_ppm_encoder
AVCodec ff_ppm_encoder
ff_flashsv_decoder
AVCodec ff_flashsv_decoder
ff_adpcm_mtaf_decoder
AVCodec ff_adpcm_mtaf_decoder
ff_adpcm_g726_decoder
AVCodec ff_adpcm_g726_decoder
ff_adpcm_swf_encoder
AVCodec ff_adpcm_swf_encoder
ff_hevc_vaapi_encoder
AVCodec ff_hevc_vaapi_encoder
Definition: vaapi_encode_h265.c:1027
ff_idcin_decoder
AVCodec ff_idcin_decoder
Definition: idcinvideo.c:246
AVCodecID
AVCodecID
Identify the syntax and semantics of the bitstream.
Definition: avcodec.h:215
ff_libvpx_vp9_decoder
AVCodec ff_libvpx_vp9_decoder
ff_msmpeg4v3_decoder
AVCodec ff_msmpeg4v3_decoder
Definition: msmpeg4dec.c:909
ff_mss1_decoder
AVCodec ff_mss1_decoder
Definition: mss1.c:218
ff_rv10_encoder
AVCodec ff_rv10_encoder
Definition: rv10enc.c:73
ff_aptx_hd_decoder
AVCodec ff_aptx_hd_decoder
ff_v308_encoder
AVCodec ff_v308_encoder
Definition: v308enc.c:76
ff_ffvhuff_encoder
AVCodec ff_ffvhuff_encoder
ff_pgmyuv_encoder
AVCodec ff_pgmyuv_encoder
ff_rv10_decoder
AVCodec ff_rv10_decoder
Definition: rv10.c:791
ff_eatgq_decoder
AVCodec ff_eatgq_decoder
Definition: eatgq.c:247
ff_cfhd_decoder
AVCodec ff_cfhd_decoder
Definition: cfhd.c:844
ff_libwavpack_encoder
AVCodec ff_libwavpack_encoder
Definition: libwavpackenc.c:183
ff_atrac3pal_decoder
AVCodec ff_atrac3pal_decoder
Definition: atrac3plusdec.c:402
ff_clearvideo_decoder
AVCodec ff_clearvideo_decoder
Definition: clearvideo.c:901
ff_png_encoder
AVCodec ff_png_encoder
Definition: pngenc.c:1140
av_codec_init_next
static void av_codec_init_next(void)
Definition: allcodecs.c:792
ff_hevc_videotoolbox_encoder
AVCodec ff_hevc_videotoolbox_encoder
Definition: videotoolboxenc.c:2592
ff_avs_decoder
AVCodec ff_avs_decoder
Definition: avs.c:179
ff_mpeg4_v4l2m2m_encoder
AVCodec ff_mpeg4_v4l2m2m_encoder
ff_vc1_decoder
AVCodec ff_vc1_decoder
Definition: vc1dec.c:1136
ff_adpcm_ea_decoder
AVCodec ff_adpcm_ea_decoder
ff_cljr_encoder
AVCodec ff_cljr_encoder
Definition: cljrenc.c:112
ff_avui_decoder
AVCodec ff_avui_decoder
Definition: avuidec.c:122
ff_qdraw_decoder
AVCodec ff_qdraw_decoder
Definition: qdrw.c:513
ff_xsub_encoder
AVCodec ff_xsub_encoder
Definition: xsubenc.c:227
ff_vc1_mmal_decoder
AVCodec ff_vc1_mmal_decoder
ff_libaom_av1_encoder
AVCodec ff_libaom_av1_encoder
Definition: libaomenc.c:726
ff_loco_decoder
AVCodec ff_loco_decoder
Definition: loco.c:325
ff_pcm_mulaw_at_encoder
AVCodec ff_pcm_mulaw_at_encoder
find_codec
static AVCodec * find_codec(enum AVCodecID id, int(*x)(const AVCodec *))
Definition: allcodecs.c:836
ff_gsm_ms_at_decoder
AVCodec ff_gsm_ms_at_decoder
ff_pcm_u16le_decoder
AVCodec ff_pcm_u16le_decoder
AVCodec::capabilities
int capabilities
Codec capabilities.
Definition: avcodec.h:3427
ff_dxtory_decoder
AVCodec ff_dxtory_decoder
Definition: dxtory.c:616
ff_pcm_s32le_encoder
AVCodec ff_pcm_s32le_encoder
ff_pcm_f64le_decoder
AVCodec ff_pcm_f64le_decoder
ff_xface_encoder
AVCodec ff_xface_encoder
Definition: xfaceenc.c:214
ff_pam_decoder
AVCodec ff_pam_decoder
ff_comfortnoise_decoder
AVCodec ff_comfortnoise_decoder
Definition: cngdec.c:165
ff_theora_decoder
AVCodec ff_theora_decoder
av_codec_next_init
static FF_DISABLE_DEPRECATION_WARNINGS AVOnce av_codec_next_init
Definition: allcodecs.c:790
ff_libgsm_ms_decoder
AVCodec ff_libgsm_ms_decoder
AVCodec::name
const char * name
Name of the codec implementation.
Definition: avcodec.h:3415
ff_r10k_decoder
AVCodec ff_r10k_decoder
ff_paf_audio_decoder
AVCodec ff_paf_audio_decoder
Definition: pafaudio.c:74
ff_adpcm_ima_oki_decoder
AVCodec ff_adpcm_ima_oki_decoder
ff_vc1_v4l2m2m_decoder
AVCodec ff_vc1_v4l2m2m_decoder
ff_pcm_s24be_encoder
AVCodec ff_pcm_s24be_encoder
ff_h263p_decoder
AVCodec ff_h263p_decoder
Definition: h263dec.c:759
ff_srgc_decoder
AVCodec ff_srgc_decoder
Definition: mscc.c:239
ff_dvaudio_decoder
AVCodec ff_dvaudio_decoder
Definition: dvaudiodec.c:124
ff_adpcm_g726_encoder
AVCodec ff_adpcm_g726_encoder
ff_srt_decoder
AVCodec ff_srt_decoder
ff_m101_decoder
AVCodec ff_m101_decoder
Definition: m101.c:108
ff_cinepak_encoder
AVCodec ff_cinepak_encoder
Definition: cinepakenc.c:1197
ff_amr_nb_at_decoder
AVCodec ff_amr_nb_at_decoder
ff_h264_amf_encoder
AVCodec ff_h264_amf_encoder
Definition: amfenc_h264.c:379
ff_svq3_decoder
AVCodec ff_svq3_decoder
Definition: svq3.c:1643
ff_flic_decoder
AVCodec ff_flic_decoder
Definition: flicvideo.c:1112
ff_dfa_decoder
AVCodec ff_dfa_decoder
Definition: dfa.c:415
ff_anm_decoder
AVCodec ff_anm_decoder
Definition: anm.c:192
ff_pjs_decoder
AVCodec ff_pjs_decoder
ff_bethsoftvid_decoder
AVCodec ff_bethsoftvid_decoder
Definition: bethsoftvideo.c:156
ff_vp9_mediacodec_decoder
AVCodec ff_vp9_mediacodec_decoder
ff_cscd_decoder
AVCodec ff_cscd_decoder
Definition: cscd.c:164
ff_eatqi_decoder
AVCodec ff_eatqi_decoder
Definition: eatqi.c:179
find_codec_by_name
static AVCodec * find_codec_by_name(const char *name, int(*x)(const AVCodec *))
Definition: allcodecs.c:867
ff_ac3_fixed_decoder
AVCodec ff_ac3_fixed_decoder
Definition: ac3dec_fixed.c:184
ff_hevc_nvenc_encoder
AVCodec ff_hevc_nvenc_encoder
Definition: nvenc_hevc.c:178
ff_adpcm_g726le_decoder
AVCodec ff_adpcm_g726le_decoder
ff_hevc_rkmpp_decoder
AVCodec ff_hevc_rkmpp_decoder
ff_qdmc_decoder
AVCodec ff_qdmc_decoder
Definition: qdmc.c:775
ff_flashsv2_decoder
AVCodec ff_flashsv2_decoder
ff_dst_decoder
AVCodec ff_dst_decoder
Definition: dstdec.c:363
ff_nvenc_hevc_encoder
AVCodec ff_nvenc_hevc_encoder
Definition: nvenc_hevc.c:150
ff_adpcm_swf_decoder
AVCodec ff_adpcm_swf_decoder
ff_mp3float_decoder
AVCodec ff_mp3float_decoder
ff_sonic_decoder
AVCodec ff_sonic_decoder
ff_amv_decoder
AVCodec ff_amv_decoder
ff_mpeg2_crystalhd_decoder
AVCodec ff_mpeg2_crystalhd_decoder
ff_vp8_mediacodec_decoder
AVCodec ff_vp8_mediacodec_decoder
ff_yop_decoder
AVCodec ff_yop_decoder
Definition: yop.c:268
ff_bmv_video_decoder
AVCodec ff_bmv_video_decoder
Definition: bmvvideo.c:288
ff_ilbc_at_decoder
AVCodec ff_ilbc_at_decoder
ff_ppm_decoder
AVCodec ff_ppm_decoder
ff_libspeex_encoder
AVCodec ff_libspeex_encoder
Definition: libspeexenc.c:350
ff_hevc_qsv_encoder
AVCodec ff_hevc_qsv_encoder
Definition: qsvenc_hevc.c:271
ff_pcm_s16be_planar_decoder
AVCodec ff_pcm_s16be_planar_decoder
ff_qtrle_encoder
AVCodec ff_qtrle_encoder
Definition: qtrleenc.c:403
ff_mp1float_decoder
AVCodec ff_mp1float_decoder
ff_dca_encoder
AVCodec ff_dca_encoder
Definition: dcaenc.c:1237
ff_dsd_lsbf_planar_decoder
AVCodec ff_dsd_lsbf_planar_decoder
ff_dpx_decoder
AVCodec ff_dpx_decoder
Definition: dpx.c:459
ff_hevc_amf_encoder
AVCodec ff_hevc_amf_encoder
Definition: amfenc_hevc.c:310
ff_h263_decoder
AVCodec ff_h263_decoder
Definition: h263dec.c:742
ff_bmp_decoder
AVCodec ff_bmp_decoder
Definition: bmp.c:365
ff_utvideo_encoder
AVCodec ff_utvideo_encoder
Definition: utvideoenc.c:670
ff_pcm_s32le_planar_encoder
AVCodec ff_pcm_s32le_planar_encoder
ff_truespeech_decoder
AVCodec ff_truespeech_decoder
Definition: truespeech.c:357
ff_mpc7_decoder
AVCodec ff_mpc7_decoder
Definition: mpc7.c:331
ff_rv30_decoder
AVCodec ff_rv30_decoder
Definition: rv30.c:291
ff_binkaudio_dct_decoder
AVCodec ff_binkaudio_dct_decoder
Definition: binkaudio.c:354
ff_microdvd_decoder
AVCodec ff_microdvd_decoder
Definition: microdvddec.c:371
ff_mpeg4_mmal_decoder
AVCodec ff_mpeg4_mmal_decoder
ff_sanm_decoder
AVCodec ff_sanm_decoder
Definition: sanm.c:1516
ff_dvvideo_encoder
AVCodec ff_dvvideo_encoder
Definition: dvenc.c:770
ff_snow_decoder
AVCodec ff_snow_decoder
Definition: snowdec.c:659
ff_adpcm_thp_decoder
AVCodec ff_adpcm_thp_decoder
ff_targa_encoder
AVCodec ff_targa_encoder
Definition: targaenc.c:219
ff_adpcm_sbpro_3_decoder
AVCodec ff_adpcm_sbpro_3_decoder
ff_vc1_cuvid_decoder
AVCodec ff_vc1_cuvid_decoder
ff_vmnc_decoder
AVCodec ff_vmnc_decoder
Definition: vmnc.c:572
ff_imc_decoder
AVCodec ff_imc_decoder
ff_mpeg4_mediacodec_decoder
AVCodec ff_mpeg4_mediacodec_decoder
ff_wrapped_avframe_encoder
AVCodec ff_wrapped_avframe_encoder
Definition: wrapped_avframe.c:112
ff_sami_decoder
AVCodec ff_sami_decoder
Definition: samidec.c:183
ff_mpegvideo_decoder
AVCodec ff_mpegvideo_decoder
Definition: mpeg12dec.c:2950
ff_aac_encoder
AVCodec ff_aac_encoder
Definition: aacenc.c:1147
ff_msvideo1_decoder
AVCodec ff_msvideo1_decoder
Definition: msvideo1.c:348
ff_vp8_vaapi_encoder
AVCodec ff_vp8_vaapi_encoder
Definition: vaapi_encode_vp8.c:252
ff_ptx_decoder
AVCodec ff_ptx_decoder
Definition: ptx.c:85
ff_pcm_s64be_decoder
AVCodec ff_pcm_s64be_decoder
ff_shorten_decoder
AVCodec ff_shorten_decoder
Definition: shorten.c:793
ff_sp5x_decoder
AVCodec ff_sp5x_decoder
ff_adpcm_yamaha_decoder
AVCodec ff_adpcm_yamaha_decoder
ff_h264_qsv_encoder
AVCodec ff_h264_qsv_encoder
Definition: qsvenc_h264.c:179
ff_vb_decoder
AVCodec ff_vb_decoder
Definition: vb.c:277
ff_flashsv_encoder
AVCodec ff_flashsv_encoder
Definition: flashsvenc.c:281
ff_sbc_decoder
AVCodec ff_sbc_decoder
Definition: sbcdec.c:364
ff_h264_nvenc_encoder
AVCodec ff_h264_nvenc_encoder
Definition: nvenc_h264.c:230
ff_mpeg2_v4l2m2m_decoder
AVCodec ff_mpeg2_v4l2m2m_decoder
ff_jacosub_decoder
AVCodec ff_jacosub_decoder
Definition: jacosubdec.c:196
ff_atrac3al_decoder
AVCodec ff_atrac3al_decoder
Definition: atrac3.c:1026
ff_avrp_encoder
AVCodec ff_avrp_encoder
ff_pcm_u24le_decoder
AVCodec ff_pcm_u24le_decoder
ff_mpeg1_v4l2m2m_decoder
AVCodec ff_mpeg1_v4l2m2m_decoder
ff_truemotion2rt_decoder
AVCodec ff_truemotion2rt_decoder
Definition: truemotion2rt.c:223
ff_asv1_encoder
AVCodec ff_asv1_encoder
ff_pcm_s16be_decoder
AVCodec ff_pcm_s16be_decoder
ff_mjpeg_qsv_encoder
AVCodec ff_mjpeg_qsv_encoder
Definition: qsvenc_jpeg.c:77
ff_adpcm_dtk_decoder
AVCodec ff_adpcm_dtk_decoder
ff_aptx_encoder
AVCodec ff_aptx_encoder
ff_libilbc_decoder
AVCodec ff_libilbc_decoder
Definition: libilbc.c:106
ff_eightsvx_fib_decoder
AVCodec ff_eightsvx_fib_decoder
ff_ws_snd1_decoder
AVCodec ff_ws_snd1_decoder
Definition: ws-snd1.c:173
ff_pcm_u32be_decoder
AVCodec ff_pcm_u32be_decoder
ff_asv2_encoder
AVCodec ff_asv2_encoder
ff_smvjpeg_decoder
AVCodec ff_smvjpeg_decoder
Definition: smvjpegdec.c:215
ff_pcm_s32be_encoder
AVCodec ff_pcm_s32be_encoder
ff_r10k_encoder
AVCodec ff_r10k_encoder
ff_pcm_mulaw_at_decoder
AVCodec ff_pcm_mulaw_at_decoder
ff_libopencore_amrnb_decoder
AVCodec ff_libopencore_amrnb_decoder
ff_adpcm_aica_decoder
AVCodec ff_adpcm_aica_decoder
ff_pcm_s8_decoder
AVCodec ff_pcm_s8_decoder
ff_ayuv_decoder
AVCodec ff_ayuv_decoder
ff_alac_encoder
AVCodec ff_alac_encoder
Definition: alacenc.c:670
ff_aasc_decoder
AVCodec ff_aasc_decoder
Definition: aasc.c:152
ff_ffvhuff_decoder
AVCodec ff_ffvhuff_decoder
ff_ac3_encoder
AVCodec ff_ac3_encoder
Definition: ac3enc_float.c:141
ff_ape_decoder
AVCodec ff_ape_decoder
Definition: apedec.c:1577
ff_libopencore_amrnb_encoder
AVCodec ff_libopencore_amrnb_encoder
ff_jpeg2000_decoder
AVCodec ff_jpeg2000_decoder
Definition: jpeg2000dec.c:2251
ff_mp1_decoder
AVCodec ff_mp1_decoder
ff_pcm_s24daud_encoder
AVCodec ff_pcm_s24daud_encoder
ff_tscc_decoder
AVCodec ff_tscc_decoder
Definition: tscc.c:180
ff_libwebp_encoder
AVCodec ff_libwebp_encoder
Definition: libwebpenc.c:96
ff_wmav2_decoder
AVCodec ff_wmav2_decoder
ff_pcm_dvd_decoder
AVCodec ff_pcm_dvd_decoder
Definition: pcm-dvd.c:305
ff_qdmc_at_decoder
AVCodec ff_qdmc_at_decoder
ff_aptx_hd_encoder
AVCodec ff_aptx_hd_encoder
ff_adpcm_4xm_decoder
AVCodec ff_adpcm_4xm_decoder
ff_adpcm_g722_encoder
AVCodec ff_adpcm_g722_encoder
Definition: g722enc.c:378
ff_libvpx_vp9_encoder
AVCodec ff_libvpx_vp9_encoder
ff_zlib_decoder
AVCodec ff_zlib_decoder
ff_pcm_f32le_encoder
AVCodec ff_pcm_f32le_encoder
ff_nvenc_h264_encoder
AVCodec ff_nvenc_h264_encoder
ff_mp2float_decoder
AVCodec ff_mp2float_decoder
ff_wavpack_decoder
AVCodec ff_wavpack_decoder
Definition: wavpack.c:1140
ff_g2m_decoder
AVCodec ff_g2m_decoder
Definition: g2meet.c:1631
ff_dnxhd_encoder
AVCodec ff_dnxhd_encoder
Definition: dnxhdenc.c:1383
ff_vp8_cuvid_decoder
AVCodec ff_vp8_cuvid_decoder
ff_pcm_s24le_decoder
AVCodec ff_pcm_s24le_decoder
ff_idf_decoder
AVCodec ff_idf_decoder
ff_ylc_decoder
AVCodec ff_ylc_decoder
Definition: ylc.c:490
ff_adpcm_ea_maxis_xa_decoder
AVCodec ff_adpcm_ea_maxis_xa_decoder
ff_adpcm_ea_r2_decoder
AVCodec ff_adpcm_ea_r2_decoder
ff_nuv_decoder
AVCodec ff_nuv_decoder
Definition: nuv.c:358
ff_iac_decoder
AVCodec ff_iac_decoder
ff_sheervideo_decoder
AVCodec ff_sheervideo_decoder
Definition: sheervideo.c:2089
ff_tak_decoder
AVCodec ff_tak_decoder
Definition: takdec.c:947
ff_mjpeg_decoder
AVCodec ff_mjpeg_decoder
ff_libcodec2_decoder
AVCodec ff_libcodec2_decoder
Definition: libcodec2.c:183
ff_pcm_u32be_encoder
AVCodec ff_pcm_u32be_encoder
ff_v410_decoder
AVCodec ff_v410_decoder
Definition: v410dec.c:90
ff_adpcm_ima_ws_decoder
AVCodec ff_adpcm_ima_ws_decoder
ff_sonic_encoder
AVCodec ff_sonic_encoder
ff_sgi_decoder
AVCodec ff_sgi_decoder
Definition: sgidec.c:291
ff_dsicinaudio_decoder
AVCodec ff_dsicinaudio_decoder
Definition: dsicinaudio.c:124
ff_mp3on4_decoder
AVCodec ff_mp3on4_decoder
ff_zlib_encoder
AVCodec ff_zlib_encoder
Definition: lclenc.c:170
ff_truehd_decoder
AVCodec ff_truehd_decoder
AV_ONCE_INIT
#define AV_ONCE_INIT
Definition: thread.h:160
ff_mp3_decoder
AVCodec ff_mp3_decoder
ff_libgsm_encoder
AVCodec ff_libgsm_encoder
ff_dss_sp_decoder
AVCodec ff_dss_sp_decoder
Definition: dss_sp.c:776
avcodec.h
Libavcodec external API header.
ff_vp9_rkmpp_decoder
AVCodec ff_vp9_rkmpp_decoder
ff_sipr_decoder
AVCodec ff_sipr_decoder
Definition: sipr.c:565
ff_libvorbis_decoder
AVCodec ff_libvorbis_decoder
Definition: libvorbisdec.c:200
ff_fmvc_decoder
AVCodec ff_fmvc_decoder
Definition: fmvc.c:624
ff_twinvq_decoder
AVCodec ff_twinvq_decoder
Definition: twinvqdec.c:416
ff_hnm4_video_decoder
AVCodec ff_hnm4_video_decoder
Definition: hnm4video.c:505
ff_mpeg2_qsv_decoder
AVCodec ff_mpeg2_qsv_decoder
ff_zmbv_decoder
AVCodec ff_zmbv_decoder
Definition: zmbv.c:635
ff_h264_decoder
AVCodec ff_h264_decoder
Definition: h264dec.c:1047
ff_huffyuv_encoder
AVCodec ff_huffyuv_encoder
Definition: huffyuvenc.c:1086
ff_sunrast_decoder
AVCodec ff_sunrast_decoder
Definition: sunrast.c:208
ff_svq1_encoder
AVCodec ff_svq1_encoder
Definition: svq1enc.c:684
ff_mxpeg_decoder
AVCodec ff_mxpeg_decoder
Definition: mxpegdec.c:337
ff_iff_ilbm_decoder
AVCodec ff_iff_ilbm_decoder
ff_adpcm_ea_r3_decoder
AVCodec ff_adpcm_ea_r3_decoder
ff_h263_v4l2m2m_decoder
AVCodec ff_h263_v4l2m2m_decoder
ff_tmv_decoder
AVCodec ff_tmv_decoder
Definition: tmv.c:89
ff_dvvideo_decoder
AVCodec ff_dvvideo_decoder
Definition: dvdec.c:564
ff_pcm_u24be_encoder
AVCodec ff_pcm_u24be_encoder
ff_webp_decoder
AVCodec ff_webp_decoder
Definition: webp.c:1576
ff_ssa_encoder
AVCodec ff_ssa_encoder
avcodec_find_decoder
AVCodec * avcodec_find_decoder(enum AVCodecID id)
Find a registered decoder with a matching codec ID.
Definition: allcodecs.c:862
ff_xface_decoder
AVCodec ff_xface_decoder
Definition: xfacedec.c:179
ff_pcm_alaw_decoder
AVCodec ff_pcm_alaw_decoder
ff_wmapro_decoder
AVCodec ff_wmapro_decoder
wmapro decoder
Definition: wmaprodec.c:1955
ff_vorbis_decoder
AVCodec ff_vorbis_decoder
Definition: vorbisdec.c:1854
ff_adpcm_g722_decoder
AVCodec ff_adpcm_g722_decoder
Definition: g722dec.c:140
ff_mpeg2_mmal_decoder
AVCodec ff_mpeg2_mmal_decoder
ff_dolby_e_decoder
AVCodec ff_dolby_e_decoder
Definition: dolby_e.c:705
ff_subrip_encoder
AVCodec ff_subrip_encoder
ff_qtrle_decoder
AVCodec ff_qtrle_decoder
Definition: qtrle.c:541
ff_pcx_decoder
AVCodec ff_pcx_decoder
Definition: pcx.c:240
ff_wnv1_decoder
AVCodec ff_wnv1_decoder
Definition: wnv1.c:150
ff_mp2fixed_encoder
AVCodec ff_mp2fixed_encoder
Definition: mpegaudioenc_fixed.c:24
ff_ansi_decoder
AVCodec ff_ansi_decoder
Definition: ansi.c:476
ff_pcm_s8_planar_encoder
AVCodec ff_pcm_s8_planar_encoder
ff_pcm_u32le_encoder
AVCodec ff_pcm_u32le_encoder
ff_brender_pix_decoder
AVCodec ff_brender_pix_decoder
Definition: brenderpix.c:285
ff_adpcm_ima_wav_decoder
AVCodec ff_adpcm_ima_wav_decoder
ff_vplayer_decoder
AVCodec ff_vplayer_decoder
ff_pixlet_decoder
AVCodec ff_pixlet_decoder
Definition: pixlet.c:693
ff_hevc_decoder
AVCodec ff_hevc_decoder
Definition: hevcdec.c:3521
ff_msmpeg4v3_encoder
AVCodec ff_msmpeg4v3_encoder
Definition: mpegvideo_enc.c:4897
AVCodec::next
struct AVCodec * next
Definition: avcodec.h:3457
ff_v408_encoder
AVCodec ff_v408_encoder
ff_ayuv_encoder
AVCodec ff_ayuv_encoder
ff_pcm_u24be_decoder
AVCodec ff_pcm_u24be_decoder
ff_cyuv_decoder
AVCodec ff_cyuv_decoder
ff_wmavoice_decoder
AVCodec ff_wmavoice_decoder
Definition: wmavoice.c:1991
ff_v410_encoder
AVCodec ff_v410_encoder
Definition: v410enc.c:83
ff_prores_lgpl_decoder
AVCodec ff_prores_lgpl_decoder
Definition: proresdec_lgpl.c:775
ff_pictor_decoder
AVCodec ff_pictor_decoder
Definition: pictordec.c:259
ff_vp8_rkmpp_decoder
AVCodec ff_vp8_rkmpp_decoder
ff_cdxl_decoder
AVCodec ff_cdxl_decoder
Definition: cdxl.c:327
ff_dca_decoder
AVCodec ff_dca_decoder
Definition: dcadec.c:384
ff_srt_encoder
AVCodec ff_srt_encoder
ff_r210_encoder
AVCodec ff_r210_encoder
ff_vp9_cuvid_decoder
AVCodec ff_vp9_cuvid_decoder
ff_roq_dpcm_decoder
AVCodec ff_roq_dpcm_decoder
ff_libxavs_encoder
AVCodec ff_libxavs_encoder
Definition: libxavs.c:468
ff_mpeg2video_decoder
AVCodec ff_mpeg2video_decoder
Definition: mpeg12dec.c:2904
ff_v210_decoder
AVCodec ff_v210_decoder
Definition: v210dec.c:171
ff_dvbsub_decoder
AVCodec ff_dvbsub_decoder
Definition: dvbsubdec.c:1732
ff_mpeg4_decoder
AVCodec ff_mpeg4_decoder
Definition: mpeg4videodec.c:3407
ff_dvdsub_encoder
AVCodec ff_dvdsub_encoder
Definition: dvdsubenc.c:481
ff_tiertexseqvideo_decoder
AVCodec ff_tiertexseqvideo_decoder
Definition: tiertexseqv.c:264
ff_adpcm_psx_decoder
AVCodec ff_adpcm_psx_decoder
ff_jv_decoder
AVCodec ff_jv_decoder
Definition: jvdec.c:225
ff_avrp_decoder
AVCodec ff_avrp_decoder
ff_vp9_vaapi_encoder
AVCodec ff_vp9_vaapi_encoder
Definition: vaapi_encode_vp9.c:296
ff_adpcm_thp_le_decoder
AVCodec ff_adpcm_thp_le_decoder
ff_aac_at_encoder
AVCodec ff_aac_at_encoder
ff_ralf_decoder
AVCodec ff_ralf_decoder
Definition: ralf.c:523
ff_pcm_s32be_decoder
AVCodec ff_pcm_s32be_decoder
ff_hq_hqa_decoder
AVCodec ff_hq_hqa_decoder
Definition: hq_hqa.c:376
ff_sgirle_decoder
AVCodec ff_sgirle_decoder
Definition: sgirledec.c:134
ff_qcelp_decoder
AVCodec ff_qcelp_decoder
Definition: qcelpdec.c:793
ff_vp9_v4l2m2m_decoder
AVCodec ff_vp9_v4l2m2m_decoder
ff_targa_y216_decoder
AVCodec ff_targa_y216_decoder
Definition: targa_y216dec.c:76
ff_adpcm_ima_smjpeg_decoder
AVCodec ff_adpcm_ima_smjpeg_decoder
ff_flac_encoder
AVCodec ff_flac_encoder
Definition: flacenc.c:1502
ff_libopus_encoder
AVCodec ff_libopus_encoder
Definition: libopusenc.c:567
ff_mjpeg_vaapi_encoder
AVCodec ff_mjpeg_vaapi_encoder
Definition: vaapi_encode_mjpeg.c:415
ff_mpeg1video_decoder
AVCodec ff_mpeg1video_decoder
Definition: mpeg12dec.c:2871
ff_zerocodec_decoder
AVCodec ff_zerocodec_decoder
Definition: zerocodec.c:142
ff_pcm_s8_encoder
AVCodec ff_pcm_s8_encoder
ff_h261_decoder
AVCodec ff_h261_decoder
Definition: h261dec.c:679
ff_libspeex_decoder
AVCodec ff_libspeex_decoder
Definition: libspeexdec.c:192
ff_amrnb_decoder
AVCodec ff_amrnb_decoder
Definition: amrnbdec.c:1083
ff_pcm_u32le_decoder
AVCodec ff_pcm_u32le_decoder
ff_vc2_encoder
AVCodec ff_vc2_encoder
Definition: vc2enc.c:1228
ff_escape130_decoder
AVCodec ff_escape130_decoder
Definition: escape130.c:351
ff_aac_decoder
AVCodec ff_aac_decoder
Definition: aacdec.c:551
ff_rscc_decoder
AVCodec ff_rscc_decoder
Definition: rscc.c:349
ff_librsvg_decoder
AVCodec ff_librsvg_decoder
Definition: librsvgdec.c:120
ff_ass_encoder
AVCodec ff_ass_encoder
ff_dpx_encoder
AVCodec ff_dpx_encoder
Definition: dpxenc.c:279
avcodec_find_decoder_by_name
AVCodec * avcodec_find_decoder_by_name(const char *name)
Find a registered decoder with the specified name.
Definition: allcodecs.c:890
ff_alias_pix_decoder
AVCodec ff_alias_pix_decoder
Definition: aliaspixdec.c:121
ff_xbm_decoder
AVCodec ff_xbm_decoder
Definition: xbmdec.c:130
ff_nvenc_encoder
AVCodec ff_nvenc_encoder
ff_h263_v4l2m2m_encoder
AVCodec ff_h263_v4l2m2m_encoder
ff_mp3adu_decoder
AVCodec ff_mp3adu_decoder
ff_yuv4_encoder
AVCodec ff_yuv4_encoder
Definition: yuv4enc.c:70
ff_subrip_decoder
AVCodec ff_subrip_decoder
ff_xbin_decoder
AVCodec ff_xbin_decoder
ff_mpc8_decoder
AVCodec ff_mpc8_decoder
Definition: mpc8.c:444
ff_scpr_decoder
AVCodec ff_scpr_decoder
Definition: scpr.c:912
ff_xma2_decoder
AVCodec ff_xma2_decoder
Definition: wmaprodec.c:1984
ff_wmalossless_decoder
AVCodec ff_wmalossless_decoder
Definition: wmalosslessdec.c:1319
ff_qpeg_decoder
AVCodec ff_qpeg_decoder
Definition: qpeg.c:347
ff_hevc_v4l2m2m_encoder
AVCodec ff_hevc_v4l2m2m_encoder
ff_wmav2_encoder
AVCodec ff_wmav2_encoder
ff_msmpeg4_crystalhd_decoder
AVCodec ff_msmpeg4_crystalhd_decoder
ff_h264_v4l2m2m_decoder
AVCodec ff_h264_v4l2m2m_decoder
ff_eac3_decoder
AVCodec ff_eac3_decoder
ff_mjpegb_decoder
AVCodec ff_mjpegb_decoder
Definition: mjpegbdec.c:160
ff_text_encoder
AVCodec ff_text_encoder
ff_xwd_decoder
AVCodec ff_xwd_decoder
Definition: xwddec.c:246
ff_jpegls_encoder
AVCodec ff_jpegls_encoder
Definition: jpeglsenc.c:466
ff_yuv4_decoder
AVCodec ff_yuv4_decoder
Definition: yuv4dec.c:76
ff_h264_crystalhd_decoder
AVCodec ff_h264_crystalhd_decoder
ff_h264_videotoolbox_encoder
AVCodec ff_h264_videotoolbox_encoder
Definition: videotoolboxenc.c:2560
ff_adpcm_yamaha_encoder
AVCodec ff_adpcm_yamaha_encoder
ff_flashsv2_encoder
AVCodec ff_flashsv2_encoder
Definition: flashsv2enc.c:912
ff_atrac1_decoder
AVCodec ff_atrac1_decoder
Definition: atrac1.c:380
ff_pcm_s64be_encoder
AVCodec ff_pcm_s64be_encoder
ff_adpcm_adx_encoder
AVCodec ff_adpcm_adx_encoder
Definition: adxenc.c:172
ff_libfdk_aac_decoder
AVCodec ff_libfdk_aac_decoder
Definition: libfdk-aacdec.c:374
ff_wmv1_encoder
AVCodec ff_wmv1_encoder
Definition: mpegvideo_enc.c:4917
ff_snow_encoder
AVCodec ff_snow_encoder
Definition: snowenc.c:1948
ff_h264_mediacodec_decoder
AVCodec ff_h264_mediacodec_decoder
ff_libopencore_amrwb_decoder
AVCodec ff_libopencore_amrwb_decoder
FF_DISABLE_DEPRECATION_WARNINGS
#define FF_DISABLE_DEPRECATION_WARNINGS
Definition: internal.h:84
ff_ac3_at_decoder
AVCodec ff_ac3_at_decoder
ff_xma1_decoder
AVCodec ff_xma1_decoder
Definition: wmaprodec.c:1970
ff_libilbc_encoder
AVCodec ff_libilbc_encoder
Definition: libilbc.c:184
ff_ccaption_decoder
AVCodec ff_ccaption_decoder
Definition: ccaption_dec.c:832
ff_dnxhd_decoder
AVCodec ff_dnxhd_decoder
Definition: dnxhddec.c:718
ff_dsicinvideo_decoder
AVCodec ff_dsicinvideo_decoder
Definition: dsicinvideo.c:322
ff_msmpeg4v2_encoder
AVCodec ff_msmpeg4v2_encoder
Definition: mpegvideo_enc.c:4877
ff_wmav1_encoder
AVCodec ff_wmav1_encoder
ff_rv20_encoder
AVCodec ff_rv20_encoder
Definition: rv20enc.c:70
ff_h264_qsv_decoder
AVCodec ff_h264_qsv_decoder
ff_ssa_decoder
AVCodec ff_ssa_decoder
ff_libgsm_decoder
AVCodec ff_libgsm_decoder
ff_mszh_decoder
AVCodec ff_mszh_decoder
ff_adpcm_ima_wav_encoder
AVCodec ff_adpcm_ima_wav_encoder
c
static double c[64]
Definition: vsrc_mptestsrc.c:87
ff_v210_encoder
AVCodec ff_v210_encoder
Definition: v210enc.c:241
ff_h264_mmal_decoder
AVCodec ff_h264_mmal_decoder
ff_pcm_s24le_planar_encoder
AVCodec ff_pcm_s24le_planar_encoder
ff_xsub_decoder
AVCodec ff_xsub_decoder
Definition: xsubdec.c:176
ff_vc1_crystalhd_decoder
AVCodec ff_vc1_crystalhd_decoder
ff_ass_decoder
AVCodec ff_ass_decoder
ff_cljr_decoder
AVCodec ff_cljr_decoder
Definition: cljrdec.c:85
ff_cook_decoder
AVCodec ff_cook_decoder
Definition: cook.c:1275
ff_kgv1_decoder
AVCodec ff_kgv1_decoder
Definition: kgv1dec.c:179
ff_webvtt_decoder
AVCodec ff_webvtt_decoder
Definition: webvttdec.c:101
ff_pcm_s16be_planar_encoder
AVCodec ff_pcm_s16be_planar_encoder
remap_deprecated_codec_id
static FF_ENABLE_DEPRECATION_WARNINGS enum AVCodecID remap_deprecated_codec_id(enum AVCodecID id)
Definition: allcodecs.c:827
ff_cdgraphics_decoder
AVCodec ff_cdgraphics_decoder
Definition: cdgraphics.c:378
ff_mts2_decoder
AVCodec ff_mts2_decoder
Definition: mss4.c:673
ff_mpeg4_cuvid_decoder
AVCodec ff_mpeg4_cuvid_decoder
ff_rv40_decoder
AVCodec ff_rv40_decoder
Definition: rv40.c:570
ff_wavpack_encoder
AVCodec ff_wavpack_encoder
Definition: wavpackenc.c:2974
ff_msmpeg4v2_decoder
AVCodec ff_msmpeg4v2_decoder
Definition: msmpeg4dec.c:891
ff_pcm_s16le_planar_encoder
AVCodec ff_pcm_s16le_planar_encoder
ff_h264_rkmpp_decoder
AVCodec ff_h264_rkmpp_decoder
ff_pcm_f64be_encoder
AVCodec ff_pcm_f64be_encoder
ff_vble_decoder
AVCodec ff_vble_decoder
Definition: vble.c:207
ff_adpcm_g726le_encoder
AVCodec ff_adpcm_g726le_encoder
ff_zero12v_decoder
AVCodec ff_zero12v_decoder
Definition: 012v.c:147
ff_adpcm_ima_iss_decoder
AVCodec ff_adpcm_ima_iss_decoder
ff_atrac3_decoder
AVCodec ff_atrac3_decoder
Definition: atrac3.c:1012
ff_pcm_s24be_decoder
AVCodec ff_pcm_s24be_decoder
ff_v308_decoder
AVCodec ff_v308_decoder
Definition: v308dec.c:75
ff_gif_encoder
AVCodec ff_gif_encoder
Definition: gif.c:348
ff_pcm_bluray_decoder
AVCodec ff_pcm_bluray_decoder
Definition: pcm-bluray.c:304
ff_mdec_decoder
AVCodec ff_mdec_decoder
Definition: mdec.c:264
ff_vp6a_decoder
AVCodec ff_vp6a_decoder
Definition: vp6.c:718
ff_magicyuv_encoder
AVCodec ff_magicyuv_encoder
Definition: magicyuvenc.c:542
ff_binkaudio_rdft_decoder
AVCodec ff_binkaudio_rdft_decoder
Definition: binkaudio.c:342
ff_mmvideo_decoder
AVCodec ff_mmvideo_decoder
Definition: mmvideo.c:241
ff_xan_wc3_decoder
AVCodec ff_xan_wc3_decoder
Definition: xan.c:642
ff_avui_encoder
AVCodec ff_avui_encoder
Definition: avuienc.c:94
ff_hap_decoder
AVCodec ff_hap_decoder
Definition: hapdec.c:474
ff_libopus_decoder
AVCodec ff_libopus_decoder
Definition: libopusdec.c:247
FF_ENABLE_DEPRECATION_WARNINGS
#define FF_ENABLE_DEPRECATION_WARNINGS
Definition: internal.h:85
ff_h261_encoder
AVCodec ff_h261_encoder
Definition: h261enc.c:388
ff_libgsm_ms_encoder
AVCodec ff_libgsm_ms_encoder
ff_v408_decoder
AVCodec ff_v408_decoder
ff_aptx_decoder
AVCodec ff_aptx_decoder
ff_pcm_s64le_decoder
AVCodec ff_pcm_s64le_decoder
ff_interplay_video_decoder
AVCodec ff_interplay_video_decoder
Definition: interplayvideo.c:1377
ff_bmp_encoder
AVCodec ff_bmp_encoder
Definition: bmpenc.c:166
ff_fic_decoder
AVCodec ff_fic_decoder
Definition: fic.c:473
ff_pcx_encoder
AVCodec ff_pcx_encoder
Definition: pcxenc.c:207
ff_vc1image_decoder
AVCodec ff_vc1image_decoder
ff_thread_once
static int ff_thread_once(char *control, void(*routine)(void))
Definition: thread.h:162
ff_cavs_decoder
AVCodec ff_cavs_decoder
Definition: cavsdec.c:1275
ff_hap_encoder
AVCodec ff_hap_encoder
Definition: hapenc.c:352
ff_wmv2_decoder
AVCodec ff_wmv2_decoder
Definition: wmv2dec.c:495
ff_libtwolame_encoder
AVCodec ff_libtwolame_encoder
Definition: libtwolame.c:205
ff_libx264rgb_encoder
AVCodec ff_libx264rgb_encoder
ff_aura_decoder
AVCodec ff_aura_decoder
ff_libshine_encoder
AVCodec ff_libshine_encoder
Definition: libshine.c:133
av_codec_static_init
static AVOnce av_codec_static_init
Definition: allcodecs.c:766
ff_hqx_decoder
AVCodec ff_hqx_decoder
Definition: hqx.c:535
ff_ffv1_decoder
AVCodec ff_ffv1_decoder
Definition: ffv1dec.c:1081
ff_pcm_u16be_decoder
AVCodec ff_pcm_u16be_decoder
ff_msa1_decoder
AVCodec ff_msa1_decoder
Definition: mss3.c:865
ff_libx264_encoder
AVCodec ff_libx264_encoder
ff_dvdsub_decoder
AVCodec ff_dvdsub_decoder
Definition: dvdsubdec.c:784
ff_amv_encoder
AVCodec ff_amv_encoder
ff_interplay_acm_decoder
AVCodec ff_interplay_acm_decoder
Definition: interplayacm.c:623
ff_sbc_encoder
AVCodec ff_sbc_encoder
Definition: sbcenc.c:344
ff_pcm_f32le_decoder
AVCodec ff_pcm_f32le_decoder
ff_smacker_decoder
AVCodec ff_smacker_decoder
Definition: smacker.c:812
ff_aac_at_decoder
AVCodec ff_aac_at_decoder
ff_wrapped_avframe_decoder
AVCodec ff_wrapped_avframe_decoder
Definition: wrapped_avframe.c:121
ff_hevc_qsv_decoder
AVCodec ff_hevc_qsv_decoder
ff_h264_v4l2m2m_encoder
AVCodec ff_h264_v4l2m2m_encoder
ff_pcm_u8_encoder
AVCodec ff_pcm_u8_encoder
ff_pcm_s32le_planar_decoder
AVCodec ff_pcm_s32le_planar_decoder
ff_libopenjpeg_decoder
AVCodec ff_libopenjpeg_decoder
Definition: libopenjpegdec.c:504
ff_adpcm_ima_dk3_decoder
AVCodec ff_adpcm_ima_dk3_decoder
ff_pcm_s24le_encoder
AVCodec ff_pcm_s24le_encoder
ff_dsd_msbf_planar_decoder
AVCodec ff_dsd_msbf_planar_decoder
ff_bitpacked_decoder
AVCodec ff_bitpacked_decoder
Definition: bitpacked.c:140
ff_libmp3lame_encoder
AVCodec ff_libmp3lame_encoder
Definition: libmp3lame.c:332
ff_mvc2_decoder
AVCodec ff_mvc2_decoder
ff_libzvbi_teletext_decoder
AVCodec ff_libzvbi_teletext_decoder
Definition: libzvbi-teletextdec.c:564
ff_fits_encoder
AVCodec ff_fits_encoder
Definition: fitsenc.c:116
ff_indeo2_decoder
AVCodec ff_indeo2_decoder
Definition: indeo2.c:268
ff_libkvazaar_encoder
AVCodec ff_libkvazaar_encoder
Definition: libkvazaar.c:291
ff_movtext_decoder
AVCodec ff_movtext_decoder
Definition: movtextdec.c:570
ff_truemotion1_decoder
AVCodec ff_truemotion1_decoder
Definition: truemotion1.c:913
ff_pcm_mulaw_decoder
AVCodec ff_pcm_mulaw_decoder
ff_flv_encoder
AVCodec ff_flv_encoder
Definition: flvenc.c:101
ff_motionpixels_decoder
AVCodec ff_motionpixels_decoder
Definition: motionpixels.c:345
ff_mpeg4_encoder
AVCodec ff_mpeg4_encoder
Definition: mpeg4videoenc.c:1389
ff_a64multi5_encoder
AVCodec ff_a64multi5_encoder
ff_txd_decoder
AVCodec ff_txd_decoder
Definition: txd.c:155
ff_g723_1_decoder
AVCodec ff_g723_1_decoder
Definition: g723_1dec.c:1024
ff_mp3_at_decoder
AVCodec ff_mp3_at_decoder
ff_vp7_decoder
AVCodec ff_vp7_decoder
ff_libcelt_decoder
AVCodec ff_libcelt_decoder
Definition: libcelt_dec.c:130
ff_metasound_decoder
AVCodec ff_metasound_decoder
Definition: metasound.c:379
ff_thp_decoder
AVCodec ff_thp_decoder
ff_tta_encoder
AVCodec ff_tta_encoder
Definition: ttaenc.c:203
ff_flv_decoder
AVCodec ff_flv_decoder
Definition: flvdec.c:116
ff_pcm_u16le_encoder
AVCodec ff_pcm_u16le_encoder
ff_mjpeg_encoder
AVCodec ff_mjpeg_encoder
ff_dvbsub_encoder
AVCodec ff_dvbsub_encoder
Definition: dvbsub.c:456
ff_sgi_encoder
AVCodec ff_sgi_encoder
Definition: sgienc.c:279
ff_dxa_decoder
AVCodec ff_dxa_decoder
Definition: dxa.c:364
ff_pbm_decoder
AVCodec ff_pbm_decoder
id
enum AVCodecID id
Definition: extract_extradata_bsf.c:250
ff_ffv1_encoder
AVCodec ff_ffv1_encoder
Definition: ffv1enc.c:1314
ff_h263p_encoder
AVCodec ff_h263p_encoder
Definition: mpegvideo_enc.c:4856
ff_magicyuv_decoder
AVCodec ff_magicyuv_decoder
Definition: magicyuv.c:784
ff_dirac_decoder
AVCodec ff_dirac_decoder
Definition: diracdec.c:2318
ff_mpeg2_cuvid_decoder
AVCodec ff_mpeg2_cuvid_decoder
ff_adpcm_ea_xas_decoder
AVCodec ff_adpcm_ea_xas_decoder
ff_vp8_decoder
AVCodec ff_vp8_decoder
ff_pcm_s16le_encoder
AVCodec ff_pcm_s16le_encoder
ff_ilbc_at_encoder
AVCodec ff_ilbc_at_encoder
ff_ulti_decoder
AVCodec ff_ulti_decoder
Definition: ulti.c:420
ff_jpeg2000_encoder
AVCodec ff_jpeg2000_encoder
Definition: j2kenc.c:1213
ff_vorbis_encoder
AVCodec ff_vorbis_encoder
Definition: vorbisenc.c:1301
ff_asv2_decoder
AVCodec ff_asv2_decoder
ff_h264_vaapi_encoder
AVCodec ff_h264_vaapi_encoder
Definition: vaapi_encode_h264.c:1081
ff_png_decoder
AVCodec ff_png_decoder
ff_asv1_decoder
AVCodec ff_asv1_decoder
ff_qdm2_at_decoder
AVCodec ff_qdm2_at_decoder
ff_gdv_decoder
AVCodec ff_gdv_decoder
Definition: gdv.c:507
ff_pcm_alaw_at_encoder
AVCodec ff_pcm_alaw_at_encoder
ff_g729_decoder
AVCodec ff_g729_decoder
Definition: g729dec.c:709
ff_pcm_s24daud_decoder
AVCodec ff_pcm_s24daud_decoder
ff_mpeg2_vaapi_encoder
AVCodec ff_mpeg2_vaapi_encoder
Definition: vaapi_encode_mpeg2.c:663
ff_mp2_encoder
AVCodec ff_mp2_encoder
Definition: mpegaudioenc_float.c:25
ff_aac_fixed_decoder
AVCodec ff_aac_fixed_decoder
Definition: aacdec_fixed.c:446
ff_libaom_av1_decoder
AVCodec ff_libaom_av1_decoder
Definition: libaomdec.c:223
ff_adpcm_ima_rad_decoder
AVCodec ff_adpcm_ima_rad_decoder
ff_pcm_alaw_encoder
AVCodec ff_pcm_alaw_encoder
ff_dsd_msbf_decoder
AVCodec ff_dsd_msbf_decoder
ff_fits_decoder
AVCodec ff_fits_decoder
Definition: fitsdec.c:308
name
const char * name
Definition: opengl_enc.c:103
ff_screenpresso_decoder
AVCodec ff_screenpresso_decoder
Definition: screenpresso.c:185
ff_fourxm_decoder
AVCodec ff_fourxm_decoder
Definition: 4xm.c:1020
ff_wmav1_decoder
AVCodec ff_wmav1_decoder
ff_pcm_s16le_decoder
AVCodec ff_pcm_s16le_decoder
ff_adpcm_ea_r1_decoder
AVCodec ff_adpcm_ea_r1_decoder
ff_sdx2_dpcm_decoder
AVCodec ff_sdx2_dpcm_decoder

Generated on Sun May 13 2018 02:03:42 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /