compat | |
aix | |
math.h | |
atomics | |
dummy | |
stdatomic.h | |
gcc | |
stdatomic.h | |
pthread | |
stdatomic.c | |
stdatomic.h | |
suncc | |
stdatomic.h | |
win32 | |
stdatomic.h | |
avisynth | |
avs | |
capi.h | |
config.h | |
types.h | |
windowsPorts | |
basicDataTypeConversions.h | |
windows2linux.h | |
avisynth_c.h | |
avxsynth_c.h | |
cuda | |
dynlink_loader.h | |
dispatch_semaphore | |
semaphore.h | |
float | |
float.h | |
limits.h | |
msvcrt | |
snprintf.c | |
snprintf.h | |
getopt.c | |
os2threads.h | Os2threads to pthreads wrapper |
strtod.c | |
va_copy.h | |
w32dlfcn.h | |
w32pthreads.h | W32threads to pthreads wrapper |
doc | |
examples | |
avio_dir_cmd.c | |
avio_reading.c | Libavformat AVIOContext API example |
decode_audio.c | Audio decoding with libavcodec API example |
decode_video.c | Video decoding with libavcodec API example |
demuxing_decoding.c | Demuxing and decoding example |
encode_audio.c | Audio encoding with libavcodec API example |
encode_video.c | Video encoding with libavcodec API example |
extract_mvs.c | |
filter_audio.c | Libavfilter API usage example |
filtering_audio.c | API example for audio decoding and filtering |
filtering_video.c | API example for decoding and filtering |
http_multiclient.c | Libavformat multi-client network API usage example |
hw_decode.c | HW-Accelerated decoding example |
metadata.c | Shows how the metadata API can be used in application programs |
muxing.c | Libavformat API example |
qsvdec.c | Intel QSV-accelerated H.264 decoding example |
remuxing.c | Libavformat/libavcodec demuxing and muxing API example |
resampling_audio.c | |
scaling_video.c | Libswscale API use example |
transcode_aac.c | Simple audio converter |
transcoding.c | API example for demuxing, decoding, filtering, encoding and muxing |
vaapi_encode.c | Intel VAAPI-accelerated encoding example |
vaapi_transcode.c | Intel VAAPI-accelerated transcoding example |
fftools | |
cmdutils.c | |
cmdutils.h | |
ffmpeg.c | Multimedia converter based on the FFmpeg libraries |
ffmpeg.h | |
ffmpeg_cuvid.c | |
ffmpeg_filter.c | |
ffmpeg_hw.c | |
ffmpeg_opt.c | |
ffmpeg_qsv.c | |
ffmpeg_videotoolbox.c | |
ffplay.c | Simple media player based on the FFmpeg libraries |
ffprobe.c | Simple media prober based on the FFmpeg libraries |
libavcodec | |
aarch64 | |
aacpsdsp_init_aarch64.c | |
asm-offsets.h | |
cabac.h | |
fft_init_aarch64.c | |
fmtconvert_init.c | |
h264chroma_init_aarch64.c | |
h264dsp_init_aarch64.c | |
h264pred_init.c | |
h264qpel_init_aarch64.c | |
hpeldsp_init_aarch64.c | |
idct.h | |
idctdsp_init_aarch64.c | |
mpegaudiodsp_init.c | |
neontest.c | |
rv40dsp_init_aarch64.c | |
sbrdsp_init_aarch64.c | |
synth_filter_init.c | |
vc1dsp_init_aarch64.c | |
videodsp_init.c | |
vorbisdsp_init.c | |
vp9dsp_init.h | |
vp9dsp_init_10bpp_aarch64.c | |
vp9dsp_init_12bpp_aarch64.c | |
vp9dsp_init_16bpp_aarch64_template.c | |
vp9dsp_init_aarch64.c | |
alpha | |
asm.h | |
blockdsp_alpha.c | |
hpeldsp_alpha.c | |
hpeldsp_alpha.h | |
idctdsp_alpha.c | |
idctdsp_alpha.h | |
me_cmp_alpha.c | |
mpegvideo_alpha.c | |
pixblockdsp_alpha.c | |
regdef.h | |
simple_idct_alpha.c | |
arm | |
aac.h | |
aacpsdsp_init_arm.c | |
ac3dsp_init_arm.c | |
asm-offsets.h | |
audiodsp_arm.h | |
audiodsp_init_arm.c | |
audiodsp_init_neon.c | |
blockdsp_arm.h | |
blockdsp_init_arm.c | |
blockdsp_init_neon.c | |
cabac.h | |
dca.h | |
fft_fixed_init_arm.c | |
fft_init_arm.c | |
flacdsp_init_arm.c | |
fmtconvert_init_arm.c | |
g722dsp_init_arm.c | |
h264chroma_init_arm.c | |
h264dsp_init_arm.c | |
h264pred_init_arm.c | |
h264qpel_init_arm.c | |
hevcdsp_arm.h | |
hevcdsp_init_arm.c | |
hevcdsp_init_neon.c | |
hpeldsp_arm.h | |
hpeldsp_init_arm.c | |
hpeldsp_init_armv6.c | |
hpeldsp_init_neon.c | |
idct.h | |
idctdsp_arm.h | |
idctdsp_init_arm.c | |
idctdsp_init_armv5te.c | |
idctdsp_init_armv6.c | |
idctdsp_init_neon.c | |
lossless_audiodsp_init_arm.c | |
mathops.h | |
me_cmp_init_arm.c | |
mlpdsp_init_arm.c | |
mpegaudiodsp_init_arm.c | |
mpegvideo_arm.c | |
mpegvideo_arm.h | |
mpegvideo_armv5te.c | |
mpegvideoencdsp_init_arm.c | |
neontest.c | |
pixblockdsp_init_arm.c | |
rdft_init_arm.c | |
rv34dsp_init_arm.c | |
rv40dsp_init_arm.c | |
sbcdsp_init_arm.c | SBC ARMv6 optimization for some basic "building bricks" |
sbrdsp_init_arm.c | |
startcode.h | |
synth_filter_init_arm.c | |
vc1dsp.h | |
vc1dsp_init_arm.c | |
vc1dsp_init_neon.c | |
videodsp_arm.h | |
videodsp_init_arm.c | |
videodsp_init_armv5te.c | |
vorbisdsp_init_arm.c | |
vp3dsp_init_arm.c | |
vp56_arith.h | |
vp6dsp_init_arm.c | |
vp8.h | |
vp8dsp.h | |
vp8dsp_init_arm.c | |
vp8dsp_init_armv6.c | |
vp8dsp_init_neon.c | |
vp9dsp_init.h | |
vp9dsp_init_10bpp_arm.c | |
vp9dsp_init_12bpp_arm.c | |
vp9dsp_init_16bpp_arm_template.c | |
vp9dsp_init_arm.c | |
avr32 | |
mathops.h | |
mips | |
aaccoder_mips.c | Reference: libavcodec/aaccoder.c |
aacdec_mips.c | Reference: libavcodec/aacdec.c |
aacdec_mips.h | Reference: libavcodec/aacdec.c |
aacpsdsp_mips.c | Reference: libavcodec/aacpsdsp.c |
aacpsy_mips.h | Reference: libavcodec/aacpsy.c |
aacsbr_mips.c | Reference: libavcodec/aacsbr.c |
aacsbr_mips.h | Reference: libavcodec/aacsbr.c |
ac3dsp_mips.c | Reference: libavcodec/ac3dsp.c |
acelp_filters_mips.c | Reference: libavcodec/acelp_filters.c |
acelp_vectors_mips.c | Reference: libavcodec/acelp_vectors.c |
amrwbdec_mips.c | Reference: libavcodec/amrwbdec.c |
amrwbdec_mips.h | Reference: libavcodec/amrwbdec.c |
blockdsp_init_mips.c | |
blockdsp_mips.h | |
blockdsp_mmi.c | |
blockdsp_msa.c | |
celp_filters_mips.c | Reference: libavcodec/celp_filters.c |
celp_math_mips.c | Reference: libavcodec/celp_math.c |
compute_antialias_fixed.h | Reference: libavcodec/mpegaudiodec.c |
compute_antialias_float.h | Reference: libavcodec/mpegaudiodec.c |
constants.c | |
constants.h | |
fft_mips.c | |
fmtconvert_mips.c | |
h263dsp_init_mips.c | |
h263dsp_mips.h | |
h263dsp_msa.c | |
h264chroma_init_mips.c | |
h264chroma_mips.h | |
h264chroma_mmi.c | |
h264chroma_msa.c | |
h264dsp_init_mips.c | |
h264dsp_mips.h | |
h264dsp_mmi.c | |
h264dsp_msa.c | |
h264idct_msa.c | |
h264pred_init_mips.c | |
h264pred_mips.h | |
h264pred_mmi.c | |
h264pred_msa.c | |
h264qpel_init_mips.c | |
h264qpel_mmi.c | |
h264qpel_msa.c | |
hevc_idct_msa.c | |
hevc_lpf_sao_msa.c | |
hevc_macros_msa.h | |
hevc_mc_bi_msa.c | |
hevc_mc_biw_msa.c | |
hevc_mc_uni_msa.c | |
hevc_mc_uniw_msa.c | |
hevcdsp_init_mips.c | |
hevcdsp_mips.h | |
hevcdsp_msa.c | |
hevcpred_init_mips.c | |
hevcpred_mips.h | |
hevcpred_msa.c | |
hpeldsp_init_mips.c | |
hpeldsp_mips.h | |
hpeldsp_mmi.c | |
hpeldsp_msa.c | |
idctdsp_init_mips.c | |
idctdsp_mips.h | |
idctdsp_mmi.c | |
idctdsp_msa.c | |
iirfilter_mips.c | Reference: libavcodec/iirfilter.c |
lsp_mips.h | Reference: libavcodec/lsp.c |
mathops.h | |
me_cmp_init_mips.c | |
me_cmp_mips.h | |
me_cmp_msa.c | |
mpegaudiodsp_mips_fixed.c | Reference: libavcodec/mpegaudiodsp_template.c |
mpegaudiodsp_mips_float.c | Reference: libavcodec/mpegaudiodsp_template.c libavcodec/dct32.c |
mpegvideo_init_mips.c | |
mpegvideo_mips.h | |
mpegvideo_mmi.c | |
mpegvideo_msa.c | |
mpegvideoencdsp_init_mips.c | |
mpegvideoencdsp_msa.c | |
pixblockdsp_init_mips.c | |
pixblockdsp_mips.h | |
pixblockdsp_mmi.c | |
pixblockdsp_msa.c | |
qpeldsp_init_mips.c | |
qpeldsp_mips.h | |
qpeldsp_msa.c | |
sbrdsp_mips.c | Reference: libavcodec/sbrdsp.c |
simple_idct_mmi.c | |
simple_idct_msa.c | |
vc1dsp_init_mips.c | |
vc1dsp_mips.h | |
vc1dsp_mmi.c | |
videodsp_init.c | |
vp8_idct_msa.c | |
vp8_lpf_msa.c | |
vp8_mc_msa.c | |
vp8dsp_init_mips.c | VP8 compatible video decoder |
vp8dsp_mips.h | |
vp8dsp_mmi.c | |
vp9_idct_msa.c | |
vp9_intra_msa.c | |
vp9_lpf_msa.c | |
vp9_mc_msa.c | |
vp9dsp_init_mips.c | |
vp9dsp_mips.h | |
wmv2dsp_init_mips.c | |
wmv2dsp_mips.h | |
wmv2dsp_mmi.c | |
xvid_idct_mmi.c | |
xvididct_init_mips.c | |
xvididct_mips.h | |
neon | |
mpegvideo.c | |
ppc | |
audiodsp.c | Miscellaneous audio operations |
blockdsp.c | |
fdct.h | |
fdctdsp.c | |
fft_init.c | |
fft_vsx.c | |
fft_vsx.h | |
fmtconvert_altivec.c | |
h264chroma_init.c | |
h264chroma_template.c | |
h264dsp.c | |
h264qpel.c | |
h264qpel_template.c | |
hevcdsp.c | |
hevcdsp_template.c | |
hpeldsp_altivec.c | |
hpeldsp_altivec.h | |
idctdsp.c | |
lossless_audiodsp_altivec.c | |
lossless_videodsp_altivec.c | |
mathops.h | |
me_cmp.c | |
mpegaudiodsp_altivec.c | |
mpegvideo_altivec.c | |
mpegvideodsp.c | |
mpegvideoencdsp.c | |
pixblockdsp.c | |
svq1enc_altivec.c | |
vc1dsp_altivec.c | |
videodsp.c | |
vorbisdsp_altivec.c | |
vp3dsp_altivec.c | |
vp8dsp_altivec.c | |
tests | |
aarch64 | |
dct.c | |
arm | |
dct.c | |
ppc | |
dct.c | |
x86 | |
dct.c | |
avfft.c | |
avpacket.c | |
cabac.c | |
celp_math.c | |
codec_desc.c | |
dct.c | DCT test (c) 2001 Fabrice Bellard Started from sample code by Juan J |
fft-fixed.c | |
fft-fixed32.c | |
fft.c | FFT and MDCT tests |
golomb.c | |
htmlsubtitles.c | |
iirfilter.c | |
imgconvert.c | |
jpeg2000dwt.c | |
mathops.c | |
mjpegenc_huffman.c | Optimal Huffman Encoding tests |
motion.c | Motion test |
mpeg12framerate.c | |
options.c | |
rangecoder.c | |
snowenc.c | |
utils.c | |
x86 | |
aacencdsp_init.c | |
aacpsdsp_init.c | |
ac3dsp_init.c | |
alacdsp_init.c | |
audiodsp_init.c | |
blockdsp_init.c | |
bswapdsp_init.c | |
cabac.h | |
cavsdsp.c | |
constants.c | |
constants.h | |
dcadsp_init.c | |
dct_init.c | |
dirac_dwt_init.c | |
diracdsp_init.c | |
dnxhdenc_init.c | |
exrdsp_init.c | |
fdct.c | |
fdct.h | |
fdctdsp_init.c | |
fft.h | |
fft_init.c | |
flacdsp_init.c | |
fmtconvert_init.c | |
fpel.h | |
g722dsp_init.c | |
h263dsp_init.c | |
h264_cabac.c | H.264 / AVC / MPEG-4 part10 codec |
h264_intrapred_init.c | |
h264_qpel.c | |
h264chroma_init.c | |
h264dsp_init.c | |
hevcdsp.h | |
hevcdsp_init.c | |
hpeldsp.h | |
hpeldsp_init.c | |
hpeldsp_rnd_template.c | |
hpeldsp_vp3_init.c | |
huffyuvdsp_init.c | |
huffyuvencdsp_init.c | |
idctdsp.h | |
idctdsp_init.c | |
inline_asm.h | |
jpeg2000dsp_init.c | |
lossless_audiodsp_init.c | |
lossless_videodsp_init.c | |
lossless_videoencdsp_init.c | |
lpc.c | |
mathops.h | |
mdct15_init.c | |
me_cmp_init.c | |
mlpdsp_init.c | |
mpegaudiodsp.c | |
mpegvideo.c | |
mpegvideodsp.c | |
mpegvideoenc.c | |
mpegvideoenc_qns_template.c | |
mpegvideoenc_template.c | |
mpegvideoencdsp_init.c | |
opus_dsp_init.c | |
pixblockdsp_init.c | |
pngdsp_init.c | |
proresdsp_init.c | |
qpeldsp_init.c | |
rnd_template.c | |
rv34dsp_init.c | |
rv40dsp_init.c | RV40 decoder motion compensation functions x86-optimised 2,0 and 0,2 have h264 equivalents |
sbcdsp_init.c | SBC MMX optimization for some basic "building bricks" |
sbrdsp_init.c | |
simple_idct.h | |
snowdsp.c | |
svq1enc_init.c | |
synth_filter_init.c | |
takdsp_init.c | |
ttadsp_init.c | |
ttaencdsp_init.c | |
utvideodsp_init.c | |
v210-init.c | |
v210enc_init.c | |
vc1dsp.h | |
vc1dsp_init.c | |
vc1dsp_mmx.c | |
videodsp_init.c | |
vorbisdsp_init.c | |
vp3dsp_init.c | |
vp56_arith.h | |
vp6dsp_init.c | |
vp8dsp_init.c | |
vp9dsp_init.c | |
vp9dsp_init.h | |
vp9dsp_init_10bpp.c | |
vp9dsp_init_12bpp.c | |
vp9dsp_init_16bpp.c | |
vp9dsp_init_16bpp_template.c | |
w64xmmtest.c | |
xvididct.h | Header for Xvid IDCT functions |
xvididct_init.c | |
012v.c | |
4xm.c | 4XM codec |
8bps.c | QT 8BPS Video Decoder by Roberto Togni For more information about the 8BPS format, visit: http://www.pcisys.net/~melanson/codecs/ |
8svx.c | 8svx audio decoder |
a64colors.h | A64 video encoder - c64 colors in rgb |
a64multienc.c | A64 video encoder - multicolor modes |
a64tables.h | A64 video encoder - tables used by a64 encoders |
aac.h | AAC definitions and structures |
aac_ac3_parser.c | |
aac_ac3_parser.h | |
aac_adtstoasc_bsf.c | |
aac_defines.h | |
aac_parser.c | |
aaccoder.c | AAC coefficients encoder |
aaccoder_trellis.h | AAC encoder trellis codebook selector |
aaccoder_twoloop.h | AAC encoder twoloop coder |
aacdec.c | AAC decoder |
aacdec_fixed.c | AAC decoder |
aacdec_template.c | AAC decoder |
aacdectab.h | AAC decoder data |
aacenc.c | AAC encoder |
aacenc.h | |
aacenc_is.c | AAC encoder Intensity Stereo |
aacenc_is.h | AAC encoder Intensity Stereo |
aacenc_ltp.c | AAC encoder long term prediction extension |
aacenc_ltp.h | AAC encoder long term prediction extension |
aacenc_pred.c | AAC encoder main-type prediction |
aacenc_pred.h | AAC encoder main-type prediction |
aacenc_quantization.h | AAC encoder quantizer |
aacenc_quantization_misc.h | AAC encoder quantization misc reusable function templates |
aacenc_tns.c | AAC encoder temporal noise shaping |
aacenc_tns.h | AAC encoder temporal noise shaping |
aacenc_utils.h | AAC encoder utilities |
aacenctab.c | |
aacenctab.h | AAC encoder data |
aacps.c | |
aacps.h | |
aacps_fixed.c | |
aacps_fixed_tablegen.c | |
aacps_fixed_tablegen.h | |
aacps_float.c | |
aacps_tablegen.c | |
aacps_tablegen.h | |
aacps_tablegen_template.c | |
aacpsdata.c | |
aacpsdsp.h | |
aacpsdsp_fixed.c | |
aacpsdsp_float.c | |
aacpsdsp_template.c | |
aacpsy.c | AAC encoder psychoacoustic model |
aacsbr.c | AAC Spectral Band Replication decoding functions |
aacsbr.h | AAC Spectral Band Replication function declarations |
aacsbr_fixed.c | AAC Spectral Band Replication decoding functions (fixed-point) Note: Rounding-to-nearest used unless otherwise stated |
aacsbr_fixed_tablegen.h | |
aacsbr_tablegen.h | |
aacsbr_tablegen_common.h | |
aacsbr_template.c | AAC Spectral Band Replication decoding functions |
aacsbrdata.h | AAC Spectral Band Replication decoding data |
aactab.c | AAC data |
aactab.h | AAC data declarations |
aandcttab.c | AAN (Arai, Agui and Nakajima) (I)DCT tables |
aandcttab.h | AAN (Arai, Agui and Nakajima) (I)DCT tables |
aasc.c | Autodesk RLE Video Decoder by Konstantin Shishkov |
ac3.c | Common code between the AC-3 encoder and decoder |
ac3.h | Common code between the AC-3 encoder and decoder |
ac3_parser.c | |
ac3_parser.h | |
ac3_parser_internal.h | |
ac3dec.c | |
ac3dec.h | Common code between the AC-3 and E-AC-3 decoders |
ac3dec_data.c | Tables taken directly from the AC-3 spec |
ac3dec_data.h | |
ac3dec_fixed.c | |
ac3dec_float.c | |
ac3dsp.c | |
ac3dsp.h | |
ac3enc.c | The simplest AC-3 encoder |
ac3enc.h | AC-3 encoder & E-AC-3 encoder common header |
ac3enc_fixed.c | Fixed-point AC-3 encoder |
ac3enc_float.c | Floating-point AC-3 encoder |
ac3enc_opts_template.c | |
ac3enc_template.c | AC-3 encoder float/fixed template |
ac3tab.c | Tables taken directly from the AC-3 spec |
ac3tab.h | |
acelp_filters.c | |
acelp_filters.h | |
acelp_pitch_delay.c | |
acelp_pitch_delay.h | |
acelp_vectors.c | |
acelp_vectors.h | |
adpcm.c | ADPCM decoders Features and limitations: |
adpcm.h | ADPCM encoder/decoder common header |
adpcm_data.c | ADPCM tables |
adpcm_data.h | ADPCM tables |
adpcmenc.c | ADPCM encoders See ADPCM decoder reference documents for codec information |
adts_header.c | |
adts_header.h | |
adts_parser.c | |
adts_parser.h | |
adx.c | |
adx.h | SEGA CRI adx codecs |
adx_parser.c | ADX audio parser |
adxdec.c | SEGA CRI adx codecs |
adxenc.c | SEGA CRI adx codecs |
aic.c | |
alac.c | ALAC (Apple Lossless Audio Codec) decoder |
alac_data.c | |
alac_data.h | |
alacdsp.c | |
alacdsp.h | |
alacenc.c | |
aliaspixdec.c | |
aliaspixenc.c | |
allcodecs.c | Provide registration of all codecs, parsers and bitstream filters for libavcodec |
alsdec.c | MPEG-4 ALS decoder |
amfenc.c | |
amfenc.h | |
amfenc_h264.c | |
amfenc_hevc.c | |
amr.h | |
amrnbdata.h | AMR narrowband data and definitions |
amrnbdec.c | AMR narrowband decoder |
amrwbdata.h | AMR wideband data and definitions |
amrwbdec.c | AMR wideband decoder |
anm.c | Deluxe Paint Animation decoder |
ansi.c | ASCII/ANSI art decoder |
apedec.c | Monkey's Audio lossless audio decoder |
apng.h | APNG common header |
aptx.c | |
ass.c | |
ass.h | |
ass_split.c | |
ass_split.h | |
assdec.c | |
assenc.c | |
asv.c | ASUS V1/V2 encoder/decoder common data |
asv.h | ASUS V1/V2 encoder/decoder common data |
asvdec.c | ASUS V1/V2 decoder |
asvenc.c | ASUS V1/V2 encoder |
atrac.c | |
atrac.h | ATRAC common header |
atrac1.c | ATRAC1 compatible decoder |
atrac1data.h | ATRAC1 compatible decoder data |
atrac3.c | ATRAC3 compatible decoder |
atrac3data.h | ATRAC3 AKA RealAudio 8 compatible decoder data |
atrac3plus.c | Bitstream parser for ATRAC3+ decoder |
atrac3plus.h | Global structures, constants and data for ATRAC3+ decoder |
atrac3plus_data.h | |
atrac3plusdec.c | Sony ATRAC3+ compatible decoder |
atrac3plusdsp.c | DSP functions for ATRAC3+ decoder |
audio_frame_queue.c | |
audio_frame_queue.h | |
audiodsp.c | |
audiodsp.h | |
audiotoolboxdec.c | |
audiotoolboxenc.c | |
aura.c | Aura 2 decoder |
avcodec.h | Libavcodec external API header |
avdct.c | |
avdct.h | |
avfft.c | |
avfft.h | FFT functions |
avpacket.c | |
avpicture.c | AVPicture management routines |
avrndec.c | |
avs.c | |
avuidec.c | |
avuienc.c | |
bethsoftvideo.c | Bethesda Softworks VID Video Decoder |
bethsoftvideo.h | |
bfi.c | Brute Force & Ignorance (.bfi) video decoder |
bgmc.c | Block Gilbert-Moore decoder as used by MPEG-4 ALS |
bgmc.h | Block Gilbert-Moore decoder header |
bink.c | |
binkaudio.c | Bink Audio decoder |
binkdata.h | |
binkdsp.c | Bink DSP routines |
binkdsp.h | Bink DSP routines |
bintext.c | Binary text decoder eXtended BINary text (XBIN) decoder iCEDraw File decoder |
bintext.h | Binary text decoder |
bit_depth_template.c | |
bitpacked.c | Bitpacked |
bitstream.c | Bitstream api |
bitstream_filter.c | |
bitstream_filters.c | |
blockdsp.c | |
blockdsp.h | |
bmp.c | |
bmp.h | |
bmp_parser.c | BMP parser |
bmpenc.c | |
bmvaudio.c | |
bmvvideo.c | |
brenderpix.c | |
bsf.c | |
bsf.h | |
bswapdsp.c | |
bswapdsp.h | |
bytestream.h | |
c93.c | |
cabac.c | Context Adaptive Binary Arithmetic Coder |
cabac.h | Context Adaptive Binary Arithmetic Coder |
cabac_functions.h | Context Adaptive Binary Arithmetic Coder inline functions |
canopus.c | |
canopus.h | |
cavs.c | Chinese AVS video (AVS1-P2, JiZhun profile) decoder |
cavs.h | |
cavs_parser.c | Chinese AVS video (AVS1-P2, JiZhun profile) parser |
cavsdata.c | |
cavsdec.c | Chinese AVS video (AVS1-P2, JiZhun profile) decoder |
cavsdsp.c | |
cavsdsp.h | |
cbrt_data.c | |
cbrt_data.h | |
cbrt_data_fixed.c | |
cbrt_fixed_tablegen.c | |
cbrt_tablegen.c | |
cbrt_tablegen.h | |
cbrt_tablegen_template.c | |
cbs.c | |
cbs.h | |
cbs_h264.h | |
cbs_h2645.c | |
cbs_h2645.h | |
cbs_h264_syntax_template.c | |
cbs_h265.h | |
cbs_h265_syntax_template.c | |
cbs_internal.h | |
cbs_mpeg2.c | |
cbs_mpeg2.h | |
cbs_mpeg2_syntax_template.c | |
ccaption_dec.c | |
cdgraphics.c | CD Graphics Video Decoder |
cdxl.c | Commodore CDXL video decoder |
celp_filters.c | |
celp_filters.h | |
celp_math.c | |
celp_math.h | |
cfhd.c | Cineform HD video decoder |
cfhd.h | |
cfhddata.c | |
cga_data.c | CGA/EGA/VGA ROM data |
cga_data.h | CGA/EGA/VGA ROM data |
chomp_bsf.c | |
cinepak.c | Cinepak video decoder |
cinepakenc.c | |
clearvideo.c | ClearVideo decoder |
clearvideodata.h | |
cljrdec.c | Cirrus Logic AccuPak decoder |
cljrenc.c | Cirrus Logic AccuPak encoder |
cllc.c | |
cngdec.c | |
cngenc.c | |
codec2utils.c | |
codec2utils.h | |
codec_desc.c | |
cook.c | Cook compatible decoder |
cook_parser.c | Cook audio parser |
cookdata.h | Cook AKA RealAudio G2 compatible decoder data |
copy_block.h | |
cos_tablegen.c | |
cpia.c | |
crystalhd.c | |
cscd.c | |
cuviddec.c | |
cyuv.c | Creative YUV (CYUV) Video Decoder |
d3d11va.c | |
d3d11va.h | Public libavcodec D3D11VA header |
dca.c | |
dca.h | |
dca_core.c | |
dca_core.h | |
dca_core_bsf.c | |
dca_exss.c | |
dca_exss.h | |
dca_lbr.c | |
dca_lbr.h | |
dca_parser.c | |
dca_syncwords.h | |
dca_xll.c | |
dca_xll.h | |
dcaadpcm.c | |
dcaadpcm.h | |
dcadata.c | |
dcadata.h | |
dcadct.c | |
dcadct.h | |
dcadec.c | |
dcadec.h | |
dcadsp.c | |
dcadsp.h | |
dcaenc.c | |
dcaenc.h | |
dcahuff.c | |
dcahuff.h | |
dcamath.h | |
dct.c | (Inverse) Discrete Cosine Transforms |
dct.h | |
dct32.h | |
dct32_fixed.c | |
dct32_float.c | |
dct32_template.c | |
dctref.c | Reference discrete cosine transform (double precision) |
dctref.h | |
dds.c | DDS decoder |
decode.c | |
decode.h | |
dfa.c | |
dirac.c | Dirac Decoder |
dirac.h | Interface to Dirac Decoder/Encoder |
dirac_arith.c | Arithmetic decoder for Dirac |
dirac_arith.h | Arithmetic decoder for Dirac |
dirac_dwt.c | |
dirac_dwt.h | |
dirac_dwt_template.c | |
dirac_parser.c | Dirac Parser |
dirac_vlc.c | |
dirac_vlc.h | |
diracdec.c | Dirac Decoder |
diracdsp.c | |
diracdsp.h | |
diractab.c | |
diractab.h | |
dnxhd_parser.c | DNxHD/VC-3 parser |
dnxhddata.c | |
dnxhddata.h | |
dnxhddec.c | |
dnxhdenc.c | |
dnxhdenc.h | |
dolby_e.c | |
dolby_e.h | |
dpcm.c | Assorted DPCM (differential pulse code modulation) audio codecs by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) Xan DPCM decoder by Mario Brito (mbrit.nosp@m.o@st.nosp@m.udent.nosp@m..dei.nosp@m..uc.p.nosp@m.t) for more information on the specific data formats, visit: http://www.pcisys.net/~melanson/codecs/simpleaudio.html SOL DPCMs implemented by Konstantin Shishkov |
dpx.c | |
dpx_parser.c | DPX parser |
dpxenc.c | |
dsd.c | |
dsd.h | |
dsd_tablegen.h | |
dsddec.c | Direct Stream Digital (DSD) decoder |
dsicinaudio.c | Delphine Software International CIN audio decoder |
dsicinvideo.c | Delphine Software International CIN video decoder |
dss_sp.c | |
dstdec.c | Direct Stream Transfer (DST) decoder ISO/IEC 14496-3 Part 3 Subpart 10: Technical description of lossless coding of oversampled audio |
dump_extradata_bsf.c | |
dv.c | DV codec |
dv.h | Constants for DV codec |
dv_profile.c | |
dv_profile.h | |
dv_profile_internal.h | |
dv_tablegen.c | |
dv_tablegen.h | |
dvaudio.h | |
dvaudio_parser.c | Ulead DV audio parser |
dvaudiodec.c | |
dvbsub.c | |
dvbsub_parser.c | |
dvbsubdec.c | |
dvbtxt.h | |
dvd_nav_parser.c | |
dvdata.c | Constants for DV codec |
dvdata.h | |
dvdec.c | DV decoder |
dvdsub_parser.c | |
dvdsubdec.c | |
dvdsubenc.c | |
dvenc.c | DV encoder |
dxa.c | DXA Video decoder |
dxtory.c | |
dxv.c | |
dxva2.c | |
dxva2.h | Public libavcodec DXVA2 header |
dxva2_h264.c | |
dxva2_hevc.c | |
dxva2_internal.h | |
dxva2_mpeg2.c | |
dxva2_vc1.c | |
dxva2_vp9.c | |
eac3_core_bsf.c | |
eac3_data.c | Tables taken directly from the E-AC-3 spec |
eac3_data.h | |
eac3dec.c | |
eac3enc.c | E-AC-3 encoder |
eac3enc.h | E-AC-3 encoder |
eacmv.c | Electronic Arts CMV Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) |
eaidct.c | Electronic Arts TGQ/TQI/MAD IDCT algorithm |
eaidct.h | |
eamad.c | Electronic Arts Madcow Video Decoder |
eatgq.c | Electronic Arts TGQ Video Decoder |
eatgv.c | Electronic Arts TGV Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) |
eatqi.c | Electronic Arts TQI Video Decoder |
elbg.c | Codebook Generator using the ELBG algorithm |
elbg.h | |
elsdec.c | Entropy Logarithmic-Scale binary arithmetic decoder |
elsdec.h | Entropy Logarithmic-Scale binary arithmetic coder |
encode.c | |
error_resilience.c | Error resilience / concealment |
error_resilience.h | |
escape124.c | |
escape130.c | |
evrcdata.h | Data tables for the EVRC decoder |
evrcdec.c | Enhanced Variable Rate Codec, Service Option 3 decoder |
exif.c | EXIF metadata parser |
exif.h | EXIF metadata parser |
exr.c | OpenEXR decoder |
exrdsp.c | |
exrdsp.h | |
extract_extradata_bsf.c | |
faandct.c | Floating point AAN DCT
|
faandct.h | Floating point AAN DCT
|
faanidct.c | |
faanidct.h | |
faxcompr.c | CCITT Fax Group 3 and 4 decompression |
faxcompr.h | CCITT Fax Group 3 and 4 decompression |
fdctdsp.c | |
fdctdsp.h | |
ffjni.c | |
ffjni.h | |
fft-internal.h | |
fft.h | |
fft_fixed.c | |
fft_fixed_32.c | |
fft_float.c | |
fft_init_table.c | Definitions and initialization of LUT table for FFT |
fft_table.h | Definitions and tables for FFT |
fft_template.c | FFT/IFFT transforms |
ffv1.c | FF Video Codec 1 (a lossless codec) |
ffv1.h | FF Video Codec 1 (a lossless codec) |
ffv1_template.c | |
ffv1dec.c | FF Video Codec 1 (a lossless codec) decoder |
ffv1dec_template.c | |
ffv1enc.c | FF Video Codec 1 (a lossless codec) encoder |
ffv1enc_template.c | |
ffwavesynth.c | |
fic.c | |
file_open.c | |
filter_units_bsf.c | |
fits.c | |
fits.h | |
fitsdec.c | FITS image decoder |
fitsenc.c | FITS image encoder |
flac.c | |
flac.h | FLAC (Free Lossless Audio Codec) decoder/demuxer common functions |
flac_parser.c | FLAC parser |
flacdata.c | |
flacdata.h | |
flacdec.c | FLAC (Free Lossless Audio Codec) decoder |
flacdsp.c | |
flacdsp.h | |
flacdsp_lpc_template.c | |
flacdsp_template.c | |
flacenc.c | |
flashsv.c | Flash Screen Video decoder |
flashsv2enc.c | Flash Screen Video Version 2 encoder |
flashsvenc.c | Flash Screen Video encoder |
flicvideo.c | Autodesk Animator FLI/FLC Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .fli/.flc file format and all of its many variations, visit: http://www.compuphase.com/flic.htm |
flv.h | |
flvdec.c | |
flvenc.c | |
fmtconvert.c | |
fmtconvert.h | |
fmvc.c | |
frame_thread_encoder.c | |
frame_thread_encoder.h | |
fraps.c | Lossless Fraps 'FPS1' decoder |
frwu.c | |
g2meet.c | Go2Webinar / Go2Meeting decoder |
g722.c | G.722 ADPCM audio codec |
g722.h | |
g722dec.c | G.722 ADPCM audio decoder |
g722dsp.c | |
g722dsp.h | |
g722enc.c | G.722 ADPCM audio encoder |
g723_1.c | |
g723_1.h | G.723.1 types, functions and data tables |
g723_1dec.c | G.723.1 compatible decoder |
g723_1enc.c | G.723.1 compatible encoder |
g726.c | |
g729.h | |
g729_parser.c | G.729 audio parser |
g729data.h | |
g729dec.c | |
g729postfilter.c | |
g729postfilter.h | |
gdv.c | |
get_bits.h | Bitstream reader API header |
gif.c | GIF encoder |
gif.h | GIF format definitions |
gifdec.c | |
golomb.c | exp golomb vlc stuff
|
golomb.h | exp golomb vlc stuff
|
gsm.h | |
gsm_parser.c | GSM audio parser |
gsmdec.c | GSM decoder |
gsmdec_data.c | |
gsmdec_data.h | |
gsmdec_template.c | GSM decoder |
h261.c | H.261 codec |
h261.h | H.261 codec |
h261_parser.c | H.261 parser |
h261data.c | H.261 tables |
h261dec.c | H.261 decoder |
h261enc.c | H.261 encoder |
h263.c | H.263/MPEG-4 codec |
h263.h | |
h263_parser.c | H.263 parser |
h263_parser.h | |
h263data.c | H.263 tables |
h263data.h | H.263 tables |
h263dec.c | H.263 decoder |
h263dsp.c | |
h263dsp.h | |
h264.h | H.264 common definitions |
h2645_parse.c | |
h2645_parse.h | |
h264_cabac.c | H.264 / AVC / MPEG-4 part10 cabac decoding |
h264_cavlc.c | H.264 / AVC / MPEG-4 part10 cavlc bitstream decoding |
h264_direct.c | H.264 / AVC / MPEG-4 part10 direct mb/block decoding |
h264_loopfilter.c | H.264 / AVC / MPEG-4 part10 loop filter |
h264_mb.c | H.264 / AVC / MPEG-4 part10 macroblock decoding |
h264_mb_template.c | |
h264_mc_template.c | |
h264_metadata_bsf.c | |
h264_mp4toannexb_bsf.c | |
h264_mvpred.h | H.264 / AVC / MPEG-4 part10 motion vector prediction |
h264_parse.c | |
h264_parse.h | H.264 decoder/parser shared code |
h264_parser.c | H.264 / AVC / MPEG-4 part10 parser |
h264_picture.c | H.264 / AVC / MPEG-4 part10 codec |
h264_ps.c | H.264 / AVC / MPEG-4 part10 parameter set decoding |
h264_ps.h | H.264 parameter set handling |
h264_redundant_pps_bsf.c | |
h264_refs.c | H.264 / AVC / MPEG-4 part10 reference picture handling |
h264_sei.c | H.264 / AVC / MPEG-4 part10 SEI decoding |
h264_sei.h | |
h264_slice.c | H.264 / AVC / MPEG-4 part10 codec |
h264addpx_template.c | H.264 / AVC / MPEG-4 part10 DSP functions |
h264chroma.c | |
h264chroma.h | |
h264chroma_template.c | |
h264data.c | H.264 / AVC / MPEG-4 part10 codec data table
|
h264data.h | |
h264dec.c | H.264 / AVC / MPEG-4 part10 codec |
h264dec.h | H.264 / AVC / MPEG-4 part10 codec |
h264dsp.c | H.264 / AVC / MPEG-4 part10 DSP functions |
h264dsp.h | H.264 DSP functions |
h264dsp_template.c | H.264 / AVC / MPEG-4 part10 DSP functions |
h264idct.c | H.264 IDCT |
h264idct.h | |
h264idct_template.c | H.264 IDCT |
h264pred.c | H.264 / AVC / MPEG-4 part10 prediction functions |
h264pred.h | H.264 / AVC / MPEG-4 prediction functions |
h264pred_template.c | H.264 / AVC / MPEG-4 part10 prediction functions |
h264qpel.c | |
h264qpel.h | |
h264qpel_template.c | |
h265_metadata_bsf.c | |
hap.c | Hap utilities |
hap.h | |
hapdec.c | Hap decoder |
hapenc.c | Hap encoder |
hapqa_extract_bsf.c | HAPQA extract bitstream filter extract one of the two textures of the HAQA |
hevc.h | |
hevc_cabac.c | |
hevc_data.c | |
hevc_data.h | |
hevc_filter.c | |
hevc_mp4toannexb_bsf.c | |
hevc_mvs.c | |
hevc_parse.c | |
hevc_parse.h | H.265 parser code |
hevc_parser.c | |
hevc_ps.c | |
hevc_ps.h | |
hevc_ps_enc.c | |
hevc_refs.c | |
hevc_sei.c | |
hevc_sei.h | |
hevcdec.c | |
hevcdec.h | |
hevcdsp.c | |
hevcdsp.h | |
hevcdsp_template.c | |
hevcpred.c | |
hevcpred.h | |
hevcpred_template.c | |
hnm4video.c | |
hpel_template.c | |
hpeldsp.c | Half-pel DSP functions |
hpeldsp.h | Half-pel DSP functions |
hq_hqa.c | |
hq_hqa.h | |
hq_hqadata.c | |
hq_hqadsp.c | |
hq_hqadsp.h | HQ/HQA variant of AAN IDCT It differs from the standard AAN IDCT in precision and in the second stage |
hqx.c | |
hqx.h | |
hqxdsp.c | |
hqxdsp.h | HQX DSP routines |
hqxvlc.c | |
htmlsubtitles.c | |
htmlsubtitles.h | |
huffman.c | Huffman tree builder and VLC generator |
huffman.h | Huffman tree builder and VLC generator |
huffyuv.c | Huffyuv codec for libavcodec |
huffyuv.h | Huffyuv codec for libavcodec |
huffyuvdec.c | Huffyuv decoder |
huffyuvdsp.c | |
huffyuvdsp.h | |
huffyuvenc.c | Huffyuv encoder |
huffyuvencdsp.c | |
huffyuvencdsp.h | |
hwaccel.h | |
hwaccels.h | |
idcinvideo.c | Id Quake II Cin Video Decoder by Dr |
idctdsp.c | |
idctdsp.h | |
iff.c | IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN bitmap decoder |
iirfilter.c | Different IIR filters implementation |
iirfilter.h | IIR filter interface |
imc.c | IMC - Intel Music Coder A mdct based codec using a 256 points large transform divided into 32 bands with some mix of scale factors |
imcdata.h | |
imgconvert.c | Misc image conversion routines |
imx_dump_header_bsf.c | Imx dump header bitstream filter modifies bitstream to fit in mov and be decoded by final cut pro decoder |
indeo2.c | Intel Indeo 2 decoder |
indeo2data.h | |
indeo3.c | This is a decoder for Intel Indeo Video v3 |
indeo3data.h | |
indeo4.c | Indeo Video Interactive version 4 decoder |
indeo4data.h | This file contains data needed for the Indeo 4 decoder |
indeo5.c | Indeo Video Interactive version 5 decoder |
indeo5data.h | This file contains data needed for the Indeo5 decoder |
intelh263dec.c | |
internal.h | Common internal api header |
interplayacm.c | |
interplayvideo.c | Interplay MVE Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the Interplay MVE format, visit: http://www.pcisys.net/~melanson/codecs/interplay-mve.txt This code is written in such a way that the identifiers match up with the encoding descriptions in the document |
intrax8.c | IntraX8 (J-Frame) subdecoder, used by WMV2 and VC-1 |
intrax8.h | |
intrax8dsp.c | IntraX8 frame subdecoder image manipulation routines |
intrax8dsp.h | |
intrax8huf.h | |
ituh263dec.c | H.263 decoder |
ituh263enc.c | H.263 bitstream encoder |
ivi.c | This file contains functions and data shared by both Indeo4 and Indeo5 decoders |
ivi.h | This file contains structures and macros shared by both Indeo4 and Indeo5 decoders |
ivi_dsp.c | DSP functions (inverse transforms, motion compensation, wavelet recompositions) for Indeo Video Interactive codecs |
ivi_dsp.h | DSP functions (inverse transforms, motion compensations, wavelet recomposition) for Indeo Video Interactive codecs |
j2kenc.c | JPEG2000 image encoder |
jacosub.h | JACOsub shared utils |
jacosubdec.c | JACOsub subtitle decoder |
jfdctfst.c | Independent JPEG Group's fast AAN dct |
jfdctint.c | |
jfdctint_template.c | Independent JPEG Group's slow & accurate dct |
jni.c | |
jni.h | |
jpeg2000.c | JPEG 2000 image encoder and decoder common functions |
jpeg2000.h | JPEG 2000 structures and defines common to encoder and decoder |
jpeg2000dec.c | JPEG 2000 image decoder |
jpeg2000dsp.c | |
jpeg2000dsp.h | |
jpeg2000dwt.c | Discrete wavelet transform |
jpeg2000dwt.h | Discrete wavelet transform |
jpegls.c | JPEG-LS common code |
jpegls.h | JPEG-LS common code |
jpeglsdec.c | JPEG-LS decoder |
jpeglsdec.h | JPEG-LS decoder |
jpeglsenc.c | JPEG-LS encoder |
jpegtables.c | MJPEG encoder and decoder |
jpegtables.h | |
jrevdct.c | Independent JPEG Group's LLM idct |
jvdec.c | Bitmap Brothers JV video decoder |
kbdwin.c | |
kbdwin.h | |
kgv1dec.c | Kega Game Video decoder |
kmvc.c | Karl Morton's Video Codec decoder |
lagarith.c | Lagarith lossless decoder |
lagarithrac.c | Lagarith range decoder |
lagarithrac.h | Lagarith range decoder |
latm_parser.c | AAC LATM parser |
lcl.h | |
lcldec.c | LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24 |
lclenc.c | LCL (LossLess Codec Library) Video Codec Decoder for MSZH and ZLIB codecs Experimental encoder for ZLIB RGB24 |
libaomdec.c | AV1 decoder support via libaom |
libaomenc.c | AV1 encoder support via libaom |
libcelt_dec.c | |
libcodec2.c | |
libfdk-aacdec.c | |
libfdk-aacenc.c | |
libgsmdec.c | Interface to libgsm for GSM decoding |
libgsmenc.c | Interface to libgsm for GSM encoding |
libilbc.c | |
libkvazaar.c | |
libmp3lame.c | Interface to libmp3lame for mp3 encoding |
libopencore-amr.c | |
libopenh264.c | |
libopenh264.h | |
libopenh264dec.c | |
libopenh264enc.c | |
libopenjpegdec.c | JPEG 2000 decoder using libopenjpeg |
libopenjpegenc.c | JPEG 2000 encoder using libopenjpeg |
libopus.c | |
libopus.h | |
libopusdec.c | |
libopusenc.c | |
librsvgdec.c | |
libshine.c | |
libspeexdec.c | |
libspeexenc.c | Libspeex Speex audio encoder |
libtheoraenc.c | Theora encoder using libtheora |
libtwolame.c | Interface to libtwolame for mp2 encoding |
libvo-amrwbenc.c | |
libvorbisdec.c | |
libvorbisenc.c | |
libvpx.c | |
libvpx.h | |
libvpxdec.c | VP8/9 decoder support via libvpx |
libvpxenc.c | VP8/9 encoder support via libvpx |
libwavpackenc.c | |
libwebpenc.c | WebP encoder using libwebp (WebPEncode API) |
libwebpenc_animencoder.c | WebP encoder using libwebp (WebPAnimEncoder API) |
libwebpenc_common.c | WebP encoder using libwebp: common structs and methods |
libwebpenc_common.h | WebP encoder using libwebp: common structs and methods |
libx264.c | |
libx265.c | |
libxavs.c | |
libxvid.c | Interface to xvidcore for MPEG-4 compliant encoding |
libxvid.h | Common functions for use with the Xvid wrappers |
libxvid_rc.c | |
libzvbi-teletextdec.c | |
ljpegenc.c | Lossless JPEG encoder |
loco.c | LOCO codec |
log2_tab.c | |
lossless_audiodsp.c | |
lossless_audiodsp.h | |
lossless_videodsp.c | |
lossless_videodsp.h | |
lossless_videoencdsp.c | |
lossless_videoencdsp.h | |
lpc.c | |
lpc.h | |
lsp.c | |
lsp.h | |
lzf.c | Lzf decompression |
lzf.h | |
lzw.c | LZW decoding routines |
lzw.h | LZW decoding routines |
lzwenc.c | LZW encoder |
m101.c | |
mace.c | MACE decoder |
magicyuv.c | |
magicyuvenc.c | |
mathops.h | |
mathtables.c | |
mdct15.c | Celt non-power of 2 iMDCT |
mdct15.h | |
mdct_fixed.c | |
mdct_fixed_32.c | |
mdct_float.c | |
mdct_template.c | MDCT/IMDCT transforms |
mdec.c | Sony PlayStation MDEC (Motion DECoder) This is very similar to intra-only MPEG-1 |
me_cmp.c | |
me_cmp.h | |
mediacodec.c | |
mediacodec.h | |
mediacodec_surface.c | |
mediacodec_surface.h | |
mediacodec_sw_buffer.c | |
mediacodec_sw_buffer.h | |
mediacodec_wrapper.c | |
mediacodec_wrapper.h | |
mediacodecdec.c | |
mediacodecdec_common.c | |
mediacodecdec_common.h | |
metasound.c | |
metasound_data.c | |
metasound_data.h | |
microdvddec.c | MicroDVD subtitle decoder |
mimic.c | |
mjpeg.h | MJPEG encoder and decoder |
mjpeg2jpeg_bsf.c | |
mjpeg_parser.c | MJPEG parser |
mjpega_dump_header_bsf.c | MJPEG A dump header bitstream filter modifies bitstream to be decoded by quicktime |
mjpegbdec.c | Apple MJPEG-B decoder |
mjpegdec.c | MJPEG decoder |
mjpegdec.h | MJPEG decoder |
mjpegenc.c | MJPEG encoder |
mjpegenc.h | MJPEG encoder |
mjpegenc_common.c | |
mjpegenc_common.h | |
mjpegenc_huffman.c | |
mjpegenc_huffman.h | Huffman table generation for MJPEG encoder |
mlp.c | |
mlp.h | |
mlp_parser.c | MLP parser |
mlp_parser.h | MLP parser prototypes |
mlpdec.c | MLP decoder |
mlpdsp.c | |
mlpdsp.h | |
mlpenc.c | |
mlz.c | |
mlz.h | |
mmaldec.c | MMAL Video Decoder |
mmvideo.c | American Laser Games MM Video Decoder by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) |
motion_est.c | Motion estimation |
motion_est.h | |
motion_est_template.c | Motion estimation template |
motionpixels.c | |
motionpixels_tablegen.c | |
motionpixels_tablegen.h | |
movsub_bsf.c | |
movtextdec.c | |
movtextenc.c | |
mp3_header_decompress_bsf.c | |
mpc.c | Musepack decoder core MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands |
mpc.h | Musepack decoder MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands |
mpc7.c | MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands |
mpc7data.h | |
mpc8.c | MPEG Audio Layer 1/2 -like codec with frames of 1152 samples divided into 32 subbands |
mpc8data.h | |
mpc8huff.h | |
mpcdata.h | |
mpeg12.c | MPEG-1/2 decoder |
mpeg12.h | |
mpeg12data.c | MPEG-1/2 tables |
mpeg12data.h | MPEG-1/2 tables |
mpeg12dec.c | MPEG-1/2 decoder |
mpeg12enc.c | MPEG-1/2 encoder |
mpeg12framerate.c | |
mpeg12vlc.h | MPEG-1/2 VLC |
mpeg2_metadata_bsf.c | |
mpeg4_unpack_bframes_bsf.c | |
mpeg4audio.c | |
mpeg4audio.h | |
mpeg4data.h | MPEG-4 tables |
mpeg4video.c | |
mpeg4video.h | |
mpeg4video_parser.c | |
mpeg4video_parser.h | |
mpeg4videodec.c | |
mpeg4videoenc.c | |
mpeg_er.c | |
mpeg_er.h | |
mpegaudio.c | MPEG Audio common code |
mpegaudio.h | Mpeg audio declarations for both encoder and decoder |
mpegaudio_parser.c | |
mpegaudio_tablegen.c | |
mpegaudio_tablegen.h | |
mpegaudiodata.c | Mpeg audio layer common tables |
mpegaudiodata.h | Mpeg audio layer common tables |
mpegaudiodec_fixed.c | |
mpegaudiodec_float.c | |
mpegaudiodec_template.c | MPEG Audio decoder |
mpegaudiodecheader.c | MPEG Audio header decoder |
mpegaudiodecheader.h | MPEG Audio header decoder |
mpegaudiodectab.h | Mpeg audio layer decoder tables |
mpegaudiodsp.c | |
mpegaudiodsp.h | |
mpegaudiodsp_data.c | |
mpegaudiodsp_fixed.c | |
mpegaudiodsp_float.c | |
mpegaudiodsp_template.c | |
mpegaudioenc_fixed.c | |
mpegaudioenc_float.c | |
mpegaudioenc_template.c | The simplest mpeg audio layer 2 encoder |
mpegaudiotab.h | Mpeg audio layer 2 tables |
mpegpicture.c | |
mpegpicture.h | |
mpegutils.c | |
mpegutils.h | |
mpegvideo.c | The simplest mpeg encoder (well, it was the simplest!) |
mpegvideo.h | Mpegvideo header |
mpegvideo_enc.c | The simplest mpeg encoder (well, it was the simplest!) |
mpegvideo_motion.c | |
mpegvideo_parser.c | |
mpegvideo_xvmc.c | |
mpegvideodata.c | |
mpegvideodata.h | |
mpegvideodsp.c | |
mpegvideodsp.h | |
mpegvideoencdsp.c | |
mpegvideoencdsp.h | |
mpl2dec.c | MPL2 subtitles decoder |
mqc.c | MQ-coder common (decoder/encoder) functions |
mqc.h | MQ-coder |
mqcdec.c | MQ-coder decoder |
mqcenc.c | MQ-coder encoder |
mscc.c | |
msgsmdec.c | |
msgsmdec.h | |
msmpeg4.c | MSMPEG4 backend for encoder and decoder |
msmpeg4.h | |
msmpeg4data.c | MSMPEG4 data tables |
msmpeg4data.h | MSMPEG4 data tables |
msmpeg4dec.c | |
msmpeg4enc.c | MSMPEG4 encoder backend |
msrle.c | MS RLE video decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the MS RLE format, visit: http://www.pcisys.net/~melanson/codecs/ |
msrledec.c | MS RLE decoder based on decoder by Mike Melanson and my own for TSCC For more information about the MS RLE format, visit: http://www.multimedia.cx/msrle.txt |
msrledec.h | |
mss1.c | Microsoft Screen 1 (aka Windows Media Video V7 Screen) decoder |
mss12.c | Common functions for Microsoft Screen 1 and 2 |
mss12.h | Common header for Microsoft Screen 1 and 2 |
mss2.c | Microsoft Screen 2 (aka Windows Media Video V9 Screen) decoder |
mss2dsp.c | Microsoft Screen 2 (aka Windows Media Video V9 Screen) decoder DSP routines |
mss2dsp.h | Microsoft Screen 2 (aka Windows Media Video V9 Screen) decoder DSP routines |
mss3.c | Microsoft Screen 3 (aka Microsoft ATC Screen) decoder |
mss34dsp.c | |
mss34dsp.h | |
mss4.c | Microsoft Screen 4 (aka Microsoft Titanium Screen 2, aka Microsoft Expression Encoder Screen) decoder |
msvideo1.c | Microsoft Video-1 Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the MS Video-1 format, visit: http://www.pcisys.net/~melanson/codecs/ |
msvideo1enc.c | Microsoft Video-1 encoder |
mvcdec.c | Silicon Graphics Motion Video Compressor 1 & 2 decoder |
mxpegdec.c | MxPEG decoder |
nellymoser.c | The 3 alphanumeric copyright notices are md5summed they are from the original implementors |
nellymoser.h | The 3 alphanumeric copyright notices are md5summed they are from the original implementors |
nellymoserdec.c | The 3 alphanumeric copyright notices are md5summed they are from the original implementors |
nellymoserenc.c | Nellymoser encoder by Bartlomiej Wolowiec |
noise_bsf.c | |
null_bsf.c | Null bitstream filter – pass the input through unchanged |
nuv.c | |
nvdec.c | |
nvdec.h | |
nvdec_h264.c | |
nvdec_hevc.c | |
nvdec_mjpeg.c | |
nvdec_mpeg12.c | |
nvdec_mpeg4.c | |
nvdec_vc1.c | |
nvdec_vp8.c | |
nvdec_vp9.c | |
nvenc.c | |
nvenc.h | |
nvenc_h264.c | |
nvenc_hevc.c | |
omx.c | |
on2avc.c | |
on2avcdata.c | |
on2avcdata.h | |
options.c | Options definition for AVCodecContext |
options_table.h | |
opus.c | Opus decoder/parser shared code |
opus.h | |
opus_celt.c | Opus CELT decoder |
opus_celt.h | |
opus_parser.c | Opus parser |
opus_pvq.c | |
opus_pvq.h | |
opus_rc.c | |
opus_rc.h | |
opus_silk.c | Opus SILK decoder |
opusdec.c | Opus decoder |
opusenc.c | |
opusenc.h | |
opusenc_psy.c | |
opusenc_psy.h | |
opusenc_utils.h | |
opustab.c | |
opustab.h | |
paf.h | |
pafaudio.c | |
pafvideo.c | |
pamenc.c | |
parser.c | |
parser.h | |
pcm-bluray.c | PCM codec for Blu-ray PCM audio tracks |
pcm-dvd.c | LPCM codecs for PCM formats found in Video DVD streams |
pcm.c | PCM codecs |
pcm_tablegen.c | |
pcm_tablegen.h | |
pcx.c | |
pcxenc.c | PCX image encoder |
pel_template.c | |
pgssubdec.c | PGS subtitle decoder |
pictordec.c | Pictor/PC Paint decoder |
pixblockdsp.c | |
pixblockdsp.h | |
pixels.h | |
pixlet.c | |
png.c | |
png.h | |
png_parser.c | PNG parser |
pngdec.c | |
pngdsp.c | |
pngdsp.h | |
pngenc.c | |
pnm.c | |
pnm.h | |
pnm_parser.c | |
pnmdec.c | |
pnmenc.c | |
profiles.c | |
profiles.h | |
proresdata.c | |
proresdata.h | |
proresdec.h | |
proresdec2.c | Known FOURCCs: 'apch' (HQ), 'apcn' (SD), 'apcs' (LT), 'acpo' (Proxy), 'ap4h' (4444) |
proresdec_lgpl.c | This is a decoder for Apple ProRes 422 SD/HQ/LT/Proxy and ProRes 4444 |
proresdsp.c | |
proresdsp.h | |
proresenc_anatoliy.c | Apple ProRes encoder (Anatoliy Wasserman version) Known FOURCCs: 'apch' (HQ), 'apcn' (SD), 'apcs' (LT), 'acpo' (Proxy) |
proresenc_kostya.c | |
psd.c | |
psymodel.c | |
psymodel.h | |
pthread.c | Multithreading support functions |
pthread_frame.c | Frame multithreading support functions |
pthread_internal.h | |
pthread_slice.c | Slice multithreading support functions |
ptx.c | |
put_bits.h | Bitstream writer API |
qcelpdata.h | Data tables for the QCELP decoder |
qcelpdec.c | QCELP decoder |
qdm2.c | QDM2 decoder |
qdm2_tablegen.c | |
qdm2_tablegen.h | |
qdm2data.h | Various QDM2 tables |
qdmc.c | |
qdrw.c | Apple QuickDraw codec |
qpeg.c | QPEG codec |
qpel_template.c | Quarterpel DSP function templates |
qpeldsp.c | Quarterpel DSP functions |
qpeldsp.h | Quarterpel DSP functions |
qsv.c | |
qsv.h | |
qsv_api.c | |
qsv_internal.h | |
qsvdec.c | |
qsvdec.h | |
qsvdec_h2645.c | |
qsvdec_other.c | |
qsvenc.c | |
qsvenc.h | |
qsvenc_h264.c | |
qsvenc_hevc.c | |
qsvenc_jpeg.c | |
qsvenc_mpeg2.c | |
qtrle.c | QT RLE Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the QT RLE format, visit: http://www.pcisys.net/~melanson/codecs/ |
qtrleenc.c | |
r210dec.c | |
r210enc.c | |
ra144.c | |
ra144.h | |
ra144dec.c | |
ra144enc.c | Real Audio 1.0 (14.4K) encoder |
ra288.c | |
ra288.h | |
ralf.c | This is a decoder for Real Audio Lossless format |
ralfdata.h | |
rangecoder.c | Range coder |
rangecoder.h | Range coder |
ratecontrol.c | Rate control for video encoders |
ratecontrol.h | Ratecontrol header |
raw.c | Raw Video Codec |
raw.h | Raw Video Codec |
rawdec.c | Raw Video Decoder |
rawenc.c | Raw Video Encoder |
rdft.c | (Inverse) Real Discrete Fourier Transforms |
rdft.h | |
realtextdec.c | RealText subtitle decoder |
rectangle.h | Useful rectangle filling function |
remove_extradata_bsf.c | |
reverse.c | |
rkmppdec.c | |
rl.c | |
rl.h | Rl header |
rl2.c | RL2 Video Decoder |
rle.c | |
rle.h | |
rnd_avg.h | |
roqaudioenc.c | |
roqvideo.c | Id RoQ Video common functions based on work by Dr |
roqvideo.h | |
roqvideodec.c | Id RoQ Video Decoder by Dr |
roqvideoenc.c | Id RoQ encoder by Vitor |
rpza.c | QT RPZA Video Decoder by Roberto Togni For more information about the RPZA format, visit: http://www.pcisys.net/~melanson/codecs/ |
rscc.c | InnoHeim/Rsupport Screen Capture Codec decoder |
rtjpeg.c | |
rtjpeg.h | |
rv10.c | RV10/RV20 decoder |
rv10.h | |
rv10enc.c | RV10 encoder |
rv20enc.c | RV20 encoder |
rv30.c | RV30 decoder |
rv30data.h | Miscellaneous RV30 tables |
rv30dsp.c | RV30 decoder motion compensation functions |
rv34.c | RV30/40 decoder common data |
rv34.h | RV30 and RV40 decoder common data declarations |
rv34_parser.c | RV30/40 parser |
rv34data.h | Miscellaneous RV30/40 tables |
rv34dsp.c | RV30/40 decoder common dsp functions |
rv34dsp.h | RV30/40 decoder motion compensation functions |
rv34vlc.h | RV30/40 VLC tables |
rv40.c | RV40 decoder |
rv40data.h | Miscellaneous RV40 tables |
rv40dsp.c | RV40 decoder motion compensation functions |
rv40vlc2.h | RV40 VLC tables used for macroblock information decoding |
s302m.c | |
s302menc.c | |
samidec.c | SAMI subtitle decoder |
sanm.c | |
sbc.c | SBC common functions for the encoder and decoder |
sbc.h | SBC common definitions for the encoder and decoder |
sbc_parser.c | |
sbcdec.c | SBC decoder implementation |
sbcdec_data.c | SBC decoder tables |
sbcdec_data.h | SBC decoder tables |
sbcdsp.c | SBC basic "building bricks" |
sbcdsp.h | SBC basic "building bricks" |
sbcdsp_data.c | Miscellaneous SBC tables |
sbcdsp_data.h | Miscellaneous SBC tables |
sbcenc.c | SBC encoder implementation |
sbr.h | Spectral Band Replication definitions and structures |
sbrdsp.c | |
sbrdsp.h | |
sbrdsp_fixed.c | |
sbrdsp_template.c | |
scpr.c | |
screenpresso.c | Screenpresso decoder |
sgi.h | |
sgidec.c | |
sgienc.c | |
sgirledec.c | Silicon Graphics RLE 8-bit video decoder |
sheervideo.c | |
sheervideodata.h | |
shorten.c | Shorten decoder |
simple_idct.c | Simpleidct in C |
simple_idct.h | Simple idct header |
simple_idct_template.c | Simpleidct in C |
sinewin.c | |
sinewin.h | |
sinewin_fixed.c | |
sinewin_fixed_tablegen.c | |
sinewin_tablegen.c | |
sinewin_tablegen.h | |
sinewin_tablegen_template.c | |
sipr.c | |
sipr.h | |
sipr16k.c | |
sipr16kdata.h | |
sipr_parser.c | Sipr audio parser |
siprdata.h | |
smacker.c | Smacker decoder |
smc.c | QT SMC Video Decoder by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the SMC format, visit: http://www.pcisys.net/~melanson/codecs/ |
smvjpegdec.c | SMV JPEG decoder |
snappy.c | |
snappy.h | Snappy decompression |
snow.c | |
snow.h | |
snow_dwt.c | |
snow_dwt.h | |
snowdata.h | |
snowdec.c | |
snowenc.c | |
sonic.c | Simple free lossless/lossy audio codec Based on Paul Francis Harrison's Bonk (http://www.logarithmic.net/pfh/bonk) Written and designed by Alex Beregszaszi |
sp5x.h | |
sp5xdec.c | Sunplus JPEG decoder (SP5X) |
speedhq.c | NewTek SpeedHQ decoder |
srtdec.c | |
srtenc.c | |
startcode.c | Accelerated start code search function for start codes common to MPEG-1/2/4 video, VC-1, H.264/5 |
startcode.h | Accelerated start code search function for start codes common to MPEG-1/2/4 video, VC-1, H.264/5 |
subviewerdec.c | SubViewer subtitle decoder |
sunrast.c | |
sunrast.h | |
sunrastenc.c | |
svq1.c | Sorenson Vector Quantizer #1 (SVQ1) video codec |
svq1.h | Sorenson Vector Quantizer #1 (SVQ1) video codec |
svq13.c | |
svq1_cb.h | Svq1 code books |
svq1_vlc.h | |
svq1dec.c | Sorenson Vector Quantizer #1 (SVQ1) video codec |
svq1enc.c | Sorenson Vector Quantizer #1 (SVQ1) video codec |
svq1enc.h | |
svq1enc_cb.h | Svq1 code books |
svq3.c | Svq3 decoder |
synth_filter.c | |
synth_filter.h | |
tableprint.h | |
tableprint_vlc.h | |
tak.c | |
tak.h | TAK (Tom's lossless Audio Kompressor) decoder/demuxer common functions |
tak_parser.c | TAK parser |
takdec.c | TAK (Tom's lossless Audio Kompressor) decoder |
takdsp.c | |
takdsp.h | |
targa.c | |
targa.h | Targa file common definitions |
targa_y216dec.c | |
targaenc.c | |
tdsc.c | TDSC decoder |
textdec.c | Raw subtitles decoder |
texturedsp.c | |
texturedsp.h | Texture block (4x4) module |
texturedspenc.c | |
thread.h | Multithreading support functions |
tiertexseqv.c | Tiertex Limited SEQ video decoder |
tiff.c | TIFF image decoder |
tiff.h | TIFF tables |
tiff_common.c | TIFF Common Routines |
tiff_common.h | TIFF Common Routines |
tiff_data.c | TIFF data tables |
tiff_data.h | TIFF data tables |
tiffenc.c | TIFF image encoder |
tmv.c | 8088flex TMV video decoder |
tpeldsp.c | Thirdpel DSP functions |
tpeldsp.h | Thirdpel DSP functions |
trace_headers_bsf.c | |
truemotion1.c | Duck TrueMotion v1 Video Decoder by Alex Beregszaszi and Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) |
truemotion1data.h | |
truemotion2.c | Duck TrueMotion2 decoder |
truemotion2rt.c | |
truespeech.c | TrueSpeech decoder |
truespeech_data.h | |
tscc.c | TechSmith Camtasia decoder |
tscc2.c | TechSmith Screen Codec 2 decoder |
tscc2data.h | |
tta.c | TTA (The Lossless True Audio) decoder |
ttadata.c | |
ttadata.h | |
ttadsp.c | |
ttadsp.h | |
ttaenc.c | |
ttaencdsp.c | |
ttaencdsp.h | |
twinvq.c | |
twinvq.h | |
twinvq_data.h | |
twinvqdec.c | |
txd.c | |
ulti.c | IBM Ultimotion Video Decoder |
ulti_cb.h | |
unary.h | |
utils.c | Utils |
utvideo.c | Common Ut Video code |
utvideo.h | Common Ut Video header |
utvideodec.c | Ut Video decoder |
utvideodsp.c | |
utvideodsp.h | |
utvideoenc.c | Ut Video encoder |
v210dec.c | |
v210dec.h | |
v210enc.c | |
v210enc.h | |
v210x.c | |
v308dec.c | |
v308enc.c | |
v408dec.c | |
v408enc.c | |
v410dec.c | |
v410enc.c | |
v4l2_buffers.c | |
v4l2_buffers.h | |
v4l2_context.c | |
v4l2_context.h | |
v4l2_fmt.c | |
v4l2_fmt.h | |
v4l2_m2m.c | |
v4l2_m2m.h | |
v4l2_m2m_dec.c | |
v4l2_m2m_enc.c | |
vaapi.h | Public libavcodec VA API header |
vaapi_decode.c | |
vaapi_decode.h | |
vaapi_encode.c | |
vaapi_encode.h | |
vaapi_encode_h264.c | |
vaapi_encode_h265.c | |
vaapi_encode_mjpeg.c | |
vaapi_encode_mpeg2.c | |
vaapi_encode_vp8.c | |
vaapi_encode_vp9.c | |
vaapi_h264.c | This file implements the glue code between FFmpeg's and VA API's structures for H.264 decoding |
vaapi_hevc.c | |
vaapi_mjpeg.c | |
vaapi_mpeg2.c | |
vaapi_mpeg4.c | |
vaapi_vc1.c | |
vaapi_vp8.c | |
vaapi_vp9.c | |
vb.c | VB Video decoder |
vble.c | VBLE Decoder |
vc1.c | VC-1 and WMV3 decoder common code |
vc1.h | |
vc1_block.c | VC-1 and WMV3 block decoding routines |
vc1_common.h | |
vc1_loopfilter.c | VC-1 and WMV3 loopfilter |
vc1_mc.c | VC-1 and WMV3 block decoding routines |
vc1_parser.c | VC-1 and WMV3 parser |
vc1_pred.c | VC-1 and WMV3 block decoding routines |
vc1_pred.h | |
vc1acdata.h | |
vc1data.c | VC-1 tables |
vc1data.h | VC-1 tables |
vc1dec.c | VC-1 and WMV3 decoder |
vc1dsp.c | VC-1 and WMV3 decoder |
vc1dsp.h | VC-1 and WMV3 decoder |
vc2enc.c | |
vc2enc_dwt.c | |
vc2enc_dwt.h | |
vcr1.c | ATI VCR1 codec |
vdpau.c | |
vdpau.h | Public libavcodec VDPAU header |
vdpau_h264.c | |
vdpau_hevc.c | |
vdpau_internal.h | |
vdpau_mpeg12.c | |
vdpau_mpeg4.c | |
vdpau_vc1.c | |
version.h | Libavcodec version macros |
videodsp.c | |
videodsp.h | Core video DSP helper functions |
videodsp_template.c | |
videotoolbox.c | |
videotoolbox.h | Public libavcodec Videotoolbox header |
videotoolboxenc.c | |
vima.c | LucasArts VIMA audio decoder |
vlc.h | |
vmdaudio.c | Sierra VMD audio decoder by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD format, visit: http://www.pcisys.net/~melanson/codecs/ |
vmdvideo.c | Sierra VMD video decoder by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD format, visit: http://www.pcisys.net/~melanson/codecs/ |
vmnc.c | VMware Screen Codec (VMnc) decoder As Alex Beregszaszi discovered, this is effectively RFB data dump |
vorbis.c | Common code for Vorbis I encoder and decoder |
vorbis.h | |
vorbis_data.c | |
vorbis_enc_data.h | |
vorbis_parser.c | Vorbis audio parser |
vorbis_parser.h | A public API for Vorbis parsing |
vorbis_parser_internal.h | Vorbis audio parser |
vorbisdec.c | Vorbis I decoder |
vorbisdsp.c | |
vorbisdsp.h | |
vorbisenc.c | Native Vorbis encoder |
vp3.c | On2 VP3 Video Decoder |
vp3_parser.c | |
vp3data.h | |
vp3dsp.c | Standard C DSP-oriented functions cribbed from the original VP3 source code |
vp3dsp.h | |
vp5.c | VP5 compatible video decoder |
vp56.c | VP5 and VP6 compatible video decoder (common features) |
vp56.h | VP5 and VP6 compatible video decoder (common features) |
vp56data.c | VP5 and VP6 compatible video decoder (common data) |
vp56data.h | VP5 and VP6 compatible video decoder (common data) |
vp56dsp.c | |
vp56dsp.h | |
vp56rac.c | |
vp5data.h | VP5 compatible video decoder |
vp6.c | VP6 compatible video decoder |
vp6data.h | VP6 compatible video decoder |
vp6dsp.c | VP6 DSP-oriented functions |
vp8.c | |
vp8.h | |
vp8_parser.c | |
vp8data.h | VP8 compatible video decoder |
vp8dsp.c | VP8 compatible video decoder |
vp8dsp.h | VP8 compatible video decoder |
vp9.c | |
vp9.h | |
vp9_mc_template.c | |
vp9_parser.c | |
vp9_raw_reorder_bsf.c | |
vp9_superframe_bsf.c | |
vp9_superframe_split_bsf.c | This bitstream filter splits VP9 superframes into packets containing just one frame |
vp9block.c | |
vp9data.c | |
vp9data.h | |
vp9dec.h | |
vp9dsp.c | |
vp9dsp.h | |
vp9dsp_10bpp.c | |
vp9dsp_12bpp.c | |
vp9dsp_8bpp.c | |
vp9dsp_template.c | |
vp9lpf.c | |
vp9mvs.c | |
vp9prob.c | |
vp9recon.c | |
vp9shared.h | |
vqavideo.c | VQA Video Decoder |
vt_internal.h | |
wavpack.c | WavPack lossless audio decoder |
wavpack.h | |
wavpackenc.c | |
wavpackenc.h | |
webp.c | WebP image decoder |
webvttdec.c | WebVTT subtitle decoder |
webvttenc.c | |
wma.c | |
wma.h | |
wma_common.c | |
wma_common.h | |
wma_freqs.c | |
wma_freqs.h | |
wmadata.h | Various WMA tables |
wmadec.c | WMA compatible decoder |
wmaenc.c | |
wmalosslessdec.c | |
wmaprodata.h | Tables for wmapro decoding |
wmaprodec.c | Wmapro decoder implementation Wmapro is an MDCT based codec comparable to wma standard or AAC |
wmavoice.c | Windows Media Audio Voice compatible decoder |
wmavoice_data.h | Windows Media Voice (WMAVoice) tables |
wmv2.c | |
wmv2.h | |
wmv2data.c | |
wmv2data.h | |
wmv2dec.c | |
wmv2dsp.c | |
wmv2dsp.h | |
wmv2enc.c | |
wnv1.c | Winnov WNV1 codec |
wrapped_avframe.c | Simple wrapper to store an AVFrame and forward it as AVPacket |
ws-snd1.c | Westwood SNDx codecs |
xan.c | Xan video decoder for Wing Commander III computer game by Mario Brito (mbrit.nosp@m.o@st.nosp@m.udent.nosp@m..dei.nosp@m..uc.p.nosp@m.t) and Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) |
xbmdec.c | |
xbmenc.c | |
xface.c | X-Face common data and utilities definition |
xface.h | X-Face common definitions |
xfacedec.c | X-Face decoder, based on libcompface, by James Ashton |
xfaceenc.c | X-Face encoder, based on libcompface, by James Ashton |
xiph.c | |
xiph.h | |
xl.c | Miro VideoXL codec |
xma_parser.c | XMA2 audio parser |
xpmdec.c | |
xsubdec.c | |
xsubenc.c | |
xvididct.c | Walken IDCT Alternative IDCT implementation for decoding compatibility |
xvididct.h | |
xvmc.h | Public libavcodec XvMC header |
xvmc_internal.h | |
xwd.h | |
xwddec.c | |
xwdenc.c | |
xxan.c | |
y41pdec.c | |
y41penc.c | |
ylc.c | |
yop.c | |
yuv4dec.c | |
yuv4enc.c | |
zerocodec.c | |
zmbv.c | Zip Motion Blocks Video decoder |
zmbvenc.c | Zip Motion Blocks Video encoder |
libavdevice | |
tests | |
timefilter.c | |
alldevices.c | |
alsa.c | ALSA input and output: common code |
alsa.h | ALSA input and output: definitions and structures |
alsa_dec.c | ALSA input and output: input |
alsa_enc.c | ALSA input and output: output |
android_camera.c | |
avdevice.c | |
avdevice.h | Main libavdevice API header |
avfoundation.m | AVFoundation input device |
bktr.c | |
caca.c | |
decklink_common.cpp | |
decklink_common.h | |
decklink_common_c.h | |
decklink_dec.cpp | |
decklink_dec.h | |
decklink_dec_c.c | |
decklink_enc.cpp | |
decklink_enc.h | |
decklink_enc_c.c | |
dshow.c | |
dshow_capture.h | |
dshow_common.c | |
dshow_crossbar.c | |
dshow_enummediatypes.c | |
dshow_enumpins.c | |
dshow_filter.c | |
dshow_pin.c | |
fbdev_common.c | |
fbdev_common.h | |
fbdev_dec.c | Linux framebuffer input device, inspired by code from fbgrab.c by Gunnar Monell |
fbdev_enc.c | |
file_open.c | |
gdigrab.c | GDI frame device demuxer |
iec61883.c | Libiec61883 interface |
internal.h | |
jack.c | |
kmsgrab.c | |
lavfi.c | Libavfilter virtual input device |
libcdio.c | Libcdio CD grabbing |
libdc1394.c | |
libndi_newtek_common.h | |
libndi_newtek_dec.c | |
libndi_newtek_enc.c | |
openal-dec.c | OpenAL 1.1 capture device for libavdevice |
opengl_enc.c | |
opengl_enc_shaders.h | |
oss.c | |
oss.h | |
oss_dec.c | |
oss_enc.c | |
pulse_audio_common.c | |
pulse_audio_common.h | |
pulse_audio_dec.c | |
pulse_audio_enc.c | |
reverse.c | |
sdl2.c | LibSDL2 output device |
sndio.c | |
sndio.h | |
sndio_dec.c | |
sndio_enc.c | |
timefilter.c | |
timefilter.h | |
utils.c | |
v4l2-common.c | |
v4l2-common.h | |
v4l2.c | Video4Linux2 grab interface |
v4l2enc.c | |
version.h | Libavdevice version macros |
vfwcap.c | |
xcbgrab.c | |
xv.c | XVideo output device |
libavfilter | |
tests | |
drawutils.c | |
filtfmts.c | |
formats.c | |
integral.c | |
x86 | |
af_afir_init.c | |
af_volume_init.c | |
avf_showcqt_init.c | |
colorspacedsp_init.c | |
vf_blend_init.c | |
vf_bwdif_init.c | |
vf_eq.c | |
vf_framerate_init.c | |
vf_fspp_init.c | |
vf_gradfun_init.c | |
vf_hflip_init.c | |
vf_hqdn3d_init.c | |
vf_idet_init.c | |
vf_interlace_init.c | |
vf_limiter_init.c | |
vf_maskedmerge_init.c | |
vf_noise.c | |
vf_pp7_init.c | |
vf_psnr_init.c | |
vf_pullup_init.c | |
vf_removegrain_init.c | |
vf_spp.c | |
vf_ssim_init.c | |
vf_stereo3d_init.c | |
vf_threshold_init.c | |
vf_tinterlace_init.c | |
vf_w3fdif_init.c | |
vf_yadif_init.c | |
aeval.c | Eval audio source |
af_acontrast.c | |
af_acopy.c | |
af_acrusher.c | |
af_adelay.c | |
af_aecho.c | |
af_aemphasis.c | |
af_afade.c | Fade audio filter |
af_afftfilt.c | |
af_afir.c | An arbitrary audio FIR filter |
af_afir.h | |
af_aformat.c | Format audio filter |
af_agate.c | Audio (Sidechain) Gate filter |
af_aiir.c | |
af_alimiter.c | Lookahead limiter filter |
af_amerge.c | Audio merging filter |
af_amix.c | Audio Mix Filter |
af_anequalizer.c | |
af_anull.c | Null audio filter |
af_apad.c | Audio pad filter |
af_aphaser.c | Phaser audio filter |
af_apulsator.c | |
af_aresample.c | Resampling audio filter |
af_asetnsamples.c | Filter that changes number of samples on single output operation |
af_asetrate.c | |
af_ashowinfo.c | Filter for showing textual audio frame information |
af_astats.c | |
af_atempo.c | Tempo scaling audio filter – an implementation of WSOLA algorithm |
af_biquads.c | |
af_bs2b.c | Bauer stereo-to-binaural filter |
af_channelmap.c | Audio channel mapping filter |
af_channelsplit.c | Channel split filter |
af_chorus.c | Chorus audio filter |
af_compand.c | Audio compand filter |
af_compensationdelay.c | |
af_crossfeed.c | |
af_crystalizer.c | |
af_dcshift.c | |
af_drmeter.c | |
af_dynaudnorm.c | Dynamic Audio Normalizer |
af_earwax.c | Stereo Widening Effect |
af_extrastereo.c | |
af_firequalizer.c | |
af_flanger.c | |
af_haas.c | |
af_hdcd.c | HDCD decoding filter |
af_headphone.c | |
af_join.c | Audio join filter |
af_ladspa.c | LADSPA wrapper |
af_loudnorm.c | |
af_lv2.c | LV2 wrapper |
af_mcompand.c | Audio multiband compand filter |
af_pan.c | Audio panning filter (channels mixing) Original code written by Anders Johansson for MPlayer, reimplemented for FFmpeg |
af_replaygain.c | ReplayGain scanner |
af_resample.c | Sample format and channel layout conversion audio filter |
af_rubberband.c | |
af_sidechaincompress.c | Audio (Sidechain) Compressor filter |
af_silencedetect.c | Audio silence detector |
af_silenceremove.c | |
af_sofalizer.c | |
af_stereotools.c | |
af_stereowiden.c | |
af_superequalizer.c | |
af_surround.c | |
af_tremolo.c | |
af_vibrato.c | |
af_volume.c | Audio volume filter |
af_volume.h | Audio volume filter |
af_volumedetect.c | |
all_channel_layouts.inc | |
allfilters.c | |
asink_anullsink.c | |
asrc_anoisesrc.c | |
asrc_anullsrc.c | Null audio source |
asrc_flite.c | Flite voice synth source |
asrc_hilbert.c | |
asrc_sine.c | |
audio.c | |
audio.h | |
avf_abitscope.c | |
avf_ahistogram.c | |
avf_aphasemeter.c | Audio to video multimedia aphasemeter filter |
avf_avectorscope.c | Audio to video multimedia vectorscope filter |
avf_concat.c | Concat audio-video filter |
avf_showcqt.c | |
avf_showcqt.h | |
avf_showfreqs.c | |
avf_showspectrum.c | Audio to spectrum (video) transmedia filter, based on ffplay rdft showmode (by Michael Niedermayer) and lavfi/avf_showwaves (by Stefano Sabatini) |
avf_showvolume.c | |
avf_showwaves.c | Audio to video multimedia filter |
avfilter.c | |
avfilter.h | Main libavfilter public API header |
avfiltergraph.c | |
bbox.c | |
bbox.h | |
blend.h | |
bufferqueue.h | |
buffersink.c | Buffer sink |
buffersink.h | Memory buffer sink API for audio and video |
buffersrc.c | Memory buffer source filter |
buffersrc.h | Memory buffer source API |
bwdif.h | |
colorspacedsp.c | |
colorspacedsp.h | |
colorspacedsp_template.c | |
colorspacedsp_yuv2yuv_template.c | |
deshake.h | |
drawutils.c | |
drawutils.h | Misc drawing utilities |
ebur128.c | |
ebur128.h | Libebur128 - a library for loudness measurement according to the EBU R128 standard |
f_bench.c | |
f_drawgraph.c | |
f_ebur128.c | EBU R.128 implementation |
f_interleave.c | Audio and video interleaver |
f_loop.c | |
f_metadata.c | Filter for manipulating frame metadata |
f_perms.c | |
f_realtime.c | |
f_reverse.c | |
f_select.c | Filter for selecting which frame passes in the filterchain |
f_sendcmd.c | Send commands filter |
f_sidedata.c | Filter for manipulating frame side data |
f_streamselect.c | |
f_zmq.c | Receive commands through libzeromq and broker them to filters |
fifo.c | FIFO buffering filter |
filters.h | |
formats.c | |
formats.h | |
framepool.c | |
framepool.h | |
framequeue.c | |
framequeue.h | |
framerate.h | |
framesync.c | |
framesync.h | |
generate_wave_table.c | |
generate_wave_table.h | |
gradfun.h | |
graphdump.c | |
graphparser.c | |
hermite.h | |
hflip.h | |
interlace.h | Progressive to interlaced content filter, inspired by heavy debugging of tinterlace filter |
internal.h | Internal API functions |
lavfutils.c | |
lavfutils.h | Miscellaneous utilities which make use of the libavformat library |
limiter.h | |
log2_tab.c | |
lswsutils.c | |
lswsutils.h | Miscellaneous utilities which make use of the libswscale library |
maskedmerge.h | |
motion_estimation.c | |
motion_estimation.h | |
opencl.c | |
opencl.h | |
opencl_source.h | |
psnr.h | |
pthread.c | Libavfilter multithreading support |
qsvvpp.c | Intel Quick Sync Video VPP base function |
qsvvpp.h | Intel Quick Sync Video VPP base function |
removegrain.h | |
scale.c | |
scale.h | |
setpts.c | Video presentation timestamp (PTS) modification filter |
settb.c | Set timebase for the output link |
signature.h | MPEG-7 video signature calculation and lookup filter |
signature_lookup.c | MPEG-7 video signature calculation and lookup filter |
split.c | Audio and video splitter |
src_movie.c | Movie video source |
ssim.h | |
stereo3d.h | |
thread.h | |
threshold.h | |
tinterlace.h | Temporal field interlace filter, ported from MPlayer/libmpcodecs |
transform.c | Transform input video |
transform.h | Transform input video |
trim.c | |
unsharp.h | |
vaapi_vpp.c | |
vaapi_vpp.h | |
vaf_spectrumsynth.c | SpectrumSynth filter |
version.h | Libavfilter version macros |
vf_alphamerge.c | Copy an alpha component from another video's luma |
vf_aspect.c | Aspect ratio modification video filters |
vf_atadenoise.c | Adaptive Temporal Averaging Denoiser, based on paper "Video Denoising Based on Adaptive Temporal Averaging" by David Bartovčak and Miroslav Vrankić |
vf_avgblur.c | |
vf_avgblur_opencl.c | |
vf_bbox.c | Bounding box detection filter |
vf_bitplanenoise.c | |
vf_blackdetect.c | Video black detector, loosely based on blackframe with extended syntax and features |
vf_blackframe.c | Search for black frames to detect scene transitions |
vf_blend.c | |
vf_boxblur.c | Apply a boxblur filter to the input video |
vf_bwdif.c | |
vf_chromakey.c | |
vf_ciescope.c | |
vf_codecview.c | Codec debug viewer filter |
vf_colorbalance.c | |
vf_colorchannelmixer.c | |
vf_colorkey.c | |
vf_colorlevels.c | |
vf_colormatrix.c | ColorMatrix 2.0 is based on the original ColorMatrix filter by Wilbert Dijkhof |
vf_colorspace.c | |
vf_convolution.c | |
vf_convolution_opencl.c | |
vf_convolve.c | |
vf_copy.c | Copy video filter |
vf_coreimage.m | Video processing based on Apple's CoreImage API |
vf_cover_rect.c | |
vf_crop.c | Video crop filter |
vf_cropdetect.c | Border detection filter Ported from MPlayer libmpcodecs/vf_cropdetect.c |
vf_curves.c | |
vf_datascope.c | |
vf_dctdnoiz.c | |
vf_deband.c | |
vf_decimate.c | |
vf_deflicker.c | |
vf_deinterlace_qsv.c | Deinterlace video filter - QSV |
vf_deinterlace_vaapi.c | |
vf_dejudder.c | Remove judder in video stream |
vf_delogo.c | A very simple tv station logo remover Originally imported from MPlayer libmpcodecs/vf_delogo.c, the algorithm was later improved |
vf_deshake.c | Fast deshake / depan video filter |
vf_despill.c | |
vf_detelecine.c | |
vf_displace.c | |
vf_drawbox.c | Box and grid drawing filters |
vf_drawtext.c | Drawtext filter, based on the original vhook/drawtext.c filter by Gustavo Sverzut Barbieri |
vf_edgedetect.c | Edge detection filter |
vf_elbg.c | Video quantizer filter based on ELBG |
vf_entropy.c | |
vf_eq.c | Very simple video equalizer |
vf_eq.h | |
vf_extractplanes.c | |
vf_fade.c | Video fade filter based heavily on vf_negate.c by Bobby Bingham |
vf_fftfilt.c | FFT domain filtering |
vf_field.c | Field filter, based on libmpcodecs/vf_field.c by Rich Felker |
vf_fieldhint.c | |
vf_fieldmatch.c | Fieldmatching filter, ported from VFM filter (VapourSynth) by Clément |
vf_fieldorder.c | Video field order filter, heavily influenced by vf_pad.c |
vf_fillborders.c | |
vf_find_rect.c | |
vf_floodfill.c | |
vf_format.c | Format and noformat video filters |
vf_fps.c | Filter enforcing given constant framerate |
vf_framepack.c | Generate a frame packed video, by combining two views in a single surface |
vf_framerate.c | Filter for upsampling or downsampling a progressive source |
vf_framestep.c | |
vf_frei0r.c | Frei0r wrapper |
vf_fspp.c | Fast Simple Post-processing filter This implementation is based on an algorithm described in "Aria Nosratinia Embedded Post-Processing for
Enhancement of Compressed Images (1999)" (http://www.utdallas.edu/~aria/papers/vlsisp99.pdf) Further, with splitting (I)DCT into horizontal/vertical passes, one of them can be performed once per block, not per pixel |
vf_fspp.h | |
vf_gblur.c | |
vf_geq.c | Generic equation change filter Originally written by Michael Niedermayer for the MPlayer project, and ported by Clément Bœsch for FFmpeg |
vf_gradfun.c | Gradfun debanding filter, ported from MPlayer libmpcodecs/vf_gradfun.c |
vf_hflip.c | Horizontal flip filter |
vf_histeq.c | Histogram equalization filter, based on the VirtualDub filter by Donald A |
vf_histogram.c | |
vf_hqdn3d.c | High quality 3d video denoiser, ported from MPlayer libmpcodecs/vf_hqdn3d.c |
vf_hqdn3d.h | |
vf_hqx.c | Hqx magnification filters (hq2x, hq3x, hq4x) |
vf_hue.c | Apply a hue/saturation filter to the input video Ported from MPlayer libmpcodecs/vf_hue.c |
vf_hwdownload.c | |
vf_hwmap.c | |
vf_hwupload.c | |
vf_hwupload_cuda.c | |
vf_hysteresis.c | |
vf_idet.c | |
vf_idet.h | |
vf_il.c | (de)interleave fields filter |
vf_interlace.c | Progressive to interlaced content filter, inspired by heavy debugging of tinterlace filter |
vf_kerndeint.c | Kernel Deinterlacer Ported from MPlayer libmpcodecs/vf_kerndeint.c |
vf_lenscorrection.c | Lenscorrection filter, algorithm from the frei0r plugin with the same name |
vf_libopencv.c | Libopencv wrapper functions |
vf_libvmaf.c | Calculate the VMAF between two input videos |
vf_limiter.c | |
vf_lumakey.c | |
vf_lut.c | Compute a look-up table for binding the input value to the output value, and apply it to input video |
vf_lut2.c | |
vf_lut3d.c | 3D Lookup table filter |
vf_maskedclamp.c | |
vf_maskedmerge.c | |
vf_mcdeint.c | Motion Compensation Deinterlacer Ported from MPlayer libmpcodecs/vf_mcdeint.c |
vf_mergeplanes.c | |
vf_mestimate.c | |
vf_midequalizer.c | |
vf_minterpolate.c | |
vf_misc_vaapi.c | |
vf_mix.c | |
vf_mpdecimate.c | |
vf_neighbor.c | |
vf_nlmeans.c | |
vf_nnedi.c | |
vf_noise.c | Noise generator |
vf_noise.h | |
vf_normalize.c | |
vf_null.c | Null video filter |
vf_ocr.c | |
vf_overlay.c | Overlay one video on top of another |
vf_overlay_opencl.c | |
vf_overlay_qsv.c | A hardware accelerated overlay filter based on Intel Quick Sync Video VPP |
vf_owdenoise.c | |
vf_pad.c | Video padding filter |
vf_palettegen.c | Generate one palette for a whole video stream |
vf_paletteuse.c | Use a palette to downsample an input video stream |
vf_perspective.c | |
vf_phase.c | |
vf_pixdesctest.c | Pixdesc test filter |
vf_pp.c | Libpostproc filter, ported from MPlayer |
vf_pp7.c | Postprocessing filter - 7 |
vf_pp7.h | |
vf_premultiply.c | |
vf_procamp_vaapi.c | |
vf_program_opencl.c | |
vf_pseudocolor.c | |
vf_psnr.c | Caculate the PSNR between two input videos |
vf_pullup.c | |
vf_pullup.h | |
vf_qp.c | |
vf_random.c | |
vf_readeia608.c | Filter for reading closed captioning data (EIA-608) |
vf_readvitc.c | Filter for reading the vertical interval timecode (VITC) |
vf_remap.c | Pixel remap filter This filter copies pixel by pixel a source frame to a target frame |
vf_removegrain.c | |
vf_removelogo.c | Advanced blur-based logo removing filter |
vf_repeatfields.c | |
vf_rotate.c | Rotation filter, partially based on the tests/rotozoom.c program |
vf_sab.c | Shape Adaptive Blur filter, ported from MPlayer libmpcodecs/vf_sab.c |
vf_scale.c | Scale video filter |
vf_scale_cuda.c | |
vf_scale_npp.c | Scale video filter |
vf_scale_qsv.c | Scale video filter - QSV |
vf_scale_vaapi.c | |
vf_selectivecolor.c | |
vf_separatefields.c | |
vf_setfield.c | Set field order |
vf_setparams.c | |
vf_showinfo.c | Filter for showing textual video frame information |
vf_showpalette.c | Display frame palette (AV_PIX_FMT_PAL8) |
vf_shuffleframes.c | |
vf_shuffleplanes.c | |
vf_signalstats.c | |
vf_signature.c | MPEG-7 video signature calculation and lookup filter |
vf_smartblur.c | Apply a smartblur filter to the input video Ported from MPlayer libmpcodecs/vf_smartblur.c by Michael Niedermayer |
vf_spp.c | Simple post processing filter |
vf_spp.h | |
vf_ssim.c | |
vf_stack.c | |
vf_stereo3d.c | |
vf_subtitles.c | Libass subtitles burning filter |
vf_super2xsai.c | Super 2xSaI video filter Ported from MPlayer libmpcodecs/vf_2xsai.c |
vf_swaprect.c | |
vf_swapuv.c | Swap UV filter |
vf_telecine.c | |
vf_threshold.c | Threshold video filter |
vf_thumbnail.c | Potential thumbnail lookup filter to reduce the risk of an inappropriate selection (such as a black frame) we could get with an absolute seek |
vf_thumbnail_cuda.c | |
vf_tile.c | Tile video filter |
vf_tinterlace.c | Temporal field interlace filter, ported from MPlayer/libmpcodecs |
vf_tonemap.c | Tonemap algorithms |
vf_transpose.c | Transposition filter Based on MPlayer libmpcodecs/vf_rotate.c |
vf_unsharp.c | Blur / sharpen filter, ported to FFmpeg from MPlayer libmpcodecs/unsharp.c |
vf_unsharp_opencl.c | |
vf_uspp.c | Ultra Slow/Simple Post-processing filter |
vf_vaguedenoiser.c | |
vf_vectorscope.c | |
vf_vflip.c | Video vertical flip filter |
vf_vfrdet.c | |
vf_vidstabdetect.c | |
vf_vidstabtransform.c | |
vf_vignette.c | |
vf_vmafmotion.c | Calculate VMAF Motion score |
vf_vpp_qsv.c | Hardware accelerated common filters based on Intel Quick Sync Video VPP |
vf_w3fdif.c | |
vf_waveform.c | |
vf_weave.c | |
vf_xbr.c | XBR Filter is used for depixelization of image |
vf_yadif.c | |
vf_zoompan.c | |
vf_zscale.c | Zscale video filter using z.lib library |
video.c | |
video.h | |
vidstabutils.c | |
vidstabutils.h | |
vmaf_motion.h | |
vsink_nullsink.c | |
vsrc_cellauto.c | Cellular automaton video source, based on Stephen Wolfram "experimentus crucis" |
vsrc_life.c | Life video source, based on John Conways' Life Game |
vsrc_mandelbrot.c | Mandelbrot fractal renderer |
vsrc_mptestsrc.c | MP test source, ported from MPlayer libmpcodecs/vf_test.c |
vsrc_testsrc.c | Misc test sources |
w3fdif.h | |
window_func.h | |
yadif.h | |
libavformat | |
tests | |
fifo_muxer.c | |
movenc.c | |
noproxy.c | |
rtmpdh.c | |
seek.c | |
srtp.c | |
url.c | |
3dostr.c | |
4xm.c | 4X Technologies file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .4xm file format, visit: http://www.pcisys.net/~melanson/codecs/ |
a64.c | |
aacdec.c | |
aadec.c | |
ac3dec.c | |
acm.c | |
act.c | |
adp.c | |
ads.c | |
adtsenc.c | |
adxdec.c | CRI ADX demuxer |
aea.c | |
afc.c | |
aiff.h | Common header for AIFF muxer and demuxer |
aiffdec.c | |
aiffenc.c | |
aixdec.c | |
allformats.c | |
amr.c | |
anm.c | Deluxe Paint Animation demuxer |
apc.c | |
ape.c | |
apetag.c | |
apetag.h | |
apngdec.c | APNG demuxer |
apngenc.c | |
aptxdec.c | |
aqtitledec.c | AQTitle subtitles format demuxer |
asf.c | |
asf.h | |
asfcrypt.c | |
asfcrypt.h | |
asfdec_f.c | |
asfdec_o.c | |
asfenc.c | |
assdec.c | |
assenc.c | |
ast.c | |
ast.h | |
astdec.c | |
astenc.c | |
async.c | |
au.c | |
audiointerleave.c | |
audiointerleave.h | |
avc.c | |
avc.h | |
avformat.h | Main libavformat public API header |
avi.h | |
avidec.c | |
avienc.c | |
avio.c | |
avio.h | Buffered I/O operations |
avio_internal.h | |
aviobuf.c | |
avisynth.c | |
avlanguage.c | |
avlanguage.h | |
avr.c | |
avs.c | |
bethsoftvid.c | Bethesda Softworks VID (.vid) file demuxer |
bfi.c | Brute Force & Ignorance (.bfi) file demuxer |
bink.c | Bink demuxer |
bintext.c | Binary text demuxer eXtended BINary text (XBIN) demuxer Artworx Data Format demuxer iCEDraw File demuxer |
bit.c | |
bluray.c | |
bmv.c | |
boadec.c | |
brstm.c | |
c93.c | |
cache.c | |
caf.c | CAF common code |
caf.h | CAF common code |
cafdec.c | Core Audio Format demuxer |
cafenc.c | |
cavsvideodec.c | |
cdg.c | |
cdxl.c | |
chromaprint.c | |
cinedec.c | Phantom Cine demuxer |
codec2.c | |
concat.c | |
concatdec.c | |
crcenc.c | |
crypto.c | |
cutils.c | |
dash.c | |
dash.h | |
dashdec.c | |
dashenc.c | |
data_uri.c | |
dauddec.c | |
daudenc.c | |
dcstr.c | |
dfa.c | |
diracdec.c | |
dnxhddec.c | |
dsfdec.c | |
dsicin.c | Delphine Software International CIN file demuxer |
dss.c | |
dtsdec.c | |
dtshddec.c | |
dump.c | |
dv.c | |
dv.h | |
dvbsub.c | |
dvbtxt.c | |
dvenc.c | |
dxa.c | |
eacdata.c | Electronic Arts cdata Format Demuxer by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) |
electronicarts.c | Electronic Arts Multimedia file demuxer (WVE/UV2/etc.) by Robin Kay (komadori at gekkou.co.uk) |
epafdec.c | |
ffmeta.h | |
ffmetadec.c | |
ffmetaenc.c | |
fifo.c | |
fifo_test.c | |
file.c | |
file_open.c | |
filmstripdec.c | Adobe Filmstrip demuxer |
filmstripenc.c | Adobe Filmstrip muxer |
fitsdec.c | FITS demuxer |
fitsenc.c | FITS muxer |
flac_picture.c | |
flac_picture.h | |
flacdec.c | |
flacenc.c | |
flacenc.h | |
flacenc_header.c | |
flic.c | FLI/FLC file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .fli/.flc file format and all of its many variations, visit: http://www.compuphase.com/flic.htm |
flv.h | FLV common header |
flvdec.c | |
flvenc.c | |
format.c | Format register and lookup |
framecrcenc.c | |
framehash.c | |
frmdec.c | Megalux Frame demuxer |
fsb.c | |
ftp.c | |
g722.c | |
g723_1.c | G.723.1 demuxer |
g726.c | |
g729dec.c | |
gdv.c | |
genh.c | |
gif.c | |
gifdec.c | GIF demuxer |
golomb_tab.c | |
gopher.c | |
gsmdec.c | |
gxf.c | |
gxf.h | |
gxfenc.c | |
h261dec.c | |
h263dec.c | |
h264dec.c | |
hashenc.c | |
hdsenc.c | |
hevc.c | |
hevc.h | Internal header for HEVC (de)muxer utilities |
hevcdec.c | |
hls.c | Apple HTTP Live Streaming demuxer http://tools.ietf.org/html/draft-pantos-http-live-streaming |
hlsenc.c | |
hlsplaylist.c | |
hlsplaylist.h | |
hlsproto.c | Apple HTTP Live Streaming Protocol Handler http://tools.ietf.org/html/draft-pantos-http-live-streaming |
hnm.c | |
http.c | |
http.h | |
httpauth.c | |
httpauth.h | |
icecast.c | |
icodec.c | Microsoft Windows ICO demuxer |
icoenc.c | Microsoft Windows ICO muxer |
id3v1.c | |
id3v1.h | |
id3v2.c | ID3v2 header parser |
id3v2.h | |
id3v2enc.c | |
idcin.c | Id Quake II CIN file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information about the id CIN format, visit: http://www.csse.monash.edu.au/~timf/ |
idroqdec.c | Id RoQ format file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the .roq file format, visit: http://www.csse.monash.edu.au/~timf/ |
idroqenc.c | |
iff.c | IFF file demuxer by Jaikrishnan Menon for more information on the .iff file format, visit: http://wiki.multimedia.cx/index.php?title=IFF |
ilbc.c | |
img2.c | |
img2.h | |
img2_alias_pix.c | |
img2_brender_pix.c | |
img2dec.c | |
img2enc.c | |
ingenientdec.c | |
internal.h | |
ipmovie.c | Interplay MVE file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information regarding the Interplay MVE file format, visit: http://www.pcisys.net/~melanson/codecs/ The aforementioned site also contains a command line utility for parsing IP MVE files so that you can get a good idea of the typical structure of such files |
ircam.c | |
ircam.h | |
ircamdec.c | |
ircamenc.c | |
isom.c | |
isom.h | |
iss.c | Funcom ISS file demuxer |
iv8.c | |
ivfdec.c | |
ivfenc.c | |
jacosubdec.c | JACOsub subtitle demuxer |
jacosubenc.c | |
jvdec.c | Bitmap Brothers JV demuxer |
latmenc.c | |
libgme.c | Libgme demuxer |
libmodplug.c | ModPlug demuxer |
libopenmpt.c | |
librtmp.c | RTMP protocol based on http://rtmpdump.mplayerhq.hu/ librtmp |
libsmbclient.c | |
libsrt.c | Haivision Open SRT (Secure Reliable Transport) protocol |
libssh.c | |
lmlm4.c | |
loasdec.c | |
log2_tab.c | |
lrc.c | |
lrc.h | |
lrcdec.c | |
lrcenc.c | |
lvfdec.c | |
lxfdec.c | |
m4vdec.c | |
matroska.c | |
matroska.h | |
matroskadec.c | Matroska file demuxer |
matroskaenc.c | |
md5proto.c | |
metadata.c | |
metadata.h | Internal metadata API header see avformat.h or the public API! |
mgsts.c | |
microdvddec.c | |
microdvdenc.c | |
mj2kdec.c | |
mkvtimestamp_v2.c | |
mlpdec.c | |
mlvdec.c | Magic Lantern Video (MLV) demuxer |
mm.c | American Laser Games MM Format Demuxer by Peter Ross (pross.nosp@m.@xvi.nosp@m.d.org) |
mmf.c | |
mms.c | |
mms.h | |
mmsh.c | |
mmst.c | |
mov.c | |
mov_chan.c | |
mov_chan.h | |
mov_esds.c | |
movenc.c | |
movenc.h | |
movenccenc.c | |
movenccenc.h | |
movenchint.c | |
mp3dec.c | |
mp3enc.c | |
mpc.c | |
mpc8.c | |
mpeg.c | |
mpeg.h | |
mpegenc.c | |
mpegts.c | |
mpegts.h | |
mpegtsenc.c | |
mpegvideodec.c | |
mpjpeg.c | |
mpjpegdec.c | |
mpl2dec.c | MPL2 subtitles format demuxer |
mpsubdec.c | MPlayer subtitles format demuxer |
msf.c | |
msnwc_tcp.c | |
mtaf.c | |
mtv.c | MTV demuxer |
musx.c | |
mux.c | Muxing functions for use within libavformat |
mvdec.c | Silicon Graphics Movie demuxer |
mvi.c | |
mxf.c | |
mxf.h | |
mxfdec.c | |
mxfenc.c | |
mxg.c | |
ncdec.c | |
network.c | |
network.h | |
nistspheredec.c | |
nspdec.c | |
nsvdec.c | |
nullenc.c | |
nut.c | |
nut.h | |
nutdec.c | |
nutenc.c | |
nuv.c | |
oggdec.c | |
oggdec.h | |
oggenc.c | |
oggparsecelt.c | |
oggparsedaala.c | |
oggparsedirac.c | |
oggparseflac.c | |
oggparseogm.c | |
oggparseopus.c | |
oggparseskeleton.c | |
oggparsespeex.c | |
oggparsetheora.c | |
oggparsevorbis.c | |
oggparsevp8.c | |
oma.c | |
oma.h | |
omadec.c | This is a demuxer for Sony OpenMG Music files |
omaenc.c | |
options.c | Options definition for AVFormatContext |
options_table.h | |
os_support.c | |
os_support.h | Miscellaneous OS support macros and functions |
paf.c | |
pcm.c | |
pcm.h | |
pcmdec.c | |
pcmenc.c | |
pjsdec.c | PJS (Phoenix Japanimation Society) subtitles format demuxer |
pmpdec.c | |
prompeg.c | Pro-MPEG Code of Practice #3 Release 2 FEC protocol |
protocols.c | |
psxstr.c | PSX STR file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) This module handles streams that have been ripped from Sony Playstation CD games |
pva.c | |
pvfdec.c | |
qcp.c | QCP format (.qcp) demuxer |
qtpalette.c | |
qtpalette.h | |
r3d.c | |
rawdec.c | |
rawdec.h | |
rawenc.c | |
rawenc.h | |
rawutils.c | |
rawvideodec.c | |
rdt.c | Realmedia RTSP protocol (RDT) support |
rdt.h | |
realtextdec.c | RealText subtitle demuxer |
redspark.c | |
replaygain.c | Replaygain tags parsing |
replaygain.h | |
riff.c | |
riff.h | Internal header for RIFF based (de)muxers do NOT include this in end user applications |
riffdec.c | |
riffenc.c | |
rl2.c | RL2 file demuxer |
rm.c | |
rm.h | |
rmdec.c | |
rmenc.c | |
rmsipr.c | |
rmsipr.h | |
rpl.c | |
rsd.c | |
rso.c | |
rso.h | |
rsodec.c | |
rsoenc.c | |
rtmp.h | |
rtmpcrypt.c | RTMPE protocol |
rtmpcrypt.h | |
rtmpdh.c | RTMP Diffie-Hellmann utilities |
rtmpdh.h | |
rtmpdigest.c | RTMP protocol digest |
rtmphttp.c | RTMP HTTP protocol |
rtmppkt.c | |
rtmppkt.h | |
rtmpproto.c | RTMP protocol |
rtp.c | |
rtp.h | |
rtpdec.c | |
rtpdec.h | |
rtpdec_ac3.c | |
rtpdec_amr.c | |
rtpdec_asf.c | Microsoft RTP/ASF support |
rtpdec_dv.c | |
rtpdec_formats.h | |
rtpdec_g726.c | |
rtpdec_h261.c | |
rtpdec_h263.c | |
rtpdec_h263_rfc2190.c | |
rtpdec_h264.c | H.264 / RTP Code (RFC3984) |
rtpdec_hevc.c | |
rtpdec_ilbc.c | |
rtpdec_jpeg.c | |
rtpdec_latm.c | |
rtpdec_mpa_robust.c | |
rtpdec_mpeg12.c | |
rtpdec_mpeg4.c | MPEG-4 / RTP Code |
rtpdec_mpegts.c | |
rtpdec_qcelp.c | |
rtpdec_qdm2.c | RTP support for the QDM2 payload (todo: wiki) |
rtpdec_qt.c | Quicktime-style RTP support |
rtpdec_rfc4175.c | |
rtpdec_svq3.c | RTP support for the SV3V (SVQ3) payload |
rtpdec_vc2hq.c | |
rtpdec_vp8.c | RTP support for the VP8 payload |
rtpdec_vp9.c | |
rtpdec_xiph.c | Xiph / RTP Code |
rtpenc.c | |
rtpenc.h | |
rtpenc_aac.c | |
rtpenc_amr.c | |
rtpenc_chain.c | |
rtpenc_chain.h | |
rtpenc_h261.c | |
rtpenc_h263.c | |
rtpenc_h263_rfc2190.c | |
rtpenc_h264_hevc.c | H.264/HEVC packetization |
rtpenc_jpeg.c | |
rtpenc_latm.c | |
rtpenc_mpegts.c | |
rtpenc_mpv.c | |
rtpenc_vc2hq.c | |
rtpenc_vp8.c | |
rtpenc_vp9.c | |
rtpenc_xiph.c | |
rtpproto.c | RTP protocol |
rtpproto.h | |
rtsp.c | |
rtsp.h | |
rtspcodes.h | |
rtspdec.c | |
rtspenc.c | |
s337m.c | |
samidec.c | SAMI subtitle demuxer |
sapdec.c | |
sapenc.c | |
sauce.c | SAUCE header parser |
sauce.h | SAUCE header parser |
sbcdec.c | |
sbgdec.c | |
sccdec.c | |
sccenc.c | |
sctp.c | Sctp url_protocol |
sdp.c | |
sdr2.c | |
sdsdec.c | |
sdxdec.c | |
segafilm.c | Sega FILM (.cpk) file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) For more information regarding the Sega FILM file format, visit: http://www.pcisys.net/~melanson/codecs/ |
segafilmenc.c | Sega FILM (.cpk) file muxer |
segment.c | |
shortendec.c | |
sierravmd.c | Sierra VMD file demuxer by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD file format, visit: http://www.pcisys.net/~melanson/codecs/ |
siff.c | |
smacker.c | |
smjpeg.c | SMJPEG common code |
smjpeg.h | SMJPEG common code |
smjpegdec.c | This is a demuxer for Loki SDL Motion JPEG files |
smjpegenc.c | This is a muxer for Loki SDL Motion JPEG files |
smoothstreamingenc.c | |
smush.c | |
sol.c | |
sox.h | |
soxdec.c | SoX native format demuxer |
soxenc.c | SoX native format muxer |
spdif.c | |
spdif.h | |
spdifdec.c | IEC 61937 demuxer, used for compressed data in S/PDIF |
spdifenc.c | IEC-61937 encapsulation of various formats, used by S/PDIF |
srtdec.c | |
srtenc.c | |
srtp.c | |
srtp.h | |
srtpproto.c | |
stldec.c | STL subtitles format demuxer |
subfile.c | |
subtitles.c | |
subtitles.h | |
subviewer1dec.c | SubViewer v1 subtitle demuxer |
subviewerdec.c | SubViewer subtitle demuxer |
supdec.c | |
supenc.c | |
svag.c | |
swf.c | |
swf.h | |
swfdec.c | |
swfenc.c | |
takdec.c | |
tcp.c | |
tedcaptionsdec.c | |
tee.c | |
tee_common.c | |
tee_common.h | |
teeproto.c | |
thp.c | |
tiertexseq.c | Tiertex Limited SEQ file demuxer |
tls.c | |
tls.h | |
tls_gnutls.c | |
tls_libtls.c | |
tls_openssl.c | |
tls_schannel.c | |
tls_securetransport.c | |
tmv.c | 8088flex TMV file demuxer |
tta.c | |
ttaenc.c | |
tty.c | Tele-typewriter demuxer |
txd.c | |
ty.c | |
udp.c | UDP protocol |
uncodedframecrcenc.c | |
unix.c | Unix socket url_protocol |
url.c | URL utility functions |
url.h | Unbuffered private I/O API |
urldecode.c | |
urldecode.h | |
utils.c | Various utility functions for use within FFmpeg |
v210.c | |
vag.c | |
vc1dec.c | |
vc1test.c | VC1 test bitstream file demuxer by Konstantin Shishkov Format specified in SMPTE standard 421 Annex L |
vc1testenc.c | |
version.h | Libavformat version macros |
vivo.c | Vivo stream demuxer |
voc.c | |
voc.h | |
voc_packet.c | |
vocdec.c | |
vocenc.c | |
vorbiscomment.c | |
vorbiscomment.h | |
vpcc.c | |
vpcc.h | Internal header for VPx codec configuration utilities |
vpk.c | |
vplayerdec.c | VPlayer subtitles format demuxer |
vqf.c | |
w64.c | |
w64.h | |
wavdec.c | |
wavenc.c | |
wc3movie.c | Wing Commander III Movie file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the WC3 .mve file format, visit: http://www.pcisys.net/~melanson/codecs/ |
webm_chunk.c | |
webmdashenc.c | |
webpenc.c | |
webvttdec.c | WebVTT subtitle demuxer |
webvttenc.c | WebVTT subtitle muxer |
westwood_aud.c | Westwood Studios AUD file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the Westwood file formats, visit: http://www.pcisys.net/~melanson/codecs/ http://www.geocities.com/SiliconValley/8682/aud3.txt |
westwood_vqa.c | Westwood Studios VQA file demuxer by Mike Melanson (melan.nosp@m.son@.nosp@m.pcisy.nosp@m.s.ne.nosp@m.t) for more information on the Westwood file formats, visit: http://www.pcisys.net/~melanson/codecs/ http://www.geocities.com/SiliconValley/8682/aud3.txt |
wsddec.c | |
wtv.h | |
wtv_common.c | |
wtvdec.c | Windows Television (WTV) demuxer |
wtvenc.c | Windows Television (WTV) demuxer |
wv.c | |
wv.h | |
wvdec.c | |
wvedec.c | |
wvenc.c | |
xa.c | Maxis XA File Demuxer by Robert Marston (rmars.nosp@m.ton@.nosp@m.gmail.nosp@m..com) for more information on the XA audio format see http://wiki.multimedia.cx/index.php?title=Maxis_XA |
xmv.c | Microsoft XMV demuxer |
xvag.c | |
xwma.c | |
yop.c | |
yuv4mpeg.h | |
yuv4mpegdec.c | |
yuv4mpegenc.c | |
libavresample | |
aarch64 | |
asm-offsets.h | |
audio_convert_init.c | |
neontest.c | |
resample_init.c | |
arm | |
asm-offsets.h | |
audio_convert_init.c | |
neontest.c | |
resample_init.c | |
tests | |
avresample.c | |
x86 | |
audio_convert_init.c | |
audio_mix_init.c | |
dither_init.c | |
w64xmmtest.c | |
audio_convert.c | |
audio_convert.h | |
audio_data.c | |
audio_data.h | |
audio_mix.c | |
audio_mix.h | |
audio_mix_matrix.c | |
avresample.h | External API header |
dither.c | Dithered Audio Sample Quantization |
dither.h | |
internal.h | |
options.c | Options definition for AVAudioResampleContext |
resample.c | |
resample.h | |
resample_template.c | |
utils.c | |
version.h | Libavresample version macros |
libavutil | |
aarch64 | |
bswap.h | |
cpu.c | |
cpu.h | |
float_dsp_init.c | |
neontest.h | |
timer.h | |
arm | |
bswap.h | |
cpu.c | |
cpu.h | |
float_dsp_arm.h | |
float_dsp_init_arm.c | |
float_dsp_init_neon.c | |
float_dsp_init_vfp.c | |
intmath.h | |
intreadwrite.h | |
neontest.h | |
timer.h | |
avr32 | |
bswap.h | |
intreadwrite.h | |
bfin | |
bswap.h | Byte swapping routines |
timer.h | |
mips | |
asmdefs.h | MIPS assembly defines from sys/asm.h but rewritten for use with C inline assembly (rather than from within .s files) |
float_dsp_mips.c | Reference: libavutil/float_dsp.c |
generic_macros_msa.h | |
intreadwrite.h | |
libm_mips.h | MIPS optimization for some libm functions |
mmiutils.h | |
ppc | |
cpu.c | |
cpu.h | |
float_dsp_altivec.c | |
float_dsp_altivec.h | |
float_dsp_init.c | |
float_dsp_vsx.c | |
float_dsp_vsx.h | |
intreadwrite.h | |
timer.h | |
util_altivec.h | Contains misc utility macros and inline functions |
sh4 | |
bswap.h | Byte swapping routines |
tests | |
adler32.c | |
aes.c | |
aes_ctr.c | |
audio_fifo.c | |
avstring.c | |
base64.c | |
blowfish.c | |
bprint.c | |
camellia.c | |
cast5.c | |
color_utils.c | |
cpu.c | |
cpu_init.c | |
crc.c | |
des.c | |
dict.c | |
display.c | |
error.c | |
eval.c | |
fifo.c | |
file.c | |
hash.c | |
hmac.c | |
imgutils.c | |
integer.c | |
lfg.c | |
lls.c | |
log.c | |
lzo.c | |
md5.c | |
murmur3.c | |
opt.c | |
parseutils.c | |
pca.c | |
pixdesc.c | |
pixelutils.c | |
pixfmt_best.c | |
random_seed.c | |
rational.c | |
ripemd.c | |
sha.c | |
sha512.c | |
softfloat.c | |
tea.c | |
tree.c | |
twofish.c | |
utf8.c | |
xtea.c | |
tomi | |
intreadwrite.h | |
x86 | |
asm.h | |
bswap.h | Byte swapping routines |
cpu.c | |
cpu.h | |
emms.h | |
fixed_dsp_init.c | |
float_dsp_init.c | |
imgutils_init.c | |
intmath.h | |
intreadwrite.h | |
lls_init.c | |
pixelutils.h | |
pixelutils_init.c | |
timer.h | |
w64xmmtest.h | |
adler32.c | Computes the Adler-32 checksum of a data stream |
adler32.h | Public header for Adler-32 hash function implementation |
aes.c | |
aes.h | |
aes_ctr.c | |
aes_ctr.h | |
aes_internal.h | |
attributes.h | Macro definitions for various function/variable attributes |
audio_fifo.c | Audio FIFO |
audio_fifo.h | Audio FIFO Buffer |
avassert.h | Simple assert() macros that are a bit more flexible than ISO C assert() |
avstring.c | |
avstring.h | |
avutil.h | Convenience header that includes libavutil's core |
base64.c | Base64 encode/decode |
base64.h | |
blowfish.c | |
blowfish.h | |
bprint.c | |
bprint.h | |
bswap.h | Byte swapping routines |
buffer.c | |
buffer.h | Refcounted data buffer API |
buffer_internal.h | |
camellia.c | |
camellia.h | Public header for libavutil CAMELLIA algorithm |
cast5.c | |
cast5.h | Public header for libavutil CAST5 algorithm |
channel_layout.c | Audio channel layout utility functions |
channel_layout.h | Audio channel layout utility functions |
color_utils.c | |
color_utils.h | |
colorspace.h | Various defines for YUV<->RGB conversion |
common.h | Common internal and external API header |
cpu.c | |
cpu.h | |
cpu_internal.h | |
crc.c | |
crc.h | Public header for CRC hash function implementation |
des.c | |
des.h | |
dict.c | |
dict.h | Public dictionary API |
display.c | |
display.h | Display matrix |
downmix_info.c | |
downmix_info.h | Audio downmix medatata |
dynarray.h | |
encryption_info.c | |
encryption_info.h | |
error.c | |
error.h | Error code definitions |
eval.c | Simple arithmetic expression evaluator |
eval.h | Simple arithmetic expression evaluator |
ffmath.h | Internal math functions header |
fifo.c | |
fifo.h | Very simple circular buffer FIFO implementation |
file.c | |
file.h | Misc file utilities |
file_open.c | |
fixed_dsp.c | |
fixed_dsp.h | |
float_dsp.c | |
float_dsp.h | |
frame.c | |
frame.h | Reference-counted frame API |
hash.c | |
hash.h | Generic hashing API |
hmac.c | |
hmac.h | |
hwcontext.c | |
hwcontext.h | |
hwcontext_cuda.c | |
hwcontext_cuda.h | An API-specific header for AV_HWDEVICE_TYPE_CUDA |
hwcontext_cuda_internal.h | FFmpeg internal API for CUDA |
hwcontext_d3d11va.c | |
hwcontext_d3d11va.h | An API-specific header for AV_HWDEVICE_TYPE_D3D11VA |
hwcontext_drm.c | |
hwcontext_drm.h | API-specific header for AV_HWDEVICE_TYPE_DRM |
hwcontext_dxva2.c | |
hwcontext_dxva2.h | An API-specific header for AV_HWDEVICE_TYPE_DXVA2 |
hwcontext_internal.h | |
hwcontext_mediacodec.c | |
hwcontext_mediacodec.h | |
hwcontext_opencl.c | |
hwcontext_opencl.h | API-specific header for AV_HWDEVICE_TYPE_OPENCL |
hwcontext_qsv.c | |
hwcontext_qsv.h | An API-specific header for AV_HWDEVICE_TYPE_QSV |
hwcontext_vaapi.c | |
hwcontext_vaapi.h | API-specific header for AV_HWDEVICE_TYPE_VAAPI |
hwcontext_vdpau.c | |
hwcontext_vdpau.h | An API-specific header for AV_HWDEVICE_TYPE_VDPAU |
hwcontext_videotoolbox.c | |
hwcontext_videotoolbox.h | An API-specific header for AV_HWDEVICE_TYPE_VIDEOTOOLBOX |
imgutils.c | Misc image utilities |
imgutils.h | Misc image utilities |
imgutils_internal.h | |
integer.c | Arbitrary precision integers |
integer.h | Arbitrary precision integers |
internal.h | Common internal API header |
intfloat.h | |
intmath.c | |
intmath.h | |
intreadwrite.h | |
lfg.c | |
lfg.h | |
libm.h | Replacements for frequently missing libm functions |
lls.c | Linear least squares model |
lls.h | |
log.c | Logging functions |
log.h | |
log2_tab.c | |
lzo.c | |
lzo.h | |
macros.h | Utility Preprocessor macros |
mastering_display_metadata.c | |
mastering_display_metadata.h | |
mathematics.c | Miscellaneous math routines and tables |
mathematics.h | |
md5.c | |
md5.h | Public header for MD5 hash function implementation |
mem.c | Default memory allocator for libavutil |
mem.h | Memory handling functions |
mem_internal.h | |
motion_vector.h | |
murmur3.c | |
murmur3.h | Public header for MurmurHash3 hash function implementation |
opt.c | AVOptions |
opt.h | AVOptions |
parseutils.c | Misc parsing utilities |
parseutils.h | Misc parsing utilities |
pca.c | Principal component analysis (PCA) |
pca.h | Principal component analysis (PCA) |
pixdesc.c | |
pixdesc.h | |
pixelutils.c | |
pixelutils.h | |
pixfmt.h | Pixel format definitions |
qsort.h | |
random_seed.c | |
random_seed.h | |
rational.c | Rational numbers |
rational.h | Utilties for rational number calculation |
rc4.c | |
rc4.h | |
replaygain.h | |
reverse.c | |
reverse.h | |
ripemd.c | |
ripemd.h | Public header for RIPEMD hash function implementation |
samplefmt.c | |
samplefmt.h | |
sha.c | |
sha.h | Public header for SHA-1 & SHA-256 hash function implementations |
sha512.c | |
sha512.h | Public header for SHA-512 implementation |
slicethread.c | |
slicethread.h | |
softfloat.h | |
softfloat_ieee754.h | |
softfloat_tables.h | |
spherical.c | |
spherical.h | Spherical video |
stereo3d.c | |
stereo3d.h | Stereoscopic video |
tablegen.h | Compatibility libm for table generation files |
tea.c | |
tea.h | Public header for libavutil TEA algorithm |
thread.h | |
threadmessage.c | |
threadmessage.h | |
time.c | |
time.h | |
time_internal.h | |
timecode.c | Timecode helpers |
timecode.h | Timecode helpers header |
timer.h | High precision timer, useful to profile code |
timestamp.h | Timestamp utils, mostly useful for debugging/logging purposes |
tree.c | |
tree.h | A tree container |
twofish.c | |
twofish.h | Public header for libavutil TWOFISH algorithm |
utils.c | Various utility functions |
version.h | Libavutil version macros |
wchar_filename.h | |
xga_font_data.c | CGA/EGA/VGA ROM font data |
xga_font_data.h | CGA/EGA/VGA ROM font data |
xtea.c | XTEA 32-bit implementation |
xtea.h | Public header for libavutil XTEA algorithm |
libpostproc | |
postprocess.c | Postprocessing |
postprocess.h | External API header |
postprocess_altivec_template.c | |
postprocess_internal.h | Internal API header |
postprocess_template.c | Mmx/mmx2/3dnow postprocess code |
version.h | Libpostproc version macros |
libswresample | |
aarch64 | |
audio_convert_init.c | |
neontest.c | |
resample_init.c | |
arm | |
audio_convert_init.c | |
neontest.c | |
resample_init.c | |
tests | |
swresample.c | |
x86 | |
audio_convert_init.c | |
rematrix_init.c | |
resample_init.c | Audio resampling |
w64xmmtest.c | |
audioconvert.c | Audio conversion |
audioconvert.h | Audio format conversion routines |
dither.c | |
dither_template.c | |
log2_tab.c | |
noise_shaping_data.c | |
options.c | |
rematrix.c | |
rematrix_template.c | |
resample.c | Audio resampling |
resample.h | |
resample_dsp.c | Audio resampling |
resample_template.c | Audio resampling |
soxr_resample.c | Audio resampling with soxr |
swresample.c | |
swresample.h | Libswresample public header |
swresample_frame.c | |
swresample_internal.h | |
version.h | Libswresample version macros |
libswscale | |
aarch64 | |
swscale.c | |
swscale_unscaled.c | |
arm | |
swscale.c | |
swscale_unscaled.c | |
ppc | |
swscale_altivec.c | |
yuv2rgb_altivec.c | |
yuv2rgb_altivec.h | |
yuv2yuv_altivec.c | |
tests | |
colorspace.c | |
pixdesc_query.c | |
swscale.c | |
x86 | |
hscale_fast_bilinear_simd.c | |
rgb2rgb.c | |
rgb2rgb_template.c | |
swscale.c | |
swscale_template.c | |
w64xmmtest.c | |
yuv2rgb.c | |
yuv2rgb_template.c | |
alphablend.c | |
bayer_template.c | |
gamma.c | |
hscale.c | |
hscale_fast_bilinear.c | |
input.c | |
log2_tab.c | |
options.c | |
output.c | |
rgb2rgb.c | |
rgb2rgb.h | |
rgb2rgb_template.c | |
slice.c | |
swscale.c | |
swscale.h | External API header |
swscale_internal.h | |
swscale_unscaled.c | |
utils.c | |
version.h | Swscale version macros |
vscale.c | |
yuv2rgb.c | |
tests | |
api | |
api-band-test.c | |
api-codec-param-test.c | |
api-flac-test.c | |
api-h264-test.c | |
api-seek-test.c | |
api-threadmessage-test.c | |
checkasm | |
aacpsdsp.c | |
alacdsp.c | |
audiodsp.c | |
blockdsp.c | |
bswapdsp.c | |
checkasm.c | |
checkasm.h | |
exrdsp.c | |
fixed_dsp.c | |
flacdsp.c | |
float_dsp.c | |
fmtconvert.c | |
g722dsp.c | |
h264dsp.c | |
h264pred.c | |
h264qpel.c | |
hevc_add_res.c | |
hevc_idct.c | |
hevc_sao.c | |
huffyuvdsp.c | |
jpeg2000dsp.c | |
llviddsp.c | |
llviddspenc.c | |
pixblockdsp.c | |
sbrdsp.c | |
sw_rgb.c | |
synth_filter.c | |
utvideodsp.c | |
v210enc.c | |
vf_blend.c | |
vf_colorspace.c | |
vf_hflip.c | |
vf_threshold.c | |
videodsp.c | |
vp8dsp.c | |
vp9dsp.c | |
audiogen.c | |
audiomatch.c | |
base64.c | |
rotozoom.c | |
tiny_psnr.c | |
tiny_ssim.c | |
utils.c | |
videogen.c | |
tools | |
aviocat.c | |
coverity.c | |
crypto_bench.c | |
cws2fws.c | |
enum_options.c | |
ffescape.c | Escaping utility |
ffeval.c | Simple arithmetic expression evaluator |
ffhash.c | |
fourcc2pixfmt.c | |
graph2dot.c | |
ismindex.c | |
normalize.py | |
pktdumper.c | |
probetest.c | |
qt-faststart.c | |
seek_print.c | |
sidxindex.c | |
sofa2wavs.c | |
target_dec_fuzzer.c | |
trasher.c | |
uncoded_frame.c | |
yuvcmp.c | |
zmqsend.c | Zmq message sender example, meant to be used with the zmq filters |
zmqshell.py | |