| ► compat | |
| ► aix | |
| math.h | |
| ► atomics | |
| ► dummy | |
| stdatomic.h | |
| ► gcc | |
| stdatomic.h | |
| ► pthread | |
| stdatomic.c | |
| stdatomic.h | |
| ► suncc | |
| stdatomic.h | |
| ► win32 | |
| stdatomic.h | |
| ► cuda | |
| cuda_runtime.h | |
| dynlink_loader.h | |
| ► dispatch_semaphore | |
| semaphore.h | |
| ► djgpp | |
| math.c | |
| math.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_list_dir.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_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 | |
| hevcdsp_init_aarch64.c | |
| hpeldsp_init_aarch64.c | |
| idct.h | |
| idctdsp_init_aarch64.c | |
| mpegaudiodsp_init.c | |
| neontest.c | |
| opusdsp_init.c | |
| pixblockdsp_init_aarch64.c | |
| rv40dsp_init_aarch64.c | |
| sbrdsp_init_aarch64.c | |
| synth_filter_init.c | |
| vc1dsp_init_aarch64.c | |
| videodsp_init.c | |
| vorbisdsp_init.c | |
| vp8dsp.h | |
| vp8dsp_init_aarch64.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_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 | |
| cabac.h | |
| 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_mmi.c | |
| 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 | |
| vc1dsp_msa.c | |
| videodsp_init.c | |
| vp3dsp_idct_mmi.c | |
| vp3dsp_idct_msa.c | |
| vp3dsp_init_mips.c | |
| vp3dsp_mips.h | |
| 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_mmi.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-fixed32.c | |
| fft.c | FFT and MDCT tests |
| golomb.c | |
| h264_levels.c | |
| h265_levels.c | |
| htmlsubtitles.c | |
| iirfilter.c | |
| imgconvert.c | |
| jpeg2000dwt.c | |
| mathops.c | |
| mjpegenc_huffman.c | Optimal Huffman Encoding tests |
| motion.c | Motion test |
| mpeg12framerate.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 | |
| celt_pvq_init.c | |
| cfhddsp_init.c | |
| cfhdencdsp_init.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 | |
| opusdsp_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_common.c | |
| 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_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 | |
| 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_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 |
| agm.c | |
| 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 | |
| aptx.h | |
| aptxdec.c | |
| aptxenc.c | |
| arbc.c | |
| argo.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 |
| atrac9dec.c | |
| atrac9tab.h | |
| atsc_a53.c | |
| atsc_a53.h | |
| audio_frame_queue.c | |
| audio_frame_queue.h | |
| audiodsp.c | |
| audiodsp.h | |
| audiotoolboxdec.c | |
| audiotoolboxenc.c | |
| aura.c | Aura 2 decoder |
| av1.h | AV1 common definitions |
| av1_frame_merge_bsf.c | |
| av1_frame_split_bsf.c | This bitstream filter splits AV1 Temporal Units into packets containing just one frame, plus any leading and trailing OBUs that may be present at the beginning or end, respectively |
| av1_metadata_bsf.c | |
| av1_parse.c | |
| av1_parse.h | |
| av1_parser.c | |
| av1dec.c | |
| av1dec.h | |
| avcodec.c | AVCodecContext functions for libavcodec |
| 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 | |
| avs2_parser.c | |
| avs3.h | |
| avs3_parser.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 | |
| bsf_internal.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_av1.c | |
| cbs_av1.h | |
| cbs_av1_syntax_template.c | |
| cbs_bsf.c | |
| cbs_bsf.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_jpeg.c | |
| cbs_jpeg.h | |
| cbs_jpeg_syntax_template.c | |
| cbs_mpeg2.c | |
| cbs_mpeg2.h | |
| cbs_mpeg2_syntax_template.c | |
| cbs_sei.c | |
| cbs_sei.h | |
| cbs_sei_syntax_template.c | |
| cbs_vp9.c | |
| cbs_vp9.h | |
| cbs_vp9_syntax_template.c | |
| ccaption_dec.c | |
| cdgraphics.c | CD Graphics Video Decoder |
| cdtoons.c | CDToons 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 | |
| cfhddsp.c | |
| cfhddsp.h | |
| cfhdenc.c | Cineform HD video encoder |
| cfhdencdsp.c | |
| cfhdencdsp.h | |
| 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 | |
| codec.h | |
| codec2utils.c | |
| codec2utils.h | |
| codec_desc.c | |
| codec_desc.h | |
| codec_id.h | |
| codec_par.c | AVCodecParameters functions for libavcodec |
| codec_par.h | |
| 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 | |
| cri.c | Cintel RAW image decoder |
| cri_parser.c | CRI parser |
| 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 | |
| dolby_e_parse.c | |
| dolby_e_parser.c | |
| 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_parser.c | |
| dvbsubdec.c | |
| dvbsubenc.c | |
| dvbtxt.h | |
| dvd_nav_parser.c | |
| dvdata.c | Constants for DV codec |
| dvdata.h | |
| dvdec.c | DV decoder |
| dvdsub.c | |
| 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_av1.c | |
| dxva2_h264.c | |
| dxva2_hevc.c | |
| dxva2_internal.h | |
| dxva2_mpeg2.c | |
| dxva2_vc1.c | |
| dxva2_vp9.c | |
| dynamic_hdr10_plus.c | |
| dynamic_hdr10_plus.h | |
| 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 | |
| encode.h | |
| 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 | |
| exrenc.c | OpenEXR encoder |
| extract_extradata_bsf.c | |
| faandct.c | Floating point AAN DCT
|
| faandct.h | Floating point AAN DCT
|
| faanidct.c | |
| faanidct.h | |
| fastaudio.c | |
| 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_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 |
| float2half.h | |
| 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_1_parser.c | G723_1 audio parser |
| 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 |
| gif_parser.c | GIF parser |
| 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_levels.c | |
| h264_levels.h | |
| 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 | |
| h265_profile_level.c | |
| h265_profile_level.h | |
| half2float.h | |
| 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 |
| hca_data.h | |
| hcadec.c | |
| hcom.c | |
| 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 | |
| hwaccels.h | |
| hwconfig.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 |
| ilbcdata.h | |
| ilbcdec.c | |
| 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 |
| imm4.c | |
| imm5.c | |
| imx.c | |
| 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 | |
| ipu_parser.c | IPU parser |
| 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 |
| jpeg2000_parser.c | JPEG2000 parser |
| 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 |
| libaribb24.c | |
| libcelt_dec.c | |
| libcodec2.c | |
| libdav1d.c | |
| libdavs2.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 | |
| librav1e.c | |
| librsvgdec.c | |
| libshine.c | |
| libspeexdec.c | |
| libspeexenc.c | Libspeex Speex audio encoder |
| libsvtav1.c | |
| libtheoraenc.c | Theora encoder using libtheora |
| libtwolame.c | Interface to libtwolame for mp2 encoding |
| libuavs3d.c | |
| 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 |
| 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 | |
| libxavs2.c | |
| libxvid.c | Interface to xvidcore for MPEG-4 compliant encoding |
| 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 | |
| lscrdec.c | |
| 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_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 | |
| mf_utils.c | |
| mf_utils.h | |
| mfenc.c | |
| microdvddec.c | MicroDVD subtitle decoder |
| midivid.c | |
| 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 |
| mjpegdec_common.c | |
| 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_parse.c | |
| mlp_parse.h | |
| mlp_parser.c | MLP parser |
| 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) |
| mobiclip.c | |
| 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_common.c | Mpeg audio layer decoder tables |
| mpegaudiodec_common_tablegen.c | |
| mpegaudiodec_common_tablegen.h | |
| mpegaudiodec_fixed.c | |
| mpegaudiodec_float.c | |
| mpegaudiodec_template.c | MPEG Audio decoder |
| mpegaudiodecheader.c | MPEG Audio header decoder |
| mpegaudiodecheader.h | MPEG Audio header decoder |
| 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 |
| msp2dec.c | Microsoft Paint (MSP) version 2 decoder |
| 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 |
| mv30.c | |
| mvcdec.c | Silicon Graphics Motion Video Compressor 1 & 2 decoder |
| mvha.c | |
| mwsc.c | |
| 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 | |
| notchlc.c | |
| null_bsf.c | Null bitstream filter – pass the input through unchanged |
| nuv.c | |
| nvdec.c | |
| nvdec.h | |
| nvdec_av1.c | |
| 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_metadata_bsf.c | |
| 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 |
| opusdsp.c | |
| opusdsp.h | |
| opusenc.c | |
| opusenc.h | |
| opusenc_psy.c | |
| opusenc_psy.h | |
| opusenc_utils.h | |
| opustab.c | |
| opustab.h | |
| packet.h | |
| packet_internal.h | |
| paf.h | |
| pafaudio.c | |
| pafvideo.c | |
| pamenc.c | |
| parser.c | |
| parser.h | |
| parsers.c | |
| 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-dvdenc.c | |
| pcm.c | PCM codecs |
| pcm_rechunk_bsf.c | |
| pcm_tablegen.c | |
| pcm_tablegen.h | |
| pcx.c | |
| pcxenc.c | PCX image encoder |
| pel_template.c | |
| pgssubdec.c | PGS subtitle decoder |
| pgxdec.c | |
| photocd.c | Kodak PhotoCD (a.k.a |
| 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 | |
| prores_metadata_bsf.c | Prores Metadata bitstream filter set frame colorspace property |
| proresdata.c | |
| proresdata.h | |
| proresdec.h | |
| proresdec2.c | Known FOURCCs: 'apch' (HQ), 'apcn' (SD), 'apcs' (LT), 'acpo' (Proxy), 'ap4h' (4444) |
| proresdsp.c | |
| proresdsp.h | |
| proresenc_anatoliy.c | Apple ProRes encoder (Anatoliy Wasserman version) Known FOURCCs: 'ap4h' (444), 'apch' (HQ), 'apcn' (422), 'apcs' (LT), 'acpo' (Proxy) |
| proresenc_kostya.c | |
| prosumer.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 | |
| qsvenc.c | |
| qsvenc.h | |
| qsvenc_h264.c | |
| qsvenc_hevc.c | |
| qsvenc_jpeg.c | |
| qsvenc_mpeg2.c | |
| qsvenc_vp9.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 |
| rasc.c | |
| 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/ |
| rpzaenc.c | QT RPZA Video Encoder by Todd Kirby doubl.nosp@m.esho.nosp@m.t@pac.nosp@m.bell.nosp@m..net and David Adler |
| 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 | |
| scpr.h | |
| scpr3.c | |
| scpr3.h | |
| screenpresso.c | Screenpresso decoder |
| sei.h | |
| setts_bsf.c | Change the PTS/DTS timestamps |
| sga.c | |
| 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_tablegen.c | |
| sinewin_fixed_tablegen.h | |
| sinewin_tablegen.c | |
| sinewin_tablegen.h | |
| sipr.c | |
| sipr.h | |
| sipr16k.c | |
| sipr16kdata.h | |
| sipr_parser.c | Sipr audio parser |
| siprdata.h | |
| siren.c | |
| 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/ |
| 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 |
| speedhqenc.c | SpeedHQ encoder |
| speedhqenc.h | SpeedHQ encoder |
| 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 |
| 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 constants & data structures |
| tiff_common.c | TIFF Common Routines |
| tiff_common.h | TIFF Common Routines |
| 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 | |
| truehd_core_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 | |
| ttmlenc.c | TTML subtitle encoder |
| ttmlenc.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.h | Common Ut Video header |
| utvideodec.c | Ut Video decoder |
| utvideodsp.c | |
| utvideodsp.h | |
| utvideoenc.c | Ut Video encoder |
| v210_template.c | |
| 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_av1.c | |
| 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_hevc.h | |
| 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 | |
| vdpau_vp9.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/VP4 Video Decoder |
| vp3_parser.c | |
| vp3data.h | |
| vp3dsp.c | Standard C DSP-oriented functions cribbed from the original VP3 source code |
| vp3dsp.h | |
| vp4data.h | VP4 video decoder |
| 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_metadata_bsf.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 | |
| wavpackdata.c | |
| wavpackenc.c | |
| wavpackenc.h | |
| wcmv.c | |
| webp.c | WebP image decoder |
| webp_parser.c | WebP parser |
| 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) |
| xbm_parser.c | XBM parser |
| 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 | |
| audiotoolbox.m | AudioToolbox output device |
| 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 | |
| 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 | |
| ► aarch64 | |
| vf_nlmeans_init.c | |
| ► dnn | |
| dnn_backend_native.c | DNN native backend implementation |
| dnn_backend_native.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_avgpool.c | DNN native backend implementation |
| dnn_backend_native_layer_avgpool.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_conv2d.c | |
| dnn_backend_native_layer_conv2d.h | |
| dnn_backend_native_layer_dense.c | |
| dnn_backend_native_layer_dense.h | |
| dnn_backend_native_layer_depth2space.c | DNN native backend implementation |
| dnn_backend_native_layer_depth2space.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_mathbinary.c | DNN native backend implementation |
| dnn_backend_native_layer_mathbinary.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_mathunary.c | DNN native backend implementation |
| dnn_backend_native_layer_mathunary.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_maximum.c | DNN native backend implementation |
| dnn_backend_native_layer_maximum.h | DNN inference functions interface for native backend |
| dnn_backend_native_layer_pad.c | |
| dnn_backend_native_layer_pad.h | Layer pad (equivalent to tf.pad) for native backend |
| dnn_backend_native_layers.c | |
| dnn_backend_native_layers.h | |
| dnn_backend_openvino.c | DNN OpenVINO backend implementation |
| dnn_backend_openvino.h | DNN inference functions interface for OpenVINO backend |
| dnn_backend_tf.c | DNN tensorflow backend implementation |
| dnn_backend_tf.h | DNN inference functions interface for TensorFlow backend |
| dnn_interface.c | Implements DNN module initialization with specified backend |
| dnn_io_proc.c | |
| dnn_io_proc.h | DNN input&output process between AVFrame and DNNData |
| queue.c | |
| queue.h | |
| safe_queue.c | |
| safe_queue.h | |
| ► tests | |
| drawutils.c | |
| filtfmts.c | |
| formats.c | |
| integral.c | |
| ► x86 | |
| af_afir_init.c | |
| af_anlmdn_init.c | |
| af_volume_init.c | |
| avf_showcqt_init.c | |
| colorspacedsp_init.c | |
| scene_sad_init.c | |
| vf_atadenoise_init.c | |
| vf_blend_init.c | |
| vf_bwdif_init.c | |
| vf_convolution_init.c | |
| vf_eq_init.c | |
| vf_framerate_init.c | |
| vf_fspp_init.c | |
| vf_gblur_init.c | |
| vf_gradfun_init.c | |
| vf_hflip_init.c | |
| vf_hqdn3d_init.c | |
| vf_idet_init.c | |
| vf_limiter_init.c | |
| vf_maskedclamp_init.c | |
| vf_maskedmerge_init.c | |
| vf_noise.c | |
| vf_overlay_init.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_transpose_init.c | |
| vf_v360_init.c | |
| vf_w3fdif_init.c | |
| vf_yadif_init.c | |
| aeval.c | Eval audio source |
| af_acontrast.c | |
| af_acopy.c | |
| af_acrossover.c | Crossover filter |
| af_acrusher.c | |
| af_adeclick.c | |
| af_adelay.c | |
| af_adenorm.c | |
| af_aderivative.c | |
| af_aecho.c | |
| af_aemphasis.c | |
| af_aexciter.c | |
| af_afade.c | Fade audio filter |
| af_afftdn.c | |
| af_afftfilt.c | |
| af_afir.c | An arbitrary audio FIR filter |
| af_afir.h | |
| af_aformat.c | Format audio filter |
| af_afreqshift.c | |
| 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_amultiply.c | |
| af_anequalizer.c | |
| af_anlmdn.c | |
| af_anlmdndsp.h | |
| af_anlms.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_arnndn.c | |
| 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_asoftclip.c | |
| af_asr.c | |
| af_astats.c | |
| af_asubboost.c | |
| af_asupercut.c | |
| af_atempo.c | Tempo scaling audio filter – an implementation of WSOLA algorithm |
| af_axcorrelate.c | |
| 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_deesser.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_speechnorm.c | Speech Normalizer |
| 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 | |
| allfilters.c | |
| asink_anullsink.c | |
| asrc_afirsrc.c | |
| asrc_anoisesrc.c | |
| asrc_anullsrc.c | Null audio source |
| asrc_flite.c | Flite voice synth source |
| asrc_hilbert.c | |
| asrc_sinc.c | |
| asrc_sine.c | |
| atadenoise.h | |
| 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_showspatial.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 | |
| boxblur.c | |
| boxblur.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 | |
| colorspace.c | |
| colorspace.h | |
| colorspacedsp.c | |
| colorspacedsp.h | |
| colorspacedsp_template.c | |
| colorspacedsp_yuv2yuv_template.c | |
| convolution.h | |
| deshake.h | |
| dnn_filter_common.c | |
| dnn_filter_common.h | Common functions for the dnn based filters |
| dnn_interface.h | DNN inference engine interface |
| 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_cue.c | |
| f_drawgraph.c | |
| f_ebur128.c | EBU R.128 implementation |
| f_graphmonitor.c | |
| 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 | |
| gblur.h | |
| generate_wave_table.c | |
| generate_wave_table.h | |
| glslang.cpp | |
| glslang.h | |
| gradfun.h | |
| graphdump.c | |
| graphparser.c | |
| hermite.h | |
| hflip.h | |
| 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 |
| maskedclamp.h | |
| maskedmerge.h | |
| median.h | |
| median_template.c | |
| motion_estimation.c | |
| motion_estimation.h | |
| opencl.c | |
| opencl.h | |
| opencl_source.h | |
| phase_template.c | |
| psnr.h | |
| pthread.c | Libavfilter multithreading support |
| qp_table.c | |
| qp_table.h | |
| qsvvpp.c | Intel Quick Sync Video VPP base function |
| qsvvpp.h | Intel Quick Sync Video VPP base function |
| removegrain.h | |
| scale_eval.c | |
| scale_eval.h | |
| scene_sad.c | Scene SAD functions |
| scene_sad.h | Scene SAD functions |
| 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 |
| transpose.h | |
| trim.c | |
| unsharp.h | |
| v360.h | |
| vaapi_vpp.c | |
| vaapi_vpp.h | |
| vaf_spectrumsynth.c | SpectrumSynth filter |
| version.h | Libavfilter version macros |
| vf_addroi.c | |
| vf_alphamerge.c | Copy an alpha component from another video's luma |
| vf_amplify.c | |
| 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_avgblur_vulkan.c | |
| vf_bbox.c | Bounding box detection filter |
| vf_bilateral.c | |
| 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_bm3d.c | |
| vf_boxblur.c | Apply a boxblur filter to the input video |
| vf_bwdif.c | |
| vf_cas.c | |
| vf_chromaber_vulkan.c | |
| vf_chromakey.c | |
| vf_chromanr.c | |
| vf_chromashift.c | |
| vf_ciescope.c | |
| vf_codecview.c | Codec debug viewer filter |
| vf_colorbalance.c | |
| vf_colorchannelmixer.c | |
| vf_colorconstancy.c | Color Constancy filter |
| vf_colorcontrast.c | |
| vf_colorcorrect.c | |
| vf_colorize.c | |
| vf_colorkey.c | |
| vf_colorkey_opencl.c | |
| vf_colorlevels.c | |
| vf_colormatrix.c | ColorMatrix 2.0 is based on the original ColorMatrix filter by Wilbert Dijkhof |
| vf_colorspace.c | |
| vf_colortemperature.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_dblur.c | |
| vf_dctdnoiz.c | |
| vf_deband.c | |
| vf_deblock.c | |
| vf_decimate.c | |
| vf_dedot.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_derain.c | Filter implementing image derain filter using deep convolutional networks |
| vf_deshake.c | Fast deshake / depan video filter |
| vf_deshake_opencl.c | |
| vf_despill.c | |
| vf_detelecine.c | |
| vf_displace.c | |
| vf_dnn_processing.c | Implementing a generic image processing filter using deep learning networks |
| 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_epx.c | |
| vf_eq.c | Very simple video equalizer |
| vf_eq.h | |
| vf_estdif.c | |
| vf_exposure.c | |
| vf_extractplanes.c | |
| vf_fade.c | Video fade filter based heavily on vf_negate.c by Bobby Bingham |
| vf_fftdnoiz.c | |
| 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_freezedetect.c | Video freeze detection filter |
| vf_freezeframes.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_identity.c | Caculate the Identity between two input videos |
| vf_idet.c | |
| vf_idet.h | |
| vf_il.c | (de)interleave fields filter |
| vf_kerndeint.c | Kernel Deinterlacer Ported from MPlayer libmpcodecs/vf_kerndeint.c |
| vf_lagfun.c | |
| vf_lenscorrection.c | Lenscorrection filter, algorithm from the frei0r plugin with the same name |
| vf_lensfun.c | Lensfun filter, applies lens correction with parameters from the lensfun database |
| 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_maskedminmax.c | |
| vf_maskedthreshold.c | |
| vf_maskfun.c | |
| vf_mcdeint.c | Motion Compensation Deinterlacer Ported from MPlayer libmpcodecs/vf_mcdeint.c |
| vf_median.c | |
| vf_mergeplanes.c | |
| vf_mestimate.c | |
| vf_midequalizer.c | |
| vf_minterpolate.c | |
| vf_misc_vaapi.c | |
| vf_mix.c | |
| vf_monochrome.c | |
| vf_mpdecimate.c | |
| vf_neighbor.c | |
| vf_neighbor_opencl.c | |
| vf_nlmeans.c | |
| vf_nlmeans.h | |
| vf_nlmeans_opencl.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.h | |
| vf_overlay_cuda.c | Overlay one video on top of another using cuda hardware acceleration |
| vf_overlay_opencl.c | |
| vf_overlay_qsv.c | A hardware accelerated overlay filter based on Intel Quick Sync Video VPP |
| vf_overlay_vulkan.c | |
| vf_owdenoise.c | |
| vf_pad.c | Video padding filter |
| vf_pad_opencl.c | |
| 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_photosensitivity.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_cuda.h | |
| vf_scale_npp.c | Scale video filter |
| vf_scale_qsv.c | Scale video filter - QSV |
| vf_scale_vaapi.c | |
| vf_scale_vulkan.c | |
| vf_scdet.c | Video scene change detection filter |
| vf_scroll.c | |
| vf_selectivecolor.c | |
| vf_separatefields.c | |
| vf_setparams.c | |
| vf_shear.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_shufflepixels.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_sr.c | Filter implementing image super-resolution using deep convolutional networks |
| 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_tmidequalizer.c | |
| vf_tonemap.c | Tonemap algorithms |
| vf_tonemap_opencl.c | |
| vf_tonemap_vaapi.c | |
| vf_tpad.c | |
| vf_transpose.c | Transposition filter Based on MPlayer libmpcodecs/vf_rotate.c |
| vf_transpose_npp.c | |
| vf_transpose_opencl.c | |
| vf_transpose_vaapi.c | |
| vf_unsharp.c | Blur / sharpen filter, ported to FFmpeg from MPlayer libmpcodecs/unsharp.c |
| vf_unsharp_opencl.c | |
| vf_untile.c | |
| vf_uspp.c | Ultra Slow/Simple Post-processing filter |
| vf_v360.c | 360 video conversion filter |
| vf_vaguedenoiser.c | |
| vf_vectorscope.c | |
| vf_vflip.c | Video vertical flip filter |
| vf_vfrdet.c | |
| vf_vibrance.c | |
| vf_vidstabdetect.c | |
| vf_vidstabtransform.c | |
| vf_vif.c | Calculate VIF between two input videos |
| 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_xfade.c | |
| vf_xfade_opencl.c | |
| vf_xmedian.c | |
| vf_yadif.c | |
| vf_yadif_cuda.c | |
| vf_yaepblur.c | Yaep(yet another edge preserving) blur filter |
| vf_zoompan.c | |
| vf_zscale.c | Zscale video filter using z.lib library |
| video.c | |
| video.h | |
| vidstabutils.c | |
| vidstabutils.h | |
| vif.h | |
| vmaf_motion.h | |
| vsink_nullsink.c | |
| vsrc_cellauto.c | Cellular automaton video source, based on Stephen Wolfram "experimentus crucis" |
| vsrc_gradients.c | |
| 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_sierpinski.c | Sierpinski carpet fractal renderer |
| vsrc_testsrc.c | Misc test sources |
| vulkan.c | |
| vulkan.h | |
| w3fdif.h | |
| window_func.h | |
| yadif.h | |
| yadif_common.c | |
| ► 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 | |
| aaxdec.c | |
| ac3dec.c | |
| acedec.c | |
| acm.c | |
| act.c | |
| adp.c | |
| ads.c | |
| adtsenc.c | |
| adxdec.c | CRI ADX demuxer |
| aea.c | |
| afc.c | |
| aiff.c | |
| aiff.h | Common header for AIFF muxer and demuxer |
| aiffdec.c | |
| aiffenc.c | |
| aixdec.c | |
| allformats.c | |
| alp.c | |
| amr.c | |
| amvenc.c | |
| anm.c | Deluxe Paint Animation demuxer |
| apc.c | |
| ape.c | |
| apetag.c | |
| apetag.h | |
| apm.c | |
| apngdec.c | APNG demuxer |
| apngenc.c | |
| aptxdec.c | |
| aqtitledec.c | AQTitle subtitles format demuxer |
| argo_asf.c | |
| argo_asf.h | |
| argo_brp.c | |
| 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 | |
| av1.c | |
| av1.h | |
| av1dec.c | |
| 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 | Argonaut Games' Creature Shock demuxer |
| avs2dec.c | |
| avs3dec.c | |
| bethsoftvid.c | Bethesda Softworks VID (.vid) file demuxer |
| bfi.c | Brute Force & Ignorance (.bfi) file demuxer |
| bink.c | Bink demuxer |
| binka.c | |
| 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 | |
| dash.c | |
| dash.h | |
| dashdec.c | |
| dashenc.c | |
| data_uri.c | |
| dauddec.c | |
| daudenc.c | |
| dcstr.c | |
| derf.c | |
| dfa.c | |
| dhav.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 | |
| fwse.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 | |
| hca.c | |
| hcom.c | |
| hdsenc.c | |
| hevc.c | |
| hevc.h | Internal header for HEVC (de)muxer utilities |
| hevcdec.c | |
| hls.c | Apple HTTP Live Streaming demuxer https://www.rfc-editor.org/rfc/rfc8216.txt |
| hlsenc.c | |
| hlsplaylist.c | |
| hlsplaylist.h | |
| hlsproto.c | Apple HTTP Live Streaming Protocol Handler https://www.rfc-editor.org/rfc/rfc8216.txt |
| 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 |
| ifv.c | |
| ilbc.c | |
| img2.c | |
| img2.h | |
| img2_alias_pix.c | |
| img2_brender_pix.c | |
| img2dec.c | |
| img2enc.c | |
| imx.c | |
| ingenientdec.c | |
| internal.h | |
| ip.c | |
| ip.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 |
| ipudec.c | |
| ircam.c | |
| ircam.h | |
| ircamdec.c | |
| ircamenc.c | |
| isom.c | |
| isom.h | |
| isom_tags.c | |
| 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 |
| kvag.c | |
| latmenc.c | |
| libamqp.c | |
| libgme.c | Libgme demuxer |
| libmodplug.c | ModPlug demuxer |
| libopenmpt.c | |
| librist.c | Reliable Internet Streaming Transport protocol |
| librtmp.c | RTMP protocol based on http://rtmpdump.mplayerhq.hu/ librtmp |
| libsmbclient.c | |
| libsrt.c | Haivision Open SRT (Secure Reliable Transport) protocol |
| libssh.c | |
| libzmq.c | |
| lmlm4.c | |
| loasdec.c | |
| log2_tab.c | |
| lrc.c | |
| lrc.h | |
| lrcdec.c | |
| lrcenc.c | |
| luodatdec.c | |
| lvfdec.c | |
| lxfdec.c | |
| m4vdec.c | |
| matroska.c | |
| matroska.h | |
| matroskadec.c | Matroska file demuxer |
| matroskaenc.c | |
| mca.c | |
| mccdec.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 | |
| mods.c | |
| moflex.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 | |
| mspdec.c | Microsoft Paint (MSP) demuxer |
| 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 | |
| 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 | |
| pp_bnk.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 | |
| serdec.c | |
| sga.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 | |
| svs.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_mbedtls.c | |
| tls_openssl.c | |
| tls_schannel.c | |
| tls_securetransport.c | |
| tmv.c | 8088flex TMV file demuxer |
| tta.c | |
| ttaenc.c | |
| ttmlenc.c | TTML subtitle muxer |
| 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 | |
| vapoursynth.c | VapourSynth demuxer |
| 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 |
| vividas.c | Vividas VIV (.viv) file demuxer |
| 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) |
| cpu.c | |
| cpu.h | |
| 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 | |
| encryption_info.c | |
| error.c | |
| eval.c | |
| fifo.c | |
| file.c | |
| hash.c | |
| hmac.c | |
| hwdevice.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() |
| avsscanf.c | |
| 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 |
| cuda_check.h | |
| des.c | |
| des.h | |
| dict.c | |
| dict.h | Public dictionary API |
| display.c | |
| display.h | Display matrix |
| dovi_meta.c | |
| dovi_meta.h | DOVI configuration |
| 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 | |
| film_grain_params.c | |
| film_grain_params.h | |
| 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 |
| hdr_dynamic_metadata.c | |
| hdr_dynamic_metadata.h | |
| 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 |
| hwcontext_vulkan.c | |
| hwcontext_vulkan.h | API-specific header for AV_HWDEVICE_TYPE_VULKAN |
| 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 |
| tx.c | |
| tx.h | |
| tx_double.c | |
| tx_float.c | |
| tx_int32.c | |
| tx_priv.h | |
| tx_template.c | |
| utils.c | Various utility functions |
| version.h | Libavutil version macros |
| video_enc_params.c | |
| video_enc_params.h | |
| 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 | |
| rgb2rgb.c | |
| swscale.c | |
| swscale_unscaled.c | |
| ► arm | |
| swscale.c | |
| swscale_unscaled.c | |
| ► ppc | |
| swscale_altivec.c | |
| swscale_ppc_template.c | |
| swscale_vsx.c | |
| yuv2rgb_altivec.c | |
| yuv2rgb_altivec.h | |
| yuv2yuv_altivec.c | |
| ► tests | |
| colorspace.c | |
| floatimg_cmp.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-flac-test.c | |
| api-h264-slice-test.c | |
| api-h264-test.c | |
| api-seek-test.c | |
| api-threadmessage-test.c | |
| ► checkasm | |
| aacpsdsp.c | |
| af_afir.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_pel.c | |
| hevc_sao.c | |
| huffyuvdsp.c | |
| jpeg2000dsp.c | |
| llviddsp.c | |
| llviddspenc.c | |
| opusdsp.c | |
| pixblockdsp.c | |
| sbrdsp.c | |
| sw_rgb.c | |
| sw_scale.c | |
| synth_filter.c | |
| utvideodsp.c | |
| v210dec.c | |
| v210enc.c | |
| vf_blend.c | |
| vf_colorspace.c | |
| vf_eq.c | |
| vf_gblur.c | |
| vf_hflip.c | |
| vf_nlmeans.c | |
| vf_threshold.c | |
| videodsp.c | |
| vp8dsp.c | |
| vp9dsp.c | |
| ► dnn | |
| dnn-layer-avgpool-test.c | |
| dnn-layer-conv2d-test.c | |
| dnn-layer-dense-test.c | |
| dnn-layer-depth2space-test.c | |
| dnn-layer-mathbinary-test.c | |
| dnn-layer-mathunary-test.c | |
| dnn-layer-maximum-test.c | |
| dnn-layer-pad-test.c | |
| audiogen.c | |
| audiomatch.c | |
| base64.c | |
| rotozoom.c | |
| tiny_psnr.c | |
| tiny_ssim.c | |
| utils.c | |
| videogen.c | |
| ► tools | |
| ► python | |
| convert.py | |
| convert_from_tensorflow.py | |
| convert_header.py | |
| 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_bsf_fuzzer.c | |
| target_dec_fuzzer.c | |
| target_dem_fuzzer.c | |
| trasher.c | |
| uncoded_frame.c | |
| venc_data_dump.c | |
| yuvcmp.c | |
| zmqsend.c | Zmq message sender example, meant to be used with the zmq filters |
| zmqshell.py | |