FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
allformats.c File Reference
#include "libavutil/thread.h"
#include "libavformat/internal.h"
#include "avformat.h"
#include "rtp.h"
#include "rdt.h"
#include "url.h"
#include "version.h"
#include "libavformat/muxer_list.c"
#include "libavformat/demuxer_list.c"

Go to the source code of this file.

Functions

const AVOutputFormatav_muxer_iterate (void **opaque)
 Iterate over all registered muxers. More...
 
const AVInputFormatav_demuxer_iterate (void **opaque)
 Iterate over all registered demuxers. More...
 
void avpriv_register_devices (const AVOutputFormat *const o[], const AVInputFormat *const i[])
 

Variables

AVOutputFormat ff_a64_muxer
 
AVInputFormat ff_aa_demuxer
 
AVInputFormat ff_aac_demuxer
 
AVInputFormat ff_ac3_demuxer
 
AVOutputFormat ff_ac3_muxer
 
AVInputFormat ff_acm_demuxer
 
AVInputFormat ff_act_demuxer
 
AVInputFormat ff_adf_demuxer
 
AVInputFormat ff_adp_demuxer
 
AVInputFormat ff_ads_demuxer
 
AVOutputFormat ff_adts_muxer
 
AVInputFormat ff_adx_demuxer
 
AVOutputFormat ff_adx_muxer
 
AVInputFormat ff_aea_demuxer
 
AVInputFormat ff_afc_demuxer
 
AVInputFormat ff_aiff_demuxer
 
AVOutputFormat ff_aiff_muxer
 
AVInputFormat ff_aix_demuxer
 
AVInputFormat ff_amr_demuxer
 
AVOutputFormat ff_amr_muxer
 
AVInputFormat ff_amrnb_demuxer
 
AVInputFormat ff_amrwb_demuxer
 
AVInputFormat ff_anm_demuxer
 
AVInputFormat ff_apc_demuxer
 
AVInputFormat ff_ape_demuxer
 
AVInputFormat ff_apng_demuxer
 
AVOutputFormat ff_apng_muxer
 
AVInputFormat ff_aptx_demuxer
 
AVOutputFormat ff_aptx_muxer
 
AVInputFormat ff_aptx_hd_demuxer
 
AVOutputFormat ff_aptx_hd_muxer
 
AVInputFormat ff_aqtitle_demuxer
 
AVInputFormat ff_asf_demuxer
 
AVOutputFormat ff_asf_muxer
 
AVInputFormat ff_asf_o_demuxer
 
AVInputFormat ff_ass_demuxer
 
AVOutputFormat ff_ass_muxer
 
AVInputFormat ff_ast_demuxer
 
AVOutputFormat ff_ast_muxer
 
AVOutputFormat ff_asf_stream_muxer
 
AVInputFormat ff_au_demuxer
 
AVOutputFormat ff_au_muxer
 
AVInputFormat ff_avi_demuxer
 
AVOutputFormat ff_avi_muxer
 
AVInputFormat ff_avisynth_demuxer
 
AVOutputFormat ff_avm2_muxer
 
AVInputFormat ff_avr_demuxer
 
AVInputFormat ff_avs_demuxer
 
AVInputFormat ff_bethsoftvid_demuxer
 
AVInputFormat ff_bfi_demuxer
 
AVInputFormat ff_bintext_demuxer
 
AVInputFormat ff_bink_demuxer
 
AVInputFormat ff_bit_demuxer
 
AVOutputFormat ff_bit_muxer
 
AVInputFormat ff_bmv_demuxer
 
AVInputFormat ff_bfstm_demuxer
 
AVInputFormat ff_brstm_demuxer
 
AVInputFormat ff_boa_demuxer
 
AVInputFormat ff_c93_demuxer
 
AVInputFormat ff_caf_demuxer
 
AVOutputFormat ff_caf_muxer
 
AVInputFormat ff_cavsvideo_demuxer
 
AVOutputFormat ff_cavsvideo_muxer
 
AVInputFormat ff_cdg_demuxer
 
AVInputFormat ff_cdxl_demuxer
 
AVInputFormat ff_cine_demuxer
 
AVInputFormat ff_codec2_demuxer
 
AVOutputFormat ff_codec2_muxer
 
AVInputFormat ff_codec2raw_demuxer
 
AVOutputFormat ff_codec2raw_muxer
 
AVInputFormat ff_concat_demuxer
 
AVOutputFormat ff_crc_muxer
 
AVInputFormat ff_dash_demuxer
 
AVOutputFormat ff_dash_muxer
 
AVInputFormat ff_data_demuxer
 
AVOutputFormat ff_data_muxer
 
AVInputFormat ff_daud_demuxer
 
AVOutputFormat ff_daud_muxer
 
AVInputFormat ff_dcstr_demuxer
 
AVInputFormat ff_dfa_demuxer
 
AVInputFormat ff_dirac_demuxer
 
AVOutputFormat ff_dirac_muxer
 
AVInputFormat ff_dnxhd_demuxer
 
AVOutputFormat ff_dnxhd_muxer
 
AVInputFormat ff_dsf_demuxer
 
AVInputFormat ff_dsicin_demuxer
 
AVInputFormat ff_dss_demuxer
 
AVInputFormat ff_dts_demuxer
 
AVOutputFormat ff_dts_muxer
 
AVInputFormat ff_dtshd_demuxer
 
AVInputFormat ff_dv_demuxer
 
AVOutputFormat ff_dv_muxer
 
AVInputFormat ff_dvbsub_demuxer
 
AVInputFormat ff_dvbtxt_demuxer
 
AVInputFormat ff_dxa_demuxer
 
AVInputFormat ff_ea_demuxer
 
AVInputFormat ff_ea_cdata_demuxer
 
AVInputFormat ff_eac3_demuxer
 
AVOutputFormat ff_eac3_muxer
 
AVInputFormat ff_epaf_demuxer
 
AVOutputFormat ff_f4v_muxer
 
AVInputFormat ff_ffmetadata_demuxer
 
AVOutputFormat ff_ffmetadata_muxer
 
AVOutputFormat ff_fifo_muxer
 
AVOutputFormat ff_fifo_test_muxer
 
AVInputFormat ff_filmstrip_demuxer
 
AVOutputFormat ff_filmstrip_muxer
 
AVInputFormat ff_fits_demuxer
 
AVOutputFormat ff_fits_muxer
 
AVInputFormat ff_flac_demuxer
 
AVOutputFormat ff_flac_muxer
 
AVInputFormat ff_flic_demuxer
 
AVInputFormat ff_flv_demuxer
 
AVOutputFormat ff_flv_muxer
 
AVInputFormat ff_live_flv_demuxer
 
AVInputFormat ff_fourxm_demuxer
 
AVOutputFormat ff_framecrc_muxer
 
AVOutputFormat ff_framehash_muxer
 
AVOutputFormat ff_framemd5_muxer
 
AVInputFormat ff_frm_demuxer
 
AVInputFormat ff_fsb_demuxer
 
AVInputFormat ff_g722_demuxer
 
AVOutputFormat ff_g722_muxer
 
AVInputFormat ff_g723_1_demuxer
 
AVOutputFormat ff_g723_1_muxer
 
AVInputFormat ff_g726_demuxer
 
AVOutputFormat ff_g726_muxer
 
AVInputFormat ff_g726le_demuxer
 
AVOutputFormat ff_g726le_muxer
 
AVInputFormat ff_g729_demuxer
 
AVInputFormat ff_gdv_demuxer
 
AVInputFormat ff_genh_demuxer
 
AVInputFormat ff_gif_demuxer
 
AVOutputFormat ff_gif_muxer
 
AVInputFormat ff_gsm_demuxer
 
AVOutputFormat ff_gsm_muxer
 
AVInputFormat ff_gxf_demuxer
 
AVOutputFormat ff_gxf_muxer
 
AVInputFormat ff_h261_demuxer
 
AVOutputFormat ff_h261_muxer
 
AVInputFormat ff_h263_demuxer
 
AVOutputFormat ff_h263_muxer
 
AVInputFormat ff_h264_demuxer
 
AVOutputFormat ff_h264_muxer
 
