mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-09 00:29:54 +00:00
regtest: run tests only for enabled codecs and formats
Originally committed as revision 21256 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
4b294c1872
commit
05e24fa852
180
Makefile
180
Makefile
@ -140,109 +140,89 @@ fulltest test: codectest lavftest seektest
|
|||||||
FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref
|
FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref
|
||||||
SEEK_REFFILE = $(SRC_PATH)/tests/seek.regression.ref
|
SEEK_REFFILE = $(SRC_PATH)/tests/seek.regression.ref
|
||||||
|
|
||||||
CODEC_TESTS = $(addprefix regtest-, \
|
ENCDEC = $(and $(CONFIG_$(1)_ENCODER),$(CONFIG_$(1)_DECODER))
|
||||||
mpeg \
|
MUXDEM = $(and $(CONFIG_$(1)_MUXER),$(CONFIG_$(or $(2),$(1))_DEMUXER))
|
||||||
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 \
|
|
||||||
dnxhd_1080i \
|
|
||||||
dnxhd_720p \
|
|
||||||
dnxhd_720p_rd \
|
|
||||||
svq1 \
|
|
||||||
flashsv \
|
|
||||||
roq \
|
|
||||||
mp2 \
|
|
||||||
ac3 \
|
|
||||||
g726 \
|
|
||||||
adpcm_ima_wav \
|
|
||||||
adpcm_ima_qt \
|
|
||||||
adpcm_ms \
|
|
||||||
adpcm_yam \
|
|
||||||
adpcm_swf \
|
|
||||||
alac \
|
|
||||||
flac \
|
|
||||||
wmav1 \
|
|
||||||
wmav2 \
|
|
||||||
pcm \
|
|
||||||
)
|
|
||||||
|
|
||||||
LAVF_TESTS = $(addprefix regtest-, \
|
CODEC_TESTS =
|
||||||
avi \
|
CODEC_TESTS-$(call ENCDEC,AC3) += ac3
|
||||||
asf \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_G726) += g726
|
||||||
rm \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_IMA_QT) += adpcm_ima_qt
|
||||||
mpg \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_IMA_WAV) += adpcm_ima_wav
|
||||||
mxf \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_MS) += adpcm_ms
|
||||||
ts \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_SWF) += adpcm_swf
|
||||||
swf \
|
CODEC_TESTS-$(call ENCDEC,ADPCM_YAMAHA) += adpcm_yam
|
||||||
ffm \
|
CODEC_TESTS-$(call ENCDEC,ALAC) += alac
|
||||||
flv_fmt \
|
CODEC_TESTS-$(call ENCDEC,ASV1) += asv1
|
||||||
mov \
|
CODEC_TESTS-$(call ENCDEC,ASV2) += asv2
|
||||||
dv_fmt \
|
CODEC_TESTS-$(call ENCDEC,DNXHD) += dnxhd_1080i dnxhd_720p dnxhd_720p_rd
|
||||||
gxf \
|
CODEC_TESTS-$(call ENCDEC,DVVIDEO) += dv dv50
|
||||||
nut \
|
CODEC_TESTS-$(call ENCDEC,FFV1) += ffv1
|
||||||
mkv \
|
CODEC_TESTS-$(call ENCDEC,FLAC) += flac
|
||||||
pbmpipe \
|
CODEC_TESTS-$(call ENCDEC,FLASHSV) += flashsv
|
||||||
pgmpipe \
|
CODEC_TESTS-$(call ENCDEC,FLV) += flv
|
||||||
ppmpipe \
|
CODEC_TESTS-$(call ENCDEC,H261) += h261
|
||||||
gif \
|
CODEC_TESTS-$(call ENCDEC,H263) += h263 h263p
|
||||||
yuv4mpeg \
|
CODEC_TESTS-$(call ENCDEC,HUFFYUV) += huffyuv
|
||||||
pgm \
|
CODEC_TESTS-$(call ENCDEC,JPEGLS) += jpegls
|
||||||
ppm \
|
CODEC_TESTS-$(call ENCDEC,MJPEG) += mjpeg ljpeg
|
||||||
bmp \
|
CODEC_TESTS-$(call ENCDEC,MP2) += mp2
|
||||||
tga \
|
CODEC_TESTS-$(call ENCDEC,MPEG1VIDEO) += mpeg mpeg1b
|
||||||
tiff \
|
CODEC_TESTS-$(call ENCDEC,MPEG2VIDEO) += mpeg2 mpeg2thread
|
||||||
sgi \
|
CODEC_TESTS-$(call ENCDEC,MPEG4) += mpeg4 mpeg4adv mpeg4nr mpeg4thread error rc
|
||||||
jpg \
|
CODEC_TESTS-$(call ENCDEC,MSMPEG4V1) += msmpeg4
|
||||||
wav \
|
CODEC_TESTS-$(call ENCDEC,MSMPEG4V2) += msmpeg4v2
|
||||||
alaw \
|
CODEC_TESTS-$(call ENCDEC,PCM_S16LE) += pcm # fixme
|
||||||
mulaw \
|
CODEC_TESTS-$(call ENCDEC,ROQ) += roq
|
||||||
au \
|
CODEC_TESTS-$(call ENCDEC,RV10) += rv10
|
||||||
mmf \
|
CODEC_TESTS-$(call ENCDEC,RV20) += rv20
|
||||||
aiff \
|
CODEC_TESTS-$(call ENCDEC,SNOW) += snow snowll
|
||||||
voc \
|
CODEC_TESTS-$(call ENCDEC,SVQ1) += svq1
|
||||||
ogg \
|
CODEC_TESTS-$(call ENCDEC,WMAV1) += wmav1
|
||||||
pixfmt \
|
CODEC_TESTS-$(call ENCDEC,WMAV1) += wmav2
|
||||||
pcx \
|
CODEC_TESTS-$(call ENCDEC,WMV1) += wmv1
|
||||||
)
|
CODEC_TESTS-$(call ENCDEC,WMV2) += wmv2
|
||||||
|
|
||||||
LAVFI_TESTS = $(addprefix regtest-, \
|
LAVF_TESTS =
|
||||||
)
|
LAVF_TESTS-$(call MUXDEM,AIFF) += aiff
|
||||||
|
LAVF_TESTS-$(call MUXDEM,PCM_ALAW) += alaw
|
||||||
|
LAVF_TESTS-$(call MUXDEM,ASF) += asf
|
||||||
|
LAVF_TESTS-$(call MUXDEM,AU) += au
|
||||||
|
LAVF_TESTS-$(call MUXDEM,AVI) += avi
|
||||||
|
LAVF_TESTS-$(call ENCDEC,BMP) += bmp
|
||||||
|
LAVF_TESTS-$(call MUXDEM,DV) += dv_fmt
|
||||||
|
LAVF_TESTS-$(call MUXDEM,FFM) += ffm
|
||||||
|
LAVF_TESTS-$(call MUXDEM,FLV) += flv_fmt
|
||||||
|
LAVF_TESTS-$(call ENCDEC,GIF) += gif
|
||||||
|
LAVF_TESTS-$(call MUXDEM,GXF) += gxf
|
||||||
|
LAVF_TESTS-$(call ENCDEC,MJPEG) += jpg
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MATROSKA) += mkv
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MMF) += mmf
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MOV) += mov
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MPEG1SYSTEM,MPEGPS) += mpg
|
||||||
|
LAVF_TESTS-$(call MUXDEM,PCM_MULAW) += mulaw
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MXF) += mxf
|
||||||
|
LAVF_TESTS-$(call MUXDEM,NUT) += nut
|
||||||
|
LAVF_TESTS-$(call MUXDEM,OGG) += ogg
|
||||||
|
LAVF_TESTS-$(call ENCDEC,PBM) += pbmpipe
|
||||||
|
LAVF_TESTS-$(call ENCDEC,PCX) += pcx
|
||||||
|
LAVF_TESTS-$(call ENCDEC,PGM) += pgm pgmpipe
|
||||||
|
LAVF_TESTS-$(call MUXDEM,RAWVIDEO) += pixfmt
|
||||||
|
LAVF_TESTS-$(call ENCDEC,PPM) += ppm ppmpipe
|
||||||
|
LAVF_TESTS-$(call MUXDEM,RM) += rm
|
||||||
|
LAVF_TESTS-$(call ENCDEC,SGI) += sgi
|
||||||
|
LAVF_TESTS-$(call MUXDEM,SWF) += swf
|
||||||
|
LAVF_TESTS-$(call ENCDEC,TARGA) += tga
|
||||||
|
LAVF_TESTS-$(call ENCDEC,TIFF) += tiff
|
||||||
|
LAVF_TESTS-$(call MUXDEM,MPEGTS) += ts
|
||||||
|
LAVF_TESTS-$(call MUXDEM,VOC) += voc
|
||||||
|
LAVF_TESTS-$(call MUXDEM,WAV) += wav
|
||||||
|
LAVF_TESTS-$(call MUXDEM,YUV4MPEGPIPE) += yuv4mpeg
|
||||||
|
|
||||||
ifneq ($(CONFIG_ZLIB),yes)
|
LAVFI_TESTS =
|
||||||
regtest-flashsv codectest: zlib-error
|
|
||||||
endif
|
CODEC_TESTS := $(addprefix regtest-, $(CODEC_TESTS) $(CODEC_TESTS-yes))
|
||||||
zlib-error:
|
LAVF_TESTS := $(addprefix regtest-, $(LAVF_TESTS) $(LAVF_TESTS-yes))
|
||||||
@echo
|
LAVFI_TESTS := $(addprefix regtest-, $(LAVFI_TESTS) $(LAVFI_TESTS-yes))
|
||||||
@echo "This regression test requires zlib."
|
|
||||||
@echo
|
|
||||||
@exit 1
|
|
||||||
|
|
||||||
codectest: $(CODEC_TESTS)
|
codectest: $(CODEC_TESTS)
|
||||||
lavftest: $(LAVF_TESTS)
|
lavftest: $(LAVF_TESTS)
|
||||||
|
Loading…
Reference in New Issue
Block a user