-config:
- $(SRC_PATH)/configure $(value FFMPEG_CONFIGURATION)
-
-# regression tests
-
-check: test checkheaders
-
-fulltest test: codectest lavftest seektest
-
-FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref
-LAVF_REFFILE = $(SRC_PATH)/tests/lavf.regression.ref
-ROTOZOOM_REFFILE = $(SRC_PATH)/tests/rotozoom.regression.ref
-SEEK_REFFILE = $(SRC_PATH)/tests/seek.regression.ref
-VSYNTH_REFFILE = $(SRC_PATH)/tests/vsynth.regression.ref
-
-CODEC_TESTS = $(addprefix regtest-, \
- mpeg \
- mpeg2 \
- mpeg2thread \
- msmpeg4v2 \
- msmpeg4 \
- wmv1 \
- wmv2 \
- h261 \
- h263 \
- h263p \
- mpeg4 \
- huffyuv \
- rc \
- mpeg4adv \
- mpeg4thread \
- error \
- mpeg4nr \
- mpeg1b \
- mjpeg \
- ljpeg \
- jpegls \
- rv10 \
- rv20 \
- asv1 \
- asv2 \
- flv \
- ffv1 \
- snow \
- snowll \
- dv \
- dv50 \
- svq1 \
- flashsv \
- mp2 \
- ac3 \
- g726 \
- adpcm_ima_wav \
- adpcm_ima_qt \
- adpcm_ms \
- adpcm_yam \
- adpcm_swf \
- flac \
- wma \
- pcm \
- )
-
-LAVF_TESTS = $(addprefix regtest-, \
- avi \
- asf \
- rm \
- mpg \
- mxf \
- ts \
- swf \
- ffm \
- flv_fmt \
- mov \
- dv_fmt \
- gxf \
- nut \
- mkv \
- pbmpipe \
- pgmpipe \
- ppmpipe \
- gif \
- yuv4mpeg \
- pgm \
- ppm \
- bmp \
- tga \
- tiff \
- sgi \
- jpg \
- wav \
- alaw \
- mulaw \
- au \
- mmf \
- aiff \
- voc \
- ogg \
- pixfmt \
- pcx \
- )
-
-RESFILES = $(addprefix tests/data/,$(addsuffix .$(1),$(2:regtest-%=%)))
-
-ROTOZOOM_RESFILES = $(call RESFILES,rotozoom.regression,$(CODEC_TESTS))
-VSYNTH_RESFILES = $(call RESFILES,vsynth.regression,$(CODEC_TESTS))
-
-LAVF_RESFILES = $(call RESFILES,lavf.regression,$(LAVF_TESTS))
-
-LAVF_RESFILE = tests/data/lavf.regression
-ROTOZOOM_RESFILE = tests/data/rotozoom.regression
-VSYNTH_RESFILE = tests/data/vsynth.regression
-
-ifneq ($(CONFIG_ZLIB),yes)
-regtest-flashsv codectest: zlib-error
-endif
-zlib-error:
- @echo
- @echo "This regression test requires zlib."
- @echo
- @exit 1