AVOutputFormat ff_hash_muxer
 
AVOutputFormat ff_hds_muxer
 
AVInputFormat ff_hevc_demuxer
 
AVOutputFormat ff_hevc_muxer
 
AVInputFormat ff_hls_demuxer
 
AVOutputFormat ff_hls_muxer
 
AVInputFormat ff_hnm_demuxer
 
AVInputFormat ff_ico_demuxer
 
AVOutputFormat ff_ico_muxer
 
AVInputFormat ff_idcin_demuxer
 
AVInputFormat ff_idf_demuxer
 
AVInputFormat ff_iff_demuxer
 
AVInputFormat ff_ilbc_demuxer
 
AVOutputFormat ff_ilbc_muxer
 
AVInputFormat ff_image2_demuxer
 
AVOutputFormat ff_image2_muxer
 
AVInputFormat ff_image2pipe_demuxer
 
AVOutputFormat ff_image2pipe_muxer
 
AVInputFormat ff_image2_alias_pix_demuxer
 
AVInputFormat ff_image2_brender_pix_demuxer
 
AVInputFormat ff_ingenient_demuxer
 
AVInputFormat ff_ipmovie_demuxer
 
AVOutputFormat ff_ipod_muxer
 
AVInputFormat ff_ircam_demuxer
 
AVOutputFormat ff_ircam_muxer
 
AVOutputFormat ff_ismv_muxer
 
AVInputFormat ff_iss_demuxer
 
AVInputFormat ff_iv8_demuxer
 
AVInputFormat ff_ivf_demuxer
 
AVOutputFormat ff_ivf_muxer
 
AVInputFormat ff_ivr_demuxer
 
AVInputFormat ff_jacosub_demuxer
 
AVOutputFormat ff_jacosub_muxer
 
AVInputFormat ff_jv_demuxer
 
AVOutputFormat ff_latm_muxer
 
AVInputFormat ff_lmlm4_demuxer
 
AVInputFormat ff_loas_demuxer
 
AVInputFormat ff_lrc_demuxer
 
AVOutputFormat ff_lrc_muxer
 
AVInputFormat ff_lvf_demuxer
 
AVInputFormat ff_lxf_demuxer
 
AVInputFormat ff_m4v_demuxer
 
AVOutputFormat ff_m4v_muxer
 
AVOutputFormat ff_md5_muxer
 
AVInputFormat ff_matroska_demuxer
 
AVOutputFormat ff_matroska_muxer
 
AVOutputFormat ff_matroska_audio_muxer
 
AVInputFormat ff_mgsts_demuxer
 
AVInputFormat ff_microdvd_demuxer
 
AVOutputFormat ff_microdvd_muxer
 
AVInputFormat ff_mjpeg_demuxer
 
AVOutputFormat ff_mjpeg_muxer
 
AVInputFormat ff_mjpeg_2000_demuxer
 
AVInputFormat ff_mlp_demuxer
 
AVOutputFormat ff_mlp_muxer
 
AVInputFormat ff_mlv_demuxer
 
AVInputFormat ff_mm_demuxer
 
AVInputFormat ff_mmf_demuxer
 
AVOutputFormat ff_mmf_muxer
 
AVInputFormat ff_mov_demuxer
 
AVOutputFormat ff_mov_muxer
 
AVOutputFormat ff_mp2_muxer
 
AVInputFormat ff_mp3_demuxer
 
AVOutputFormat ff_mp3_muxer
 
AVOutputFormat ff_mp4_muxer
 
AVInputFormat ff_mpc_demuxer
 
AVInputFormat ff_mpc8_demuxer
 
AVOutputFormat ff_mpeg1system_muxer
 
AVOutputFormat ff_mpeg1vcd_muxer
 
AVOutputFormat ff_mpeg1video_muxer
 
AVOutputFormat ff_mpeg2dvd_muxer
 
AVOutputFormat ff_mpeg2svcd_muxer
 
AVOutputFormat ff_mpeg2video_muxer
 
AVOutputFormat ff_mpeg2vob_muxer
 
AVInputFormat ff_mpegps_demuxer
 
AVInputFormat ff_mpegts_demuxer
 
AVOutputFormat ff_mpegts_muxer
 
AVInputFormat ff_mpegtsraw_demuxer
 
AVInputFormat ff_mpegvideo_demuxer
 
AVInputFormat ff_mpjpeg_demuxer
 
AVOutputFormat ff_mpjpeg_muxer
 
AVInputFormat ff_mpl2_demuxer
 
AVInputFormat ff_mpsub_demuxer
 
AVInputFormat ff_msf_demuxer
 
AVInputFormat ff_msnwc_tcp_demuxer
 
AVInputFormat ff_mtaf_demuxer
 
AVInputFormat ff_mtv_demuxer
 
AVInputFormat ff_musx_demuxer
 
AVInputFormat ff_mv_demuxer
 
AVInputFormat ff_mvi_demuxer
 
AVInputFormat ff_mxf_demuxer
 
AVOutputFormat ff_mxf_muxer
 
AVOutputFormat ff_mxf_d10_muxer
 
AVOutputFormat ff_mxf_opatom_muxer
 
AVInputFormat ff_mxg_demuxer
 
AVInputFormat ff_nc_demuxer
 
AVInputFormat ff_nistsphere_demuxer
 
AVInputFormat ff_nsp_demuxer
 
AVInputFormat ff_nsv_demuxer
 
AVOutputFormat ff_null_muxer
 
AVInputFormat ff_nut_demuxer
 
AVOutputFormat ff_nut_muxer
 
AVInputFormat ff_nuv_demuxer
 
AVOutputFormat ff_oga_muxer
 
AVInputFormat ff_ogg_demuxer
 
AVOutputFormat ff_ogg_muxer
 
AVOutputFormat ff_ogv_muxer
 
AVInputFormat ff_oma_demuxer
 
AVOutputFormat ff_oma_muxer
 
AVOutputFormat ff_opus_muxer
 
AVInputFormat ff_paf_demuxer
 
AVInputFormat ff_pcm_alaw_demuxer
 
AVOutputFormat ff_pcm_alaw_muxer
 
AVInputFormat ff_pcm_mulaw_demuxer
 
AVOutputFormat ff_pcm_mulaw_muxer
 
AVInputFormat ff_pcm_f64be_demuxer
 
AVOutputFormat ff_pcm_f64be_muxer
 
AVInputFormat ff_pcm_f64le_demuxer
 
AVOutputFormat ff_pcm_f64le_muxer
 
AVInputFormat ff_pcm_f32be_demuxer
 
AVOutputFormat ff_pcm_f32be_muxer
 
AVInputFormat ff_pcm_f32le_demuxer
 
AVOutputFormat ff_pcm_f32le_muxer
 
AVInputFormat ff_pcm_s32be_demuxer
 
AVOutputFormat ff_pcm_s32be_muxer
 
AVInputFormat ff_pcm_s32le_demuxer
 
AVOutputFormat ff_pcm_s32le_muxer
 
AVInputFormat ff_pcm_s24be_demuxer
 
AVOutputFormat ff_pcm_s24be_muxer
 
AVInputFormat ff_pcm_s24le_demuxer
 
AVOutputFormat ff_pcm_s24le_muxer
 
AVInputFormat ff_pcm_s16be_demuxer
 
AVOutputFormat ff_pcm_s16be_muxer
 
AVInputFormat ff_pcm_s16le_demuxer
 
AVOutputFormat ff_pcm_s16le_muxer
 
AVInputFormat ff_pcm_s8_demuxer
 
AVOutputFormat ff_pcm_s8_muxer
 
AVInputFormat ff_pcm_u32be_demuxer
 
AVOutputFormat ff_pcm_u32be_muxer
 
AVInputFormat ff_pcm_u32le_demuxer
 
AVOutputFormat ff_pcm_u32le_muxer
 
AVInputFormat ff_pcm_u24be_demuxer
 
AVOutputFormat ff_pcm_u24be_muxer
 
AVInputFormat ff_pcm_u24le_demuxer
 
AVOutputFormat ff_pcm_u24le_muxer
 
AVInputFormat ff_pcm_u16be_demuxer
 
