It is impossible to double check every single test case. With my default basic setup, fate-list is unchanged, which is a good start... Nothing extraordinary, but here is a limited setup I used: https://pastebin.com/GZ72Qz7r And a simple script to test multiple derived setups: https://pastebin.com/neziaJqu Note: for this script to work, my previous patch "avcodec/ac3dec: fix build when eac3 decoder is disabled" must be applied first.
I don't intend to fix everything. The idea is to make things like "configure --disable-everything --enable-decoder=foo" pass. Note: I don't know how I should split the patches. I decided to gather some of them together to limit the number of patches, but maybe I should split strictly one/mak file, let me know. Nicolas Gaullier (19): tests/Makefile: make easier to check for multiple dependencies fate/all: add missing dependencies for extradata bsf fate/demux: fix multiple dependencies fate/audio: fix ffprobe dependency instead of ffmpeg fate/all: switch-fix mov muxer dependency to mp4 muxer dependency fate/mov: fix multiple dependencies fate/gapless: fix multiple dependencies fate/lavf-container: fix multiple dependencies fate/vorbis: fix multiple dependencies fate/aac: fix multiple dependencies fate/ac3: fix multiple dependencies fate/audio: fix multiple dependencies fate/cover-art: fix multiple dependencies fate/mpeg4: fix multiple dependencies fate/pcm: fix multiple dependencies fate/hevc: fix multiple dependencies fate/all: fix multiple dependencies fate/all: add missing file protocol dependencies fate/all: add missing crc/framecrc/md5/framemd5/pipe dependencies tests/Makefile | 20 ++++--- tests/fate/aac.mak | 14 ++--- tests/fate/ac3.mak | 10 ++-- tests/fate/acodec.mak | 4 +- tests/fate/adpcm.mak | 38 ++++++------- tests/fate/alac.mak | 2 +- tests/fate/als.mak | 3 +- tests/fate/amrnb.mak | 2 +- tests/fate/amrwb.mak | 2 +- tests/fate/api.mak | 2 +- tests/fate/apng.mak | 2 +- tests/fate/atrac.mak | 6 +- tests/fate/audio.mak | 38 +++++++------ tests/fate/caf.mak | 2 +- tests/fate/cbs.mak | 4 +- tests/fate/concatdec.mak | 2 +- tests/fate/cover-art.mak | 24 ++++---- tests/fate/demux.mak | 102 +++++++++++++++++----------------- tests/fate/dpcm.mak | 4 +- tests/fate/enc_external.mak | 6 +- tests/fate/ffmpeg.mak | 10 ++-- tests/fate/fifo-muxer.mak | 2 +- tests/fate/filter-audio.mak | 24 ++++---- tests/fate/filter-video.mak | 22 ++++---- tests/fate/fits.mak | 4 +- tests/fate/flac.mak | 2 +- tests/fate/flvenc.mak | 2 +- tests/fate/gapless.mak | 78 +++++++++++++------------- tests/fate/gif.mak | 2 +- tests/fate/h264.mak | 14 +++-- tests/fate/hevc.mak | 10 ++-- tests/fate/hlsenc.mak | 20 ++++--- tests/fate/image.mak | 6 +- tests/fate/imf.mak | 3 +- tests/fate/indeo.mak | 18 +++--- tests/fate/lavf-container.mak | 30 +++++----- tests/fate/lavf-video.mak | 2 +- tests/fate/libavformat.mak | 2 +- tests/fate/libswresample.mak | 1 + tests/fate/lossless-audio.mak | 8 +-- tests/fate/matroska.mak | 31 +++++------ tests/fate/microsoft.mak | 4 +- tests/fate/monkeysaudio.mak | 3 +- tests/fate/mov.mak | 52 +++++++++-------- tests/fate/mp3.mak | 2 +- tests/fate/mpc.mak | 8 +-- tests/fate/mpeg4.mak | 11 ++-- tests/fate/mpegps.mak | 2 +- tests/fate/oma.mak | 2 +- tests/fate/pcm.mak | 19 ++++--- tests/fate/pixfmt.mak | 1 + tests/fate/qoa.mak | 6 +- tests/fate/real.mak | 16 +++--- tests/fate/seek.mak | 8 +-- tests/fate/segment.mak | 6 +- tests/fate/subtitles.mak | 7 ++- tests/fate/vcodec.mak | 4 +- tests/fate/video.mak | 4 +- tests/fate/voice.mak | 16 +++--- tests/fate/vorbis.mak | 24 ++++---- tests/fate/vpx.mak | 4 +- tests/fate/vqf.mak | 4 +- tests/fate/wavpack.mak | 2 +- tests/fate/wma.mak | 16 +++--- tests/fate/xvid.mak | 2 +- 65 files changed, 414 insertions(+), 387 deletions(-) -- 2.30.2 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".