Browse code

Generate list of lavfi tests in configure

Originally committed as revision 24329 to svn://svn.ffmpeg.org/ffmpeg/trunk

Måns Rullgård authored on 2010/07/20 02:17:43
Showing 2 changed files
... ...
@@ -176,20 +176,6 @@ fulltest test: codectest lavftest seektest
176 176
 FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref
177 177
 SEEK_REFFILE     = $(SRC_PATH)/tests/seek.regression.ref
178 178
 
179
-LAVFI_TESTS =           \
180
-    crop                \
181
-    crop_scale          \
182
-    crop_scale_vflip    \
183
-    crop_vflip          \
184
-    null                \
185
-    scale200            \
186
-    scale500            \
187
-    vflip               \
188
-    vflip_crop          \
189
-    vflip_vflip         \
190
-    lavfi_pixdesc       \
191
-#   lavfi_pix_fmts      \
192
-
193 179
 ACODEC_TESTS := $(addprefix regtest-, $(ACODEC_TESTS) $(ACODEC_TESTS-yes))
194 180
 VCODEC_TESTS := $(addprefix regtest-, $(VCODEC_TESTS) $(VCODEC_TESTS-yes))
195 181
 LAVF_TESTS  := $(addprefix regtest-, $(LAVF_TESTS)  $(LAVF_TESTS-yes))
... ...
@@ -1616,6 +1616,7 @@ find_tests(){
1616 1616
 ACODEC_TESTS=$(find_tests acodec)
1617 1617
 VCODEC_TESTS=$(find_tests vsynth1)
1618 1618
 LAVF_TESTS=$(find_tests lavf)
1619
+LAVFI_TESTS=$(find_tests lavfi)
1619 1620
 
1620 1621
 pcm_test_deps=$(map 'echo ${v%_*}_decoder $v' $(filter pcm_* $ENCODER_LIST))
1621 1622
 
... ...
@@ -1625,7 +1626,7 @@ for n in $COMPONENT_LIST; do
1625 1625
     eval ${n}_if_any="\$$v"
1626 1626
 done
1627 1627
 
1628
-enable $ARCH_EXT_LIST $ACODEC_TESTS $VCODEC_TESTS $LAVF_TESTS
1628
+enable $ARCH_EXT_LIST $ACODEC_TESTS $VCODEC_TESTS $LAVF_TESTS $LAVFI_TESTS
1629 1629
 
1630 1630
 die_unknown(){
1631 1631
     echo "Unknown option \"$1\"."
... ...
@@ -2853,6 +2854,7 @@ check_deps $CONFIG_LIST       \
2853 2853
            $ACODEC_TESTS      \
2854 2854
            $VCODEC_TESTS      \
2855 2855
            $LAVF_TESTS        \
2856
+           $LAVFI_TESTS       \
2856 2857
 
2857 2858
 enabled asm || { arch=c; disable $ARCH_LIST $ARCH_EXT_LIST; }
2858 2859
 
... ...
@@ -3127,6 +3129,7 @@ cat >>config.mak <<EOF
3127 3127
 ACODEC_TESTS=$(print_enabled -n _test $ACODEC_TESTS)
3128 3128
 VCODEC_TESTS=$(print_enabled -n _test $VCODEC_TESTS)
3129 3129
 LAVF_TESTS=$(print_enabled   -n _test $LAVF_TESTS)
3130
+LAVFI_TESTS=$(print_enabled  -n _test $LAVFI_TESTS)
3130 3131
 EOF
3131 3132
 
3132 3133
 echo "#endif /* FFMPEG_CONFIG_H */" >> $TMPH