AVOutputFormat ff_pcm_u16be_muxer
 
AVInputFormat ff_pcm_u16le_demuxer
 
AVOutputFormat ff_pcm_u16le_muxer
 
AVInputFormat ff_pcm_u8_demuxer
 
AVOutputFormat ff_pcm_u8_muxer
 
AVInputFormat ff_pjs_demuxer
 
AVInputFormat ff_pmp_demuxer
 
AVOutputFormat ff_psp_muxer
 
AVInputFormat ff_pva_demuxer
 
AVInputFormat ff_pvf_demuxer
 
AVInputFormat ff_qcp_demuxer
 
AVInputFormat ff_r3d_demuxer
 
AVInputFormat ff_rawvideo_demuxer
 
AVOutputFormat ff_rawvideo_muxer
 
AVInputFormat ff_realtext_demuxer
 
AVInputFormat ff_redspark_demuxer
 
AVInputFormat ff_rl2_demuxer
 
AVInputFormat ff_rm_demuxer
 
AVOutputFormat ff_rm_muxer
 
AVInputFormat ff_roq_demuxer
 
AVOutputFormat ff_roq_muxer
 
AVInputFormat ff_rpl_demuxer
 
AVInputFormat ff_rsd_demuxer
 
AVInputFormat ff_rso_demuxer
 
AVOutputFormat ff_rso_muxer
 
AVInputFormat ff_rtp_demuxer
 
AVOutputFormat ff_rtp_muxer
 
AVOutputFormat ff_rtp_mpegts_muxer
 
AVInputFormat ff_rtsp_demuxer
 
AVOutputFormat ff_rtsp_muxer
 
AVInputFormat ff_s337m_demuxer
 
AVInputFormat ff_sami_demuxer
 
AVInputFormat ff_sap_demuxer
 
AVOutputFormat ff_sap_muxer
 
AVInputFormat ff_sbc_demuxer
 
AVOutputFormat ff_sbc_muxer
 
AVInputFormat ff_sbg_demuxer
 
AVInputFormat ff_scc_demuxer
 
AVOutputFormat ff_scc_muxer
 
AVInputFormat ff_sdp_demuxer
 
AVInputFormat ff_sdr2_demuxer
 
AVInputFormat ff_sds_demuxer
 
AVInputFormat ff_sdx_demuxer
 
AVInputFormat ff_segafilm_demuxer
 
AVOutputFormat ff_segafilm_muxer
 
AVOutputFormat ff_segment_muxer
 
AVOutputFormat ff_stream_segment_muxer
 
AVInputFormat ff_shorten_demuxer
 
AVInputFormat ff_siff_demuxer
 
AVOutputFormat ff_singlejpeg_muxer
 
AVInputFormat ff_sln_demuxer
 
AVInputFormat ff_smacker_demuxer
 
AVInputFormat ff_smjpeg_demuxer
 
AVOutputFormat ff_smjpeg_muxer
 
AVOutputFormat ff_smoothstreaming_muxer
 
AVInputFormat ff_smush_demuxer
 
AVInputFormat ff_sol_demuxer
 
AVInputFormat ff_sox_demuxer
 
AVOutputFormat ff_sox_muxer
 
AVOutputFormat ff_spx_muxer
 
AVInputFormat ff_spdif_demuxer
 
AVOutputFormat ff_spdif_muxer
 
AVInputFormat ff_srt_demuxer
 
AVOutputFormat ff_srt_muxer
 
AVInputFormat ff_str_demuxer
 
AVInputFormat ff_stl_demuxer
 
AVInputFormat ff_subviewer1_demuxer
 
AVInputFormat ff_subviewer_demuxer
 
AVInputFormat ff_sup_demuxer
 
AVOutputFormat ff_sup_muxer
 
AVInputFormat ff_svag_demuxer
 
AVInputFormat ff_swf_demuxer
 
AVOutputFormat ff_swf_muxer
 
AVInputFormat ff_tak_demuxer
 
AVOutputFormat ff_tee_muxer
 
AVInputFormat ff_tedcaptions_demuxer
 
AVOutputFormat ff_tg2_muxer
 
AVOutputFormat ff_tgp_muxer
 
AVInputFormat ff_thp_demuxer
 
AVInputFormat ff_threedostr_demuxer
 
AVInputFormat ff_tiertexseq_demuxer
 
AVOutputFormat ff_mkvtimestamp_v2_muxer
 
AVInputFormat ff_tmv_demuxer
 
AVInputFormat ff_truehd_demuxer
 
AVOutputFormat ff_truehd_muxer
 
AVInputFormat ff_tta_demuxer
 
AVOutputFormat ff_tta_muxer
 
AVInputFormat ff_txd_demuxer
 
AVInputFormat ff_tty_demuxer
 
AVInputFormat ff_ty_demuxer
 
AVOutputFormat ff_uncodedframecrc_muxer
 
AVInputFormat ff_v210_demuxer
 
AVInputFormat ff_v210x_demuxer
 
AVInputFormat ff_vag_demuxer
 
AVInputFormat ff_vc1_demuxer
 
AVOutputFormat ff_vc1_muxer
 
AVInputFormat ff_vc1t_demuxer
 
AVOutputFormat ff_vc1t_muxer
 
AVInputFormat ff_vivo_demuxer
 
AVInputFormat ff_vmd_demuxer
 
AVInputFormat ff_vobsub_demuxer
 
AVInputFormat ff_voc_demuxer
 
AVOutputFormat ff_voc_muxer
 
AVInputFormat ff_vpk_demuxer
 
AVInputFormat ff_vplayer_demuxer
 
AVInputFormat ff_vqf_demuxer
 
AVInputFormat ff_w64_demuxer
 
AVOutputFormat ff_w64_muxer
 
AVInputFormat ff_wav_demuxer
 
AVOutputFormat ff_wav_muxer
 
AVInputFormat ff_wc3_demuxer
 
AVOutputFormat ff_webm_muxer
 
AVInputFormat ff_webm_dash_manifest_demuxer
 
AVOutputFormat ff_webm_dash_manifest_muxer
 
AVOutputFormat ff_webm_chunk_muxer
 
AVOutputFormat ff_webp_muxer
 
AVInputFormat ff_webvtt_demuxer
 
AVOutputFormat ff_webvtt_muxer
 
AVInputFormat ff_wsaud_demuxer
 
AVInputFormat ff_wsd_demuxer
 
AVInputFormat ff_wsvqa_demuxer
 
AVInputFormat ff_wtv_demuxer
 
AVOutputFormat ff_wtv_muxer
 
AVInputFormat ff_wve_demuxer
 
AVInputFormat ff_wv_demuxer
 
AVOutputFormat ff_wv_muxer
 
AVInputFormat ff_xa_demuxer
 
AVInputFormat ff_xbin_demuxer
 
AVInputFormat ff_xmv_demuxer
 
AVInputFormat ff_xvag_demuxer
 
AVInputFormat ff_xwma_demuxer
 
AVInputFormat ff_yop_demuxer
 
AVInputFormat ff_yuv4mpegpipe_demuxer
 
AVOutputFormat ff_yuv4mpegpipe_muxer
 
AVInputFormat ff_image_bmp_pipe_demuxer
 
AVInputFormat ff_image_dds_pipe_demuxer
 
AVInputFormat ff_image_dpx_pipe_demuxer
 
AVInputFormat ff_image_exr_pipe_demuxer
 
AVInputFormat ff_image_j2k_pipe_demuxer
 
AVInputFormat ff_image_jpeg_pipe_demuxer
 
AVInputFormat ff_image_jpegls_pipe_demuxer
 
AVInputFormat ff_image_pam_pipe_demuxer
 
AVInputFormat ff_image_pbm_pipe_demuxer
 
AVInputFormat ff_image_pcx_pipe_demuxer
 
AVInputFormat ff_image_pgmyuv_pipe_demuxer
 
AVInputFormat ff_image_pgm_pipe_demuxer
 
AVInputFormat ff_image_pictor_pipe_demuxer
 
AVInputFormat ff_image_png_pipe_demuxer
 
AVInputFormat ff_image_ppm_pipe_demuxer
 
