 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 | |