实例介绍
vs2013下建立的ffplay项目,采用sdl2.0的库,网上好多采用sdl2.0的ffplay都不支持音频播放,本项目支持音频播放、音视频同步,优化CPU的使用,项目文件中包含dll文件,无需单独下载ffmpeg和sdl的dll文件
【实例截图】
【核心代码】
33624475-4096-4e5e-aed1-fc0d97fbce57
└── ffplay
├── Debug
│ ├── ffplay.exe
│ ├── ffplay.ilk
│ └── ffplay.pdb
├── ffplay
│ ├── avcodec-57.dll
│ ├── avdevice-57.dll
│ ├── avfilter-6.dll
│ ├── avformat-57.dll
│ ├── avutil-55.dll
│ ├── cmdutils.c
│ ├── cmdutils_common_opts.h
│ ├── cmdutils.h
│ ├── compat
│ │ ├── aix
│ │ │ └── math.h
│ │ ├── avisynth
│ │ │ ├── avisynth_c.h
│ │ │ ├── avs
│ │ │ │ ├── capi.h
│ │ │ │ ├── config.h
│ │ │ │ └── types.h
│ │ │ ├── avxsynth_c.h
│ │ │ └── windowsPorts
│ │ │ ├── basicDataTypeConversions.h
│ │ │ └── windows2linux.h
│ │ ├── cuda
│ │ │ ├── cuviddec.h
│ │ │ └── nvcuvid.h
│ │ ├── dispatch_semaphore
│ │ │ └── semaphore.h
│ │ ├── float
│ │ │ ├── float.h
│ │ │ └── limits.h
│ │ ├── getopt.c
│ │ ├── msvcrt
│ │ │ ├── snprintf.c
│ │ │ └── snprintf.h
│ │ ├── nvenc
│ │ │ └── nvEncodeAPI.h
│ │ ├── os2threads.h
│ │ ├── plan9
│ │ │ ├── head
│ │ │ ├── main.c
│ │ │ └── printf
│ │ ├── solaris
│ │ │ └── make_sunver.pl
│ │ ├── strtod.c
│ │ ├── tms470
│ │ │ └── math.h
│ │ ├── va_copy.h
│ │ ├── w32pthreads.h
│ │ └── windows
│ │ ├── makedef
│ │ └── mslink
│ ├── config.h
│ ├── Debug
│ │ ├── cmdutils.obj
│ │ ├── ffplay.log
│ │ ├── ffplay.obj
│ │ ├── ffplay.tlog
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── ffplay.lastbuildstate
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ └── link.write.1.tlog
│ │ ├── vc120.idb
│ │ └── vc120.pdb
│ ├── ffplay.c
│ ├── ffplay.vcxproj
│ ├── ffplay.vcxproj.filters
│ ├── ffplay.vcxproj.user
│ ├── lib
│ │ ├── avcodec.lib
│ │ ├── avdevice.lib
│ │ ├── avfilter.lib
│ │ ├── avformat.lib
│ │ ├── avutil.lib
│ │ ├── postproc.lib
│ │ ├── pthreadVC2.lib
│ │ ├── SDL2.lib
│ │ ├── SDL2main.lib
│ │ ├── swresample.lib
│ │ └── swscale.lib
│ ├── libavcodec
│ │ ├── 012v.c
│ │ ├── 4xm.c
│ │ ├── 8bps.c
│ │ ├── 8svx.c
│ │ ├── a64colors.h
│ │ ├── a64multienc.c
│ │ ├── a64tables.h
│ │ ├── aac_ac3_parser.c
│ │ ├── aac_ac3_parser.h
│ │ ├── aacadtsdec.c
│ │ ├── aacadtsdec.h
│ │ ├── aac_adtstoasc_bsf.c
│ │ ├── aaccoder.c
│ │ ├── aaccoder_trellis.h
│ │ ├── aaccoder_twoloop.h
│ │ ├── aacdec.c
│ │ ├── aacdec_fixed.c
│ │ ├── aacdectab.h
│ │ ├── aacdec_template.c
│ │ ├── aac_defines.h
│ │ ├── aacenc.c
│ │ ├── aacenc.h
│ │ ├── aacenc_is.c
│ │ ├── aacenc_is.h
│ │ ├── aacenc_ltp.c
│ │ ├── aacenc_ltp.h
│ │ ├── aacenc_pred.c
│ │ ├── aacenc_pred.h
│ │ ├── aacenc_quantization.h
│ │ ├── aacenc_quantization_misc.h
│ │ ├── aacenctab.c
│ │ ├── aacenctab.h
│ │ ├── aacenc_tns.c
│ │ ├── aacenc_tns.h
│ │ ├── aacenc_utils.h
│ │ ├── aac.h
│ │ ├── aac_parser.c
│ │ ├── aacps.c
│ │ ├── aacpsdata.c
│ │ ├── aacpsdsp_fixed.c
│ │ ├── aacpsdsp_float.c
│ │ ├── aacpsdsp.h
│ │ ├── aacpsdsp_template.c
│ │ ├── aacps_fixed.c
│ │ ├── aacps_fixed_tablegen.c
│ │ ├── aacps_fixed_tablegen.h
│ │ ├── aacps_float.c
│ │ ├── aacps.h
│ │ ├── aacps_tablegen.c
│ │ ├── aacps_tablegen.h
│ │ ├── aacps_tablegen_template.c
│ │ ├── aacpsy.c
│ │ ├── aacsbr.c
│ │ ├── aacsbrdata.h
│ │ ├── aacsbr_fixed.c
│ │ ├── aacsbr_fixed_tablegen.h
│ │ ├── aacsbr.h
│ │ ├── aacsbr_tablegen_common.h
│ │ ├── aacsbr_tablegen.h
│ │ ├── aacsbr_template.c
│ │ ├── aactab.c
│ │ ├── aactab.h
│ │ ├── aandcttab.c
│ │ ├── aandcttab.h
│ │ ├── aarch64
│ │ │ ├── asm-offsets.h
│ │ │ ├── cabac.h
│ │ │ ├── fft_init_aarch64.c
│ │ │ ├── fft_neon.S
│ │ │ ├── fmtconvert_init.c
│ │ │ ├── fmtconvert_neon.S
│ │ │ ├── h264chroma_init_aarch64.c
│ │ │ ├── h264cmc_neon.S
│ │ │ ├── h264dsp_init_aarch64.c
│ │ │ ├── h264dsp_neon.S
│ │ │ ├── h264idct_neon.S
│ │ │ ├── h264pred_init.c
│ │ │ ├── h264pred_neon.S
│ │ │ ├── h264qpel_init_aarch64.c
│ │ │ ├── h264qpel_neon.S
│ │ │ ├── hpeldsp_init_aarch64.c
│ │ │ ├── hpeldsp_neon.S
│ │ │ ├── imdct15_init.c
│ │ │ ├── imdct15_neon.S
│ │ │ ├── Makefile
│ │ │ ├── mdct_neon.S
│ │ │ ├── mpegaudiodsp_init.c
│ │ │ ├── mpegaudiodsp_neon.S
│ │ │ ├── neon.S
│ │ │ ├── neontest.c
│ │ │ ├── rv40dsp_init_aarch64.c
│ │ │ ├── synth_filter_init.c
│ │ │ ├── synth_filter_neon.S
│ │ │ ├── vc1dsp_init_aarch64.c
│ │ │ ├── videodsp_init.c
│ │ │ ├── videodsp.S
│ │ │ ├── vorbisdsp_init.c
│ │ │ └── vorbisdsp_neon.S
│ │ ├── aasc.c
│ │ ├── ac3.c
│ │ ├── ac3dec.c
│ │ ├── ac3dec_data.c
│ │ ├── ac3dec_data.h
│ │ ├── ac3dec_fixed.c
│ │ ├── ac3dec_float.c
│ │ ├── ac3dec.h
│ │ ├── ac3dsp.c
│ │ ├── ac3dsp.h
│ │ ├── ac3enc.c
│ │ ├── ac3enc_fixed.c
│ │ ├── ac3enc_float.c
│ │ ├── ac3enc.h
│ │ ├── ac3enc_opts_template.c
│ │ ├── ac3enc_template.c
│ │ ├── ac3.h
│ │ ├── ac3_parser.c
│ │ ├── ac3_parser.h
│ │ ├── ac3tab.c
│ │ ├── 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_data.c
│ │ ├── adpcm_data.h
│ │ ├── adpcmenc.c
│ │ ├── adpcm.h
│ │ ├── adx.c
│ │ ├── adxdec.c
│ │ ├── adxenc.c
│ │ ├── adx.h
│ │ ├── adx_parser.c
│ │ ├── aic.c
│ │ ├── alac.c
│ │ ├── alac_data.c
│ │ ├── alac_data.h
│ │ ├── alacdsp.c
│ │ ├── alacdsp.h
│ │ ├── alacenc.c
│ │ ├── aliaspixdec.c
│ │ ├── aliaspixenc.c
│ │ ├── allcodecs.c
│ │ ├── alpha
│ │ │ ├── asm.h
│ │ │ ├── blockdsp_alpha.c
│ │ │ ├── hpeldsp_alpha_asm.S
│ │ │ ├── hpeldsp_alpha.c
│ │ │ ├── hpeldsp_alpha.h
│ │ │ ├── idctdsp_alpha_asm.S
│ │ │ ├── idctdsp_alpha.c
│ │ │ ├── idctdsp_alpha.h
│ │ │ ├── Makefile
│ │ │ ├── me_cmp_alpha.c
│ │ │ ├── me_cmp_mvi_asm.S
│ │ │ ├── mpegvideo_alpha.c
│ │ │ ├── pixblockdsp_alpha.c
│ │ │ ├── regdef.h
│ │ │ └── simple_idct_alpha.c
│ │ ├── alsdec.c
│ │ ├── amr.h
│ │ ├── amrnbdata.h
│ │ ├── amrnbdec.c
│ │ ├── amrwbdata.h
│ │ ├── amrwbdec.c
│ │ ├── anm.c
│ │ ├── ansi.c
│ │ ├── apedec.c
│ │ ├── apng.h
│ │ ├── arm
│ │ │ ├── aac.h
│ │ │ ├── aacpsdsp_init_arm.c
│ │ │ ├── aacpsdsp_neon.S
│ │ │ ├── ac3dsp_arm.S
│ │ │ ├── ac3dsp_armv6.S
│ │ │ ├── ac3dsp_init_arm.c
│ │ │ ├── ac3dsp_neon.S
│ │ │ ├── asm-offsets.h
│ │ │ ├── audiodsp_arm.h
│ │ │ ├── audiodsp_init_arm.c
│ │ │ ├── audiodsp_init_neon.c
│ │ │ ├── audiodsp_neon.S
│ │ │ ├── blockdsp_arm.h
│ │ │ ├── blockdsp_init_arm.c
│ │ │ ├── blockdsp_init_neon.c
│ │ │ ├── blockdsp_neon.S
│ │ │ ├── cabac.h
│ │ │ ├── dca.h
│ │ │ ├── fft_fixed_init_arm.c
│ │ │ ├── fft_fixed_neon.S
│ │ │ ├── fft_init_arm.c
│ │ │ ├── fft_neon.S
│ │ │ ├── fft_vfp.S
│ │ │ ├── flacdsp_arm.S
│ │ │ ├── flacdsp_init_arm.c
│ │ │ ├── fmtconvert_init_arm.c
│ │ │ ├── fmtconvert_neon.S
│ │ │ ├── fmtconvert_vfp.S
│ │ │ ├── g722dsp_init_arm.c
│ │ │ ├── g722dsp_neon.S
│ │ │ ├── h264chroma_init_arm.c
│ │ │ ├── h264cmc_neon.S
│ │ │ ├── h264dsp_init_arm.c
│ │ │ ├── h264dsp_neon.S
│ │ │ ├── h264idct_neon.S
│ │ │ ├── h264pred_init_arm.c
│ │ │ ├── h264pred_neon.S
│ │ │ ├── h264qpel_init_arm.c
│ │ │ ├── h264qpel_neon.S
│ │ │ ├── hevcdsp_arm.h
│ │ │ ├── hevcdsp_deblock_neon.S
│ │ │ ├── hevcdsp_idct_neon.S
│ │ │ ├── hevcdsp_init_arm.c
│ │ │ ├── hevcdsp_init_neon.c
│ │ │ ├── hevcdsp_qpel_neon.S
│ │ │ ├── hpeldsp_arm.h
│ │ │ ├── hpeldsp_arm.S
│ │ │ ├── hpeldsp_armv6.S
│ │ │ ├── hpeldsp_init_arm.c
│ │ │ ├── hpeldsp_init_armv6.c
│ │ │ ├── hpeldsp_init_neon.c
│ │ │ ├── hpeldsp_neon.S
│ │ │ ├── idctdsp_arm.h
│ │ │ ├── idctdsp_arm.S
│ │ │ ├── idctdsp_armv6.S
│ │ │ ├── idctdsp_init_arm.c
│ │ │ ├── idctdsp_init_armv5te.c
│ │ │ ├── idctdsp_init_armv6.c
│ │ │ ├── idctdsp_init_neon.c
│ │ │ ├── idctdsp_neon.S
│ │ │ ├── idct.h
│ │ │ ├── int_neon.S
│ │ │ ├── jrevdct_arm.S
│ │ │ ├── lossless_audiodsp_init_arm.c
│ │ │ ├── lossless_audiodsp_neon.S
│ │ │ ├── Makefile
│ │ │ ├── mathops.h
│ │ │ ├── mdct_fixed_neon.S
│ │ │ ├── mdct_neon.S
│ │ │ ├── mdct_vfp.S
│ │ │ ├── me_cmp_armv6.S
│ │ │ ├── me_cmp_init_arm.c
│ │ │ ├── mlpdsp_armv5te.S
│ │ │ ├── mlpdsp_armv6.S
│ │ │ ├── mlpdsp_init_arm.c
│ │ │ ├── mpegaudiodsp_fixed_armv6.S
│ │ │ ├── mpegaudiodsp_init_arm.c
│ │ │ ├── mpegvideo_arm.c
│ │ │ ├── mpegvideo_arm.h
│ │ │ ├── mpegvideo_armv5te.c
│ │ │ ├── mpegvideo_armv5te_s.S
│ │ │ ├── mpegvideoencdsp_armv6.S
│ │ │ ├── mpegvideoencdsp_init_arm.c
│ │ │ ├── mpegvideo_neon.S
│ │ │ ├── neon.S
│ │ │ ├── neontest.c
│ │ │ ├── pixblockdsp_armv6.S
│ │ │ ├── pixblockdsp_init_arm.c
│ │ │ ├── rdft_init_arm.c
│ │ │ ├── rdft_neon.S
│ │ │ ├── rv34dsp_init_arm.c
│ │ │ ├── rv34dsp_neon.S
│ │ │ ├── rv40dsp_init_arm.c
│ │ │ ├── rv40dsp_neon.S
│ │ │ ├── sbrdsp_init_arm.c
│ │ │ ├── sbrdsp_neon.S
│ │ │ ├── simple_idct_arm.S
│ │ │ ├── simple_idct_armv5te.S
│ │ │ ├── simple_idct_armv6.S
│ │ │ ├── simple_idct_neon.S
│ │ │ ├── startcode_armv6.S
│ │ │ ├── startcode.h
│ │ │ ├── synth_filter_init_arm.c
│ │ │ ├── synth_filter_neon.S
│ │ │ ├── synth_filter_vfp.S
│ │ │ ├── vc1dsp.h
│ │ │ ├── vc1dsp_init_arm.c
│ │ │ ├── vc1dsp_init_neon.c
│ │ │ ├── vc1dsp_neon.S
│ │ │ ├── videodsp_arm.h
│ │ │ ├── videodsp_armv5te.S
│ │ │ ├── videodsp_init_arm.c
│ │ │ ├── videodsp_init_armv5te.c
│ │ │ ├── vorbisdsp_init_arm.c
│ │ │ ├── vorbisdsp_neon.S
│ │ │ ├── vp3dsp_init_arm.c
│ │ │ ├── vp3dsp_neon.S
│ │ │ ├── vp56_arith.h
│ │ │ ├── vp6dsp_init_arm.c
│ │ │ ├── vp6dsp_neon.S
│ │ │ ├── vp8_armv6.S
│ │ │ ├── vp8dsp_armv6.S
│ │ │ ├── vp8dsp.h
│ │ │ ├── vp8dsp_init_arm.c
│ │ │ ├── vp8dsp_init_armv6.c
│ │ │ ├── vp8dsp_init_neon.c
│ │ │ ├── vp8dsp_neon.S
│ │ │ └── vp8.h
│ │ ├── ass.c
│ │ ├── assdec.c
│ │ ├── assenc.c
│ │ ├── ass.h
│ │ ├── ass_split.c
│ │ ├── ass_split.h
│ │ ├── asv.c
│ │ ├── asvdec.c
│ │ ├── asvenc.c
│ │ ├── asv.h
│ │ ├── atrac1.c
│ │ ├── atrac1data.h
│ │ ├── atrac3.c
│ │ ├── atrac3data.h
│ │ ├── atrac3plus.c
│ │ ├── atrac3plus_data.h
│ │ ├── atrac3plusdec.c
│ │ ├── atrac3plusdsp.c
│ │ ├── atrac3plus.h
│ │ ├── atrac.c
│ │ ├── atrac.h
│ │ ├── audioconvert.c
│ │ ├── audioconvert.h
│ │ ├── audiodsp.c
│ │ ├── audiodsp.h
│ │ ├── audio_frame_queue.c
│ │ ├── audio_frame_queue.h
│ │ ├── audiotoolboxdec.c
│ │ ├── audiotoolboxenc.c
│ │ ├── aura.c
│ │ ├── avcodec.h
│ │ ├── avcodecres.rc
│ │ ├── avdct.c
│ │ ├── avdct.h
│ │ ├── avfft.c
│ │ ├── avfft.h
│ │ ├── avpacket.c
│ │ ├── avpicture.c
│ │ ├── avr32
│ │ │ └── mathops.h
│ │ ├── avrndec.c
│ │ ├── avs.c
│ │ ├── avuidec.c
│ │ ├── avuienc.c
│ │ ├── bethsoftvideo.c
│ │ ├── bethsoftvideo.h
│ │ ├── bfi.c
│ │ ├── bfin
│ │ │ └── README
│ │ ├── bgmc.c
│ │ ├── bgmc.h
│ │ ├── binkaudio.c
│ │ ├── bink.c
│ │ ├── binkdata.h
│ │ ├── binkdsp.c
│ │ ├── binkdsp.h
│ │ ├── bintext.c
│ │ ├── bintext.h
│ │ ├── bit_depth_template.c
│ │ ├── bitstream.c
│ │ ├── bitstream_filter.c
│ │ ├── bitstream_filters.c
│ │ ├── blockdsp.c
│ │ ├── blockdsp.h
│ │ ├── bmp.c
│ │ ├── bmpenc.c
│ │ ├── bmp.h
│ │ ├── bmp_parser.c
│ │ ├── bmvaudio.c
│ │ ├── bmvvideo.c
│ │ ├── brenderpix.c
│ │ ├── bsf.c
│ │ ├── bsf.h
│ │ ├── bswapdsp.c
│ │ ├── bswapdsp.h
│ │ ├── bytestream.h
│ │ ├── c93.c
│ │ ├── cabac.c
│ │ ├── cabac_functions.h
│ │ ├── cabac.h
│ │ ├── canopus.c
│ │ ├── canopus.h
│ │ ├── cavs.c
│ │ ├── cavsdata.c
│ │ ├── cavsdec.c
│ │ ├── cavsdsp.c
│ │ ├── cavsdsp.h
│ │ ├── cavs.h
│ │ ├── cavs_parser.c
│ │ ├── cbrt_data.c
│ │ ├── cbrt_data_fixed.c
│ │ ├── cbrt_data.h
│ │ ├── cbrt_fixed_tablegen.c
│ │ ├── cbrt_tablegen.c
│ │ ├── cbrt_tablegen.h
│ │ ├── cbrt_tablegen_template.c
│ │ ├── ccaption_dec.c
│ │ ├── cdgraphics.c
│ │ ├── cdxl.c
│ │ ├── celp_filters.c
│ │ ├── celp_filters.h
│ │ ├── celp_math.c
│ │ ├── celp_math.h
│ │ ├── cfhd.c
│ │ ├── cfhddata.c
│ │ ├── cfhd.h
│ │ ├── cga_data.c
│ │ ├── cga_data.h
│ │ ├── chomp_bsf.c
│ │ ├── cinepak.c
│ │ ├── cinepakenc.c
│ │ ├── cljrdec.c
│ │ ├── cljrenc.c
│ │ ├── cllc.c
│ │ ├── cngdec.c
│ │ ├── cngenc.c
│ │ ├── codec_desc.c
│ │ ├── cook.c
│ │ ├── cookdata.h
│ │ ├── cook_parser.c
│ │ ├── copy_block.h
│ │ ├── cos_tablegen.c
│ │ ├── cpia.c
│ │ ├── crystalhd.c
│ │ ├── cscd.c
│ │ ├── cuvid.c
│ │ ├── cyuv.c
│ │ ├── d3d11va.c
│ │ ├── d3d11va.h
│ │ ├── dca.c
│ │ ├── dca_core_bsf.c
│ │ ├── dca_core.c
│ │ ├── dca_core.h
│ │ ├── dcadata.c
│ │ ├── dcadata.h
│ │ ├── dcadct.c
│ │ ├── dcadct.h
│ │ ├── dcadec.c
│ │ ├── dcadec.h
│ │ ├── dcadsp.c
│ │ ├── dcadsp.h
│ │ ├── dcaenc.c
│ │ ├── dcaenc.h
│ │ ├── dca_exss.c
│ │ ├── dca_exss.h
│ │ ├── dca.h
│ │ ├── dcahuff.c
│ │ ├── dcahuff.h
│ │ ├── dca_lbr.c
│ │ ├── dca_lbr.h
│ │ ├── dcamath.h
│ │ ├── dca_parser.c
│ │ ├── dca_syncwords.h
│ │ ├── dca_xll.c
│ │ ├── dca_xll.h
│ │ ├── dct32_fixed.c
│ │ ├── dct32_float.c
│ │ ├── dct32.h
│ │ ├── dct32_template.c
│ │ ├── dct.c
│ │ ├── dct.h
│ │ ├── dctref.c
│ │ ├── dctref.h
│ │ ├── dds.c
│ │ ├── dfa.c
│ │ ├── dirac_arith.c
│ │ ├── dirac_arith.h
│ │ ├── dirac.c
│ │ ├── diracdec.c
│ │ ├── diracdsp.c
│ │ ├── diracdsp.h
│ │ ├── dirac_dwt.c
│ │ ├── dirac_dwt.h
│ │ ├── dirac_dwt_template.c
│ │ ├── dirac.h
│ │ ├── dirac_parser.c
│ │ ├── diractab.c
│ │ ├── diractab.h
│ │ ├── dirac_vlc.c
│ │ ├── dirac_vlc.h
│ │ ├── dnxhddata.c
│ │ ├── dnxhddata.h
│ │ ├── dnxhddec.c
│ │ ├── dnxhdenc.c
│ │ ├── dnxhdenc.h
│ │ ├── dnxhd_parser.c
│ │ ├── dpcm.c
│ │ ├── dpx.c
│ │ ├── dpxenc.c
│ │ ├── dpx_parser.c
│ │ ├── dsd.c
│ │ ├── dsddec.c
│ │ ├── dsd.h
│ │ ├── dsd_tablegen.h
│ │ ├── dsicinaudio.c
│ │ ├── dsicinvideo.c
│ │ ├── dss_sp.c
│ │ ├── dstdec.c
│ │ ├── dump_extradata_bsf.c
│ │ ├── dvaudiodec.c
│ │ ├── dvaudio.h
│ │ ├── dvaudio_parser.c
│ │ ├── dvbsub.c
│ │ ├── dvbsubdec.c
│ │ ├── dvbsub_parser.c
│ │ ├── dvbtxt.h
│ │ ├── dv.c
│ │ ├── dvdata.c
│ │ ├── dvdata.h
│ │ ├── dvdec.c
│ │ ├── dvd_nav_parser.c
│ │ ├── dvdsubdec.c
│ │ ├── dvdsubenc.c
│ │ ├── dvdsub_parser.c
│ │ ├── dvenc.c
│ │ ├── dv.h
│ │ ├── dv_profile.c
│ │ ├── dv_profile.h
│ │ ├── dv_profile_internal.h
│ │ ├── dv_tablegen.c
│ │ ├── dv_tablegen.h
│ │ ├── dxa.c
│ │ ├── dxtory.c
│ │ ├── dxva2.c
│ │ ├── dxva2.h
│ │ ├── dxva2_h264.c
│ │ ├── dxva2_hevc.c
│ │ ├── dxva2_internal.h
│ │ ├── dxva2_mpeg2.c
│ │ ├── dxva2_vc1.c
│ │ ├── dxva2_vp9.c
│ │ ├── dxv.c
│ │ ├── eac3_data.c
│ │ ├── eac3_data.h
│ │ ├── eac3dec.c
│ │ ├── eac3enc.c
│ │ ├── eac3enc.h
│ │ ├── eacmv.c
│ │ ├── eaidct.c
│ │ ├── eaidct.h
│ │ ├── eamad.c
│ │ ├── eatgq.c
│ │ ├── eatgv.c
│ │ ├── eatqi.c
│ │ ├── elbg.c
│ │ ├── elbg.h
│ │ ├── elsdec.c
│ │ ├── elsdec.h
│ │ ├── error_resilience.c
│ │ ├── error_resilience.h
│ │ ├── escape124.c
│ │ ├── escape130.c
│ │ ├── evrcdata.h
│ │ ├── evrcdec.c
│ │ ├── exif.c
│ │ ├── exif.h
│ │ ├── exr.c
│ │ ├── faandct.c
│ │ ├── faandct.h
│ │ ├── faanidct.c
│ │ ├── faanidct.h
│ │ ├── faxcompr.c
│ │ ├── faxcompr.h
│ │ ├── fdctdsp.c
│ │ ├── fdctdsp.h
│ │ ├── ffjni.c
│ │ ├── ffjni.h
│ │ ├── fft_fixed_32.c
│ │ ├── fft_fixed.c
│ │ ├── fft_float.c
│ │ ├── fft.h
│ │ ├── fft_init_table.c
│ │ ├── fft-internal.h
│ │ ├── fft_table.h
│ │ ├── fft_template.c
│ │ ├── ffv1.c
│ │ ├── ffv1dec.c
│ │ ├── ffv1dec_template.c
│ │ ├── ffv1enc.c
│ │ ├── ffv1enc_template.c
│ │ ├── ffv1.h
│ │ ├── ffv1_template.c
│ │ ├── ffwavesynth.c
│ │ ├── fic.c
│ │ ├── file_open.c
│ │ ├── flac.c
│ │ ├── flacdata.c
│ │ ├── flacdata.h
│ │ ├── flacdec.c
│ │ ├── flacdsp.c
│ │ ├── flacdsp.h
│ │ ├── flacdsp_lpc_template.c
│ │ ├── flacdsp_template.c
│ │ ├── flacenc.c
│ │ ├── flac.h
│ │ ├── flac_parser.c
│ │ ├── flashsv2enc.c
│ │ ├── flashsv.c
│ │ ├── flashsvenc.c
│ │ ├── flicvideo.c
│ │ ├── flvdec.c
│ │ ├── flvenc.c
│ │ ├── flv.h
│ │ ├── fmtconvert.c
│ │ ├── fmtconvert.h
│ │ ├── frame_thread_encoder.c
│ │ ├── frame_thread_encoder.h
│ │ ├── fraps.c
│ │ ├── frwu.c
│ │ ├── g2meet.c
│ │ ├── g722.c
│ │ ├── g722dec.c
│ │ ├── g722dsp.c
│ │ ├── g722dsp.h
│ │ ├── g722enc.c
│ │ ├── g722.h
│ │ ├── g723_1.c
│ │ ├── g723_1dec.c
│ │ ├── g723_1enc.c
│ │ ├── g723_1.h
│ │ ├── g726.c
│ │ ├── g729data.h
│ │ ├── g729dec.c
│ │ ├── g729.h
│ │ ├── g729_parser.c
│ │ ├── g729postfilter.c
│ │ ├── g729postfilter.h
│ │ ├── get_bits.h
│ │ ├── gif.c
│ │ ├── gifdec.c
│ │ ├── gif.h
│ │ ├── golomb.c
│ │ ├── golomb.h
│ │ ├── gsmdec.c
│ │ ├── gsmdec_data.c
│ │ ├── gsmdec_data.h
│ │ ├── gsmdec_template.c
│ │ ├── gsm.h
│ │ ├── gsm_parser.c
│ │ ├── h261.c
│ │ ├── h261data.c
│ │ ├── h261dec.c
│ │ ├── h261enc.c
│ │ ├── h261.h
│ │ ├── h261_parser.c
│ │ ├── h263.c
│ │ ├── h263data.c
│ │ ├── h263data.h
│ │ ├── h263dec.c
│ │ ├── h263dsp.c
│ │ ├── h263dsp.h
│ │ ├── h263.h
│ │ ├── h263_parser.c
│ │ ├── h263_parser.h
│ │ ├── h2645_parse.c
│ │ ├── h2645_parse.h
│ │ ├── h264addpx_template.c
│ │ ├── h264_cabac.c
│ │ ├── h264_cavlc.c
│ │ ├── h264chroma.c
│ │ ├── h264chroma.h
│ │ ├── h264chroma_template.c
│ │ ├── h264data.c
│ │ ├── h264data.h
│ │ ├── h264dec.c
│ │ ├── h264dec.h
│ │ ├── h264_direct.c
│ │ ├── h264dsp.c
│ │ ├── h264dsp.h
│ │ ├── h264dsp_template.c
│ │ ├── h264.h
│ │ ├── h264idct.c
│ │ ├── h264idct.h
│ │ ├── h264idct_template.c
│ │ ├── h264_loopfilter.c
│ │ ├── h264_mb.c
│ │ ├── h264_mb_template.c
│ │ ├── h264_mc_template.c
│ │ ├── h264_mp4toannexb_bsf.c
│ │ ├── h264_mvpred.h
│ │ ├── h264_parse.c
│ │ ├── h264_parse.h
│ │ ├── h264_parser.c
│ │ ├── h264_picture.c
│ │ ├── h264pred.c
│ │ ├── h264pred.h
│ │ ├── h264pred_template.c
│ │ ├── h264_ps.c
│ │ ├── h264_ps.h
│ │ ├── h264qpel.c
│ │ ├── h264qpel.h
│ │ ├── h264qpel_template.c
│ │ ├── h264_refs.c
│ │ ├── h264_sei.c
│ │ ├── h264_sei.h
│ │ ├── h264_slice.c
│ │ ├── hap.c
│ │ ├── hapdec.c
│ │ ├── hapenc.c
│ │ ├── hap.h
│ │ ├── hevc.c
│ │ ├── hevc_cabac.c
│ │ ├── hevc_data.c
│ │ ├── hevcdsp.c
│ │ ├── hevcdsp.h
│ │ ├── hevcdsp_template.c
│ │ ├── hevc_filter.c
│ │ ├── hevc.h
│ │ ├── hevc_mp4toannexb_bsf.c
│ │ ├── hevc_mvs.c
│ │ ├── hevc_parse.c
│ │ ├── hevc_parse.h
│ │ ├── hevc_parser.c
│ │ ├── hevcpred.c
│ │ ├── hevcpred.h
│ │ ├── hevcpred_template.c
│ │ ├── hevc_ps.c
│ │ ├── hevc_ps_enc.c
│ │ ├── hevc_refs.c
│ │ ├── hevc_sei.c
│ │ ├── hnm4video.c
│ │ ├── hpeldsp.c
│ │ ├── hpeldsp.h
│ │ ├── hpel_template.c
│ │ ├── hq_hqa.c
│ │ ├── hq_hqadata.c
│ │ ├── hq_hqadsp.c
│ │ ├── hq_hqadsp.h
│ │ ├── hq_hqa.h
│ │ ├── hqx.c
│ │ ├── hqxdsp.c
│ │ ├── hqxdsp.h
│ │ ├── hqx.h
│ │ ├── hqxvlc.c
│ │ ├── htmlsubtitles.c
│ │ ├── htmlsubtitles.h
│ │ ├── huffman.c
│ │ ├── huffman.h
│ │ ├── huffyuv.c
│ │ ├── huffyuvdec.c
│ │ ├── huffyuvdsp.c
│ │ ├── huffyuvdsp.h
│ │ ├── huffyuvenc.c
│ │ ├── huffyuvencdsp.c
│ │ ├── huffyuvencdsp.h
│ │ ├── huffyuv.h
│ │ ├── idcinvideo.c
│ │ ├── idctdsp.c
│ │ ├── idctdsp.h
│ │ ├── iff.c
│ │ ├── iirfilter.c
│ │ ├── iirfilter.h
│ │ ├── imc.c
│ │ ├── imcdata.h
│ │ ├── imdct15.c
│ │ ├── imdct15.h
│ │ ├── imgconvert.c
│ │ ├── imx_dump_header_bsf.c
│ │ ├── indeo2.c
│ │ ├── indeo2data.h
│ │ ├── indeo3.c
│ │ ├── indeo3data.h
│ │ ├── indeo4.c
│ │ ├── indeo4data.h
│ │ ├── indeo5.c
│ │ ├── indeo5data.h
│ │ ├── intelh263dec.c
│ │ ├── internal.h
│ │ ├── interplayacm.c
│ │ ├── interplayvideo.c
│ │ ├── intrax8.c
│ │ ├── intrax8dsp.c
│ │ ├── intrax8dsp.h
│ │ ├── intrax8.h
│ │ ├── intrax8huf.h
│ │ ├── ituh263dec.c
│ │ ├── ituh263enc.c
│ │ ├── ivi.c
│ │ ├── ivi_dsp.c
│ │ ├── ivi_dsp.h
│ │ ├── ivi.h
│ │ ├── j2kenc.c
│ │ ├── jacosubdec.c
│ │ ├── jacosub.h
│ │ ├── jfdctfst.c
│ │ ├── jfdctint.c
│ │ ├── jfdctint_template.c
│ │ ├── jni.c
│ │ ├── jni.h
│ │ ├── jpeg2000.c
│ │ ├── jpeg2000dec.c
│ │ ├── jpeg2000dsp.c
│ │ ├── jpeg2000dsp.h
│ │ ├── jpeg2000dwt.c
│ │ ├── jpeg2000dwt.h
│ │ ├── jpeg2000.h
│ │ ├── jpegls.c
│ │ ├── jpeglsdec.c
│ │ ├── jpeglsdec.h
│ │ ├── jpeglsenc.c
│ │ ├── jpegls.h
│ │ ├── jpegtables.c
│ │ ├── jpegtables.h
│ │ ├── jrevdct.c
│ │ ├── jvdec.c
│ │ ├── kbdwin.c
│ │ ├── kbdwin.h
│ │ ├── kgv1dec.c
│ │ ├── kmvc.c
│ │ ├── lagarith.c
│ │ ├── lagarithrac.c
│ │ ├── lagarithrac.h
│ │ ├── latm_parser.c
│ │ ├── lcldec.c
│ │ ├── lclenc.c
│ │ ├── lcl.h
│ │ ├── libavcodec.v
│ │ ├── libcelt_dec.c
│ │ ├── libfdk-aacdec.c
│ │ ├── libfdk-aacenc.c
│ │ ├── libgsmdec.c
│ │ ├── libgsmenc.c
│ │ ├── libilbc.c
│ │ ├── libkvazaar.c
│ │ ├── libmp3lame.c
│ │ ├── libopencore-amr.c
│ │ ├── libopenh264.c
│ │ ├── libopenh264dec.c
│ │ ├── libopenh264enc.c
│ │ ├── libopenh264.h
│ │ ├── libopenjpegdec.c
│ │ ├── libopenjpegenc.c
│ │ ├── libopus.c
│ │ ├── libopusdec.c
│ │ ├── libopusenc.c
│ │ ├── libopus.h
│ │ ├── libschroedinger.c
│ │ ├── libschroedingerdec.c
│ │ ├── libschroedingerenc.c
│ │ ├── libschroedinger.h
│ │ ├── libshine.c
│ │ ├── libspeexdec.c
│ │ ├── libspeexenc.c
│ │ ├── libtheoraenc.c
│ │ ├── libtwolame.c
│ │ ├── libvo-amrwbenc.c
│ │ ├── libvorbisdec.c
│ │ ├── libvorbisenc.c
│ │ ├── libvpx.c
│ │ ├── libvpxdec.c
│ │ ├── libvpxenc.c
│ │ ├── libvpx.h
│ │ ├── libwavpackenc.c
│ │ ├── libwebpenc_animencoder.c
│ │ ├── libwebpenc.c
│ │ ├── libwebpenc_common.c
│ │ ├── libwebpenc_common.h
│ │ ├── libx264.c
│ │ ├── libx265.c
│ │ ├── libxavs.c
│ │ ├── libxvid.c
│ │ ├── libxvid.h
│ │ ├── libxvid_rc.c
│ │ ├── libzvbi-teletextdec.c
│ │ ├── ljpegenc.c
│ │ ├── loco.c
│ │ ├── log2_tab.c
│ │ ├── lossless_audiodsp.c
│ │ ├── lossless_audiodsp.h
│ │ ├── lossless_videodsp.c
│ │ ├── lossless_videodsp.h
│ │ ├── lpc.c
│ │ ├── lpc.h
│ │ ├── lsp.c
│ │ ├── lsp.h
│ │ ├── lzf.c
│ │ ├── lzf.h
│ │ ├── lzw.c
│ │ ├── lzwenc.c
│ │ ├── lzw.h
│ │ ├── m101.c
│ │ ├── mace.c
│ │ ├── magicyuv.c
│ │ ├── Makefile
│ │ ├── mathops.h
│ │ ├── mathtables.c
│ │ ├── mdct_fixed_32.c
│ │ ├── mdct_fixed.c
│ │ ├── mdct_float.c
│ │ ├── mdct_template.c
│ │ ├── mdec.c
│ │ ├── me_cmp.c
│ │ ├── me_cmp.h
│ │ ├── mediacodec.c
│ │ ├── mediacodecdec.c
│ │ ├── mediacodecdec_common.c
│ │ ├── mediacodecdec_common.h
│ │ ├── mediacodec.h
│ │ ├── mediacodec_surface.c
│ │ ├── mediacodec_surface.h
│ │ ├── mediacodec_sw_buffer.c
│ │ ├── mediacodec_sw_buffer.h
│ │ ├── mediacodec_wrapper.c
│ │ ├── mediacodec_wrapper.h
│ │ ├── metasound.c
│ │ ├── metasound_data.c
│ │ ├── metasound_data.h
│ │ ├── microdvddec.c
│ │ ├── mimic.c
│ │ ├── mips
│ │ │ ├── aaccoder_mips.c
│ │ │ ├── aacdec_mips.c
│ │ │ ├── aacdec_mips.h
│ │ │ ├── aacpsdsp_mips.c
│ │ │ ├── aacpsy_mips.h
│ │ │ ├── aacsbr_mips.c
│ │ │ ├── aacsbr_mips.h
│ │ │ ├── ac3dsp_mips.c
│ │ │ ├── acelp_filters_mips.c
│ │ │ ├── acelp_vectors_mips.c
│ │ │ ├── amrwbdec_mips.c
│ │ │ ├── amrwbdec_mips.h
│ │ │ ├── blockdsp_init_mips.c
│ │ │ ├── blockdsp_mips.h
│ │ │ ├── blockdsp_mmi.c
│ │ │ ├── blockdsp_msa.c
│ │ │ ├── celp_filters_mips.c
│ │ │ ├── celp_math_mips.c
│ │ │ ├── compute_antialias_fixed.h
│ │ │ ├── compute_antialias_float.h
│ │ │ ├── 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
│ │ │ ├── hevcdsp_init_mips.c
│ │ │ ├── hevcdsp_mips.h
│ │ │ ├── hevcdsp_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
│ │ │ ├── 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
│ │ │ ├── lsp_mips.h
│ │ │ ├── Makefile
│ │ │ ├── mathops.h
│ │ │ ├── me_cmp_init_mips.c
│ │ │ ├── me_cmp_mips.h
│ │ │ ├── me_cmp_msa.c
│ │ │ ├── mpegaudiodsp_mips_fixed.c
│ │ │ ├── mpegaudiodsp_mips_float.c
│ │ │ ├── mpegvideoencdsp_init_mips.c
│ │ │ ├── mpegvideoencdsp_msa.c
│ │ │ ├── mpegvideo_init_mips.c
│ │ │ ├── mpegvideo_mips.h
│ │ │ ├── mpegvideo_mmi.c
│ │ │ ├── mpegvideo_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
│ │ │ ├── simple_idct_mmi.c
│ │ │ ├── simple_idct_msa.c
│ │ │ ├── vp8dsp_init_mips.c
│ │ │ ├── vp8dsp_mips.h
│ │ │ ├── vp8_idct_msa.c
│ │ │ ├── vp8_lpf_msa.c
│ │ │ ├── vp8_mc_msa.c
│ │ │ ├── vp9dsp_init_mips.c
│ │ │ ├── vp9dsp_mips.h
│ │ │ ├── vp9_idct_msa.c
│ │ │ ├── vp9_intra_msa.c
│ │ │ ├── vp9_lpf_msa.c
│ │ │ ├── vp9_mc_msa.c
│ │ │ ├── xvididct_init_mips.c
│ │ │ ├── xvididct_mips.h
│ │ │ └── xvid_idct_mmi.c
│ │ ├── mjpeg2jpeg_bsf.c
│ │ ├── mjpega_dump_header_bsf.c
│ │ ├── mjpegbdec.c
│ │ ├── mjpegdec.c
│ │ ├── mjpegdec.h
│ │ ├── mjpegenc.c
│ │ ├── mjpegenc_common.c
│ │ ├── mjpegenc_common.h
│ │ ├── mjpegenc.h
│ │ ├── mjpeg.h
│ │ ├── mjpeg_parser.c
│ │ ├── mlp.c
│ │ ├── mlpdec.c
│ │ ├── mlpdsp.c
│ │ ├── mlpdsp.h
│ │ ├── mlpenc.c
│ │ ├── mlp.h
│ │ ├── mlp_parser.c
│ │ ├── mlp_parser.h
│ │ ├── mlz.c
│ │ ├── mlz.h
│ │ ├── mmaldec.c
│ │ ├── mmvideo.c
│ │ ├── motion_est.c
│ │ ├── motion_est.h
│ │ ├── motion_est_template.c
│ │ ├── motionpixels.c
│ │ ├── motionpixels_tablegen.c
│ │ ├── motionpixels_tablegen.h
│ │ ├── movsub_bsf.c
│ │ ├── movtextdec.c
│ │ ├── movtextenc.c
│ │ ├── mp3_header_decompress_bsf.c
│ │ ├── mpc7.c
│ │ ├── mpc7data.h
│ │ ├── mpc8.c
│ │ ├── mpc8data.h
│ │ ├── mpc8huff.h
│ │ ├── mpc.c
│ │ ├── mpcdata.h
│ │ ├── mpc.h
│ │ ├── mpeg12.c
│ │ ├── mpeg12data.c
│ │ ├── mpeg12data.h
│ │ ├── mpeg12dec.c
│ │ ├── mpeg12enc.c
│ │ ├── mpeg12.h
│ │ ├── mpeg12vlc.h
│ │ ├── mpeg4audio.c
│ │ ├── mpeg4audio.h
│ │ ├── mpeg4data.h
│ │ ├── mpeg4_unpack_bframes_bsf.c
│ │ ├── mpeg4video.c
│ │ ├── mpeg4videodec.c
│ │ ├── mpeg4videoenc.c
│ │ ├── mpeg4video.h
│ │ ├── mpeg4video_parser.c
│ │ ├── mpeg4video_parser.h
│ │ ├── mpegaudio.c
│ │ ├── mpegaudiodata.c
│ │ ├── mpegaudiodata.h
│ │ ├── mpegaudiodec_fixed.c
│ │ ├── mpegaudiodec_float.c
│ │ ├── mpegaudiodecheader.c
│ │ ├── mpegaudiodecheader.h
│ │ ├── mpegaudiodectab.h
│ │ ├── mpegaudiodec_template.c
│ │ ├── mpegaudiodsp.c
│ │ ├── mpegaudiodsp_data.c
│ │ ├── mpegaudiodsp_fixed.c
│ │ ├── mpegaudiodsp_float.c
│ │ ├── mpegaudiodsp.h
│ │ ├── mpegaudiodsp_template.c
│ │ ├── mpegaudioenc_fixed.c
│ │ ├── mpegaudioenc_float.c
│ │ ├── mpegaudioenc_template.c
│ │ ├── mpegaudio.h
│ │ ├── mpegaudio_parser.c
│ │ ├── mpegaudiotab.h
│ │ ├── mpegaudio_tablegen.c
│ │ ├── mpegaudio_tablegen.h
│ │ ├── mpeg_er.c
│ │ ├── mpeg_er.h
│ │ ├── mpegpicture.c
│ │ ├── mpegpicture.h
│ │ ├── mpegutils.c
│ │ ├── mpegutils.h
│ │ ├── mpegvideo.c
│ │ ├── mpegvideodata.c
│ │ ├── mpegvideodata.h
│ │ ├── mpegvideodsp.c
│ │ ├── mpegvideodsp.h
│ │ ├── mpegvideo_enc.c
│ │ ├── mpegvideoencdsp.c
│ │ ├── mpegvideoencdsp.h
│ │ ├── mpegvideo.h
│ │ ├── mpegvideo_motion.c
│ │ ├── mpegvideo_parser.c
│ │ ├── mpegvideo_xvmc.c
│ │ ├── mpl2dec.c
│ │ ├── mqc.c
│ │ ├── mqcdec.c
│ │ ├── mqcenc.c
│ │ ├── mqc.h
│ │ ├── msgsmdec.c
│ │ ├── msgsmdec.h
│ │ ├── msmpeg4.c
│ │ ├── msmpeg4data.c
│ │ ├── msmpeg4data.h
│ │ ├── msmpeg4dec.c
│ │ ├── msmpeg4enc.c
│ │ ├── msmpeg4.h
│ │ ├── msrle.c
│ │ ├── msrledec.c
│ │ ├── msrledec.h
│ │ ├── mss12.c
│ │ ├── mss12.h
│ │ ├── mss1.c
│ │ ├── mss2.c
│ │ ├── mss2dsp.c
│ │ ├── mss2dsp.h
│ │ ├── mss34dsp.c
│ │ ├── mss34dsp.h
│ │ ├── mss3.c
│ │ ├── mss4.c
│ │ ├── msvideo1.c
│ │ ├── msvideo1enc.c
│ │ ├── mvcdec.c
│ │ ├── mxpegdec.c
│ │ ├── nellymoser.c
│ │ ├── nellymoserdec.c
│ │ ├── nellymoserenc.c
│ │ ├── nellymoser.h
│ │ ├── neon
│ │ │ ├── Makefile
│ │ │ └── mpegvideo.c
│ │ ├── noise_bsf.c
│ │ ├── nuv.c
│ │ ├── nvenc.c
│ │ ├── nvenc.h
│ │ ├── nvenc_h264.c
│ │ ├── nvenc_hevc.c
│ │ ├── omx.c
│ │ ├── on2avc.c
│ │ ├── on2avcdata.c
│ │ ├── on2avcdata.h
│ │ ├── options.c
│ │ ├── options_table.h
│ │ ├── opus.c
│ │ ├── opus_celt.c
│ │ ├── opusdec.c
│ │ ├── opus.h
│ │ ├── opus_parser.c
│ │ ├── opus_silk.c
│ │ ├── pafaudio.c
│ │ ├── paf.h
│ │ ├── pafvideo.c
│ │ ├── pamenc.c
│ │ ├── parser.c
│ │ ├── parser.h
│ │ ├── pcm-bluray.c
│ │ ├── pcm.c
│ │ ├── pcm-dvd.c
│ │ ├── pcm_tablegen.c
│ │ ├── pcm_tablegen.h
│ │ ├── pcx.c
│ │ ├── pcxenc.c
│ │ ├── pel_template.c
│ │ ├── pgssubdec.c
│ │ ├── pictordec.c
│ │ ├── pixblockdsp.c
│ │ ├── pixblockdsp.h
│ │ ├── pixels.h
│ │ ├── png.c
│ │ ├── pngdec.c
│ │ ├── pngdsp.c
│ │ ├── pngdsp.h
│ │ ├── pngenc.c
│ │ ├── png.h
│ │ ├── png_parser.c
│ │ ├── pnm.c
│ │ ├── pnmdec.c
│ │ ├── pnmenc.c
│ │ ├── pnm.h
│ │ ├── pnm_parser.c
│ │ ├── ppc
│ │ │ ├── asm.S
│ │ │ ├── audiodsp.c
│ │ │ ├── blockdsp.c
│ │ │ ├── fdctdsp.c
│ │ │ ├── fdct.h
│ │ │ ├── fft_altivec.S
│ │ │ ├── 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
│ │ │ ├── hpeldsp_altivec.c
│ │ │ ├── hpeldsp_altivec.h
│ │ │ ├── huffyuvdsp_altivec.c
│ │ │ ├── idctdsp.c
│ │ │ ├── lossless_audiodsp_altivec.c
│ │ │ ├── Makefile
│ │ │ ├── mathops.h
│ │ │ ├── me_cmp.c
│ │ │ ├── mpegaudiodsp_altivec.c
│ │ │ ├── mpegvideo_altivec.c
│ │ │ ├── mpegvideodsp.c
│ │ │ ├── mpegvideoencdsp.c
│ │ │ ├── pixblockdsp.c
│ │ │ ├── svq1enc_altivec.c
│ │ │ ├── vc1dsp_altivec.c
│ │ │ ├── videodsp_ppc.c
│ │ │ ├── vorbisdsp_altivec.c
│ │ │ ├── vp3dsp_altivec.c
│ │ │ └── vp8dsp_altivec.c
│ │ ├── profiles.c
│ │ ├── profiles.h
│ │ ├── proresdata.c
│ │ ├── proresdata.h
│ │ ├── proresdec2.c
│ │ ├── proresdec.h
│ │ ├── proresdec_lgpl.c
│ │ ├── proresdsp.c
│ │ ├── proresdsp.h
│ │ ├── proresenc_anatoliy.c
│ │ ├── proresenc_kostya.c
│ │ ├── psymodel.c
│ │ ├── psymodel.h
│ │ ├── pthread.c
│ │ ├── pthread_frame.c
│ │ ├── pthread_internal.h
│ │ ├── pthread_slice.c
│ │ ├── ptx.c
│ │ ├── put_bits.h
│ │ ├── qcelpdata.h
│ │ ├── qcelpdec.c
│ │ ├── qdm2.c
│ │ ├── qdm2data.h
│ │ ├── qdm2_tablegen.c
│ │ ├── qdm2_tablegen.h
│ │ ├── qdrw.c
│ │ ├── qpeg.c
│ │ ├── qpeldsp.c
│ │ ├── qpeldsp.h
│ │ ├── qpel_template.c
│ │ ├── qsv_api.c
│ │ ├── qsv.c
│ │ ├── qsvdec.c
│ │ ├── qsvdec.h
│ │ ├── qsvdec_h2645.c
│ │ ├── qsvdec_mpeg2.c
│ │ ├── qsvdec_vc1.c
│ │ ├── qsvenc.c
│ │ ├── qsvenc.h
│ │ ├── qsvenc_h264.c
│ │ ├── qsvenc_hevc.c
│ │ ├── qsvenc_mpeg2.c
│ │ ├── qsv.h
│ │ ├── qsv_internal.h
│ │ ├── qtrle.c
│ │ ├── qtrleenc.c
│ │ ├── r210dec.c
│ │ ├── r210enc.c
│ │ ├── ra144.c
│ │ ├── ra144dec.c
│ │ ├── ra144enc.c
│ │ ├── ra144.h
│ │ ├── ra288.c
│ │ ├── ra288.h
│ │ ├── ralf.c
│ │ ├── ralfdata.h
│ │ ├── rangecoder.c
│ │ ├── rangecoder.h
│ │ ├── ratecontrol.c
│ │ ├── ratecontrol.h
│ │ ├── raw.c
│ │ ├── rawdec.c
│ │ ├── rawenc.c
│ │ ├── raw.h
│ │ ├── rdft.c
│ │ ├── rdft.h
│ │ ├── realtextdec.c
│ │ ├── rectangle.h
│ │ ├── remove_extradata_bsf.c
│ │ ├── resample2.c
│ │ ├── resample.c
│ │ ├── reverse.c
│ │ ├── rl2.c
│ │ ├── rl.c
│ │ ├── rle.c
│ │ ├── rle.h
│ │ ├── rl.h
│ │ ├── rnd_avg.h
│ │ ├── roqaudioenc.c
│ │ ├── roqvideo.c
│ │ ├── roqvideodec.c
│ │ ├── roqvideoenc.c
│ │ ├── roqvideo.h
│ │ ├── rpza.c
│ │ ├── rscc.c
│ │ ├── rtjpeg.c
│ │ ├── rtjpeg.h
│ │ ├── rv10.c
│ │ ├── rv10enc.c
│ │ ├── rv10.h
│ │ ├── rv20enc.c
│ │ ├── rv30.c
│ │ ├── rv30data.h
│ │ ├── rv30dsp.c
│ │ ├── rv34.c
│ │ ├── rv34data.h
│ │ ├── rv34dsp.c
│ │ ├── rv34dsp.h
│ │ ├── rv34.h
│ │ ├── rv34_parser.c
│ │ ├── rv34vlc.h
│ │ ├── rv40.c
│ │ ├── rv40data.h
│ │ ├── rv40dsp.c
│ │ ├── rv40vlc2.h
│ │ ├── s302m.c
│ │ ├── s302menc.c
│ │ ├── samidec.c
│ │ ├── sanm.c
│ │ ├── sbrdsp.c
│ │ ├── sbrdsp_fixed.c
│ │ ├── sbrdsp.h
│ │ ├── sbrdsp_template.c
│ │ ├── sbr.h
│ │ ├── screenpresso.c
│ │ ├── sgidec.c
│ │ ├── sgienc.c
│ │ ├── sgi.h
│ │ ├── sgirledec.c
│ │ ├── sh4
│ │ │ └── README
│ │ ├── sheervideo.c
│ │ ├── shorten.c
│ │ ├── simple_idct.c
│ │ ├── simple_idct.h
│ │ ├── simple_idct_template.c
│ │ ├── sinewin.c
│ │ ├── sinewin_fixed.c
│ │ ├── sinewin_fixed_tablegen.c
│ │ ├── sinewin.h
│ │ ├── sinewin_tablegen.c
│ │ ├── sinewin_tablegen.h
│ │ ├── sinewin_tablegen_template.c
│ │ ├── sipr16k.c
│ │ ├── sipr16kdata.h
│ │ ├── sipr.c
│ │ ├── siprdata.h
│ │ ├── sipr.h
│ │ ├── smacker.c
│ │ ├── smc.c
│ │ ├── smvjpegdec.c
│ │ ├── snappy.c
│ │ ├── snappy.h
│ │ ├── snow.c
│ │ ├── snowdata.h
│ │ ├── snowdec.c
│ │ ├── snow_dwt.c
│ │ ├── snow_dwt.h
│ │ ├── snowenc.c
│ │ ├── snow.h
│ │ ├── sonic.c
│ │ ├── sp5xdec.c
│ │ ├── sp5x.h
│ │ ├── sparc
│ │ │ └── README
│ │ ├── srtdec.c
│ │ ├── srtenc.c
│ │ ├── startcode.c
│ │ ├── startcode.h
│ │ ├── subviewerdec.c
│ │ ├── sunrast.c
│ │ ├── sunrastenc.c
│ │ ├── sunrast.h
│ │ ├── svq13.c
│ │ ├── svq1.c
│ │ ├── svq1_cb.h
│ │ ├── svq1dec.c
│ │ ├── svq1enc.c
│ │ ├── svq1enc_cb.h
│ │ ├── svq1enc.h
│ │ ├── svq1.h
│ │ ├── svq1_vlc.h
│ │ ├── svq3.c
│ │ ├── synth_filter.c
│ │ ├── synth_filter.h
│ │ ├── tableprint.h
│ │ ├── tableprint_vlc.h
│ │ ├── tak.c
│ │ ├── takdec.c
│ │ ├── takdsp.c
│ │ ├── takdsp.h
│ │ ├── tak.h
│ │ ├── tak_parser.c
│ │ ├── targa.c
│ │ ├── targaenc.c
│ │ ├── targa.h
│ │ ├── targa_y216dec.c
│ │ ├── tdsc.c
│ │ ├── tests
│ │ │ ├── arm
│ │ │ │ └── dct.c
│ │ │ ├── avfft.c
│ │ │ ├── cabac.c
│ │ │ ├── dct.c
│ │ │ ├── fft.c
│ │ │ ├── fft-fixed32.c
│ │ │ ├── fft-fixed.c
│ │ │ ├── golomb.c
│ │ │ ├── iirfilter.c
│ │ │ ├── imgconvert.c
│ │ │ ├── jpeg2000dwt.c
│ │ │ ├── mathops.c
│ │ │ ├── motion.c
│ │ │ ├── options.c
│ │ │ ├── ppc
│ │ │ │ └── dct.c
│ │ │ ├── rangecoder.c
│ │ │ ├── snowenc.c
│ │ │ ├── utils.c
│ │ │ └── x86
│ │ │ └── dct.c
│ │ ├── textdec.c
│ │ ├── texturedsp.c
│ │ ├── texturedspenc.c
│ │ ├── texturedsp.h
│ │ ├── thread.h
│ │ ├── tiertexseqv.c
│ │ ├── tiff.c
│ │ ├── tiff_common.c
│ │ ├── tiff_common.h
│ │ ├── tiff_data.c
│ │ ├── tiff_data.h
│ │ ├── tiffenc.c
│ │ ├── tiff.h
│ │ ├── tmv.c
│ │ ├── tpeldsp.c
│ │ ├── tpeldsp.h
│ │ ├── truemotion1.c
│ │ ├── truemotion1data.h
│ │ ├── truemotion2.c
│ │ ├── truemotion2rt.c
│ │ ├── truespeech.c
│ │ ├── truespeech_data.h
│ │ ├── tscc2.c
│ │ ├── tscc2data.h
│ │ ├── tscc.c
│ │ ├── tta.c
│ │ ├── ttadata.c
│ │ ├── ttadata.h
│ │ ├── ttadsp.c
│ │ ├── ttadsp.h
│ │ ├── ttaenc.c
│ │ ├── ttaencdsp.c
│ │ ├── ttaencdsp.h
│ │ ├── twinvq.c
│ │ ├── twinvq_data.h
│ │ ├── twinvqdec.c
│ │ ├── twinvq.h
│ │ ├── txd.c
│ │ ├── ulti.c
│ │ ├── ulti_cb.h
│ │ ├── unary.h
│ │ ├── utils.c
│ │ ├── utvideo.c
│ │ ├── utvideodec.c
│ │ ├── utvideoenc.c
│ │ ├── utvideo.h
│ │ ├── v210dec.c
│ │ ├── v210dec.h
│ │ ├── v210enc.c
│ │ ├── v210enc.h
│ │ ├── v210x.c
│ │ ├── v308dec.c
│ │ ├── v308enc.c
│ │ ├── v408dec.c
│ │ ├── v408enc.c
│ │ ├── v410dec.c
│ │ ├── v410enc.c
│ │ ├── vaapi.c
│ │ ├── vaapi_encode.c
│ │ ├── vaapi_encode.h
│ │ ├── vaapi_encode_h264.c
│ │ ├── vaapi_encode_h265.c
│ │ ├── vaapi_encode_h26x.c
│ │ ├── vaapi_encode_h26x.h
│ │ ├── vaapi_encode_mjpeg.c
│ │ ├── vaapi.h
│ │ ├── vaapi_h264.c
│ │ ├── vaapi_hevc.c
│ │ ├── vaapi_internal.h
│ │ ├── vaapi_mpeg2.c
│ │ ├── vaapi_mpeg4.c
│ │ ├── vaapi_vc1.c
│ │ ├── vaapi_vp9.c
│ │ ├── vb.c
│ │ ├── vble.c
│ │ ├── vc1acdata.h
│ │ ├── vc1_block.c
│ │ ├── vc1.c
│ │ ├── vc1_common.h
│ │ ├── vc1data.c
│ │ ├── vc1data.h
│ │ ├── vc1dec.c
│ │ ├── vc1dsp.c
│ │ ├── vc1dsp.h
│ │ ├── vc1.h
│ │ ├── vc1_loopfilter.c
│ │ ├── vc1_mc.c
│ │ ├── vc1_parser.c
│ │ ├── vc1_pred.c
│ │ ├── vc1_pred.h
│ │ ├── vc2enc.c
│ │ ├── vc2enc_dwt.c
│ │ ├── vc2enc_dwt.h
│ │ ├── vcr1.c
│ │ ├── vda.c
│ │ ├── vda.h
│ │ ├── vda_h264.c
│ │ ├── vda_h264_dec.c
│ │ ├── vda_vt_internal.h
│ │ ├── vdpau.c
│ │ ├── vdpau_compat.h
│ │ ├── vdpau.h
│ │ ├── vdpau_h264.c
│ │ ├── vdpau_hevc.c
│ │ ├── vdpau_internal.h
│ │ ├── vdpau_mpeg12.c
│ │ ├── vdpau_mpeg4.c
│ │ ├── vdpau_vc1.c
│ │ ├── version.h
│ │ ├── videodsp.c
│ │ ├── videodsp.h
│ │ ├── videodsp_template.c
│ │ ├── videotoolbox.c
│ │ ├── videotoolboxenc.c
│ │ ├── videotoolbox.h
│ │ ├── vima.c
│ │ ├── vlc.h
│ │ ├── vmdaudio.c
│ │ ├── vmdvideo.c
│ │ ├── vmnc.c
│ │ ├── vorbis.c
│ │ ├── vorbis_data.c
│ │ ├── vorbisdec.c
│ │ ├── vorbisdsp.c
│ │ ├── vorbisdsp.h
│ │ ├── vorbisenc.c
│ │ ├── vorbis_enc_data.h
│ │ ├── vorbis.h
│ │ ├── vorbis_parser.c
│ │ ├── vorbis_parser.h
│ │ ├── vorbis_parser_internal.h
│ │ ├── vp3.c
│ │ ├── vp3data.h
│ │ ├── vp3dsp.c
│ │ ├── vp3dsp.h
│ │ ├── vp3_parser.c
│ │ ├── vp56.c
│ │ ├── vp56data.c
│ │ ├── vp56data.h
│ │ ├── vp56dsp.c
│ │ ├── vp56dsp.h
│ │ ├── vp56.h
│ │ ├── vp56rac.c
│ │ ├── vp5.c
│ │ ├── vp5data.h
│ │ ├── vp6.c
│ │ ├── vp6data.h
│ │ ├── vp6dsp.c
│ │ ├── vp8.c
│ │ ├── vp8data.h
│ │ ├── vp8dsp.c
│ │ ├── vp8dsp.h
│ │ ├── vp8.h
│ │ ├── vp8_parser.c
│ │ ├── vp9.c
│ │ ├── vp9data.h
│ │ ├── vp9dsp_10bpp.c
│ │ ├── vp9dsp_12bpp.c
│ │ ├── vp9dsp_8bpp.c
│ │ ├── vp9dsp.c
│ │ ├── vp9dsp.h
│ │ ├── vp9dsp_template.c
│ │ ├── vp9.h
│ │ ├── vp9_mc_template.c
│ │ ├── vp9_parser.c
│ │ ├── vp9_superframe_bsf.c
│ │ ├── vqavideo.c
│ │ ├── wavpack.c
│ │ ├── wavpackenc.c
│ │ ├── wavpackenc.h
│ │ ├── wavpack.h
│ │ ├── webp.c
│ │ ├── webvttdec.c
│ │ ├── webvttenc.c
│ │ ├── wma.c
│ │ ├── wma_common.c
│ │ ├── wma_common.h
│ │ ├── wmadata.h
│ │ ├── wmadec.c
│ │ ├── wmaenc.c
│ │ ├── wma_freqs.c
│ │ ├── wma_freqs.h
│ │ ├── wma.h
│ │ ├── wmalosslessdec.c
│ │ ├── wmaprodata.h
│ │ ├── wmaprodec.c
│ │ ├── wmavoice.c
│ │ ├── wmavoice_data.h
│ │ ├── wmv2.c
│ │ ├── wmv2data.c
│ │ ├── wmv2data.h
│ │ ├── wmv2dec.c
│ │ ├── wmv2dsp.c
│ │ ├── wmv2dsp.h
│ │ ├── wmv2enc.c
│ │ ├── wmv2.h
│ │ ├── wnv1.c
│ │ ├── wrapped_avframe.c
│ │ ├── ws-snd1.c
│ │ ├── x86
│ │ │ ├── aacencdsp.asm
│ │ │ ├── aacencdsp_init.c
│ │ │ ├── aacpsdsp.asm
│ │ │ ├── aacpsdsp_init.c
│ │ │ ├── ac3dsp.asm
│ │ │ ├── ac3dsp_init.c
│ │ │ ├── alacdsp.asm
│ │ │ ├── alacdsp_init.c
│ │ │ ├── audiodsp.asm
│ │ │ ├── audiodsp_init.c
│ │ │ ├── blockdsp.asm
│ │ │ ├── blockdsp_init.c
│ │ │ ├── bswapdsp.asm
│ │ │ ├── bswapdsp_init.c
│ │ │ ├── cabac.h
│ │ │ ├── cavsdsp.c
│ │ │ ├── constants.c
│ │ │ ├── constants.h
│ │ │ ├── dcadsp.asm
│ │ │ ├── dcadsp_init.c
│ │ │ ├── dct32.asm
│ │ │ ├── dct_init.c
│ │ │ ├── diracdsp.asm
│ │ │ ├── diracdsp_init.c
│ │ │ ├── dirac_dwt.asm
│ │ │ ├── dirac_dwt_init.c
│ │ │ ├── dnxhdenc.asm
│ │ │ ├── dnxhdenc_init.c
│ │ │ ├── fdct.c
│ │ │ ├── fdctdsp_init.c
│ │ │ ├── fdct.h
│ │ │ ├── fft.asm
│ │ │ ├── fft.h
│ │ │ ├── fft_init.c
│ │ │ ├── flacdsp.asm
│ │ │ ├── flac_dsp_gpl.asm
│ │ │ ├── flacdsp_init.c
│ │ │ ├── fmtconvert.asm
│ │ │ ├── fmtconvert_init.c
│ │ │ ├── fpel.asm
│ │ │ ├── fpel.h
│ │ │ ├── g722dsp.asm
│ │ │ ├── g722dsp_init.c
│ │ │ ├── h263dsp_init.c
│ │ │ ├── h263_loopfilter.asm
│ │ │ ├── h264chroma_init.c
│ │ │ ├── h264_chromamc_10bit.asm
│ │ │ ├── h264_chromamc.asm
│ │ │ ├── h264_deblock_10bit.asm
│ │ │ ├── h264_deblock.asm
│ │ │ ├── h264dsp_init.c
│ │ │ ├── h264_i386.h
│ │ │ ├── h264_idct_10bit.asm
│ │ │ ├── h264_idct.asm
│ │ │ ├── h264_intrapred_10bit.asm
│ │ │ ├── h264_intrapred.asm
│ │ │ ├── h264_intrapred_init.c
│ │ │ ├── h264_qpel_10bit.asm
│ │ │ ├── h264_qpel_8bit.asm
│ │ │ ├── h264_qpel.c
│ │ │ ├── h264_weight_10bit.asm
│ │ │ ├── h264_weight.asm
│ │ │ ├── hevc_deblock.asm
│ │ │ ├── hevcdsp.h
│ │ │ ├── hevcdsp_init.c
│ │ │ ├── hevc_idct.asm
│ │ │ ├── hevc_mc.asm
│ │ │ ├── hevc_res_add.asm
│ │ │ ├── hevc_sao_10bit.asm
│ │ │ ├── hevc_sao.asm
│ │ │ ├── hpeldsp.asm
│ │ │ ├── hpeldsp.h
│ │ │ ├── hpeldsp_init.c
│ │ │ ├── hpeldsp_rnd_template.c
│ │ │ ├── huffyuvdsp.asm
│ │ │ ├── huffyuvdsp_init.c
│ │ │ ├── huffyuvencdsp.asm
│ │ │ ├── huffyuvencdsp_mmx.c
│ │ │ ├── idctdsp.asm
│ │ │ ├── idctdsp.h
│ │ │ ├── idctdsp_init.c
│ │ │ ├── imdct36.asm
│ │ │ ├── inline_asm.h
│ │ │ ├── jpeg2000dsp.asm
│ │ │ ├── jpeg2000dsp_init.c
│ │ │ ├── lossless_audiodsp.asm
│ │ │ ├── lossless_audiodsp_init.c
│ │ │ ├── lossless_videodsp.asm
│ │ │ ├── lossless_videodsp_init.c
│ │ │ ├── lpc.c
│ │ │ ├── Makefile
│ │ │ ├── mathops.h
│ │ │ ├── me_cmp.asm
│ │ │ ├── me_cmp_init.c
│ │ │ ├── mlpdsp.asm
│ │ │ ├── mlpdsp_init.c
│ │ │ ├── mpegaudiodsp.c
│ │ │ ├── mpegvideo.c
│ │ │ ├── mpegvideodsp.c
│ │ │ ├── mpegvideoenc.c
│ │ │ ├── mpegvideoencdsp.asm
│ │ │ ├── mpegvideoencdsp_init.c
│ │ │ ├── mpegvideoenc_qns_template.c
│ │ │ ├── mpegvideoenc_template.c
│ │ │ ├── pixblockdsp.asm
│ │ │ ├── pixblockdsp_init.c
│ │ │ ├── pngdsp.asm
│ │ │ ├── pngdsp_init.c
│ │ │ ├── proresdsp.asm
│ │ │ ├── proresdsp_init.c
│ │ │ ├── qpel.asm
│ │ │ ├── qpeldsp.asm
│ │ │ ├── qpeldsp_init.c
│ │ │ ├── rnd_template.c
│ │ │ ├── rv34dsp.asm
│ │ │ ├── rv34dsp_init.c
│ │ │ ├── rv40dsp.asm
│ │ │ ├── rv40dsp_init.c
│ │ │ ├── sbrdsp.asm
│ │ │ ├── sbrdsp_init.c
│ │ │ ├── simple_idct10.asm
│ │ │ ├── simple_idct10_template.asm
│ │ │ ├── simple_idct.c
│ │ │ ├── simple_idct.h
│ │ │ ├── snowdsp.c
│ │ │ ├── svq1enc.asm
│ │ │ ├── svq1enc_init.c
│ │ │ ├── synth_filter.asm
│ │ │ ├── synth_filter_init.c
│ │ │ ├── takdsp.asm
│ │ │ ├── takdsp_init.c
│ │ │ ├── ttadsp.asm
│ │ │ ├── ttadsp_init.c
│ │ │ ├── ttaencdsp.asm
│ │ │ ├── ttaencdsp_init.c
│ │ │ ├── v210.asm
│ │ │ ├── v210enc.asm
│ │ │ ├── v210enc_init.c
│ │ │ ├── v210-init.c
│ │ │ ├── vc1dsp.h
│ │ │ ├── vc1dsp_init.c
│ │ │ ├── vc1dsp_loopfilter.asm
│ │ │ ├── vc1dsp_mc.asm
│ │ │ ├── vc1dsp_mmx.c
│ │ │ ├── videodsp.asm
│ │ │ ├── videodsp_init.c
│ │ │ ├── vorbisdsp.asm
│ │ │ ├── vorbisdsp_init.c
│ │ │ ├── vp3dsp.asm
│ │ │ ├── vp3dsp_init.c
│ │ │ ├── vp56_arith.h
│ │ │ ├── vp6dsp.asm
│ │ │ ├── vp6dsp_init.c
│ │ │ ├── vp8dsp.asm
│ │ │ ├── vp8dsp_init.c
│ │ │ ├── vp8dsp_loopfilter.asm
│ │ │ ├── vp9dsp_init_10bpp.c
│ │ │ ├── vp9dsp_init_12bpp.c
│ │ │ ├── vp9dsp_init_16bpp.c
│ │ │ ├── vp9dsp_init_16bpp_template.c
│ │ │ ├── vp9dsp_init.c
│ │ │ ├── vp9dsp_init.h
│ │ │ ├── vp9intrapred_16bpp.asm
│ │ │ ├── vp9intrapred.asm
│ │ │ ├── vp9itxfm_16bpp.asm
│ │ │ ├── vp9itxfm.asm
│ │ │ ├── vp9itxfm_template.asm
│ │ │ ├── vp9lpf_16bpp.asm
│ │ │ ├── vp9lpf.asm
│ │ │ ├── vp9mc_16bpp.asm
│ │ │ ├── vp9mc.asm
│ │ │ ├── w64xmmtest.c
│ │ │ ├── xvididct.asm
│ │ │ ├── xvididct.h
│ │ │ └── xvididct_init.c
│ │ ├── xan.c
│ │ ├── xbmdec.c
│ │ ├── xbmenc.c
│ │ ├── xface.c
│ │ ├── xfacedec.c
│ │ ├── xfaceenc.c
│ │ ├── xface.h
│ │ ├── xiph.c
│ │ ├── xiph.h
│ │ ├── xl.c
│ │ ├── xsubdec.c
│ │ ├── xsubenc.c
│ │ ├── xvididct.c
│ │ ├── xvididct.h
│ │ ├── xvmc.h
│ │ ├── xvmc_internal.h
│ │ ├── xwddec.c
│ │ ├── xwdenc.c
│ │ ├── xwd.h
│ │ ├── xxan.c
│ │ ├── y41pdec.c
│ │ ├── y41penc.c
│ │ ├── ylc.c
│ │ ├── yop.c
│ │ ├── yuv4dec.c
│ │ ├── yuv4enc.c
│ │ ├── zerocodec.c
│ │ ├── zmbv.c
│ │ └── zmbvenc.c
│ ├── libavdevice
│ │ ├── alldevices.c
│ │ ├── alsa.c
│ │ ├── alsa_dec.c
│ │ ├── alsa_enc.c
│ │ ├── alsa.h
│ │ ├── avdevice.c
│ │ ├── avdevice.h
│ │ ├── avdeviceres.rc
│ │ ├── avfoundation.m
│ │ ├── bktr.c
│ │ ├── caca.c
│ │ ├── decklink_common_c.h
│ │ ├── decklink_common.cpp
│ │ ├── decklink_common.h
│ │ ├── decklink_dec_c.c
│ │ ├── decklink_dec.cpp
│ │ ├── decklink_dec.h
│ │ ├── decklink_enc_c.c
│ │ ├── decklink_enc.cpp
│ │ ├── decklink_enc.h
│ │ ├── dshow.c
│ │ ├── dshow_capture.h
│ │ ├── dshow_common.c
│ │ ├── dshow_crossbar.c
│ │ ├── dshow_enummediatypes.c
│ │ ├── dshow_enumpins.c
│ │ ├── dshow_filter.c
│ │ ├── dshow_pin.c
│ │ ├── dv1394.c
│ │ ├── dv1394.h
│ │ ├── fbdev_common.c
│ │ ├── fbdev_common.h
│ │ ├── fbdev_dec.c
│ │ ├── fbdev_enc.c
│ │ ├── file_open.c
│ │ ├── gdigrab.c
│ │ ├── iec61883.c
│ │ ├── internal.h
│ │ ├── jack.c
│ │ ├── lavfi.c
│ │ ├── libavdevice.v
│ │ ├── libcdio.c
│ │ ├── libdc1394.c
│ │ ├── Makefile
│ │ ├── openal-dec.c
│ │ ├── opengl_enc.c
│ │ ├── opengl_enc_shaders.h
│ │ ├── oss.c
│ │ ├── oss_dec.c
│ │ ├── oss_enc.c
│ │ ├── oss.h
│ │ ├── pulse_audio_common.c
│ │ ├── pulse_audio_common.h
│ │ ├── pulse_audio_dec.c
│ │ ├── pulse_audio_enc.c
│ │ ├── qtkit.m
│ │ ├── sdl2.c
│ │ ├── sndio.c
│ │ ├── sndio_dec.c
│ │ ├── sndio_enc.c
│ │ ├── sndio.h
│ │ ├── tests
│ │ │ └── timefilter.c
│ │ ├── timefilter.c
│ │ ├── timefilter.h
│ │ ├── utils.c
│ │ ├── v4l2.c
│ │ ├── v4l2-common.c
│ │ ├── v4l2-common.h
│ │ ├── v4l2enc.c
│ │ ├── v4l.c
│ │ ├── version.h
│ │ ├── vfwcap.c
│ │ ├── x11grab.c
│ │ ├── xcbgrab.c
│ │ └── xv.c
│ ├── libavfilter
│ │ ├── aeval.c
│ │ ├── af_acrusher.c
│ │ ├── af_adelay.c
│ │ ├── af_aecho.c
│ │ ├── af_aemphasis.c
│ │ ├── af_afade.c
│ │ ├── af_afftfilt.c
│ │ ├── af_aformat.c
│ │ ├── af_agate.c
│ │ ├── af_alimiter.c
│ │ ├── af_amerge.c
│ │ ├── af_amix.c
│ │ ├── af_anequalizer.c
│ │ ├── af_anull.c
│ │ ├── af_apad.c
│ │ ├── af_aphaser.c
│ │ ├── af_apulsator.c
│ │ ├── af_aresample.c
│ │ ├── af_asetnsamples.c
│ │ ├── af_asetrate.c
│ │ ├── af_ashowinfo.c
│ │ ├── af_astats.c
│ │ ├── af_asyncts.c
│ │ ├── af_atempo.c
│ │ ├── af_biquads.c
│ │ ├── af_bs2b.c
│ │ ├── af_channelmap.c
│ │ ├── af_channelsplit.c
│ │ ├── af_chorus.c
│ │ ├── af_compand.c
│ │ ├── af_compensationdelay.c
│ │ ├── af_crystalizer.c
│ │ ├── af_dcshift.c
│ │ ├── af_dynaudnorm.c
│ │ ├── af_earwax.c
│ │ ├── af_extrastereo.c
│ │ ├── af_firequalizer.c
│ │ ├── af_flanger.c
│ │ ├── af_hdcd.c
│ │ ├── af_join.c
│ │ ├── af_ladspa.c
│ │ ├── af_loudnorm.c
│ │ ├── af_pan.c
│ │ ├── af_replaygain.c
│ │ ├── af_resample.c
│ │ ├── af_rubberband.c
│ │ ├── af_sidechaincompress.c
│ │ ├── af_silencedetect.c
│ │ ├── af_silenceremove.c
│ │ ├── af_sofalizer.c
│ │ ├── af_stereotools.c
│ │ ├── af_stereowiden.c
│ │ ├── af_tremolo.c
│ │ ├── af_vibrato.c
│ │ ├── af_volume.c
│ │ ├── af_volumedetect.c
│ │ ├── af_volume.h
│ │ ├── all_channel_layouts.inc
│ │ ├── allfilters.c
│ │ ├── asink_anullsink.c
│ │ ├── asrc_anoisesrc.c
│ │ ├── asrc_anullsrc.c
│ │ ├── asrc_flite.c
│ │ ├── asrc_sine.c
│ │ ├── audio.c
│ │ ├── audio.h
│ │ ├── avf_ahistogram.c
│ │ ├── avf_aphasemeter.c
│ │ ├── avf_avectorscope.c
│ │ ├── avf_concat.c
│ │ ├── avfilter.c
│ │ ├── avfiltergraph.c
│ │ ├── avfiltergraph.h
│ │ ├── avfilter.h
│ │ ├── avfilterres.rc
│ │ ├── avf_showcqt.c
│ │ ├── avf_showcqt.h
│ │ ├── avf_showfreqs.c
│ │ ├── avf_showspectrum.c
│ │ ├── avf_showvolume.c
│ │ ├── avf_showwaves.c
│ │ ├── bbox.c
│ │ ├── bbox.h
│ │ ├── blend.h
│ │ ├── bufferqueue.h
│ │ ├── buffersink.c
│ │ ├── buffersink.h
│ │ ├── buffersrc.c
│ │ ├── buffersrc.h
│ │ ├── bwdif.h
│ │ ├── colorspacedsp.c
│ │ ├── colorspacedsp.h
│ │ ├── colorspacedsp_template.c
│ │ ├── colorspacedsp_yuv2yuv_template.c
│ │ ├── deshake.h
│ │ ├── deshake_opencl.c
│ │ ├── deshake_opencl.h
│ │ ├── deshake_opencl_kernel.h
│ │ ├── drawutils.c
│ │ ├── drawutils.h
│ │ ├── dualinput.c
│ │ ├── dualinput.h
│ │ ├── f_bench.c
│ │ ├── f_drawgraph.c
│ │ ├── f_ebur128.c
│ │ ├── fifo.c
│ │ ├── f_interleave.c
│ │ ├── f_loop.c
│ │ ├── f_metadata.c
│ │ ├── formats.c
│ │ ├── formats.h
│ │ ├── f_perms.c
│ │ ├── framepool.c
│ │ ├── framepool.h
│ │ ├── framesync.c
│ │ ├── framesync.h
│ │ ├── f_realtime.c
│ │ ├── f_reverse.c
│ │ ├── f_select.c
│ │ ├── f_sendcmd.c
│ │ ├── f_sidedata.c
│ │ ├── f_streamselect.c
│ │ ├── f_zmq.c
│ │ ├── generate_wave_table.c
│ │ ├── generate_wave_table.h
│ │ ├── gradfun.h
│ │ ├── graphdump.c
│ │ ├── graphparser.c
│ │ ├── hermite.h
│ │ ├── interlace.h
│ │ ├── internal.h
│ │ ├── lavfutils.c
│ │ ├── lavfutils.h
│ │ ├── libavfilter.v
│ │ ├── log2_tab.c
│ │ ├── lswsutils.c
│ │ ├── lswsutils.h
│ │ ├── Makefile
│ │ ├── maskedmerge.h
│ │ ├── motion_estimation.c
│ │ ├── motion_estimation.h
│ │ ├── opencl_allkernels.c
│ │ ├── opencl_allkernels.h
│ │ ├── psnr.h
│ │ ├── pthread.c
│ │ ├── removegrain.h
│ │ ├── setpts.c
│ │ ├── settb.c
│ │ ├── split.c
│ │ ├── src_movie.c
│ │ ├── ssim.h
│ │ ├── stereo3d.h
│ │ ├── tests
│ │ │ ├── drawutils.c
│ │ │ ├── filtfmts.c
│ │ │ ├── formats.c
│ │ │ └── integral.c
│ │ ├── thread.h
│ │ ├── tinterlace.h
│ │ ├── transform.c
│ │ ├── transform.h
│ │ ├── trim.c
│ │ ├── unsharp.h
│ │ ├── unsharp_opencl.c
│ │ ├── unsharp_opencl.h
│ │ ├── unsharp_opencl_kernel.h
│ │ ├── vaf_spectrumsynth.c
│ │ ├── version.h
│ │ ├── vf_alphamerge.c
│ │ ├── vf_aspect.c
│ │ ├── vf_atadenoise.c
│ │ ├── vf_avgblur.c
│ │ ├── vf_bbox.c
│ │ ├── vf_bitplanenoise.c
│ │ ├── vf_blackdetect.c
│ │ ├── vf_blackframe.c
│ │ ├── vf_blend.c
│ │ ├── vf_boxblur.c
│ │ ├── vf_bwdif.c
│ │ ├── vf_chromakey.c
│ │ ├── vf_ciescope.c
│ │ ├── vf_codecview.c
│ │ ├── vf_colorbalance.c
│ │ ├── vf_colorchannelmixer.c
│ │ ├── vf_colorkey.c
│ │ ├── vf_colorlevels.c
│ │ ├── vf_colormatrix.c
│ │ ├── vf_colorspace.c
│ │ ├── vf_convolution.c
│ │ ├── vf_copy.c
│ │ ├── vf_coreimage.m
│ │ ├── vf_cover_rect.c
│ │ ├── vf_crop.c
│ │ ├── vf_cropdetect.c
│ │ ├── vf_curves.c
│ │ ├── vf_datascope.c
│ │ ├── vf_dctdnoiz.c
│ │ ├── vf_deband.c
│ │ ├── vf_decimate.c
│ │ ├── vf_dejudder.c
│ │ ├── vf_delogo.c
│ │ ├── vf_deshake.c
│ │ ├── vf_detelecine.c
│ │ ├── vf_displace.c
│ │ ├── vf_drawbox.c
│ │ ├── vf_drawtext.c
│ │ ├── vf_edgedetect.c
│ │ ├── vf_elbg.c
│ │ ├── vf_eq.c
│ │ ├── vf_eq.h
│ │ ├── vf_extractplanes.c
│ │ ├── vf_fade.c
│ │ ├── vf_fftfilt.c
│ │ ├── vf_field.c
│ │ ├── vf_fieldhint.c
│ │ ├── vf_fieldmatch.c
│ │ ├── vf_fieldorder.c
│ │ ├── vf_find_rect.c
│ │ ├── vf_format.c
│ │ ├── vf_fps.c
│ │ ├── vf_framepack.c
│ │ ├── vf_framerate.c
│ │ ├── vf_framestep.c
│ │ ├── vf_frei0r.c
│ │ ├── vf_fspp.c
│ │ ├── vf_fspp.h
│ │ ├── vf_gblur.c
│ │ ├── vf_geq.c
│ │ ├── vf_gradfun.c
│ │ ├── vf_hflip.c
│ │ ├── vf_histeq.c
│ │ ├── vf_histogram.c
│ │ ├── vf_hqdn3d.c
│ │ ├── vf_hqdn3d.h
│ │ ├── vf_hqx.c
│ │ ├── vf_hue.c
│ │ ├── vf_hwdownload.c
│ │ ├── vf_hwupload.c
│ │ ├── vf_hwupload_cuda.c
│ │ ├── vf_hysteresis.c
│ │ ├── vf_idet.c
│ │ ├── vf_idet.h
│ │ ├── vf_il.c
│ │ ├── vf_interlace.c
│ │ ├── vf_kerndeint.c
│ │ ├── vf_lenscorrection.c
│ │ ├── vf_libopencv.c
│ │ ├── vf_lut2.c
│ │ ├── vf_lut3d.c
│ │ ├── vf_lut.c
│ │ ├── vf_maskedclamp.c
│ │ ├── vf_maskedmerge.c
│ │ ├── vf_mcdeint.c
│ │ ├── vf_mergeplanes.c
│ │ ├── vf_mestimate.c
│ │ ├── vf_minterpolate.c
│ │ ├── vf_mpdecimate.c
│ │ ├── vf_neighbor.c
│ │ ├── vf_nlmeans.c
│ │ ├── vf_nnedi.c
│ │ ├── vf_noise.c
│ │ ├── vf_noise.h
│ │ ├── vf_null.c
│ │ ├── vf_ocr.c
│ │ ├── vf_overlay.c
│ │ ├── vf_owdenoise.c
│ │ ├── vf_pad.c
│ │ ├── vf_palettegen.c
│ │ ├── vf_paletteuse.c
│ │ ├── vf_perspective.c
│ │ ├── vf_phase.c
│ │ ├── vf_pixdesctest.c
│ │ ├── vf_pp7.c
│ │ ├── vf_pp7.h
│ │ ├── vf_pp.c
│ │ ├── vf_psnr.c
│ │ ├── vf_pullup.c
│ │ ├── vf_pullup.h
│ │ ├── vf_qp.c
│ │ ├── vf_random.c
│ │ ├── vf_readvitc.c
│ │ ├── vf_remap.c
│ │ ├── vf_removegrain.c
│ │ ├── vf_removelogo.c
│ │ ├── vf_repeatfields.c
│ │ ├── vf_rotate.c
│ │ ├── vf_sab.c
│ │ ├── vf_scale.c
│ │ ├── vf_scale_npp.c
│ │ ├── vf_scale_vaapi.c
│ │ ├── vf_selectivecolor.c
│ │ ├── vf_separatefields.c
│ │ ├── vf_setfield.c
│ │ ├── vf_showinfo.c
│ │ ├── vf_showpalette.c
│ │ ├── vf_shuffleframes.c
│ │ ├── vf_shuffleplanes.c
│ │ ├── vf_signalstats.c
│ │ ├── vf_smartblur.c
│ │ ├── vf_spp.c
│ │ ├── vf_spp.h
│ │ ├── vf_ssim.c
│ │ ├── vf_stack.c
│ │ ├── vf_stereo3d.c
│ │ ├── vf_subtitles.c
│ │ ├── vf_super2xsai.c
│ │ ├── vf_swaprect.c
│ │ ├── vf_swapuv.c
│ │ ├── vf_telecine.c
│ │ ├── vf_thumbnail.c
│ │ ├── vf_tile.c
│ │ ├── vf_tinterlace.c
│ │ ├── vf_transpose.c
│ │ ├── vf_unsharp.c
│ │ ├── vf_uspp.c
│ │ ├── vf_vaguedenoiser.c
│ │ ├── vf_vectorscope.c
│ │ ├── vf_vflip.c
│ │ ├── vf_vidstabdetect.c
│ │ ├── vf_vidstabtransform.c
│ │ ├── vf_vignette.c
│ │ ├── vf_w3fdif.c
│ │ ├── vf_waveform.c
│ │ ├── vf_weave.c
│ │ ├── vf_xbr.c
│ │ ├── vf_yadif.c
│ │ ├── vf_zoompan.c
│ │ ├── vf_zscale.c
│ │ ├── video.c
│ │ ├── video.h
│ │ ├── vidstabutils.c
│ │ ├── vidstabutils.h
│ │ ├── vsink_nullsink.c
│ │ ├── vsrc_cellauto.c
│ │ ├── vsrc_life.c
│ │ ├── vsrc_mandelbrot.c
│ │ ├── vsrc_mptestsrc.c
│ │ ├── vsrc_testsrc.c
│ │ ├── w3fdif.h
│ │ ├── window_func.c
│ │ ├── window_func.h
│ │ ├── x86
│ │ │ ├── af_volume.asm
│ │ │ ├── af_volume_init.c
│ │ │ ├── avf_showcqt.asm
│ │ │ ├── avf_showcqt_init.c
│ │ │ ├── colorspacedsp.asm
│ │ │ ├── colorspacedsp_init.c
│ │ │ ├── Makefile
│ │ │ ├── vf_blend.asm
│ │ │ ├── vf_blend_init.c
│ │ │ ├── vf_bwdif.asm
│ │ │ ├── vf_bwdif_init.c
│ │ │ ├── vf_eq.c
│ │ │ ├── vf_fspp.asm
│ │ │ ├── vf_fspp_init.c
│ │ │ ├── vf_gradfun.asm
│ │ │ ├── vf_gradfun_init.c
│ │ │ ├── vf_hqdn3d.asm
│ │ │ ├── vf_hqdn3d_init.c
│ │ │ ├── vf_idet.asm
│ │ │ ├── vf_idet_init.c
│ │ │ ├── vf_interlace.asm
│ │ │ ├── vf_interlace_init.c
│ │ │ ├── vf_maskedmerge.asm
│ │ │ ├── vf_maskedmerge_init.c
│ │ │ ├── vf_noise.c
│ │ │ ├── vf_pp7.asm
│ │ │ ├── vf_pp7_init.c
│ │ │ ├── vf_psnr.asm
│ │ │ ├── vf_psnr_init.c
│ │ │ ├── vf_pullup.asm
│ │ │ ├── vf_pullup_init.c
│ │ │ ├── vf_removegrain.asm
│ │ │ ├── vf_removegrain_init.c
│ │ │ ├── vf_spp.c
│ │ │ ├── vf_ssim.asm
│ │ │ ├── vf_ssim_init.c
│ │ │ ├── vf_stereo3d.asm
│ │ │ ├── vf_stereo3d_init.c
│ │ │ ├── vf_tinterlace_init.c
│ │ │ ├── vf_w3fdif.asm
│ │ │ ├── vf_w3fdif_init.c
│ │ │ ├── vf_yadif.asm
│ │ │ ├── vf_yadif_init.c
│ │ │ ├── yadif-10.asm
│ │ │ └── yadif-16.asm
│ │ └── yadif.h
│ ├── libavformat
│ │ ├── 3dostr.c
│ │ ├── 4xm.c
│ │ ├── a64.c
│ │ ├── aacdec.c
│ │ ├── aadec.c
│ │ ├── ac3dec.c
│ │ ├── acm.c
│ │ ├── act.c
│ │ ├── adp.c
│ │ ├── ads.c
│ │ ├── adtsenc.c
│ │ ├── adxdec.c
│ │ ├── aea.c
│ │ ├── afc.c
│ │ ├── aiffdec.c
│ │ ├── aiffenc.c
│ │ ├── aiff.h
│ │ ├── aixdec.c
│ │ ├── allformats.c
│ │ ├── amr.c
│ │ ├── anm.c
│ │ ├── apc.c
│ │ ├── ape.c
│ │ ├── apetag.c
│ │ ├── apetag.h
│ │ ├── apngdec.c
│ │ ├── apngenc.c
│ │ ├── aqtitledec.c
│ │ ├── asf.c
│ │ ├── asfcrypt.c
│ │ ├── asfcrypt.h
│ │ ├── asfdec_f.c
│ │ ├── asfdec_o.c
│ │ ├── asfenc.c
│ │ ├── asf.h
│ │ ├── assdec.c
│ │ ├── assenc.c
│ │ ├── ast.c
│ │ ├── astdec.c
│ │ ├── astenc.c
│ │ ├── ast.h
│ │ ├── async.c
│ │ ├── au.c
│ │ ├── audiointerleave.c
│ │ ├── audiointerleave.h
│ │ ├── avc.c
│ │ ├── avc.h
│ │ ├── avformat.h
│ │ ├── avformatres.rc
│ │ ├── avidec.c
│ │ ├── avienc.c
│ │ ├── avi.h
│ │ ├── aviobuf.c
│ │ ├── avio.c
│ │ ├── avio.h
│ │ ├── avio_internal.h
│ │ ├── avisynth.c
│ │ ├── avlanguage.c
│ │ ├── avlanguage.h
│ │ ├── avr.c
│ │ ├── avs.c
│ │ ├── bethsoftvid.c
│ │ ├── bfi.c
│ │ ├── bink.c
│ │ ├── bintext.c
│ │ ├── bit.c
│ │ ├── bluray.c
│ │ ├── bmv.c
│ │ ├── boadec.c
│ │ ├── brstm.c
│ │ ├── c93.c
│ │ ├── cache.c
│ │ ├── caf.c
│ │ ├── cafdec.c
│ │ ├── cafenc.c
│ │ ├── caf.h
│ │ ├── cavsvideodec.c
│ │ ├── cdg.c
│ │ ├── cdxl.c
│ │ ├── chromaprint.c
│ │ ├── cinedec.c
│ │ ├── concat.c
│ │ ├── concatdec.c
│ │ ├── crcenc.c
│ │ ├── crypto.c
│ │ ├── cutils.c
│ │ ├── dashenc.c
│ │ ├── data_uri.c
│ │ ├── dauddec.c
│ │ ├── daudenc.c
│ │ ├── dcstr.c
│ │ ├── dfa.c
│ │ ├── diracdec.c
│ │ ├── dnxhddec.c
│ │ ├── dsfdec.c
│ │ ├── dsicin.c
│ │ ├── dss.c
│ │ ├── dtsdec.c
│ │ ├── dtshddec.c
│ │ ├── dump.c
│ │ ├── dvbsub.c
│ │ ├── dvbtxt.c
│ │ ├── dv.c
│ │ ├── dvenc.c
│ │ ├── dv.h
│ │ ├── dxa.c
│ │ ├── eacdata.c
│ │ ├── electronicarts.c
│ │ ├── epafdec.c
│ │ ├── ffmdec.c
│ │ ├── ffmenc.c
│ │ ├── ffmetadec.c
│ │ ├── ffmetaenc.c
│ │ ├── ffmeta.h
│ │ ├── ffm.h
│ │ ├── fifo.c
│ │ ├── file.c
│ │ ├── file_open.c
│ │ ├── filmstripdec.c
│ │ ├── filmstripenc.c
│ │ ├── flacdec.c
│ │ ├── flacenc.c
│ │ ├── flacenc.h
│ │ ├── flacenc_header.c
│ │ ├── flac_picture.c
│ │ ├── flac_picture.h
│ │ ├── flic.c
│ │ ├── flvdec.c
│ │ ├── flvenc.c
│ │ ├── flv.h
│ │ ├── format.c
│ │ ├── framecrcenc.c
│ │ ├── framehash.c
│ │ ├── frmdec.c
│ │ ├── fsb.c
│ │ ├── ftp.c
│ │ ├── g722.c
│ │ ├── g723_1.c
│ │ ├── g729dec.c
│ │ ├── genh.c
│ │ ├── gif.c
│ │ ├── gifdec.c
│ │ ├── golomb_tab.c
│ │ ├── gopher.c
│ │ ├── gsmdec.c
│ │ ├── gxf.c
│ │ ├── gxfenc.c
│ │ ├── gxf.h
│ │ ├── h261dec.c
│ │ ├── h263dec.c
│ │ ├── h264dec.c
│ │ ├── hashenc.c
│ │ ├── hdsenc.c
│ │ ├── hevc.c
│ │ ├── hevcdec.c
│ │ ├── hevc.h
│ │ ├── hls.c
│ │ ├── hlsenc.c
│ │ ├── hlsproto.c
│ │ ├── hnm.c
│ │ ├── httpauth.c
│ │ ├── httpauth.h
│ │ ├── http.c
│ │ ├── http.h
│ │ ├── icecast.c
│ │ ├── icodec.c
│ │ ├── icoenc.c
│ │ ├── id3v1.c
│ │ ├── id3v1.h
│ │ ├── id3v2.c
│ │ ├── id3v2enc.c
│ │ ├── id3v2.h
│ │ ├── idcin.c
│ │ ├── idroqdec.c
│ │ ├── idroqenc.c
│ │ ├── iff.c
│ │ ├── ilbc.c
│ │ ├── img2_alias_pix.c
│ │ ├── img2_brender_pix.c
│ │ ├── img2.c
│ │ ├── img2dec.c
│ │ ├── img2enc.c
│ │ ├── img2.h
│ │ ├── ingenientdec.c
│ │ ├── internal.h
│ │ ├── ipmovie.c
│ │ ├── ircam.c
│ │ ├── ircamdec.c
│ │ ├── ircamenc.c
│ │ ├── ircam.h
│ │ ├── isom.c
│ │ ├── isom.h
│ │ ├── iss.c
│ │ ├── iv8.c
│ │ ├── ivfdec.c
│ │ ├── ivfenc.c
│ │ ├── jacosubdec.c
│ │ ├── jacosubenc.c
│ │ ├── jvdec.c
│ │ ├── latmenc.c
│ │ ├── libavformat.v
│ │ ├── libgme.c
│ │ ├── libmodplug.c
│ │ ├── libnut.c
│ │ ├── libopenmpt.c
│ │ ├── librtmp.c
│ │ ├── libsmbclient.c
│ │ ├── libssh.c
│ │ ├── lmlm4.c
│ │ ├── loasdec.c
│ │ ├── log2_tab.c
│ │ ├── lrc.c
│ │ ├── lrcdec.c
│ │ ├── lrcenc.c
│ │ ├── lrc.h
│ │ ├── lvfdec.c
│ │ ├── lxfdec.c
│ │ ├── m4vdec.c
│ │ ├── Makefile
│ │ ├── matroska.c
│ │ ├── matroskadec.c
│ │ ├── matroskaenc.c
│ │ ├── matroska.h
│ │ ├── md5proto.c
│ │ ├── metadata.c
│ │ ├── metadata.h
│ │ ├── mgsts.c
│ │ ├── microdvddec.c
│ │ ├── microdvdenc.c
│ │ ├── mkvtimestamp_v2.c
│ │ ├── mlpdec.c
│ │ ├── mlvdec.c
│ │ ├── mm.c
│ │ ├── mmf.c
│ │ ├── mms.c
│ │ ├── mms.h
│ │ ├── mmsh.c
│ │ ├── mmst.c
│ │ ├── mov.c
│ │ ├── mov_chan.c
│ │ ├── mov_chan.h
│ │ ├── movenc.c
│ │ ├── movenccenc.c
│ │ ├── movenccenc.h
│ │ ├── movenc.h
│ │ ├── movenchint.c
│ │ ├── mp3dec.c
│ │ ├── mp3enc.c
│ │ ├── mpc8.c
│ │ ├── mpc.c
│ │ ├── mpeg.c
│ │ ├── mpegenc.c
│ │ ├── mpeg.h
│ │ ├── mpegts.c
│ │ ├── mpegtsenc.c
│ │ ├── mpegts.h
│ │ ├── mpegvideodec.c
│ │ ├── mpjpeg.c
│ │ ├── mpjpegdec.c
│ │ ├── mpl2dec.c
│ │ ├── mpsubdec.c
│ │ ├── msf.c
│ │ ├── msnwc_tcp.c
│ │ ├── mtaf.c
│ │ ├── mtv.c
│ │ ├── musx.c
│ │ ├── mux.c
│ │ ├── mvdec.c
│ │ ├── mvi.c
│ │ ├── mxf.c
│ │ ├── mxfdec.c
│ │ ├── mxfenc.c
│ │ ├── mxf.h
│ │ ├── mxg.c
│ │ ├── ncdec.c
│ │ ├── network.c
│ │ ├── network.h
│ │ ├── nistspheredec.c
│ │ ├── nsvdec.c
│ │ ├── nullenc.c
│ │ ├── nut.c
│ │ ├── nutdec.c
│ │ ├── nutenc.c
│ │ ├── nut.h
│ │ ├── nuv.c
│ │ ├── oggdec.c
│ │ ├── oggdec.h
│ │ ├── oggenc.c
│ │ ├── oggparsecelt.c
│ │ ├── oggparsedaala.c
│ │ ├── oggparsedirac.c
│ │ ├── oggparseflac.c
│ │ ├── oggparseogm.c
│ │ ├── oggparseopus.c
│ │ ├── oggparseskeleton.c
│ │ ├── oggparsespeex.c
│ │ ├── oggparsetheora.c
│ │ ├── oggparsevorbis.c
│ │ ├── oggparsevp8.c
│ │ ├── oma.c
│ │ ├── omadec.c
│ │ ├── omaenc.c
│ │ ├── oma.h
│ │ ├── options.c
│ │ ├── options_table.h
│ │ ├── os_support.c
│ │ ├── os_support.h
│ │ ├── paf.c
│ │ ├── pcm.c
│ │ ├── pcmdec.c
│ │ ├── pcmenc.c
│ │ ├── pcm.h
│ │ ├── pjsdec.c
│ │ ├── pmpdec.c
│ │ ├── protocols.c
│ │ ├── psxstr.c
│ │ ├── pva.c
│ │ ├── pvfdec.c
│ │ ├── qcp.c
│ │ ├── qtpalette.c
│ │ ├── qtpalette.h
│ │ ├── r3d.c
│ │ ├── rawdec.c
│ │ ├── rawdec.h
│ │ ├── rawenc.c
│ │ ├── rawenc.h
│ │ ├── rawutils.c
│ │ ├── rawvideodec.c
│ │ ├── rdt.c
│ │ ├── rdt.h
│ │ ├── realtextdec.c
│ │ ├── redspark.c
│ │ ├── replaygain.c
│ │ ├── replaygain.h
│ │ ├── riff.c
│ │ ├── riffdec.c
│ │ ├── riffenc.c
│ │ ├── riff.h
│ │ ├── rl2.c
│ │ ├── rm.c
│ │ ├── rmdec.c
│ │ ├── rmenc.c
│ │ ├── rm.h
│ │ ├── rmsipr.c
│ │ ├── rmsipr.h
│ │ ├── rpl.c
│ │ ├── rsd.c
│ │ ├── rso.c
│ │ ├── rsodec.c
│ │ ├── rsoenc.c
│ │ ├── rso.h
│ │ ├── rtmpcrypt.c
│ │ ├── rtmpcrypt.h
│ │ ├── rtmpdh.c
│ │ ├── rtmpdh.h
│ │ ├── rtmp.h
│ │ ├── rtmphttp.c
│ │ ├── rtmppkt.c
│ │ ├── rtmppkt.h
│ │ ├── rtmpproto.c
│ │ ├── rtp.c
│ │ ├── rtpdec_ac3.c
│ │ ├── rtpdec_amr.c
│ │ ├── rtpdec_asf.c
│ │ ├── rtpdec.c
│ │ ├── rtpdec_dv.c
│ │ ├── rtpdec_formats.h
│ │ ├── rtpdec_g726.c
│ │ ├── rtpdec.h
│ │ ├── rtpdec_h261.c
│ │ ├── rtpdec_h263.c
│ │ ├── rtpdec_h263_rfc2190.c
│ │ ├── rtpdec_h264.c
│ │ ├── rtpdec_hevc.c
│ │ ├── rtpdec_ilbc.c
│ │ ├── rtpdec_jpeg.c
│ │ ├── rtpdec_latm.c
│ │ ├── rtpdec_mpa_robust.c
│ │ ├── rtpdec_mpeg12.c
│ │ ├── rtpdec_mpeg4.c
│ │ ├── rtpdec_mpegts.c
│ │ ├── rtpdec_qcelp.c
│ │ ├── rtpdec_qdm2.c
│ │ ├── rtpdec_qt.c
│ │ ├── rtpdec_svq3.c
│ │ ├── rtpdec_vc2hq.c
│ │ ├── rtpdec_vp8.c
│ │ ├── rtpdec_vp9.c
│ │ ├── rtpdec_xiph.c
│ │ ├── rtpenc_aac.c
│ │ ├── rtpenc_amr.c
│ │ ├── rtpenc.c
│ │ ├── rtpenc_chain.c
│ │ ├── rtpenc_chain.h
│ │ ├── rtpenc.h
│ │ ├── rtpenc_h261.c
│ │ ├── rtpenc_h263.c
│ │ ├── rtpenc_h263_rfc2190.c
│ │ ├── rtpenc_h264_hevc.c
│ │ ├── rtpenc_jpeg.c
│ │ ├── rtpenc_latm.c
│ │ ├── rtpenc_mpegts.c
│ │ ├── rtpenc_mpv.c
│ │ ├── rtpenc_vc2hq.c
│ │ ├── rtpenc_vp8.c
│ │ ├── rtpenc_vp9.c
│ │ ├── rtpenc_xiph.c
│ │ ├── rtp.h
│ │ ├── rtpproto.c
│ │ ├── rtpproto.h
│ │ ├── rtsp.c
│ │ ├── rtspcodes.h
│ │ ├── rtspdec.c
│ │ ├── rtspenc.c
│ │ ├── rtsp.h
│ │ ├── samidec.c
│ │ ├── sapdec.c
│ │ ├── sapenc.c
│ │ ├── sauce.c
│ │ ├── sauce.h
│ │ ├── sbgdec.c
│ │ ├── sctp.c
│ │ ├── sdp.c
│ │ ├── sdr2.c
│ │ ├── segafilm.c
│ │ ├── segment.c
│ │ ├── shortendec.c
│ │ ├── sierravmd.c
│ │ ├── siff.c
│ │ ├── smacker.c
│ │ ├── smjpeg.c
│ │ ├── smjpegdec.c
│ │ ├── smjpegenc.c
│ │ ├── smjpeg.h
│ │ ├── smoothstreamingenc.c
│ │ ├── smush.c
│ │ ├── sol.c
│ │ ├── soxdec.c
│ │ ├── soxenc.c
│ │ ├── sox.h
│ │ ├── spdif.c
│ │ ├── spdifdec.c
│ │ ├── spdifenc.c
│ │ ├── spdif.h
│ │ ├── srtdec.c
│ │ ├── srtenc.c
│ │ ├── srtp.c
│ │ ├── srtp.h
│ │ ├── srtpproto.c
│ │ ├── stldec.c
│ │ ├── subfile.c
│ │ ├── subtitles.c
│ │ ├── subtitles.h
│ │ ├── subviewer1dec.c
│ │ ├── subviewerdec.c
│ │ ├── supdec.c
│ │ ├── svag.c
│ │ ├── swf.c
│ │ ├── swfdec.c
│ │ ├── swfenc.c
│ │ ├── swf.h
│ │ ├── takdec.c
│ │ ├── tcp.c
│ │ ├── tedcaptionsdec.c
│ │ ├── tee.c
│ │ ├── tee_common.c
│ │ ├── tee_common.h
│ │ ├── teeproto.c
│ │ ├── tests
│ │ │ ├── fifo_muxer.c
│ │ │ ├── movenc.c
│ │ │ ├── noproxy.c
│ │ │ ├── rtmpdh.c
│ │ │ ├── seek.c
│ │ │ ├── srtp.c
│ │ │ └── url.c
│ │ ├── thp.c
│ │ ├── tiertexseq.c
│ │ ├── tls.c
│ │ ├── tls_gnutls.c
│ │ ├── tls.h
│ │ ├── tls_openssl.c
│ │ ├── tls_schannel.c
│ │ ├── tls_securetransport.c
│ │ ├── tmv.c
│ │ ├── tta.c
│ │ ├── ttaenc.c
│ │ ├── tty.c
│ │ ├── txd.c
│ │ ├── udp.c
│ │ ├── uncodedframecrcenc.c
│ │ ├── unix.c
│ │ ├── url.c
│ │ ├── urldecode.c
│ │ ├── urldecode.h
│ │ ├── url.h
│ │ ├── utils.c
│ │ ├── v210.c
│ │ ├── vag.c
│ │ ├── vc1dec.c
│ │ ├── vc1test.c
│ │ ├── vc1testenc.c
│ │ ├── version.h
│ │ ├── vivo.c
│ │ ├── voc.c
│ │ ├── vocdec.c
│ │ ├── vocenc.c
│ │ ├── voc.h
│ │ ├── voc_packet.c
│ │ ├── vorbiscomment.c
│ │ ├── vorbiscomment.h
│ │ ├── vpcc.c
│ │ ├── vpcc.h
│ │ ├── vpk.c
│ │ ├── vplayerdec.c
│ │ ├── vqf.c
│ │ ├── w64.c
│ │ ├── w64.h
│ │ ├── wavdec.c
│ │ ├── wavenc.c
│ │ ├── wc3movie.c
│ │ ├── webm_chunk.c
│ │ ├── webmdashenc.c
│ │ ├── webpenc.c
│ │ ├── webvttdec.c
│ │ ├── webvttenc.c
│ │ ├── westwood_aud.c
│ │ ├── westwood_vqa.c
│ │ ├── wsddec.c
│ │ ├── wtv_common.c
│ │ ├── wtvdec.c
│ │ ├── wtvenc.c
│ │ ├── wtv.h
│ │ ├── wv.c
│ │ ├── wvdec.c
│ │ ├── wvedec.c
│ │ ├── wvenc.c
│ │ ├── wv.h
│ │ ├── xa.c
│ │ ├── xmv.c
│ │ ├── xvag.c
│ │ ├── xwma.c
│ │ ├── yop.c
│ │ ├── yuv4mpegdec.c
│ │ ├── yuv4mpegenc.c
│ │ └── yuv4mpeg.h
│ ├── libavresample
│ │ ├── aarch64
│ │ │ ├── asm-offsets.h
│ │ │ ├── audio_convert_init.c
│ │ │ ├── audio_convert_neon.S
│ │ │ ├── Makefile
│ │ │ ├── neontest.c
│ │ │ ├── resample_init.c
│ │ │ └── resample_neon.S
│ │ ├── arm
│ │ │ ├── asm-offsets.h
│ │ │ ├── audio_convert_init.c
│ │ │ ├── audio_convert_neon.S
│ │ │ ├── Makefile
│ │ │ ├── neontest.c
│ │ │ ├── resample_init.c
│ │ │ └── resample_neon.S
│ │ ├── audio_convert.c
│ │ ├── audio_convert.h
│ │ ├── audio_data.c
│ │ ├── audio_data.h
│ │ ├── audio_mix.c
│ │ ├── audio_mix.h
│ │ ├── audio_mix_matrix.c
│ │ ├── avresample.h
│ │ ├── avresampleres.rc
│ │ ├── dither.c
│ │ ├── dither.h
│ │ ├── internal.h
│ │ ├── libavresample.v
│ │ ├── Makefile
│ │ ├── options.c
│ │ ├── resample.c
│ │ ├── resample.h
│ │ ├── resample_template.c
│ │ ├── tests
│ │ │ └── avresample.c
│ │ ├── utils.c
│ │ ├── version.h
│ │ └── x86
│ │ ├── audio_convert.asm
│ │ ├── audio_convert_init.c
│ │ ├── audio_mix.asm
│ │ ├── audio_mix_init.c
│ │ ├── dither.asm
│ │ ├── dither_init.c
│ │ ├── Makefile
│ │ ├── util.asm
│ │ └── w64xmmtest.c
│ ├── libavutil
│ │ ├── aarch64
│ │ │ ├── asm.S
│ │ │ ├── bswap.h
│ │ │ ├── cpu.c
│ │ │ ├── cpu.h
│ │ │ ├── float_dsp_init.c
│ │ │ ├── float_dsp_neon.S
│ │ │ ├── Makefile
│ │ │ ├── neontest.h
│ │ │ └── timer.h
│ │ ├── adler32.c
│ │ ├── adler32.h
│ │ ├── aes.c
│ │ ├── aes_ctr.c
│ │ ├── aes_ctr.h
│ │ ├── aes.h
│ │ ├── aes_internal.h
│ │ ├── arm
│ │ │ ├── asm.S
│ │ │ ├── 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
│ │ │ ├── float_dsp_neon.S
│ │ │ ├── float_dsp_vfp.S
│ │ │ ├── intmath.h
│ │ │ ├── intreadwrite.h
│ │ │ ├── Makefile
│ │ │ ├── neontest.h
│ │ │ └── timer.h
│ │ ├── atomic.c
│ │ ├── atomic_gcc.h
│ │ ├── atomic.h
│ │ ├── atomic_suncc.h
│ │ ├── atomic_win32.h
│ │ ├── attributes.h
│ │ ├── audio_fifo.c
│ │ ├── audio_fifo.h
│ │ ├── avassert.h
│ │ ├── avconfig.h
│ │ ├── avr32
│ │ │ ├── bswap.h
│ │ │ └── intreadwrite.h
│ │ ├── avstring.c
│ │ ├── avstring.h
│ │ ├── avutil.h
│ │ ├── avutilres.rc
│ │ ├── base64.c
│ │ ├── base64.h
│ │ ├── bfin
│ │ │ ├── bswap.h
│ │ │ └── timer.h
│ │ ├── blowfish.c
│ │ ├── blowfish.h
│ │ ├── bprint.c
│ │ ├── bprint.h
│ │ ├── bswap.h
│ │ ├── buffer.c
│ │ ├── buffer.h
│ │ ├── buffer_internal.h
│ │ ├── camellia.c
│ │ ├── camellia.h
│ │ ├── cast5.c
│ │ ├── cast5.h
│ │ ├── channel_layout.c
│ │ ├── channel_layout.h
│ │ ├── colorspace.h
│ │ ├── color_utils.c
│ │ ├── color_utils.h
│ │ ├── common.h
│ │ ├── cpu.c
│ │ ├── cpu.h
│ │ ├── cpu_internal.h
│ │ ├── crc.c
│ │ ├── crc.h
│ │ ├── des.c
│ │ ├── des.h
│ │ ├── dict.c
│ │ ├── dict.h
│ │ ├── display.c
│ │ ├── display.h
│ │ ├── downmix_info.c
│ │ ├── downmix_info.h
│ │ ├── dynarray.h
│ │ ├── error.c
│ │ ├── error.h
│ │ ├── eval.c
│ │ ├── eval.h
│ │ ├── ffmath.h
│ │ ├── ffversion.h
│ │ ├── fifo.c
│ │ ├── fifo.h
│ │ ├── file.c
│ │ ├── file.h
│ │ ├── file_open.c
│ │ ├── fixed_dsp.c
│ │ ├── fixed_dsp.h
│ │ ├── float_dsp.c
│ │ ├── float_dsp.h
│ │ ├── frame.c
│ │ ├── frame.h
│ │ ├── hash.c
│ │ ├── hash.h
│ │ ├── hmac.c
│ │ ├── hmac.h
│ │ ├── hwcontext.c
│ │ ├── hwcontext_cuda.c
│ │ ├── hwcontext_cuda.h
│ │ ├── hwcontext_dxva2.c
│ │ ├── hwcontext_dxva2.h
│ │ ├── hwcontext.h
│ │ ├── hwcontext_internal.h
│ │ ├── hwcontext_qsv.c
│ │ ├── hwcontext_qsv.h
│ │ ├── hwcontext_vaapi.c
│ │ ├── hwcontext_vaapi.h
│ │ ├── hwcontext_vdpau.c
│ │ ├── hwcontext_vdpau.h
│ │ ├── imgutils.c
│ │ ├── imgutils.h
│ │ ├── integer.c
│ │ ├── integer.h
│ │ ├── internal.h
│ │ ├── intfloat.h
│ │ ├── intmath.c
│ │ ├── intmath.h
│ │ ├── intreadwrite.h
│ │ ├── lfg.c
│ │ ├── lfg.h
│ │ ├── libavutil.v
│ │ ├── libm.h
│ │ ├── lls.c
│ │ ├── lls.h
│ │ ├── log2_tab.c
│ │ ├── log.c
│ │ ├── log.h
│ │ ├── lzo.c
│ │ ├── lzo.h
│ │ ├── macros.h
│ │ ├── Makefile
│ │ ├── mastering_display_metadata.c
│ │ ├── mastering_display_metadata.h
│ │ ├── mathematics.c
│ │ ├── mathematics.h
│ │ ├── md5.c
│ │ ├── md5.h
│ │ ├── mem.c
│ │ ├── mem.h
│ │ ├── mem_internal.h
│ │ ├── mips
│ │ │ ├── asmdefs.h
│ │ │ ├── float_dsp_mips.c
│ │ │ ├── generic_macros_msa.h
│ │ │ ├── intreadwrite.h
│ │ │ ├── libm_mips.h
│ │ │ ├── Makefile
│ │ │ └── mmiutils.h
│ │ ├── motion_vector.h
│ │ ├── murmur3.c
│ │ ├── murmur3.h
│ │ ├── opencl.c
│ │ ├── opencl.h
│ │ ├── opencl_internal.c
│ │ ├── opencl_internal.h
│ │ ├── opt.c
│ │ ├── opt.h
│ │ ├── parseutils.c
│ │ ├── parseutils.h
│ │ ├── pca.c
│ │ ├── pca.h
│ │ ├── pixdesc.c
│ │ ├── pixdesc.h
│ │ ├── pixelutils.c
│ │ ├── pixelutils.h
│ │ ├── pixfmt.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
│ │ │ ├── Makefile
│ │ │ ├── timer.h
│ │ │ ├── types_altivec.h
│ │ │ └── util_altivec.h
│ │ ├── qsort.h
│ │ ├── random_seed.c
│ │ ├── random_seed.h
│ │ ├── rational.c
│ │ ├── rational.h
│ │ ├── rc4.c
│ │ ├── rc4.h
│ │ ├── replaygain.h
│ │ ├── reverse.c
│ │ ├── ripemd.c
│ │ ├── ripemd.h
│ │ ├── samplefmt.c
│ │ ├── samplefmt.h
│ │ ├── sh4
│ │ │ └── bswap.h
│ │ ├── sha512.c
│ │ ├── sha512.h
│ │ ├── sha.c
│ │ ├── sha.h
│ │ ├── softfloat.h
│ │ ├── softfloat_ieee754.h
│ │ ├── softfloat_tables.h
│ │ ├── spherical.h
│ │ ├── stereo3d.c
│ │ ├── stereo3d.h
│ │ ├── tablegen.h
│ │ ├── tea.c
│ │ ├── tea.h
│ │ ├── tests
│ │ │ ├── adler32.c
│ │ │ ├── aes.c
│ │ │ ├── atomic.c
│ │ │ ├── avstring.c
│ │ │ ├── base64.c
│ │ │ ├── blowfish.c
│ │ │ ├── bprint.c
│ │ │ ├── camellia.c
│ │ │ ├── cast5.c
│ │ │ ├── color_utils.c
│ │ │ ├── cpu.c
│ │ │ ├── crc.c
│ │ │ ├── des.c
│ │ │ ├── dict.c
│ │ │ ├── display.c
│ │ │ ├── error.c
│ │ │ ├── eval.c
│ │ │ ├── fifo.c
│ │ │ ├── file.c
│ │ │ ├── float_dsp.c
│ │ │ ├── hash.c
│ │ │ ├── hmac.c
│ │ │ ├── lfg.c
│ │ │ ├── lls.c
│ │ │ ├── log.c
│ │ │ ├── lzo.c
│ │ │ ├── md5.c
│ │ │ ├── murmur3.c
│ │ │ ├── opt.c
│ │ │ ├── parseutils.c
│ │ │ ├── pca.c
│ │ │ ├── pixdesc.c
│ │ │ ├── pixelutils.c
│ │ │ ├── random_seed.c
│ │ │ ├── rational.c
│ │ │ ├── ripemd.c
│ │ │ ├── sha512.c
│ │ │ ├── sha.c
│ │ │ ├── softfloat.c
│ │ │ ├── tea.c
│ │ │ ├── tree.c
│ │ │ ├── twofish.c
│ │ │ ├── utf8.c
│ │ │ └── xtea.c
│ │ ├── thread.h
│ │ ├── threadmessage.c
│ │ ├── threadmessage.h
│ │ ├── time.c
│ │ ├── timecode.c
│ │ ├── timecode.h
│ │ ├── time.h
│ │ ├── time_internal.h
│ │ ├── timer.h
│ │ ├── timestamp.h
│ │ ├── tomi
│ │ │ └── intreadwrite.h
│ │ ├── tree.c
│ │ ├── tree.h
│ │ ├── twofish.c
│ │ ├── twofish.h
│ │ ├── utils.c
│ │ ├── version.h
│ │ ├── wchar_filename.h
│ │ ├── x86
│ │ │ ├── asm.h
│ │ │ ├── bswap.h
│ │ │ ├── cpu.c
│ │ │ ├── cpu.h
│ │ │ ├── cpuid.asm
│ │ │ ├── emms.asm
│ │ │ ├── emms.h
│ │ │ ├── fixed_dsp.asm
│ │ │ ├── fixed_dsp_init.c
│ │ │ ├── float_dsp.asm
│ │ │ ├── float_dsp_init.c
│ │ │ ├── intmath.h
│ │ │ ├── intreadwrite.h
│ │ │ ├── lls.asm
│ │ │ ├── lls_init.c
│ │ │ ├── Makefile
│ │ │ ├── pixelutils.asm
│ │ │ ├── pixelutils.h
│ │ │ ├── pixelutils_init.c
│ │ │ ├── timer.h
│ │ │ ├── w64xmmtest.h
│ │ │ ├── x86inc.asm
│ │ │ └── x86util.asm
│ │ ├── xga_font_data.c
│ │ ├── xga_font_data.h
│ │ ├── xtea.c
│ │ └── xtea.h
│ ├── libpostproc
│ │ ├── libpostproc.v
│ │ ├── Makefile
│ │ ├── postprocess_altivec_template.c
│ │ ├── postprocess.c
│ │ ├── postprocess.h
│ │ ├── postprocess_internal.h
│ │ ├── postprocess_template.c
│ │ ├── postprocres.rc
│ │ └── version.h
│ ├── libswresample
│ │ ├── aarch64
│ │ │ ├── audio_convert_init.c
│ │ │ ├── audio_convert_neon.S
│ │ │ ├── Makefile
│ │ │ └── neontest.c
│ │ ├── arm
│ │ │ ├── audio_convert_init.c
│ │ │ ├── audio_convert_neon.S
│ │ │ ├── Makefile
│ │ │ ├── neontest.c
│ │ │ ├── resample_init.c
│ │ │ └── resample.S
│ │ ├── audioconvert.c
│ │ ├── audioconvert.h
│ │ ├── dither.c
│ │ ├── dither_template.c
│ │ ├── libswresample.v
│ │ ├── log2_tab.c
│ │ ├── Makefile
│ │ ├── noise_shaping_data.c
│ │ ├── options.c
│ │ ├── rematrix.c
│ │ ├── rematrix_template.c
│ │ ├── resample.c
│ │ ├── resample_dsp.c
│ │ ├── resample.h
│ │ ├── resample_template.c
│ │ ├── soxr_resample.c
│ │ ├── swresample.c
│ │ ├── swresample_frame.c
│ │ ├── swresample.h
│ │ ├── swresample_internal.h
│ │ ├── swresampleres.rc
│ │ ├── tests
│ │ │ └── swresample.c
│ │ ├── version.h
│ │ └── x86
│ │ ├── audio_convert.asm
│ │ ├── audio_convert_init.c
│ │ ├── Makefile
│ │ ├── rematrix.asm
│ │ ├── rematrix_init.c
│ │ ├── resample.asm
│ │ ├── resample_init.c
│ │ └── w64xmmtest.c
│ ├── libswscale
│ │ ├── aarch64
│ │ │ ├── hscale.S
│ │ │ ├── Makefile
│ │ │ ├── output.S
│ │ │ ├── swscale.c
│ │ │ ├── swscale_unscaled.c
│ │ │ └── yuv2rgb_neon.S
│ │ ├── alphablend.c
│ │ ├── arm
│ │ │ ├── hscale.S
│ │ │ ├── Makefile
│ │ │ ├── output.S
│ │ │ ├── rgb2yuv_neon_16.S
│ │ │ ├── rgb2yuv_neon_32.S
│ │ │ ├── rgb2yuv_neon_common.S
│ │ │ ├── swscale.c
│ │ │ ├── swscale_unscaled.c
│ │ │ └── yuv2rgb_neon.S
│ │ ├── bayer_template.c
│ │ ├── gamma.c
│ │ ├── hscale.c
│ │ ├── hscale_fast_bilinear.c
│ │ ├── input.c
│ │ ├── libswscale.v
│ │ ├── log2_tab.c
│ │ ├── Makefile
│ │ ├── options.c
│ │ ├── output.c
│ │ ├── ppc
│ │ │ ├── Makefile
│ │ │ ├── swscale_altivec.c
│ │ │ ├── yuv2rgb_altivec.c
│ │ │ ├── yuv2rgb_altivec.h
│ │ │ └── yuv2yuv_altivec.c
│ │ ├── rgb2rgb.c
│ │ ├── rgb2rgb.h
│ │ ├── rgb2rgb_template.c
│ │ ├── slice.c
│ │ ├── swscale.c
│ │ ├── swscale.h
│ │ ├── swscale_internal.h
│ │ ├── swscaleres.rc
│ │ ├── swscale_unscaled.c
│ │ ├── tests
│ │ │ ├── colorspace.c
│ │ │ └── swscale.c
│ │ ├── utils.c
│ │ ├── version.h
│ │ ├── vscale.c
│ │ ├── x86
│ │ │ ├── hscale_fast_bilinear_simd.c
│ │ │ ├── input.asm
│ │ │ ├── Makefile
│ │ │ ├── output.asm
│ │ │ ├── rgb2rgb.c
│ │ │ ├── rgb2rgb_template.c
│ │ │ ├── scale.asm
│ │ │ ├── swscale.c
│ │ │ ├── swscale_template.c
│ │ │ ├── w64xmmtest.c
│ │ │ ├── yuv2rgb.c
│ │ │ └── yuv2rgb_template.c
│ │ └── yuv2rgb.c
│ ├── libx264-152.dll
│ ├── postproc-52.dll
│ ├── postproc-54.dll
│ ├── sdl
│ │ ├── begin_code.h
│ │ ├── close_code.h
│ │ ├── SDL_assert.h
│ │ ├── SDL_atomic.h
│ │ ├── SDL_audio.h
│ │ ├── SDL_bits.h
│ │ ├── SDL_blendmode.h
│ │ ├── SDL_clipboard.h
│ │ ├── SDL_config.h
│ │ ├── SDL_cpuinfo.h
│ │ ├── SDL_egl.h
│ │ ├── SDL_endian.h
│ │ ├── SDL_error.h
│ │ ├── SDL_events.h
│ │ ├── SDL_filesystem.h
│ │ ├── SDL_gamecontroller.h
│ │ ├── SDL_gesture.h
│ │ ├── SDL.h
│ │ ├── SDL_haptic.h
│ │ ├── SDL_hints.h
│ │ ├── SDL_joystick.h
│ │ ├── SDL_keyboard.h
│ │ ├── SDL_keycode.h
│ │ ├── SDL_loadso.h
│ │ ├── SDL_log.h
│ │ ├── SDL_main.h
│ │ ├── SDL_messagebox.h
│ │ ├── SDL_mouse.h
│ │ ├── SDL_mutex.h
│ │ ├── SDL_name.h
│ │ ├── SDL_opengles2_gl2ext.h
│ │ ├── SDL_opengles2_gl2.h
│ │ ├── SDL_opengles2_gl2platform.h
│ │ ├── SDL_opengles2.h
│ │ ├── SDL_opengles2_khrplatform.h
│ │ ├── SDL_opengles.h
│ │ ├── SDL_opengl_glext.h
│ │ ├── SDL_opengl.h
│ │ ├── SDL_pixels.h
│ │ ├── SDL_platform.h
│ │ ├── SDL_power.h
│ │ ├── SDL_quit.h
│ │ ├── SDL_rect.h
│ │ ├── SDL_render.h
│ │ ├── SDL_revision.h
│ │ ├── SDL_rwops.h
│ │ ├── SDL_scancode.h
│ │ ├── SDL_shape.h
│ │ ├── SDL_stdinc.h
│ │ ├── SDL_surface.h
│ │ ├── SDL_system.h
│ │ ├── SDL_syswm.h
│ │ ├── SDL_test_assert.h
│ │ ├── SDL_test_common.h
│ │ ├── SDL_test_compare.h
│ │ ├── SDL_test_crc32.h
│ │ ├── SDL_test_font.h
│ │ ├── SDL_test_fuzzer.h
│ │ ├── SDL_test.h
│ │ ├── SDL_test_harness.h
│ │ ├── SDL_test_images.h
│ │ ├── SDL_test_log.h
│ │ ├── SDL_test_md5.h
│ │ ├── SDL_test_random.h
│ │ ├── SDL_thread.h
│ │ ├── SDL_timer.h
│ │ ├── SDL_touch.h
│ │ ├── SDL_types.h
│ │ ├── SDL_version.h
│ │ └── SDL_video.h
│ ├── SDL2.dll
│ ├── swresample-2.dll
│ └── swscale-4.dll
├── ffplay.sln
├── ffplay.v12.suo
└── ffplay.VC.db
72 directories, 3438 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论