AVInputFormat ff_image_psd_pipe_demuxer
 
AVInputFormat ff_image_qdraw_pipe_demuxer
 
AVInputFormat ff_image_sgi_pipe_demuxer
 
AVInputFormat ff_image_svg_pipe_demuxer
 
AVInputFormat ff_image_sunrast_pipe_demuxer
 
AVInputFormat ff_image_tiff_pipe_demuxer
 
AVInputFormat ff_image_webp_pipe_demuxer
 
AVInputFormat ff_image_xpm_pipe_demuxer
 
AVOutputFormat ff_chromaprint_muxer
 
AVInputFormat ff_libgme_demuxer
 
AVInputFormat ff_libmodplug_demuxer
 
AVInputFormat ff_libopenmpt_demuxer
 
static const AVInputFormat *const * indev_list = NULL
 
static const AVOutputFormat
*const * 
outdev_list = NULL
 
static AVMutex avpriv_register_devices_mutex = AV_MUTEX_INITIALIZER
 

Function Documentation

void avpriv_register_devices ( const AVOutputFormat *const  o[],
const AVInputFormat *const  i[] 
)

Definition at line 611 of file allformats.c.

Referenced by avdevice_register_all().

Variable Documentation

AVOutputFormat ff_a64_muxer

Definition at line 61 of file a64.c.

AVInputFormat ff_aa_demuxer

Definition at line 299 of file aadec.c.

AVInputFormat ff_aac_demuxer

Definition at line 194 of file aacdec.c.

AVInputFormat ff_ac3_demuxer
AVOutputFormat ff_ac3_muxer
AVInputFormat ff_acm_demuxer

Definition at line 66 of file acm.c.

AVInputFormat ff_act_demuxer

Definition at line 200 of file act.c.

AVInputFormat ff_adf_demuxer
AVInputFormat ff_adp_demuxer

Definition at line 91 of file adp.c.

AVInputFormat ff_ads_demuxer

Definition at line 82 of file ads.c.

AVOutputFormat ff_adts_muxer

Definition at line 227 of file adtsenc.c.

AVInputFormat ff_adx_demuxer

Definition at line 126 of file adxdec.c.

AVOutputFormat ff_adx_muxer
AVInputFormat ff_aea_demuxer

Definition at line 101 of file aea.c.

AVInputFormat ff_afc_demuxer

Definition at line 71 of file afc.c.

AVInputFormat ff_aiff_demuxer

Definition at line 415 of file aiffdec.c.

AVOutputFormat ff_aiff_muxer

Definition at line 323 of file aiffenc.c.

AVInputFormat ff_aix_demuxer

Definition at line 132 of file aixdec.c.

AVInputFormat ff_amr_demuxer
AVOutputFormat ff_amr_muxer
AVInputFormat ff_amrnb_demuxer
AVInputFormat ff_amrwb_demuxer
AVInputFormat ff_anm_demuxer

Definition at line 222 of file anm.c.

AVInputFormat ff_apc_demuxer

Definition at line 86 of file apc.c.

AVInputFormat ff_ape_demuxer

Definition at line 460 of file ape.c.

AVInputFormat ff_apng_demuxer

Definition at line 434 of file apngdec.c.

AVOutputFormat ff_apng_muxer

Definition at line 292 of file apngenc.c.

AVInputFormat ff_aptx_demuxer
AVOutputFormat ff_aptx_muxer
AVInputFormat ff_aptx_hd_demuxer
AVOutputFormat ff_aptx_hd_muxer
AVInputFormat ff_aqtitle_demuxer

Definition at line 137 of file aqtitledec.c.

AVInputFormat ff_asf_demuxer

Definition at line 1693 of file asfdec_f.c.

AVOutputFormat ff_asf_muxer
AVInputFormat ff_asf_o_demuxer

Definition at line 1786 of file asfdec_o.c.

AVInputFormat ff_ass_demuxer

Definition at line 183 of file assdec.c.

AVOutputFormat ff_ass_muxer

Definition at line 230 of file assenc.c.

AVInputFormat ff_ast_demuxer

Definition at line 113 of file astdec.c.

AVOutputFormat ff_ast_muxer

Definition at line 202 of file astenc.c.

AVOutputFormat ff_asf_stream_muxer
AVInputFormat ff_au_demuxer
AVOutputFormat ff_au_muxer
AVInputFormat ff_avi_demuxer

Definition at line 1931 of file avidec.c.

AVOutputFormat ff_avi_muxer

Definition at line 993 of file avienc.c.

AVInputFormat ff_avisynth_demuxer

Definition at line 868 of file avisynth.c.

AVOutputFormat ff_avm2_muxer
AVInputFormat ff_avr_demuxer

Definition at line 90 of file avr.c.

AVInputFormat ff_avs_demuxer

Definition at line 226 of file avs.c.

AVInputFormat ff_bethsoftvid_demuxer

Definition at line 294 of file bethsoftvid.c.

AVInputFormat ff_bfi_demuxer

Definition at line 177 of file bfi.c.

AVInputFormat ff_bintext_demuxer
AVInputFormat ff_bink_demuxer

Definition at line 317 of file bink.c.

AVInputFormat ff_bit_demuxer
AVOutputFormat ff_bit_muxer
AVInputFormat ff_bmv_demuxer

Definition at line 128 of file bmv.c.

AVInputFormat ff_bfstm_demuxer

Definition at line 473 of file brstm.c.

AVInputFormat ff_brstm_demuxer

Definition at line 461 of file brstm.c.

AVInputFormat ff_boa_demuxer

Definition at line 78 of file boadec.c.

AVInputFormat ff_c93_demuxer

Definition at line 195 of file c93.c.

AVInputFormat ff_caf_demuxer

Definition at line 446 of file cafdec.c.

AVOutputFormat ff_caf_muxer

Definition at line 268 of file cafenc.c.

AVInputFormat ff_cavsvideo_demuxer
AVOutputFormat ff_cavsvideo_muxer
AVInputFormat ff_cdg_demuxer

Definition at line 84 of file cdg.c.

AVInputFormat ff_cdxl_demuxer

Definition at line 239 of file cdxl.c.

AVInputFormat ff_cine_demuxer

Definition at line 321 of file cinedec.c.

AVInputFormat ff_codec2_demuxer
AVOutputFormat ff_codec2_muxer
AVInputFormat ff_codec2raw_demuxer
AVOutputFormat ff_codec2raw_muxer
AVInputFormat ff_concat_demuxer

Definition at line 773 of file concatdec.c.

AVOutputFormat ff_crc_muxer

Definition at line 59 of file crcenc.c.

AVInputFormat ff_dash_demuxer

Definition at line 2167 of file dashdec.c.

AVOutputFormat ff_dash_muxer

Definition at line 1454 of file dashenc.c.

AVInputFormat ff_data_demuxer
AVOutputFormat ff_data_muxer
AVInputFormat ff_daud_demuxer

Definition at line 53 of file dauddec.c.

AVOutputFormat ff_daud_muxer

Definition at line 45 of file daudenc.c.

AVInputFormat ff_dcstr_demuxer

Definition at line 79 of file dcstr.c.

AVInputFormat ff_dfa_demuxer

Definition at line 126 of file dfa.c.

AVInputFormat ff_dirac_demuxer
AVOutputFormat ff_dirac_muxer
AVInputFormat ff_dnxhd_demuxer
AVOutputFormat ff_dnxhd_muxer
AVInputFormat ff_dsf_demuxer

Definition at line 157 of file dsfdec.c.

AVInputFormat ff_dsicin_demuxer

Definition at line 227 of file dsicin.c.

AVInputFormat ff_dss_demuxer

Definition at line 388 of file dss.c.

AVInputFormat ff_dts_demuxer

Definition at line 130 of file dtsdec.c.

AVOutputFormat ff_dts_muxer
AVInputFormat ff_dtshd_demuxer

Definition at line 162 of file dtshddec.c.

AVInputFormat ff_dv_demuxer

Definition at line 632 of file dv.c.

AVOutputFormat ff_dv_muxer

Definition at line 445 of file dvenc.c.

AVInputFormat ff_dvbsub_demuxer
AVInputFormat ff_dvbtxt_demuxer
AVInputFormat ff_dxa_demuxer

Definition at line 229 of file dxa.c.

AVInputFormat ff_ea_demuxer

Definition at line 743 of file electronicarts.c.

AVInputFormat ff_ea_cdata_demuxer

Definition at line 97 of file eacdata.c.

AVInputFormat ff_eac3_demuxer
AVOutputFormat ff_eac3_muxer
AVInputFormat ff_epaf_demuxer

Definition at line 96 of file epafdec.c.

AVOutputFormat ff_f4v_muxer
AVInputFormat ff_ffmetadata_demuxer

Definition at line 171 of file ffmetadec.c.

AVOutputFormat ff_ffmetadata_muxer

Definition at line 91 of file ffmetaenc.c.

AVOutputFormat ff_fifo_muxer

Definition at line 656 of file fifo.c.

AVOutputFormat ff_fifo_test_muxer

Definition at line 141 of file fifo_test.c.

AVInputFormat ff_filmstrip_demuxer

Definition at line 107 of file filmstripdec.c.

AVOutputFormat ff_filmstrip_muxer

Definition at line 75 of file filmstripenc.c.

AVInputFormat ff_fits_demuxer

Definition at line 222 of file fitsdec.c.

AVOutputFormat ff_fits_muxer

Definition at line 178 of file fitsenc.c.

AVInputFormat ff_flac_demuxer

Definition at line 330 of file flacdec.c.

AVOutputFormat ff_flac_muxer

Definition at line 416 of file flacenc.c.

AVInputFormat ff_flic_demuxer

Definition at line 262 of file flic.c.

AVInputFormat ff_flv_demuxer

Definition at line 1293 of file flvdec.c.

AVOutputFormat ff_flv_muxer

Definition at line 1086 of file flvenc.c.

AVInputFormat ff_live_flv_demuxer

Definition at line 1313 of file flvdec.c.

AVInputFormat ff_fourxm_demuxer

Definition at line 388 of file 4xm.c.

AVOutputFormat ff_framecrc_muxer

Definition at line 79 of file framecrcenc.c.

AVOutputFormat ff_framehash_muxer
AVOutputFormat ff_framemd5_muxer
AVInputFormat ff_frm_demuxer

Definition at line 104 of file frmdec.c.

AVInputFormat ff_fsb_demuxer

Definition at line 202 of file fsb.c.

AVInputFormat ff_g722_demuxer

Definition at line 49 of file g722.c.

AVOutputFormat ff_g722_muxer
AVInputFormat ff_g723_1_demuxer

Definition at line 79 of file g723_1.c.

AVOutputFormat ff_g723_1_muxer
AVInputFormat ff_g726_demuxer
AVOutputFormat ff_g726_muxer
AVInputFormat ff_g726le_demuxer
AVOutputFormat ff_g726le_muxer
AVInputFormat ff_g729_demuxer

Definition at line 96 of file g729dec.c.

AVInputFormat ff_gdv_demuxer

Definition at line 194 of file gdv.c.

AVInputFormat ff_genh_demuxer

Definition at line 187 of file genh.c.

AVInputFormat ff_gif_demuxer

Definition at line 337 of file gifdec.c.

AVOutputFormat ff_gif_muxer

Definition at line 243 of file gif.c.

AVInputFormat ff_gsm_demuxer

Definition at line 107 of file gsmdec.c.

AVOutputFormat ff_gsm_muxer
AVInputFormat ff_gxf_demuxer

Definition at line 599 of file gxf.c.

AVOutputFormat ff_gxf_muxer

Definition at line 1020 of file gxfenc.c.

AVInputFormat ff_h261_demuxer
AVOutputFormat ff_h261_muxer
AVInputFormat ff_h263_demuxer
AVOutputFormat ff_h263_muxer
AVInputFormat ff_h264_demuxer
AVOutputFormat ff_h264_muxer
AVOutputFormat ff_hash_muxer
AVOutputFormat ff_hds_muxer

Definition at line 582 of file hdsenc.c.

AVInputFormat ff_hevc_demuxer
AVOutputFormat ff_hevc_muxer
AVInputFormat ff_hls_demuxer

Definition at line 2343 of file hls.c.

AVOutputFormat ff_hls_muxer

Definition at line 2870 of file hlsenc.c.

AVInputFormat ff_hnm_demuxer

Definition at line 198 of file hnm.c.

AVInputFormat ff_ico_demuxer

Definition at line 213 of file icodec.c.

AVOutputFormat ff_ico_muxer

Definition at line 191 of file icoenc.c.

AVInputFormat ff_idcin_demuxer

Definition at line 371 of file idcin.c.

AVInputFormat ff_idf_demuxer
AVInputFormat ff_iff_demuxer

Definition at line 887 of file iff.c.

AVInputFormat ff_ilbc_demuxer

Definition at line 122 of file ilbc.c.

AVOutputFormat ff_ilbc_muxer

Definition at line 131 of file ilbc.c.

AVInputFormat ff_image2_demuxer
AVOutputFormat ff_image2_muxer
AVInputFormat ff_image2pipe_demuxer
AVOutputFormat ff_image2pipe_muxer
AVInputFormat ff_image2_alias_pix_demuxer

Definition at line 64 of file img2_alias_pix.c.

AVInputFormat ff_image2_brender_pix_demuxer

Definition at line 48 of file img2_brender_pix.c.

AVInputFormat ff_ingenient_demuxer

Definition at line 66 of file ingenientdec.c.

AVInputFormat ff_ipmovie_demuxer

Definition at line 729 of file ipmovie.c.

AVOutputFormat ff_ipod_muxer
AVInputFormat ff_ircam_demuxer

Definition at line 109 of file ircamdec.c.

AVOutputFormat ff_ircam_muxer

Definition at line 53 of file ircamenc.c.

AVOutputFormat ff_ismv_muxer
AVInputFormat ff_iss_demuxer

Definition at line 146 of file iss.c.

AVInputFormat ff_iv8_demuxer

Definition at line 111 of file iv8.c.

AVInputFormat ff_ivf_demuxer

Definition at line 83 of file ivfdec.c.

AVOutputFormat ff_ivf_muxer

Definition at line 111 of file ivfenc.c.

AVInputFormat ff_ivr_demuxer

Definition at line 1389 of file rmdec.c.

AVInputFormat ff_jacosub_demuxer

Definition at line 265 of file jacosubdec.c.

AVOutputFormat ff_jacosub_muxer

Definition at line 33 of file jacosubenc.c.

AVInputFormat ff_jv_demuxer

Definition at line 254 of file jvdec.c.

AVOutputFormat ff_latm_muxer

Definition at line 243 of file latmenc.c.

AVInputFormat ff_lmlm4_demuxer

Definition at line 124 of file lmlm4.c.

AVInputFormat ff_loas_demuxer

Definition at line 86 of file loasdec.c.

AVInputFormat ff_lrc_demuxer

Definition at line 240 of file lrcdec.c.

AVOutputFormat ff_lrc_muxer

Definition at line 143 of file lrcenc.c.

AVInputFormat ff_lvf_demuxer

Definition at line 144 of file lvfdec.c.

AVInputFormat ff_lxf_demuxer

Definition at line 336 of file lxfdec.c.

AVInputFormat ff_m4v_demuxer
AVOutputFormat ff_m4v_muxer
AVOutputFormat ff_md5_muxer
AVInputFormat ff_matroska_demuxer

Definition at line 4026 of file matroskadec.c.

AVOutputFormat ff_matroska_muxer
AVOutputFormat ff_matroska_audio_muxer
AVInputFormat ff_mgsts_demuxer

Definition at line 99 of file mgsts.c.

AVInputFormat ff_microdvd_demuxer

Definition at line 194 of file microdvddec.c.

AVOutputFormat ff_microdvd_muxer

Definition at line 58 of file microdvdenc.c.

AVInputFormat ff_mjpeg_demuxer
AVOutputFormat ff_mjpeg_muxer
AVInputFormat ff_mjpeg_2000_demuxer
AVInputFormat ff_mlp_demuxer
AVOutputFormat ff_mlp_muxer
AVInputFormat ff_mlv_demuxer

Definition at line 470 of file mlvdec.c.

AVInputFormat ff_mm_demuxer

Definition at line 190 of file mm.c.

AVInputFormat ff_mmf_demuxer
AVOutputFormat ff_mmf_muxer
AVInputFormat ff_mov_demuxer

Definition at line 7356 of file mov.c.

AVOutputFormat ff_mov_muxer
AVOutputFormat ff_mp2_muxer
AVInputFormat ff_mp3_demuxer

Definition at line 593 of file mp3dec.c.

AVOutputFormat ff_mp3_muxer

Definition at line 611 of file mp3enc.c.

AVOutputFormat ff_mp4_muxer
AVInputFormat ff_mpc_demuxer

Definition at line 226 of file mpc.c.

AVInputFormat ff_mpc8_demuxer

Definition at line 319 of file mpc8.c.

AVOutputFormat ff_mpeg1system_muxer
AVOutputFormat ff_mpeg1vcd_muxer
AVOutputFormat ff_mpeg1video_muxer
AVOutputFormat ff_mpeg2dvd_muxer
AVOutputFormat ff_mpeg2svcd_muxer
AVOutputFormat ff_mpeg2video_muxer
AVOutputFormat ff_mpeg2vob_muxer
AVInputFormat ff_mpegps_demuxer

Definition at line 687 of file mpeg.c.

AVInputFormat ff_mpegts_demuxer
Initial value:
= {
.name = "mpegts",
.long_name = NULL_IF_CONFIG_SMALL("MPEG-TS (MPEG-2 Transport Stream)"),
.priv_data_size = sizeof(MpegTSContext),
.read_timestamp = mpegts_get_dts,
.priv_class = &mpegts_class,
}
static int mpegts_probe(AVProbeData *p)
Definition: mpegts.c:2579
static int mpegts_read_packet(AVFormatContext *s, AVPacket *pkt)
Definition: mpegts.c:2814
#define AVFMT_SHOW_IDS
Show format stream IDs numbers.
Definition: avformat.h:467
static int mpegts_read_header(AVFormatContext *s)
Definition: mpegts.c:2657
static int64_t mpegts_get_dts(AVFormatContext *s, int stream_index, int64_t *ppos, int64_t pos_limit)
Definition: mpegts.c:2896
static int flags
Definition: log.c:55
static av_cold int read_close(AVFormatContext *ctx)
Definition: libcdio.c:145
#define AVFMT_TS_DISCONT
Format allows timestamp discontinuities.
Definition: avformat.h:471
static int mpegts_read_close(AVFormatContext *s)
Definition: mpegts.c:2855
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
static int read_probe(AVProbeData *pd)
Definition: jvdec.c:55
static int read_header(FFV1Context *f)
Definition: ffv1dec.c:530
static int read_packet(void *opaque, uint8_t *buf, int buf_size)
Definition: avio_reading.c:42
static const AVClass mpegts_class
Definition: mpegts.c:182

Definition at line 2983 of file mpegts.c.

AVOutputFormat ff_mpegts_muxer

Definition at line 1973 of file mpegtsenc.c.

AVInputFormat ff_mpegtsraw_demuxer

Definition at line 2996 of file mpegts.c.

AVInputFormat ff_mpegvideo_demuxer
AVInputFormat ff_mpjpeg_demuxer

Definition at line 391 of file mpjpegdec.c.

AVOutputFormat ff_mpjpeg_muxer

Definition at line 70 of file mpjpeg.c.

AVInputFormat ff_mpl2_demuxer

Definition at line 144 of file mpl2dec.c.

AVInputFormat ff_mpsub_demuxer

Definition at line 134 of file mpsubdec.c.

AVInputFormat ff_msf_demuxer

Definition at line 103 of file msf.c.

AVInputFormat ff_msnwc_tcp_demuxer

Definition at line 139 of file msnwc_tcp.c.

AVInputFormat ff_mtaf_demuxer

Definition at line 74 of file mtaf.c.

AVInputFormat ff_mtv_demuxer

Definition at line 226 of file mtv.c.

AVInputFormat ff_musx_demuxer

Definition at line 170 of file musx.c.

AVInputFormat ff_mv_demuxer

Definition at line 486 of file mvdec.c.

AVInputFormat ff_mvi_demuxer

Definition at line 139 of file mvi.c.

AVInputFormat ff_mxf_demuxer

Definition at line 3539 of file mxfdec.c.

AVOutputFormat ff_mxf_muxer

Definition at line 2850 of file mxfenc.c.

AVOutputFormat ff_mxf_d10_muxer
Initial value:
= {
.name = "mxf_d10",
.long_name = NULL_IF_CONFIG_SMALL("MXF (Material eXchange Format) D-10 Mapping"),
.mime_type = "application/mxf",
.priv_data_size = sizeof(MXFContext),
.audio_codec = AV_CODEC_ID_PCM_S16LE,
.video_codec = AV_CODEC_ID_MPEG2VIDEO,
.priv_class = &mxf_d10_muxer_class,
}
static void write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int unqueue)
Definition: ffmpeg.c:679
static int mxf_write_header(AVFormatContext *s)
Definition: mxfenc.c:2165
static int mxf_write_packet(AVFormatContext *s, AVPacket *pkt)
Definition: mxfenc.c:2522
static int flags
Definition: log.c:55
static int interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *in, int flush)
Interleave an AVPacket correctly so it can be muxed.
Definition: mux.c:1174
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
static int write_trailer(AVFormatContext *s1)
Definition: v4l2enc.c:94
preferred ID for MPEG-1/2 video decoding
Definition: avcodec.h:220
#define AVFMT_NOTIMESTAMPS
Format does not need / have any timestamps.
Definition: avformat.h:469
static const AVClass mxf_d10_muxer_class
Definition: mxfenc.c:2829
static void write_header(FFV1Context *f)
Definition: ffv1enc.c:337
static int mxf_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush)
Definition: mxfenc.c:2780
static int mxf_write_footer(AVFormatContext *s)
Definition: mxfenc.c:2653

Definition at line 2866 of file mxfenc.c.

AVOutputFormat ff_mxf_opatom_muxer
Initial value:
= {
.name = "mxf_opatom",
.long_name = NULL_IF_CONFIG_SMALL("MXF (Material eXchange Format) Operational Pattern Atom"),
.mime_type = "application/mxf",
.extensions = "mxf",
.priv_data_size = sizeof(MXFContext),
.audio_codec = AV_CODEC_ID_PCM_S16LE,
.video_codec = AV_CODEC_ID_DNXHD,
.priv_class = &mxf_opatom_muxer_class,
}
static void write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int unqueue)
Definition: ffmpeg.c:679
static int mxf_write_header(AVFormatContext *s)
Definition: mxfenc.c:2165
static int mxf_write_packet(AVFormatContext *s, AVPacket *pkt)
Definition: mxfenc.c:2522
static int flags
Definition: log.c:55
static int interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *in, int flush)
Interleave an AVPacket correctly so it can be muxed.
Definition: mux.c:1174
static const AVClass mxf_opatom_muxer_class
Definition: mxfenc.c:2843
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
static int write_trailer(AVFormatContext *s1)
Definition: v4l2enc.c:94
#define AVFMT_NOTIMESTAMPS
Format does not need / have any timestamps.
Definition: avformat.h:469
static void write_header(FFV1Context *f)
Definition: ffv1enc.c:337
static int mxf_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush)
Definition: mxfenc.c:2780
static int mxf_write_footer(AVFormatContext *s)
Definition: mxfenc.c:2653

Definition at line 2881 of file mxfenc.c.

AVInputFormat ff_mxg_demuxer

Definition at line 252 of file mxg.c.

AVInputFormat ff_nc_demuxer

Definition at line 94 of file ncdec.c.

AVInputFormat ff_nistsphere_demuxer

Definition at line 129 of file nistspheredec.c.

AVInputFormat ff_nsp_demuxer

Definition at line 99 of file nspdec.c.

AVInputFormat ff_nsv_demuxer

Definition at line 724 of file nsvdec.c.

AVOutputFormat ff_null_muxer

Definition at line 29 of file nullenc.c.

AVInputFormat ff_nut_demuxer

Definition at line 1293 of file nutdec.c.

AVOutputFormat ff_nut_muxer

Definition at line 1216 of file nutenc.c.

AVInputFormat ff_nuv_demuxer

Definition at line 398 of file nuv.c.

AVOutputFormat ff_oga_muxer
AVInputFormat ff_ogg_demuxer

Definition at line 951 of file oggdec.c.

AVOutputFormat ff_ogg_muxer
AVOutputFormat ff_ogv_muxer
AVInputFormat ff_oma_demuxer

Definition at line 602 of file omadec.c.

AVOutputFormat ff_oma_muxer

Definition at line 97 of file omaenc.c.

AVOutputFormat ff_opus_muxer
AVInputFormat ff_paf_demuxer

Definition at line 260 of file paf.c.

AVInputFormat ff_pcm_alaw_demuxer
AVOutputFormat ff_pcm_alaw_muxer
AVInputFormat ff_pcm_mulaw_demuxer
AVOutputFormat ff_pcm_mulaw_muxer
AVInputFormat ff_pcm_f64be_demuxer
AVOutputFormat ff_pcm_f64be_muxer
AVInputFormat ff_pcm_f64le_demuxer
AVOutputFormat ff_pcm_f64le_muxer
AVInputFormat ff_pcm_f32be_demuxer
AVOutputFormat ff_pcm_f32be_muxer
AVInputFormat ff_pcm_f32le_demuxer
AVOutputFormat ff_pcm_f32le_muxer
AVInputFormat ff_pcm_s32be_demuxer
AVOutputFormat ff_pcm_s32be_muxer
AVInputFormat ff_pcm_s32le_demuxer
AVOutputFormat ff_pcm_s32le_muxer
AVInputFormat ff_pcm_s24be_demuxer
AVOutputFormat ff_pcm_s24be_muxer
AVInputFormat ff_pcm_s24le_demuxer
AVOutputFormat ff_pcm_s24le_muxer
AVInputFormat ff_pcm_s16be_demuxer
AVOutputFormat ff_pcm_s16be_muxer
AVInputFormat ff_pcm_s16le_demuxer
AVOutputFormat ff_pcm_s16le_muxer
AVInputFormat ff_pcm_s8_demuxer
AVOutputFormat ff_pcm_s8_muxer
AVInputFormat ff_pcm_u32be_demuxer
AVOutputFormat ff_pcm_u32be_muxer
AVInputFormat ff_pcm_u32le_demuxer
AVOutputFormat ff_pcm_u32le_muxer
AVInputFormat ff_pcm_u24be_demuxer
AVOutputFormat ff_pcm_u24be_muxer
AVInputFormat ff_pcm_u24le_demuxer
AVOutputFormat ff_pcm_u24le_muxer
AVInputFormat ff_pcm_u16be_demuxer
AVOutputFormat ff_pcm_u16be_muxer
AVInputFormat ff_pcm_u16le_demuxer
AVOutputFormat ff_pcm_u16le_muxer
AVInputFormat ff_pcm_u8_demuxer
AVOutputFormat ff_pcm_u8_muxer
AVInputFormat ff_pjs_demuxer

Definition at line 128 of file pjsdec.c.

AVInputFormat ff_pmp_demuxer

Definition at line 186 of file pmpdec.c.

AVOutputFormat ff_psp_muxer
AVInputFormat ff_pva_demuxer

Definition at line 226 of file pva.c.

AVInputFormat ff_pvf_demuxer

Definition at line 68 of file pvfdec.c.

AVInputFormat ff_qcp_demuxer

Definition at line 198 of file qcp.c.

AVInputFormat ff_r3d_demuxer

Definition at line 412 of file r3d.c.

AVInputFormat ff_rawvideo_demuxer

Definition at line 103 of file rawvideodec.c.

AVOutputFormat ff_rawvideo_muxer
AVInputFormat ff_realtext_demuxer

Definition at line 146 of file realtextdec.c.

AVInputFormat ff_redspark_demuxer

Definition at line 154 of file redspark.c.

AVInputFormat ff_rl2_demuxer

Definition at line 297 of file rl2.c.

AVInputFormat ff_rm_demuxer

Definition at line 1141 of file rmdec.c.

AVOutputFormat ff_rm_muxer

Definition at line 469 of file rmenc.c.

AVInputFormat ff_roq_demuxer

Definition at line 242 of file idroqdec.c.

AVOutputFormat ff_roq_muxer

Definition at line 63 of file idroqenc.c.

AVInputFormat ff_rpl_demuxer

Definition at line 357 of file rpl.c.

AVInputFormat ff_rsd_demuxer

Definition at line 212 of file rsd.c.

AVInputFormat ff_rso_demuxer

Definition at line 75 of file rsodec.c.

AVOutputFormat ff_rso_muxer

Definition at line 101 of file rsoenc.c.

AVInputFormat ff_rtp_demuxer
AVOutputFormat ff_rtp_muxer

Definition at line 651 of file rtpenc.c.

AVOutputFormat ff_rtp_mpegts_muxer

Definition at line 150 of file rtpenc_mpegts.c.

AVInputFormat ff_rtsp_demuxer

Definition at line 962 of file rtspdec.c.

AVOutputFormat ff_rtsp_muxer

Definition at line 244 of file rtspenc.c.

AVInputFormat ff_s337m_demuxer

Definition at line 199 of file s337m.c.

AVInputFormat ff_sami_demuxer

Definition at line 136 of file samidec.c.

AVInputFormat ff_sap_demuxer

Definition at line 235 of file sapdec.c.

AVOutputFormat ff_sap_muxer

Definition at line 271 of file sapenc.c.

AVInputFormat ff_sbc_demuxer

Definition at line 25 of file sbcdec.c.

AVOutputFormat ff_sbc_muxer
AVInputFormat ff_sbg_demuxer

Definition at line 1503 of file sbgdec.c.

AVInputFormat ff_scc_demuxer

Definition at line 170 of file sccdec.c.

AVOutputFormat ff_scc_muxer

Definition at line 114 of file sccenc.c.

AVInputFormat ff_sdp_demuxer
AVInputFormat ff_sdr2_demuxer

Definition at line 113 of file sdr2.c.

AVInputFormat ff_sds_demuxer

Definition at line 156 of file sdsdec.c.

AVInputFormat ff_sdx_demuxer

Definition at line 81 of file sdxdec.c.

AVInputFormat ff_segafilm_demuxer

Definition at line 333 of file segafilm.c.

AVOutputFormat ff_segafilm_muxer

Definition at line 387 of file segafilmenc.c.

AVOutputFormat ff_segment_muxer
AVOutputFormat ff_stream_segment_muxer
AVInputFormat ff_shorten_demuxer

Definition at line 62 of file shortendec.c.

AVInputFormat ff_siff_demuxer

Definition at line 250 of file siff.c.

AVOutputFormat ff_singlejpeg_muxer
AVInputFormat ff_sln_demuxer

Definition at line 193 of file pcmdec.c.

AVInputFormat ff_smacker_demuxer

Definition at line 393 of file smacker.c.

AVInputFormat ff_smjpeg_demuxer

Definition at line 176 of file smjpegdec.c.

AVOutputFormat ff_smjpeg_muxer

Definition at line 136 of file smjpegenc.c.

AVOutputFormat ff_smoothstreaming_muxer

Definition at line 640 of file smoothstreamingenc.c.

AVInputFormat ff_smush_demuxer

Definition at line 244 of file smush.c.

AVInputFormat ff_sol_demuxer

Definition at line 141 of file sol.c.

AVInputFormat ff_sox_demuxer

Definition at line 127 of file soxdec.c.

AVOutputFormat ff_sox_muxer

Definition at line 111 of file soxenc.c.

AVOutputFormat ff_spx_muxer
AVInputFormat ff_spdif_demuxer

Definition at line 237 of file spdifdec.c.

AVOutputFormat ff_spdif_muxer

Definition at line 549 of file spdifenc.c.

AVInputFormat ff_srt_demuxer

Definition at line 235 of file srtdec.c.

AVOutputFormat ff_srt_muxer

Definition at line 105 of file srtenc.c.

AVInputFormat ff_str_demuxer

Definition at line 301 of file psxstr.c.

AVInputFormat ff_stl_demuxer

Definition at line 131 of file stldec.c.

AVInputFormat ff_subviewer1_demuxer

Definition at line 114 of file subviewer1dec.c.

AVInputFormat ff_subviewer_demuxer

Definition at line 184 of file subviewerdec.c.

AVInputFormat ff_sup_demuxer

Definition at line 100 of file supdec.c.

AVOutputFormat ff_sup_muxer

Definition at line 87 of file supenc.c.

AVInputFormat ff_svag_demuxer

Definition at line 71 of file svag.c.

AVInputFormat ff_swf_demuxer

Definition at line 539 of file swfdec.c.

AVOutputFormat ff_swf_muxer
AVInputFormat ff_tak_demuxer

Definition at line 207 of file takdec.c.

AVOutputFormat ff_tee_muxer

Definition at line 609 of file tee.c.

AVInputFormat ff_tedcaptions_demuxer

Definition at line 356 of file tedcaptionsdec.c.

AVOutputFormat ff_tg2_muxer
AVOutputFormat ff_tgp_muxer
AVInputFormat ff_thp_demuxer

Definition at line 209 of file thp.c.

AVInputFormat ff_threedostr_demuxer

Definition at line 160 of file 3dostr.c.

AVInputFormat ff_tiertexseq_demuxer

Definition at line 309 of file tiertexseq.c.

AVOutputFormat ff_mkvtimestamp_v2_muxer

Definition at line 43 of file mkvtimestamp_v2.c.

AVInputFormat ff_tmv_demuxer

Definition at line 190 of file tmv.c.

AVInputFormat ff_truehd_demuxer
AVOutputFormat ff_truehd_muxer
AVInputFormat ff_tta_demuxer

Definition at line 187 of file tta.c.

AVOutputFormat ff_tta_muxer

Definition at line 161 of file ttaenc.c.

AVInputFormat ff_txd_demuxer

Definition at line 95 of file txd.c.

AVInputFormat ff_tty_demuxer

Definition at line 152 of file tty.c.

AVInputFormat ff_ty_demuxer

Definition at line 779 of file ty.c.

AVOutputFormat ff_uncodedframecrc_muxer

Definition at line 167 of file uncodedframecrcenc.c.

AVInputFormat ff_v210_demuxer
AVInputFormat ff_v210x_demuxer
AVInputFormat ff_vag_demuxer

Definition at line 76 of file vag.c.

AVInputFormat ff_vc1_demuxer
AVOutputFormat ff_vc1_muxer
AVInputFormat ff_vc1t_demuxer

Definition at line 111 of file vc1test.c.

AVOutputFormat ff_vc1t_muxer

Definition at line 84 of file vc1testenc.c.

AVInputFormat ff_vivo_demuxer

Definition at line 305 of file vivo.c.

AVInputFormat ff_vmd_demuxer

Definition at line 321 of file sierravmd.c.

AVInputFormat ff_vobsub_demuxer
AVInputFormat ff_voc_demuxer

Definition at line 101 of file vocdec.c.

AVOutputFormat ff_voc_muxer

Definition at line 98 of file vocenc.c.

AVInputFormat ff_vpk_demuxer

Definition at line 109 of file vpk.c.

AVInputFormat ff_vplayer_demuxer

Definition at line 119 of file vplayerdec.c.

AVInputFormat ff_vqf_demuxer

Definition at line 285 of file vqf.c.

AVInputFormat ff_w64_demuxer
AVOutputFormat ff_w64_muxer
AVInputFormat ff_wav_demuxer
AVOutputFormat ff_wav_muxer
AVInputFormat ff_wc3_demuxer

Definition at line 297 of file wc3movie.c.

AVOutputFormat ff_webm_muxer
AVInputFormat ff_webm_dash_manifest_demuxer

Definition at line 4039 of file matroskadec.c.

AVOutputFormat ff_webm_dash_manifest_muxer
AVOutputFormat ff_webm_chunk_muxer
AVOutputFormat ff_webp_muxer

Definition at line 207 of file webpenc.c.

AVInputFormat ff_webvtt_demuxer

Definition at line 213 of file webvttdec.c.

AVOutputFormat ff_webvtt_muxer

Definition at line 97 of file webvttenc.c.

AVInputFormat ff_wsaud_demuxer

Definition at line 181 of file westwood_aud.c.

AVInputFormat ff_wsd_demuxer

Definition at line 164 of file wsddec.c.

AVInputFormat ff_wsvqa_demuxer

Definition at line 263 of file westwood_vqa.c.

AVInputFormat ff_wtv_demuxer

Definition at line 1121 of file wtvdec.c.

AVOutputFormat ff_wtv_muxer

Definition at line 834 of file wtvenc.c.

AVInputFormat ff_wve_demuxer

Definition at line 55 of file wvedec.c.

AVInputFormat ff_wv_demuxer

Definition at line 313 of file wvdec.c.

AVOutputFormat ff_wv_muxer

Definition at line 79 of file wvenc.c.

AVInputFormat ff_xa_demuxer

Definition at line 124 of file xa.c.

AVInputFormat ff_xbin_demuxer
AVInputFormat ff_xmv_demuxer

Definition at line 588 of file xmv.c.

AVInputFormat ff_xvag_demuxer

Definition at line 106 of file xvag.c.

AVInputFormat ff_xwma_demuxer

Definition at line 288 of file xwma.c.

AVInputFormat ff_yop_demuxer

Definition at line 214 of file yop.c.

AVInputFormat ff_yuv4mpegpipe_demuxer

Definition at line 331 of file yuv4mpegdec.c.

AVOutputFormat ff_yuv4mpegpipe_muxer

Definition at line 321 of file yuv4mpegenc.c.

AVInputFormat ff_image_bmp_pipe_demuxer
AVInputFormat ff_image_dds_pipe_demuxer
AVInputFormat ff_image_dpx_pipe_demuxer
AVInputFormat ff_image_exr_pipe_demuxer
AVInputFormat ff_image_j2k_pipe_demuxer
AVInputFormat ff_image_jpeg_pipe_demuxer
AVInputFormat ff_image_jpegls_pipe_demuxer
AVInputFormat ff_image_pam_pipe_demuxer
AVInputFormat ff_image_pbm_pipe_demuxer
AVInputFormat ff_image_pcx_pipe_demuxer
AVInputFormat ff_image_pgmyuv_pipe_demuxer
AVInputFormat ff_image_pgm_pipe_demuxer
AVInputFormat ff_image_pictor_pipe_demuxer
AVInputFormat ff_image_png_pipe_demuxer
AVInputFormat ff_image_ppm_pipe_demuxer
AVInputFormat ff_image_psd_pipe_demuxer
AVInputFormat ff_image_qdraw_pipe_demuxer
AVInputFormat ff_image_sgi_pipe_demuxer
AVInputFormat ff_image_svg_pipe_demuxer
AVInputFormat ff_image_sunrast_pipe_demuxer
AVInputFormat ff_image_tiff_pipe_demuxer
AVInputFormat ff_image_webp_pipe_demuxer
AVInputFormat ff_image_xpm_pipe_demuxer
AVOutputFormat ff_chromaprint_muxer

Definition at line 181 of file chromaprint.c.

AVInputFormat ff_libgme_demuxer

Definition at line 191 of file libgme.c.

AVInputFormat ff_libmodplug_demuxer

Definition at line 371 of file libmodplug.c.

AVInputFormat ff_libopenmpt_demuxer

Definition at line 284 of file libopenmpt.c.

const AVInputFormat* const* indev_list = NULL
static

Definition at line 489 of file allformats.c.

Referenced by avdevice_register_all().

const AVOutputFormat* const* outdev_list = NULL
static

Definition at line 490 of file allformats.c.

Referenced by avdevice_register_all().

AVMutex avpriv_register_devices_mutex = AV_MUTEX_INITIALIZER
static

Definition at line 526 of file allformats.c.

Referenced by avpriv_register_devices().