]> git.sesse.net Git - ffmpeg/commitdiff
Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'
authorClément Bœsch <clement@stupeflix.com>
Wed, 22 Jun 2016 11:44:29 +0000 (13:44 +0200)
committerClément Bœsch <clement@stupeflix.com>
Wed, 22 Jun 2016 11:44:34 +0000 (13:44 +0200)
* commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196':
  tests: Move all test programs to a subdirectory

Merged-by: Clément Bœsch <clement@stupeflix.com>
101 files changed:
.gitignore
common.mak
libavcodec/Makefile
libavcodec/tests/.gitignore [new file with mode: 0644]
libavcodec/tests/arm/dct.c [moved from libavcodec/arm/dct-test.c with 97% similarity]
libavcodec/tests/avfft.c [moved from libavcodec/avfft-test.c with 98% similarity]
libavcodec/tests/cabac.c [moved from libavcodec/cabac-test.c with 98% similarity]
libavcodec/tests/dct.c [moved from libavcodec/dct-test.c with 97% similarity]
libavcodec/tests/fft-fixed.c [moved from libavcodec/fft-fixed-test.c with 97% similarity]
libavcodec/tests/fft-fixed32.c [moved from libavcodec/fft-fixed32-test.c with 97% similarity]
libavcodec/tests/fft.c [moved from libavcodec/fft-test.c with 99% similarity]
libavcodec/tests/golomb.c [moved from libavcodec/golomb-test.c with 96% similarity]
libavcodec/tests/iirfilter.c [moved from libavcodec/iirfilter-test.c with 98% similarity]
libavcodec/tests/imgconvert.c [moved from libavcodec/imgconvert-test.c with 98% similarity]
libavcodec/tests/jpeg2000dwt.c [moved from libavcodec/jpeg2000dwt-test.c with 99% similarity]
libavcodec/tests/mathops.c [moved from libavcodec/mathops-test.c with 97% similarity]
libavcodec/tests/motion.c [moved from libavcodec/motion-test.c with 99% similarity]
libavcodec/tests/options.c [moved from libavcodec/options-test.c with 99% similarity]
libavcodec/tests/ppc/dct.c [moved from libavcodec/ppc/dct-test.c with 96% similarity]
libavcodec/tests/rangecoder.c [moved from libavcodec/rangecoder-test.c with 97% similarity]
libavcodec/tests/snowenc.c [moved from libavcodec/snowenc-test.c with 99% similarity]
libavcodec/tests/utils.c [moved from libavcodec/utils-test.c with 97% similarity]
libavcodec/tests/x86/dct.c [moved from libavcodec/x86/dct-test.c with 97% similarity]
libavdevice/tests/.gitignore [new file with mode: 0644]
libavdevice/tests/timefilter.c [moved from libavdevice/timefilter-test.c with 99% similarity]
libavfilter/tests/.gitignore [new file with mode: 0644]
libavfilter/tests/drawutils.c [moved from libavfilter/drawutils-test.c with 98% similarity]
libavfilter/tests/filtfmts.c [moved from libavfilter/filtfmts-test.c with 100% similarity]
libavfilter/tests/formats.c [moved from libavfilter/formats-test.c with 98% similarity]
libavformat/matroskaenc.c
libavformat/tests/.gitignore [new file with mode: 0644]
libavformat/tests/movenc.c [moved from libavformat/movenc-test.c with 99% similarity]
libavformat/tests/noproxy.c [moved from libavformat/noproxy-test.c with 97% similarity]
libavformat/tests/rtmpdh.c [moved from libavformat/rtmpdh-test.c with 99% similarity]
libavformat/tests/seek.c [moved from libavformat/seek-test.c with 99% similarity]
libavformat/tests/srtp.c [moved from libavformat/srtp-test.c with 98% similarity]
libavformat/tests/url.c [moved from libavformat/url-test.c with 98% similarity]
libavresample/tests/.gitignore [new file with mode: 0644]
libavresample/tests/avresample.c [moved from libavresample/avresample-test.c with 99% similarity]
libavutil/Makefile
libavutil/des.c
libavutil/tests/.gitignore [new file with mode: 0644]
libavutil/tests/adler32.c [moved from libavutil/adler32-test.c with 94% similarity]
libavutil/tests/aes.c [moved from libavutil/aes-test.c with 97% similarity]
libavutil/tests/atomic.c [moved from libavutil/atomic-test.c with 94% similarity]
libavutil/tests/avstring.c [moved from libavutil/avstring-test.c with 96% similarity]
libavutil/tests/base64.c [moved from libavutil/base64-test.c with 97% similarity]
libavutil/tests/blowfish.c [moved from libavutil/blowfish-test.c with 99% similarity]
libavutil/tests/bprint.c [moved from libavutil/bprint-test.c with 99% similarity]
libavutil/tests/camellia.c [moved from libavutil/camellia-test.c with 98% similarity]
libavutil/tests/cast5.c [moved from libavutil/cast5-test.c with 98% similarity]
libavutil/tests/color_utils.c [moved from libavutil/color_utils-test.c with 97% similarity]
libavutil/tests/cpu.c [moved from libavutil/cpu-test.c with 98% similarity]
libavutil/tests/crc.c [moved from libavutil/crc-test.c with 98% similarity]
libavutil/tests/des.c [moved from libavutil/des-test.c with 98% similarity]
libavutil/tests/dict.c [moved from libavutil/dict-test.c with 99% similarity]
libavutil/tests/display.c [moved from libavutil/display-test.c with 98% similarity]
libavutil/tests/error.c [moved from libavutil/error-test.c with 97% similarity]
libavutil/tests/eval.c [moved from libavutil/eval-test.c with 98% similarity]
libavutil/tests/fifo.c [moved from libavutil/fifo-test.c with 98% similarity]
libavutil/tests/file.c [moved from libavutil/file-test.c with 97% similarity]
libavutil/tests/float_dsp.c [moved from libavutil/float_dsp-test.c with 97% similarity]
libavutil/tests/hash.c [moved from libavutil/hash-test.c with 98% similarity]
libavutil/tests/hmac.c [moved from libavutil/hmac-test.c with 99% similarity]
libavutil/tests/lfg.c [moved from libavutil/lfg-test.c with 96% similarity]
libavutil/tests/lls.c [moved from libavutil/lls-test.c with 95% similarity]
libavutil/tests/log.c [moved from libavutil/log-test.c with 98% similarity]
libavutil/tests/lzo.c [moved from libavutil/lzo-test.c with 96% similarity]
libavutil/tests/md5.c [moved from libavutil/md5-test.c with 98% similarity]
libavutil/tests/murmur3.c [moved from libavutil/murmur3-test.c with 95% similarity]
libavutil/tests/opt.c [moved from libavutil/opt-test.c with 98% similarity]
libavutil/tests/parseutils.c [moved from libavutil/parseutils-test.c with 98% similarity]
libavutil/tests/pca.c [moved from libavutil/pca-test.c with 98% similarity]
libavutil/tests/pixdesc.c [moved from libavutil/pixdesc-test.c with 98% similarity]
libavutil/tests/pixelutils.c [moved from libavutil/pixelutils-test.c with 99% similarity]
libavutil/tests/random_seed.c [moved from libavutil/random_seed-test.c with 97% similarity]
libavutil/tests/rational.c [moved from libavutil/rational-test.c with 98% similarity]
libavutil/tests/ripemd.c [moved from libavutil/ripemd-test.c with 98% similarity]
libavutil/tests/sha.c [moved from libavutil/sha-test.c with 98% similarity]
libavutil/tests/sha512.c [moved from libavutil/sha512-test.c with 98% similarity]
libavutil/tests/softfloat.c [moved from libavutil/softfloat-test.c with 98% similarity]
libavutil/tests/tea.c [moved from libavutil/tea-test.c with 98% similarity]
libavutil/tests/tree.c [moved from libavutil/tree-test.c with 96% similarity]
libavutil/tests/twofish.c [moved from libavutil/twofish-test.c with 98% similarity]
libavutil/tests/utf8.c [moved from libavutil/utf8-test.c with 100% similarity]
libavutil/tests/xtea.c [moved from libavutil/xtea-test.c with 98% similarity]
library.mak
libswresample/tests/.gitignore [new file with mode: 0644]
libswresample/tests/swresample.c [moved from libswresample/swresample-test.c with 99% similarity]
libswscale/tests/.gitignore [new file with mode: 0644]
libswscale/tests/colorspace.c [moved from libswscale/colorspace-test.c with 98% similarity]
libswscale/tests/swscale.c [moved from libswscale/swscale-test.c with 99% similarity]
tests/fate-run.sh
tests/fate/fft.mak
tests/fate/filter-audio.mak
tests/fate/filter-video.mak
tests/fate/libavcodec.mak
tests/fate/libavdevice.mak
tests/fate/libavformat.mak
tests/fate/libavutil.mak
tests/fate/seek.mak

index 0eca7a16e9ff9154073334ff9d66c6bfb279854a..2b251c96c958792615ff86bfc1b82e55f94510fa 100644 (file)
@@ -18,7 +18,6 @@
 *.so.*
 *.swp
 *.ver
-*-test
 *_g
 \#*
 .\#*
index 700e4c1f77e7f381b11261ffc0169535c2146a64..59b039fa67057d943059f3139d8aa176c6ce0d70 100644 (file)
@@ -114,8 +114,8 @@ FFEXTRALIBS := $(LDLIBS:%=$(LD_LIB)) $(EXTRALIBS)
 
 OBJS      := $(sort $(OBJS:%=$(SUBDIR)%))
 SLIBOBJS  := $(sort $(SLIBOBJS:%=$(SUBDIR)%))
-TESTOBJS  := $(TESTOBJS:%=$(SUBDIR)%) $(TESTPROGS:%=$(SUBDIR)%-test.o)
-TESTPROGS := $(TESTPROGS:%=$(SUBDIR)%-test$(EXESUF))
+TESTOBJS  := $(TESTOBJS:%=$(SUBDIR)tests/%) $(TESTPROGS:%=$(SUBDIR)tests/%.o)
+TESTPROGS := $(TESTPROGS:%=$(SUBDIR)tests/%$(EXESUF))
 HOSTOBJS  := $(HOSTPROGS:%=$(SUBDIR)%.o)
 HOSTPROGS := $(HOSTPROGS:%=$(SUBDIR)%$(HOSTEXESUF))
 TOOLS     += $(TOOLS-yes)
@@ -158,8 +158,7 @@ LIBSUFFIXES       = *.a *.lib *.so *.so.* *.dylib *.dll *.def *.dll.a
 
 define RULES
 clean::
-       $(RM) $(HOSTPROGS)
-       $(RM) $(TOOLS)
+       $(RM) $(HOSTPROGS) $(TESTPROGS) $(TOOLS)
 endef
 
 $(eval $(RULES))
index 91df1ac998b6e43dea31790ee03714599d2e20e7..7c3aa69590289e2a2ac3c9bf88b08b5e5d17ba09 100644 (file)
@@ -1042,7 +1042,7 @@ HOSTPROGS = aacps_tablegen                                              \
 
 CLEANFILES = *_tables.c *_tables.h *_tablegen$(HOSTEXESUF)
 
-$(SUBDIR)dct-test$(EXESUF): $(SUBDIR)dctref.o $(SUBDIR)aandcttab.o
+$(SUBDIR)tests/dct$(EXESUF): $(SUBDIR)dctref.o $(SUBDIR)aandcttab.o
 $(SUBDIR)dv_tablegen$(HOSTEXESUF): $(SUBDIR)dvdata_host.o
 
 TRIG_TABLES  = cos cos_fixed sin
diff --git a/libavcodec/tests/.gitignore b/libavcodec/tests/.gitignore
new file mode 100644 (file)
index 0000000..d8ab947
--- /dev/null
@@ -0,0 +1,16 @@
+/avfft
+/cabac
+/dct
+/fft
+/fft-fixed
+/fft-fixed32
+/golomb
+/iirfilter
+/imgconvert
+/jpeg2000dwt
+/mathops
+/motion
+/options
+/rangecoder
+/snowenc
+/utils
similarity index 97%
rename from libavcodec/arm/dct-test.c
rename to libavcodec/tests/arm/dct.c
index f9076b394f05c966b9f8847b347fa33a4aa48076..596d369a995a5981e49f4318e73abbf3f2784535 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "config.h"
 
-#include "idct.h"
+#include "libavcodec/arm/idct.h"
 
 static const struct algo fdct_tab_arch[] = {
     { 0 }
similarity index 98%
rename from libavcodec/avfft-test.c
rename to libavcodec/tests/avfft.c
index c2d4cc44f71b01a86feb174b4e9fe6a47f83cc55..6bc48ea87079f4a223c04c185a8cf1c31792a708 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "config.h"
 #include "libavutil/mem.h"
-#include "avfft.h"
+#include "libavcodec/avfft.h"
 
 int main(int argc, char **argv)
 {
similarity index 98%
rename from libavcodec/cabac-test.c
rename to libavcodec/tests/cabac.c
index 47f31e997c5bd844d3d067e766b691ed893534af..affe4eb141e9c80098916f010e38c4de01092f32 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "cabac.c"
+#include "libavcodec/cabac.c"
 
 #define SIZE 10240
 
 #include "libavutil/lfg.h"
-#include "avcodec.h"
+#include "libavcodec/avcodec.h"
 
 static inline void put_cabac_bit(CABACContext *c, int b){
     put_bits(&c->pb, 1, b);
similarity index 97%
rename from libavcodec/dct-test.c
rename to libavcodec/tests/dct.c
index df1b75db875f2a79dbd6b3a385a6b1bf4a75ee09..5303fdff8fd0dd953220aa946f01c5fcc30218bd 100644 (file)
 
 #include "libavutil/cpu.h"
 #include "libavutil/common.h"
+#include "libavutil/internal.h"
 #include "libavutil/lfg.h"
 #include "libavutil/time.h"
 
-#include "dct.h"
-#include "idctdsp.h"
-#include "simple_idct.h"
-#include "xvididct.h"
-#include "aandcttab.h"
-#include "faandct.h"
-#include "faanidct.h"
-#include "dctref.h"
+#include "libavcodec/dct.h"
+#include "libavcodec/idctdsp.h"
+#include "libavcodec/simple_idct.h"
+#include "libavcodec/xvididct.h"
+#include "libavcodec/aandcttab.h"
+#include "libavcodec/faandct.h"
+#include "libavcodec/faanidct.h"
+#include "libavcodec/dctref.h"
 
 struct algo {
     const char *name;
@@ -94,11 +95,11 @@ static const struct algo idct_tab[] = {
 };
 
 #if ARCH_ARM
-#include "arm/dct-test.c"
+#include "arm/dct.c"
 #elif ARCH_PPC
-#include "ppc/dct-test.c"
+#include "ppc/dct.c"
 #elif ARCH_X86
-#include "x86/dct-test.c"
+#include "x86/dct.c"
 #else
 static const struct algo fdct_tab_arch[] = { { 0 } };
 static const struct algo idct_tab_arch[] = { { 0 } };
similarity index 97%
rename from libavcodec/fft-fixed-test.c
rename to libavcodec/tests/fft-fixed.c
index 330211ebf6446c49d02f1bc8ab5568cec89dce13..fe1b57a3f6d32f54c2e19b0408b42f8bdbaa22d0 100644 (file)
@@ -17,4 +17,4 @@
  */
 
 #define FFT_FLOAT 0
-#include "fft-test.c"
+#include "fft.c"
similarity index 97%
rename from libavcodec/fft-fixed32-test.c
rename to libavcodec/tests/fft-fixed32.c
index 4bd11cea61eed55b6530f2ec26c91e2bfc9228a5..f33494f7f32f4d0c2daa26fb920246dfb45c4bb3 100644 (file)
@@ -18,4 +18,4 @@
 
 #define FFT_FLOAT 0
 #define FFT_FIXED_32 1
-#include "fft-test.c"
+#include "fft.c"
similarity index 99%
rename from libavcodec/fft-test.c
rename to libavcodec/tests/fft.c
index d647fde1196293e80a8790b846955c3d71e253c3..4717303155876502980fd20c09130f5ce31bacb0 100644 (file)
 #include "libavutil/mathematics.h"
 #include "libavutil/time.h"
 
-#include "fft.h"
+#include "libavcodec/fft.h"
 #if FFT_FLOAT
-#include "dct.h"
-#include "rdft.h"
+#include "libavcodec/dct.h"
+#include "libavcodec/rdft.h"
 #endif
 
 /* reference fft */
similarity index 96%
rename from libavcodec/golomb-test.c
rename to libavcodec/tests/golomb.c
index 2dfe9171444860ba0cd9b1843ad45d1d9194845b..965367b7be0d36d44565171c6e8be32c435f6458 100644 (file)
@@ -23,9 +23,9 @@
 
 #include "libavutil/mem.h"
 
-#include "get_bits.h"
-#include "golomb.h"
-#include "put_bits.h"
+#include "libavcodec/get_bits.h"
+#include "libavcodec/golomb.h"
+#include "libavcodec/put_bits.h"
 
 #define COUNT 8191
 #define SIZE (COUNT * 4)
similarity index 98%
rename from libavcodec/iirfilter-test.c
rename to libavcodec/tests/iirfilter.c
index cd250a385fcb971d67cfa4346f7f1e46b32ba057..60cc6fc43d9bae0a04fc603373019fbc47ff7cd3 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "libavutil/libm.h"
 
-#include "iirfilter.h"
+#include "libavcodec/iirfilter.h"
 
 #define FILT_ORDER 4
 #define SIZE 1024
similarity index 98%
rename from libavcodec/imgconvert-test.c
rename to libavcodec/tests/imgconvert.c
index 96004d79c29c2154f57bbaea53ab80346832e702..c598d461d31a146d541261b42ea84ea5452e7e53 100644 (file)
@@ -19,7 +19,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "imgconvert.c"
+#include "libavcodec/imgconvert.c"
 
 #if FF_API_AVPICTURE
 FF_DISABLE_DEPRECATION_WARNINGS
similarity index 99%
rename from libavcodec/jpeg2000dwt-test.c
rename to libavcodec/tests/jpeg2000dwt.c
index 30f1ce1ef7fd9284921a793e514fc899c61b7a9b..80b33bee792668ce78f20ebffe892d92cb6a5406 100644 (file)
@@ -20,7 +20,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "jpeg2000dwt.c"
+#include "libavcodec/jpeg2000dwt.c"
 
 #include "libavutil/lfg.h"
 
similarity index 97%
rename from libavcodec/mathops-test.c
rename to libavcodec/tests/mathops.c
index d47f1442dffbcacc5024414e21e7b3deb0967d1c..33a059cad85bd94a32cb52446259e0202bb588f9 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "mathops.h"
+#include "libavcodec/mathops.h"
 
 #include <stdlib.h>
 
similarity index 99%
rename from libavcodec/motion-test.c
rename to libavcodec/tests/motion.c
index ebcf4aafa4ce20c6636866071967454cbc8833cd..d89f9408c275025f99b74d6231ac9dc889dd62ee 100644 (file)
@@ -28,7 +28,7 @@
 #include <string.h>
 
 #include "config.h"
-#include "me_cmp.h"
+#include "libavcodec/me_cmp.h"
 #include "libavutil/internal.h"
 #include "libavutil/lfg.h"
 #include "libavutil/mem.h"
similarity index 99%
rename from libavcodec/options-test.c
rename to libavcodec/tests/options.c
index 0b064e64d437d34179642139fae6619be21cdd34..7f0ee1d807070c3be76a9015c18b7935a51e8c65 100644 (file)
@@ -19,7 +19,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "options.c"
+#include "libavcodec/options.c"
 
 static int dummy_init(AVCodecContext *ctx)
 {
similarity index 96%
rename from libavcodec/ppc/dct-test.c
rename to libavcodec/tests/ppc/dct.c
index 2328516ca4bfb888ab5eaddcd7b9c61c4b65d1fd..d95db525af1ffc1ac74b30f1abe834f491cd5bc9 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "config.h"
 
-#include "fdct.h"
+#include "libavcodec/ppc/fdct.h"
 
 static const struct algo fdct_tab_arch[] = {
 #if HAVE_ALTIVEC
similarity index 97%
rename from libavcodec/rangecoder-test.c
rename to libavcodec/tests/rangecoder.c
index 2892949033992e504220ab38f0f38602babd560e..2da5c0ce33adeb6346919d39a0fd2ad11277bbda 100644 (file)
@@ -22,7 +22,7 @@
 #include "libavutil/lfg.h"
 #include "libavutil/log.h"
 
-#include "rangecoder.h"
+#include "libavcodec/rangecoder.h"
 
 #define SIZE 10240
 
similarity index 99%
rename from libavcodec/snowenc-test.c
rename to libavcodec/tests/snowenc.c
index e1ed86f5c75d6154f4b7980bd925f4823d350b8e..d5f94e8a611e1f8522cc29dae26aa4a1dd00da99 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "snowenc.c"
+#include "libavcodec/snowenc.c"
 
 #undef malloc
 #undef free
similarity index 97%
rename from libavcodec/utils-test.c
rename to libavcodec/tests/utils.c
index 7b3b718bd15a03d3a08534365c6f2946a90501f0..e2891fb389fdf43d2baeab90eb312ce946eb369e 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "avcodec.h"
+#include "libavcodec/avcodec.h"
 
 int main(void){
     AVCodec *codec = NULL;
similarity index 97%
rename from libavcodec/x86/dct-test.c
rename to libavcodec/tests/x86/dct.c
index 28ede166700ffcda34c3ff50bb874e9e4b9e7039..b6cdfb346c2266a9d8039400fd7d9c115bd445ed 100644 (file)
@@ -18,9 +18,9 @@
 
 #include "config.h"
 
-#include "fdct.h"
-#include "xvididct.h"
-#include "simple_idct.h"
+#include "libavcodec/x86/fdct.h"
+#include "libavcodec/x86/xvididct.h"
+#include "libavcodec/x86/simple_idct.h"
 
 #if (CONFIG_PRORES_DECODER || CONFIG_PRORES_LGPL_DECODER) && ARCH_X86_64 && HAVE_YASM
 void ff_prores_idct_put_10_sse2(uint16_t *dst, int linesize,
diff --git a/libavdevice/tests/.gitignore b/libavdevice/tests/.gitignore
new file mode 100644 (file)
index 0000000..b4a2281
--- /dev/null
@@ -0,0 +1 @@
+/timefilter
similarity index 99%
rename from libavdevice/timefilter-test.c
rename to libavdevice/tests/timefilter.c
index 39432d5ed75acb08c3fa2b9831a0e6a0e25ea581..7c1ed0a4b6e83620bbd262aef457eea818c460cf 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/lfg.h"
 
-#include "timefilter.h"
+#include "libavdevice/timefilter.h"
 
 #define LFG_MAX ((1LL << 32) - 1)
 
diff --git a/libavfilter/tests/.gitignore b/libavfilter/tests/.gitignore
new file mode 100644 (file)
index 0000000..b605afa
--- /dev/null
@@ -0,0 +1,3 @@
+/drawutils
+/filtfmts
+/formats
similarity index 98%
rename from libavfilter/drawutils-test.c
rename to libavfilter/tests/drawutils.c
index 7b9f89f9d27e910d9511dc4e74d717fd2ead2091..7fe53ddf31bfd2f2a70ccd616d2d2d272443787f 100644 (file)
@@ -19,7 +19,7 @@
 #include <stdio.h>
 
 #include "libavutil/pixdesc.h"
-#include "drawutils.h"
+#include "libavfilter/drawutils.h"
 
 int main(void)
 {
similarity index 98%
rename from libavfilter/formats-test.c
rename to libavfilter/tests/formats.c
index a8916383e60e289cff5025df8b886cdf37cd5da9..0e8ba4ad158cf5fb2f3c8e847e797e83fcb48199 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "formats.c"
+#include "libavfilter/formats.c"
 
 #undef printf
 
index ddac2d3df541d13b624500173fcab18dc4a05003..6252de88be6ddd3a049b00a4c9d6510dc5774bad 100644 (file)
@@ -1559,23 +1559,20 @@ static int mkv_write_header(AVFormatContext *s)
     if ((tag = av_dict_get(s->metadata, "title", NULL, 0)))
         put_ebml_string(pb, MATROSKA_ID_TITLE, tag->value);
     if (!(s->flags & AVFMT_FLAG_BITEXACT)) {
+        uint32_t segment_uid[4];
+        AVLFG lfg;
+
+        av_lfg_init(&lfg, av_get_random_seed());
+
+        for (i = 0; i < 4; i++)
+            segment_uid[i] = av_lfg_get(&lfg);
+
         put_ebml_string(pb, MATROSKA_ID_MUXINGAPP, LIBAVFORMAT_IDENT);
         if ((tag = av_dict_get(s->metadata, "encoding_tool", NULL, 0)))
             put_ebml_string(pb, MATROSKA_ID_WRITINGAPP, tag->value);
         else
             put_ebml_string(pb, MATROSKA_ID_WRITINGAPP, LIBAVFORMAT_IDENT);
-
-        if (mkv->mode != MODE_WEBM) {
-            uint32_t segment_uid[4];
-            AVLFG lfg;
-
-            av_lfg_init(&lfg, av_get_random_seed());
-
-            for (i = 0; i < 4; i++)
-                segment_uid[i] = av_lfg_get(&lfg);
-
-            put_ebml_binary(pb, MATROSKA_ID_SEGMENTUID, segment_uid, 16);
-        }
+        put_ebml_binary(pb, MATROSKA_ID_SEGMENTUID, segment_uid, 16);
     } else {
         const char *ident = "Lavf";
         put_ebml_string(pb, MATROSKA_ID_MUXINGAPP , ident);
diff --git a/libavformat/tests/.gitignore b/libavformat/tests/.gitignore
new file mode 100644 (file)
index 0000000..c8adb86
--- /dev/null
@@ -0,0 +1,6 @@
+/movenc
+/noproxy
+/rtmpdh
+/seek
+/srtp
+/url
similarity index 99%
rename from libavformat/movenc-test.c
rename to libavformat/tests/movenc.c
index 6c7f0f6ab27a96c5b7a6d67a8584506c733d0fdb..786f1dc24acec49da597e00b3df15824d5489f61 100644 (file)
@@ -24,7 +24,7 @@
 #include "libavutil/mathematics.h"
 #include "libavutil/md5.h"
 
-#include "avformat.h"
+#include "libavformat/avformat.h"
 
 #if HAVE_UNISTD_H
 #include <unistd.h>
similarity index 97%
rename from libavformat/noproxy-test.c
rename to libavformat/tests/noproxy.c
index 4524764cbf094d01c760ad4e5151106269afb363..782356c6cd9f9bf5cdd639f49352d33bb1f405a5 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "network.h"
+#include "libavformat/network.h"
 
 static void test(const char *pattern, const char *host)
 {
similarity index 99%
rename from libavformat/rtmpdh-test.c
rename to libavformat/tests/rtmpdh.c
index e86fb18f9759916d2094a4834d87ad5cf4128e1b..929b3f3ff276aff6132f6e4f0a2f4b3d6afdbcaf 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "rtmpdh.c"
+#include "libavformat/rtmpdh.c"
 
 #include <stdio.h>
 
similarity index 99%
rename from libavformat/seek-test.c
rename to libavformat/tests/seek.c
index 904b435aaa5e4593b80059adbb867d2dc4696696..7ed56ba4ef98061ab0a4f1790f509751701c6e81 100644 (file)
@@ -26,6 +26,7 @@
 
 #include "libavutil/common.h"
 #include "libavutil/mathematics.h"
+
 #include "libavformat/avformat.h"
 
 static char buffer[20];
similarity index 98%
rename from libavformat/srtp-test.c
rename to libavformat/tests/srtp.c
index 1198f592bcb4278837ed50a11b6a18dc1336bfea..89450cee8ee4d90a2778f3cca1849bd2262b2609 100644 (file)
@@ -20,8 +20,8 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "rtpdec.h"
-#include "srtp.h"
+#include "libavformat/rtpdec.h"
+#include "libavformat/srtp.h"
 
 static const char *aes128_80_key = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn";
 
similarity index 98%
rename from libavformat/url-test.c
rename to libavformat/tests/url.c
index a1da82e4936bf146b2696bd7de8ee6d2d6952ae0..1623179128694edf8cd747249631ce58841fb1bc 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "url.h"
+#include "libavformat/url.h"
 
 static void test(const char *base, const char *rel)
 {
diff --git a/libavresample/tests/.gitignore b/libavresample/tests/.gitignore
new file mode 100644 (file)
index 0000000..1e15871
--- /dev/null
@@ -0,0 +1 @@
+/avresample
similarity index 99%
rename from libavresample/avresample-test.c
rename to libavresample/tests/avresample.c
index 290ae947fd7d25a0bb85886f38fec781f9e0cb0e..8c377bae84d6e8075d657d28d189dd50c063edd4 100644 (file)
@@ -30,7 +30,8 @@
 #include "libavutil/mem.h"
 #include "libavutil/opt.h"
 #include "libavutil/samplefmt.h"
-#include "avresample.h"
+
+#include "libavresample/avresample.h"
 
 static double dbl_rand(AVLFG *lfg)
 {
index a35deb6fecb70f94b0cbc9839ecb54222f8eb099..1f05215ee5c822daeff20b824a3cc391fb4102a1 100644 (file)
@@ -221,4 +221,4 @@ TOOLS = crypto_bench ffhash ffeval ffescape
 tools/crypto_bench$(EXESUF): ELIBS += $(if $(VERSUS),$(subst +, -l,+$(VERSUS)),)
 tools/crypto_bench$(EXESUF): CFLAGS += -DUSE_EXT_LIBS=0$(if $(VERSUS),$(subst +,+USE_,+$(VERSUS)),)
 
-$(SUBDIR)lzo-test$(EXESUF): ELIBS = -llzo2
+$(SUBDIR)tests/lzo$(EXESUF): ELIBS = -llzo2
index d3750952730bdc50e7f3195212683d966217c97d..69576661847df77eb7a18b5097f00586d434db3b 100644 (file)
@@ -104,7 +104,7 @@ static const uint8_t S_boxes[8][32] = {
 #else
 /**
  * This table contains the results of applying both the S-box and P-shuffle.
- * It can be regenerated by compiling des-test.c with "-DCONFIG_SMALL -DGENTABLES".
+ * It can be regenerated by compiling tests/des.c with "-DCONFIG_SMALL -DGENTABLES".
  */
 static const uint32_t S_boxes_P_shuffle[8][64] = {
     { 0x00808200, 0x00000000, 0x00008000, 0x00808202, 0x00808002, 0x00008202, 0x00000002, 0x00008000,
diff --git a/libavutil/tests/.gitignore b/libavutil/tests/.gitignore
new file mode 100644 (file)
index 0000000..c23c44b
--- /dev/null
@@ -0,0 +1,44 @@
+/adler32
+/aes
+/atomic
+/avstring
+/base64
+/blowfish
+/bprint
+/camellia
+/cast5
+/color_utils
+/cpu
+/crc
+/des
+/dict
+/display
+/error
+/eval
+/fifo
+/file
+/float_dsp
+/hash
+/hmac
+/lfg
+/lls
+/log
+/lzo
+/md5
+/murmur3
+/opt
+/parseutils
+/pca
+/pixdesc
+/pixelutils
+/random_seed
+/rational
+/ripemd
+/sha
+/sha512
+/softfloat
+/tea
+/tree
+/twofish
+/utf8
+/xtea
similarity index 94%
rename from libavutil/adler32-test.c
rename to libavutil/tests/adler32.c
index f93cf9d4494f8864b0ca3aea850a67c8cbde8ceb..511bf1e401cb3c93321b21a149ec2f0888e18c53 100644 (file)
@@ -19,9 +19,9 @@
 // LCOV_EXCL_START
 #include <string.h>
 
-#include "log.h"
-#include "timer.h"
-#include "adler32.h"
+#include "libavutil/log.h"
+#include "libavutil/timer.h"
+#include "libavutil/adler32.h"
 
 #define LEN 7001
 
similarity index 97%
rename from libavutil/aes-test.c
rename to libavutil/tests/aes.c
index 2bdba8ada203ae8d81bd79dd69845437c61d7ca3..1291ad66336e2b9165e8952f9ad11196f2a0d64b 100644 (file)
 // LCOV_EXCL_START
 #include <string.h>
 
-#include "aes.h"
-#include "lfg.h"
-#include "log.h"
-#include "mem.h"
+#include "libavutil/aes.h"
+#include "libavutil/lfg.h"
+#include "libavutil/log.h"
+#include "libavutil/mem.h"
 
 int main(int argc, char **argv)
 {
similarity index 94%
rename from libavutil/atomic-test.c
rename to libavutil/tests/atomic.c
index 397d8c92850c95c555b3b4cb94f2f9be9c0414f6..c92f220a7aa7d54bf5f52ae09f0ce5634a22dc5d 100644 (file)
@@ -16,8 +16,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "atomic.h"
-#include "avassert.h"
+#include "libavutil/atomic.h"
+#include "libavutil/avassert.h"
 
 int main(void)
 {
similarity index 96%
rename from libavutil/avstring-test.c
rename to libavutil/tests/avstring.c
index 3e29661e9673a90e7a2d086450d001a35ad04aed..1242b3fe8d668e6660de1aa583963f3a1e31f505 100644 (file)
@@ -18,9 +18,9 @@
 
 #include <stdio.h>
 
-#include "common.h"
-#include "mem.h"
-#include "avstring.h"
+#include "libavutil/common.h"
+#include "libavutil/mem.h"
+#include "libavutil/avstring.h"
 
 int main(void)
 {
similarity index 97%
rename from libavutil/base64-test.c
rename to libavutil/tests/base64.c
index 19ecd2bee18ca4e1a376bae99b145708c8ce5fff..88fd55c2203fce7d5c2f2ab9c9a168804fa231d7 100644 (file)
@@ -20,9 +20,9 @@
 #include <stdint.h>
 #include <stdio.h>
 
-#include "common.h"
-#include "base64.h"
-#include "timer.h"
+#include "libavutil/common.h"
+#include "libavutil/base64.h"
+#include "libavutil/timer.h"
 
 #define MAX_DATA_SIZE    1024
 #define MAX_ENCODED_SIZE 2048
similarity index 99%
rename from libavutil/blowfish-test.c
rename to libavutil/tests/blowfish.c
index 3ad7cd76655b13758f0dfa5faea1b5e1af862c20..2c2e004830a366dd073401a53171193086c7d686 100644 (file)
@@ -21,7 +21,7 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include "blowfish.h"
+#include "libavutil/blowfish.h"
 
 #define NUM_VARIABLE_KEY_TESTS 34
 
similarity index 99%
rename from libavutil/bprint-test.c
rename to libavutil/tests/bprint.c
index f081c4485e754a829d3051e1d223aa8e94613e5e..d7f381dd5277e9ca7dad29f1bdc6ddd07e1b7b53 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "bprint.c"
+#include "libavutil/bprint.c"
 
 #undef printf
 
similarity index 98%
rename from libavutil/camellia-test.c
rename to libavutil/tests/camellia.c
index 0540ccc15db4ccc1c84c918729bf332d1779d85a..1716b59a389ee14d6411966328aa92033a13874b 100644 (file)
@@ -19,8 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "camellia.h"
-#include "log.h"
+#include "libavutil/camellia.h"
+#include "libavutil/log.h"
 
 int main(int argc, char *argv[])
 {
similarity index 98%
rename from libavutil/cast5-test.c
rename to libavutil/tests/cast5.c
index e2269a767b5ce1f711f8fc1a952312cdd8061635..ce3aa80b5b7da51229dea7299e1171e0a847420d 100644 (file)
@@ -19,8 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "cast5.h"
-#include "log.h"
+#include "libavutil/cast5.h"
+#include "libavutil/log.h"
 
 int main(int argc, char** argv)
 {
similarity index 97%
rename from libavutil/color_utils-test.c
rename to libavutil/tests/color_utils.c
index 083872c3e4d6ff66a60af0aab14d01d74dfcd3aa..ea0127158b77a7b63a0dfef0a0d8ad0f7ff9af41 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "color_utils.c"
+#include "libavutil/color_utils.c"
 
 int main(int argc, char *argv[])
 {
similarity index 98%
rename from libavutil/cpu-test.c
rename to libavutil/tests/cpu.c
index 35e7631eaa09db591d9975fb9dee3d02ca531c76..f02a54cbbb1469412a9dbbf5fa43179b3140f0dd 100644 (file)
@@ -19,8 +19,9 @@
 #include <stdio.h>
 
 #include "config.h"
-#include "cpu.h"
-#include "avstring.h"
+
+#include "libavutil/cpu.h"
+#include "libavutil/avstring.h"
 
 #if HAVE_UNISTD_H
 #include <unistd.h>
similarity index 98%
rename from libavutil/crc-test.c
rename to libavutil/tests/crc.c
index 199aea1ef9e586d90af75437f64bd13d36eff206..9825d6bec9014b65322551982eaef72496008718 100644 (file)
@@ -19,7 +19,7 @@
 #include <stdint.h>
 #include <stdio.h>
 
-#include "crc.h"
+#include "libavutil/crc.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/des-test.c
rename to libavutil/tests/des.c
index 99453af6a734169288e6a970b6fc5e9ccd5f0407..ed04fad519930abc826a996fb55eb9310c1cac59 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "des.c"
+#include "libavutil/des.c"
 
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
-#include "time.h"
+#include "libavutil/time.h"
 
 static uint64_t rand64(void)
 {
similarity index 99%
rename from libavutil/dict-test.c
rename to libavutil/tests/dict.c
index e40b57885f6e1ccf34d0a7b0fe2c2e9a4a4a9183..0039ba5ff96e2202769f1102065eedf491922f13 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "dict.c"
+#include "libavutil/dict.c"
 
 static void print_dict(const AVDictionary *m)
 {
similarity index 98%
rename from libavutil/display-test.c
rename to libavutil/tests/display.c
index b42ab893a8f58018f58349d75847c2ea1c0e1d68..893ebb55432d287b124a0cf7270a17c1238e33c6 100644 (file)
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "display.c"
+#include "libavutil/display.c"
 
 static void print_matrix(int32_t matrix[9])
 {
similarity index 97%
rename from libavutil/error-test.c
rename to libavutil/tests/error.c
index 36240daa4e856e927629baeb3a3ffc762ae7066f..16efc8ac45a89395af7edadf913462ee8ac473bd 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "error.c"
+#include "libavutil/error.c"
 
 #undef printf
 
similarity index 98%
rename from libavutil/eval-test.c
rename to libavutil/tests/eval.c
index 17a63cc25d82a97e1d356ea136bcd5cbe23cc13b..2a1afcc4dc43cdcd85317d885b261e9ad7075798 100644 (file)
@@ -20,9 +20,9 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "libm.h"
-#include "timer.h"
-#include "eval.h"
+#include "libavutil/libm.h"
+#include "libavutil/timer.h"
+#include "libavutil/eval.h"
 
 static const double const_values[] = {
     M_PI,
similarity index 98%
rename from libavutil/fifo-test.c
rename to libavutil/tests/fifo.c
index 71a9172a45c5f1d7208e8957948ad2ed2692ce1b..e4d7edf2120b8c24155c6255534a49aed7477e9d 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <stdio.h>
 
-#include "fifo.h"
+#include "libavutil/fifo.h"
 
 int main(void)
 {
similarity index 97%
rename from libavutil/file-test.c
rename to libavutil/tests/file.c
index 0324081fb9c8ab362a409ff89d3a173fe4cac500..3608bcccbe6d4a6cd4326fc77178327e5b0bce21 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "file.c"
+#include "libavutil/file.c"
 
 #undef printf
 
similarity index 97%
rename from libavutil/float_dsp-test.c
rename to libavutil/tests/float_dsp.c
index 9963efb32ce1b08cdcb4a58eb01aef82b52b1197..053324dd381158f8ab0e7369617fa681448f81ab 100644 (file)
 #include "compat/getopt.c"
 #endif
 
-#include "common.h"
-#include "cpu.h"
-#include "internal.h"
-#include "lfg.h"
-#include "log.h"
-#include "random_seed.h"
-#include "float_dsp.h"
+#include "libavutil/common.h"
+#include "libavutil/cpu.h"
+#include "libavutil/internal.h"
+#include "libavutil/lfg.h"
+#include "libavutil/log.h"
+#include "libavutil/random_seed.h"
+#include "libavutil/float_dsp.h"
 
 #define LEN 240
 
similarity index 98%
rename from libavutil/hash-test.c
rename to libavutil/tests/hash.c
index bb7edf592bf6323b0adc03e9f9eaa3ad75d8db90..4f2ad52ad649d80623f883af4273da43e8dfdd17 100644 (file)
@@ -21,7 +21,7 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "hash.h"
+#include "libavutil/hash.h"
 
 #define SRC_BUF_SIZE 64
 #define DST_BUF_SIZE (AV_HASH_MAX_SIZE * 8)
similarity index 99%
rename from libavutil/hmac-test.c
rename to libavutil/tests/hmac.c
index 925f3dfef6befcfb22a6cb19fe14bae0e1990c39..5eeb63ce057b9237b6c7f2e53ee116b97ad6b158 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "hmac.c"
+#include "libavutil/hmac.c"
 
 #include <stdio.h>
 #include <string.h>
similarity index 96%
rename from libavutil/lfg-test.c
rename to libavutil/tests/lfg.c
index 2b6f3828dc52db9afdf4c5935f89f32b733921e5..1425e026b404f1d6ced8bd86becf5772810f71b2 100644 (file)
@@ -16,9 +16,9 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "log.h"
-#include "timer.h"
-#include "lfg.h"
+#include "libavutil/log.h"
+#include "libavutil/timer.h"
+#include "libavutil/lfg.h"
 
 int main(void)
 {
similarity index 95%
rename from libavutil/lls-test.c
rename to libavutil/tests/lls.c
index 12215c5257801e06fc8fde6a5c36063b7cf73be4..965b0f458d044b7174866fe92ac3be926dffb6f5 100644 (file)
@@ -19,9 +19,9 @@
 #include <limits.h>
 #include <stdio.h>
 
-#include "internal.h"
-#include "lfg.h"
-#include "lls.h"
+#include "libavutil/internal.h"
+#include "libavutil/lfg.h"
+#include "libavutil/lls.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/log-test.c
rename to libavutil/tests/log.c
index 14d476436f2c36d8e16afffe6f66dc2f6b64bea0..8fe9461c1ba512c0078e7345c5a8a306e7579fdb 100644 (file)
@@ -19,7 +19,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "log.c"
+#include "libavutil/log.c"
 
 #include <string.h>
 
similarity index 96%
rename from libavutil/lzo-test.c
rename to libavutil/tests/lzo.c
index e28fbe53fcac90ee813b30492ebd266a11e40af5..0147ab5c1d8e5f74ad7532ff076d0699ca3102f3 100644 (file)
 
 #include <stdio.h>
 #include <lzo/lzo1x.h>
-#include "log.h"
-#include "lzo.h"
-#include "mem.h"
+
+#include "libavutil/log.h"
+#include "libavutil/lzo.h"
+#include "libavutil/mem.h"
+
 #define MAXSZ (10*1024*1024)
 
 /* Define one of these to 1 if you wish to benchmark liblzo
similarity index 98%
rename from libavutil/md5-test.c
rename to libavutil/tests/md5.c
index 547f74b8809b2b10c0fbff8d8d49213beea144ec..42e4538e0a88d65830ea858a05c92810d7ff8d04 100644 (file)
@@ -19,7 +19,7 @@
 #include <stdint.h>
 #include <stdio.h>
 
-#include "md5.h"
+#include "libavutil/md5.h"
 
 static void print_md5(uint8_t *md5)
 {
similarity index 95%
rename from libavutil/murmur3-test.c
rename to libavutil/tests/murmur3.c
index edc7a18bbe3b6adf7875926f51bb9f2ba60df554..b8d6b1feeee9b6b20a7ec578982eb066d8c1667e 100644 (file)
@@ -18,9 +18,9 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "intreadwrite.h"
-#include "mem.h"
-#include "murmur3.h"
+#include "libavutil/intreadwrite.h"
+#include "libavutil/mem.h"
+#include "libavutil/murmur3.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/opt-test.c
rename to libavutil/tests/opt.c
index e41782bacf6bbeaac140634e9977f3e3e2721411..568eb456683b393a10a634ff2b608690f90a3297 100644 (file)
 #include <limits.h>
 #include <stdio.h>
 
-#include "common.h"
-#include "channel_layout.h"
-#include "error.h"
-#include "log.h"
-#include "mem.h"
-#include "rational.h"
-#include "opt.h"
-#include "pixdesc.h"
+#include "libavutil/common.h"
+#include "libavutil/channel_layout.h"
+#include "libavutil/error.h"
+#include "libavutil/log.h"
+#include "libavutil/mem.h"
+#include "libavutil/rational.h"
+#include "libavutil/opt.h"
+#include "libavutil/pixdesc.h"
 
 typedef struct TestContext {
     const AVClass *class;
similarity index 98%
rename from libavutil/parseutils-test.c
rename to libavutil/tests/parseutils.c
index fa9c1c1d053f65d26f1c3debe7377bc7d2af4e5c..682b3907cfcf9d17040c864a0e791f1411b47dfa 100644 (file)
  */
 
 #define TEST
-#include "parseutils.c"
+#include "libavutil/parseutils.c"
 
 #include <stdint.h>
 #include <stdio.h>
 
-#include "common.h"
-#include "log.h"
-#include "rational.h"
+#include "libavutil/common.h"
+#include "libavutil/log.h"
+#include "libavutil/rational.h"
 
 static uint32_t randomv = MKTAG('L','A','V','U');
 
similarity index 98%
rename from libavutil/pca-test.c
rename to libavutil/tests/pca.c
index e56d6185b1e9d3c06978ff79c7b7b486da3281a9..2d9eb8f56abad8939c4d5319f97aaa9ddea4528a 100644 (file)
@@ -19,8 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "pca.c"
-#include "lfg.h"
+#include "libavutil/pca.c"
+#include "libavutil/lfg.h"
 
 #undef printf
 #include <stdio.h>
similarity index 98%
rename from libavutil/pixdesc-test.c
rename to libavutil/tests/pixdesc.c
index cd7d4c5f7b492b776cde571b21143869700e8a2a..7fbfeea96c2e96f2b16757118916f6a34f766811 100644 (file)
@@ -19,7 +19,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "pixdesc.c"
+#include "libavutil/pixdesc.c"
 
 int main(void){
     int i;
similarity index 99%
rename from libavutil/pixelutils-test.c
rename to libavutil/tests/pixelutils.c
index eebc524c875b5561d54031c84643352423ffcbd9..ec4dc8fe8f9115a7fc3e5146d5d34b7697734fdf 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "pixelutils.c"
+#include "libavutil/pixelutils.c"
 
 #define W1 320
 #define H1 240
similarity index 97%
rename from libavutil/random_seed-test.c
rename to libavutil/tests/random_seed.c
index 182c8a6dd61de621c72e474f32b85c0ea61ec169..ebe9b3e7dd9bb7700ba5d3998bf079a5e91e1585 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #define TEST 1
-#include "random_seed.c"
+#include "libavutil/random_seed.c"
 
 #undef printf
 #define N 256
similarity index 98%
rename from libavutil/rational-test.c
rename to libavutil/tests/rational.c
index 455d9c42b28abbfdd186518a5908e1ade50afa6e..caec07d7cb4b07662124517913f5a222049c0aab 100644 (file)
@@ -19,9 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "rational.c"
-
-#include "integer.h"
+#include "libavutil/rational.c"
+#include "libavutil/integer.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/ripemd-test.c
rename to libavutil/tests/ripemd.c
index 2a60bbe613afac08b853b5f5eab2bdd544e4e231..58e5fce3447cda7c995fd0aaa41fddb607aa259e 100644 (file)
@@ -21,8 +21,8 @@
 
 #include <stdio.h>
 
-#include "mem.h"
-#include "ripemd.h"
+#include "libavutil/mem.h"
+#include "libavutil/ripemd.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/sha-test.c
rename to libavutil/tests/sha.c
index 7af2c04c6996d2dcf015aaa226ccd20860df2f7a..a95b3a001f62a9b2abd809e8883624485af5efd5 100644 (file)
@@ -18,8 +18,8 @@
 
 #include <stdio.h>
 
-#include "mem.h"
-#include "sha.h"
+#include "libavutil/mem.h"
+#include "libavutil/sha.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/sha512-test.c
rename to libavutil/tests/sha512.c
index 32ff50862ef0b27c566ffbb2a471e854bc5357fc..f3b90fdf492dc1cd48a2921fab90782a32b29bc7 100644 (file)
@@ -23,8 +23,8 @@
 
 #include <stdio.h>
 
-#include "mem.h"
-#include "sha512.h"
+#include "libavutil/mem.h"
+#include "libavutil/sha512.h"
 
 int main(void)
 {
similarity index 98%
rename from libavutil/softfloat-test.c
rename to libavutil/tests/softfloat.c
index 3293450df808af81f000a6b3d072404f3b149363..16788d4da974d022f25b05f8aca83340c8ca9cb4 100644 (file)
  */
 
 #include <inttypes.h>
-#include "softfloat.h"
-#include "common.h"
-#include "log.h"
+
+#include "libavutil/softfloat.h"
+#include "libavutil/common.h"
+#include "libavutil/log.h"
 
 #include <stdio.h>
 
similarity index 98%
rename from libavutil/tea-test.c
rename to libavutil/tests/tea.c
index 9bf059b980763bb446732c7662fa5a4dd988228c..605bb524af71a3dcd7f8ded7b9a8909909c01cd6 100644 (file)
@@ -24,8 +24,8 @@
 
 #include <stdio.h>
 
-#include "common.h"
-#include "tea.h"
+#include "libavutil/common.h"
+#include "libavutil/tea.h"
 
 #define TEA_NUM_TESTS 4
 
similarity index 96%
rename from libavutil/tree-test.c
rename to libavutil/tests/tree.c
index d1df0b6c87ac5d9cc59cf3ebb66dac771676dff0..7503228970dc69f845ec28fbb6b6ffdff2277c0b 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "tree.c"
+#include "libavutil/tree.c"
 
 #include <stdint.h>
 
-#include "common.h"
-#include "lfg.h"
-#include "log.h"
+#include "libavutil/common.h"
+#include "libavutil/lfg.h"
+#include "libavutil/log.h"
 
 static int check(AVTreeNode *t)
 {
similarity index 98%
rename from libavutil/twofish-test.c
rename to libavutil/tests/twofish.c
index be0586a9a12b2d1b2c9cfebe4014a967e2ca0ee0..74e0926eaf833a78157ab28e773eaf18d6fc13c0 100644 (file)
@@ -19,8 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "log.h"
-#include "twofish.h"
+#include "libavutil/log.h"
+#include "libavutil/twofish.h"
 
 #include <stdio.h>
 #include <stdlib.h>
similarity index 100%
rename from libavutil/utf8-test.c
rename to libavutil/tests/utf8.c
similarity index 98%
rename from libavutil/xtea-test.c
rename to libavutil/tests/xtea.c
index e8f39150d99e1f635cdd0c6e686bd44d7a60737e..a974600a25063c315cf40c9d8d0b9c5467a642f1 100644 (file)
@@ -21,8 +21,8 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include "intreadwrite.h"
-#include "xtea.h"
+#include "libavutil/intreadwrite.h"
+#include "libavutil/xtea.h"
 
 #define XTEA_NUM_TESTS 6
 
index 5bfa796ef1ae0b7e13a0d702860e73d518bed47e..ae2d3f22abb2d93b4a27c02a30aad4039875a893 100644 (file)
@@ -53,11 +53,12 @@ $(SUBDIR)$(SLIBNAME_WITH_MAJOR): $(DEP_LIBS)
 endif
 
 clean::
-       $(RM) $(addprefix $(SUBDIR),*-test$(EXESUF) $(CLEANFILES) $(CLEANSUFFIXES) $(LIBSUFFIXES)) \
-           $(CLEANSUFFIXES:%=$(SUBDIR)$(ARCH)/%)
-
+       $(RM) $(addprefix $(SUBDIR),$(CLEANFILES) $(CLEANSUFFIXES) $(LIBSUFFIXES)) \
+           $(CLEANSUFFIXES:%=$(SUBDIR)$(ARCH)/%) $(CLEANSUFFIXES:%=$(SUBDIR)tests/%)
 distclean:: clean
-       $(RM) $(DISTCLEANSUFFIXES:%=$(SUBDIR)%) $(DISTCLEANSUFFIXES:%=$(SUBDIR)$(ARCH)/%)
+       $(RM) $(DISTCLEANSUFFIXES:%=$(SUBDIR)%) $(DISTCLEANSUFFIXES:%=$(SUBDIR)$(ARCH)/%) \
+            $(DISTCLEANSUFFIXES:%=$(SUBDIR)tests/%)
 
 install-lib$(NAME)-shared: $(SUBDIR)$(SLIBNAME)
        $(Q)mkdir -p "$(SHLIBDIR)"
diff --git a/libswresample/tests/.gitignore b/libswresample/tests/.gitignore
new file mode 100644 (file)
index 0000000..2dc986b
--- /dev/null
@@ -0,0 +1 @@
+/swresample
similarity index 99%
rename from libswresample/swresample-test.c
rename to libswresample/tests/swresample.c
index 0aa47c8d28d4e4ee2e8e13d0459fdbf3b39e20e1..9ba7735d16f69ed730662531666d9a440acbb3c9 100644 (file)
@@ -23,7 +23,8 @@
 #include "libavutil/channel_layout.h"
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
-#include "swresample.h"
+
+#include "libswresample/swresample.h"
 
 #undef time
 #include "time.h"
diff --git a/libswscale/tests/.gitignore b/libswscale/tests/.gitignore
new file mode 100644 (file)
index 0000000..0ac3691
--- /dev/null
@@ -0,0 +1,2 @@
+/colorspace
+/swscale
similarity index 98%
rename from libswscale/colorspace-test.c
rename to libswscale/tests/colorspace.c
index f6e0c920cd39332afa19d8a22caa507404a110e8..d1eddc82bf4b6ec918224e6287a2ec17cbf3fabd 100644 (file)
 #include <stdlib.h>
 #include <inttypes.h>
 
-#include "swscale.h"
-#include "rgb2rgb.h"
 #include "libavutil/mem.h"
 
+#include "libswscale/swscale.h"
+#include "libswscale/rgb2rgb.h"
+
 #define SIZE    1000
 #define srcByte 0x55
 #define dstByte 0xBB
similarity index 99%
rename from libswscale/swscale-test.c
rename to libswscale/tests/swscale.c
index 4d8d08bd1aa5aaad038e9319660ebd48c400862c..58c211453a3230947aed43c387faea91053a252f 100644 (file)
@@ -31,7 +31,8 @@
 #include "libavutil/crc.h"
 #include "libavutil/pixdesc.h"
 #include "libavutil/lfg.h"
-#include "swscale.h"
+
+#include "libswscale/swscale.h"
 
 /* HACK Duplicated from swscale_internal.h.
  * Should be removed when a cleaner pixel format system exists. */
index 3d58080d6d9b8a9e49a2cc74362cf53cf47c984d..c89869503379d4189bdf9c9e5ec6291c4f69ab6d 100755 (executable)
@@ -221,7 +221,7 @@ pixfmts(){
     prefilter_chain=$2
     nframes=${3:-1}
 
-    showfiltfmts="$target_exec $target_path/libavfilter/filtfmts-test"
+    showfiltfmts="$target_exec $target_path/libavfilter/tests/filtfmts"
     scale_exclude_fmts=${outfile}_scale_exclude_fmts
     scale_in_fmts=${outfile}_scale_in_fmts
     scale_out_fmts=${outfile}_scale_out_fmts
index 244f426b493498968cd2f6243da066a29c808077..f42dded247388314fa1bec050663d18a572b9faf 100644 (file)
@@ -23,8 +23,8 @@ fate-rdft-float: $(FATE_RDFT-yes)
 
 FATE_FFT_ALL = $(FATE_DCT-yes) $(FATE_FFT-yes) $(FATE_MDCT-yes) $(FATE_RDFT-yes)
 
-$(FATE_FFT_ALL): libavcodec/fft-test$(EXESUF)
-$(FATE_FFT_ALL): CMD = run libavcodec/fft-test $(CPUFLAGS:%=-c%) $(ARGS)
+$(FATE_FFT_ALL): libavcodec/tests/fft$(EXESUF)
+$(FATE_FFT_ALL): CMD = run libavcodec/tests/fft $(CPUFLAGS:%=-c%) $(ARGS)
 
 define DEF_FFT_FIXED
 FATE_FFT_FIXED-$(CONFIG_FFT)   += fate-fft-fixed-$(1)  fate-ifft-fixed-$(1)
@@ -43,8 +43,8 @@ fate-mdct-fixed: $(FATE_MDCT_FIXED-yes)
 
 FATE_FFT_FIXED_ALL = $(FATE_FFT_FIXED-yes) $(FATE_MDCT_FIXED-yes)
 
-$(FATE_FFT_FIXED_ALL): libavcodec/fft-fixed-test$(EXESUF)
-$(FATE_FFT_FIXED_ALL): CMD = run libavcodec/fft-fixed-test $(CPUFLAGS:%=-c%) $(ARGS)
+$(FATE_FFT_FIXED_ALL): libavcodec/tests/fft-fixed$(EXESUF)
+$(FATE_FFT_FIXED_ALL): CMD = run libavcodec/tests/fft-fixed $(CPUFLAGS:%=-c%) $(ARGS)
 
 $(FATE_FFT_ALL) $(FATE_FFT_FIXED_ALL): REF = /dev/null
 
@@ -60,13 +60,13 @@ endef
 
 $(foreach N, 4 5 6 7 8 9 10 11 12, $(eval $(call DEF_FFT_FIXED32,$(N))))
 
-fate-fft-fixed32-test: $(FATE_FFT_FIXED32)
-$(FATE_FFT_FIXED32): libavcodec/fft-fixed32-test$(EXESUF)
-$(FATE_FFT_FIXED32): CMD = run libavcodec/fft-fixed32-test $(CPUFLAGS:%=-c%) $(ARGS)
+fate-fft-fixed32: $(FATE_FFT_FIXED32)
+$(FATE_FFT_FIXED32): libavcodec/tests/fft-fixed32$(EXESUF)
+$(FATE_FFT_FIXED32): CMD = run libavcodec/tests/fft-fixed32 $(CPUFLAGS:%=-c%) $(ARGS)
 $(FATE_FFT_FIXED32): REF = /dev/null
 
 fate-dct: fate-dct-float
-fate-fft: fate-fft-float fate-fft-fixed fate-fft-fixed32-test
+fate-fft: fate-fft-float fate-fft-fixed fate-fft-fixed32
 fate-mdct: fate-mdct-float fate-mdct-fixed
 fate-rdft: fate-rdft-float
 
index 2bdb644b407a88c1201fdbbc82e27047df6c9980..6fe2095cd135e6982b5ef2b0b11bbb659b8a7f3d 100644 (file)
@@ -174,8 +174,8 @@ fate-filter-hdcd: CMP = oneline
 fate-filter-hdcd: REF = 5db465a58d2fd0d06ca944b883b33476
 
 FATE_AFILTER-yes += fate-filter-formats
-fate-filter-formats: libavfilter/formats-test$(EXESUF)
-fate-filter-formats: CMD = run libavfilter/formats-test
+fate-filter-formats: libavfilter/tests/formats$(EXESUF)
+fate-filter-formats: CMD = run libavfilter/tests/formats
 
 FATE_SAMPLES_AVCONV += $(FATE_AFILTER_SAMPLES-yes)
 FATE_FFMPEG += $(FATE_AFILTER-yes)
index 4b17d593ee43e9b7df873aed746fc0577f7bec4a..00848028db8dc73a8f838c4975268d25061628ce 100644 (file)
@@ -585,7 +585,7 @@ fate-filter-pixfmts-tinterlace_pad: CMD = pixfmts "pad"
 FATE_FILTER_PIXFMTS-$(CONFIG_VFLIP_FILTER) += fate-filter-pixfmts-vflip
 fate-filter-pixfmts-vflip: CMD = pixfmts
 
-$(FATE_FILTER_PIXFMTS-yes): libavfilter/filtfmts-test$(EXESUF)
+$(FATE_FILTER_PIXFMTS-yes): libavfilter/tests/filtfmts$(EXESUF)
 FATE_FILTER_VSYNTH-$(CONFIG_FORMAT_FILTER) += $(FATE_FILTER_PIXFMTS-yes)
 
 fate-filter-pixfmts: $(FATE_FILTER_PIXFMTS-yes)
index 5aba2ee7f4d29e3de24768226d7de2982f61efc3..cf252858dec40420b01de42efd11687c4fdb5b0d 100644 (file)
@@ -1,46 +1,46 @@
 FATE_LIBAVCODEC-$(CONFIG_CABAC) += fate-cabac
-fate-cabac: libavcodec/cabac-test$(EXESUF)
-fate-cabac: CMD = run libavcodec/cabac-test
+fate-cabac: libavcodec/tests/cabac$(EXESUF)
+fate-cabac: CMD = run libavcodec/tests/cabac
 fate-cabac: REF = /dev/null
 
 FATE_LIBAVCODEC-$(CONFIG_GOLOMB) += fate-golomb
-fate-golomb: libavcodec/golomb-test$(EXESUF)
-fate-golomb: CMD = run libavcodec/golomb-test
+fate-golomb: libavcodec/tests/golomb$(EXESUF)
+fate-golomb: CMD = run libavcodec/tests/golomb
 fate-golomb: REF = /dev/null
 
 FATE_LIBAVCODEC-$(CONFIG_IDCTDSP) += fate-idct8x8
-fate-idct8x8: libavcodec/dct-test$(EXESUF)
-fate-idct8x8: CMD = run libavcodec/dct-test -i
+fate-idct8x8: libavcodec/tests/dct$(EXESUF)
+fate-idct8x8: CMD = run libavcodec/tests/dct -i
 fate-idct8x8: CMP = null
 fate-idct8x8: REF = /dev/null
 
 FATE_LIBAVCODEC-$(CONFIG_IIRFILTER) += fate-iirfilter
-fate-iirfilter: libavcodec/iirfilter-test$(EXESUF)
-fate-iirfilter: CMD = run libavcodec/iirfilter-test
+fate-iirfilter: libavcodec/tests/iirfilter$(EXESUF)
+fate-iirfilter: CMD = run libavcodec/tests/iirfilter
 
 FATE_LIBAVCODEC-yes += fate-libavcodec-options
-fate-libavcodec-options: libavcodec/options-test$(EXESUF)
-fate-libavcodec-options: CMD = run libavcodec/options-test
+fate-libavcodec-options: libavcodec/tests/options$(EXESUF)
+fate-libavcodec-options: CMD = run libavcodec/tests/options
 
 FATE_LIBAVCODEC-$(CONFIG_RANGECODER) += fate-rangecoder
-fate-rangecoder: libavcodec/rangecoder-test$(EXESUF)
-fate-rangecoder: CMD = run libavcodec/rangecoder-test
+fate-rangecoder: libavcodec/tests/rangecoder$(EXESUF)
+fate-rangecoder: CMD = run libavcodec/tests/rangecoder
 fate-rangecoder: CMP = null
 fate-rangecoder: REF = /dev/null
 
 FATE_LIBAVCODEC-yes += fate-mathops
-fate-mathops: libavcodec/mathops-test$(EXESUF)
-fate-mathops: CMD = run libavcodec/mathops-test
+fate-mathops: libavcodec/tests/mathops$(EXESUF)
+fate-mathops: CMD = run libavcodec/tests/mathops
 fate-mathops: CMP = null
 fate-mathops: REF = /dev/null
 
 FATE_LIBAVCODEC-$(CONFIG_JPEG2000_ENCODER) += fate-j2k-dwt
-fate-j2k-dwt: libavcodec/jpeg2000dwt-test$(EXESUF)
-fate-j2k-dwt: CMD = run libavcodec/jpeg2000dwt-test
+fate-j2k-dwt: libavcodec/tests/jpeg2000dwt$(EXESUF)
+fate-j2k-dwt: CMD = run libavcodec/tests/jpeg2000dwt
 
 FATE_LIBAVCODEC-yes += fate-libavcodec-utils
-fate-libavcodec-utils: libavcodec/utils-test$(EXESUF)
-fate-libavcodec-utils: CMD = run libavcodec/utils-test
+fate-libavcodec-utils: libavcodec/tests/utils$(EXESUF)
+fate-libavcodec-utils: CMD = run libavcodec/tests/utils
 fate-libavcodec-utils: CMP = null
 fate-libavcodec-utils: REF = /dev/null
 
index b30ae99779cf2322f9be33d9e48a1cdf111a0cf0..e983327a50233f363e25ed53882f113153ba3ee0 100644 (file)
@@ -1,6 +1,6 @@
 FATE_LIBAVDEVICE-$(CONFIG_JACK_INDEV) += fate-timefilter
-fate-timefilter: libavdevice/timefilter-test$(EXESUF)
-fate-timefilter: CMD = run libavdevice/timefilter-test
+fate-timefilter: libavdevice/tests/timefilter$(EXESUF)
+fate-timefilter: CMD = run libavdevice/tests/timefilter
 
 FATE-$(CONFIG_AVDEVICE) += $(FATE_LIBAVDEVICE-yes)
 fate-libavdevice: $(FATE_LIBAVDEVICE-yes)
index f88d6fa5b65fe73fe279521b9f135394dc5dffd9..cf1ba189dd58f51f7074f0f13de3eb262ec713ed 100644 (file)
@@ -1,26 +1,26 @@
 #FATE_LIBAVFORMAT-$(HAVE_PTHREADS) += fate-async
-#fate-async: libavformat/async-test$(EXESUF)
-#fate-async: CMD = run libavformat/async-test
+#fate-async: libavformat/tests/async$(EXESUF)
+#fate-async: CMD = run libavformat/tests/async
 
 FATE_LIBAVFORMAT-$(CONFIG_NETWORK) += fate-noproxy
-fate-noproxy: libavformat/noproxy-test$(EXESUF)
-fate-noproxy: CMD = run libavformat/noproxy-test
+fate-noproxy: libavformat/tests/noproxy$(EXESUF)
+fate-noproxy: CMD = run libavformat/tests/noproxy
 
 FATE_LIBAVFORMAT-$(CONFIG_FFRTMPCRYPT_PROTOCOL) += fate-rtmpdh
-fate-rtmpdh: libavformat/rtmpdh-test$(EXESUF)
-fate-rtmpdh: CMD = run libavformat/rtmpdh-test
+fate-rtmpdh: libavformat/tests/rtmpdh$(EXESUF)
+fate-rtmpdh: CMD = run libavformat/tests/rtmpdh
 
 FATE_LIBAVFORMAT-$(CONFIG_SRTP) += fate-srtp
-fate-srtp: libavformat/srtp-test$(EXESUF)
-fate-srtp: CMD = run libavformat/srtp-test
+fate-srtp: libavformat/tests/srtp$(EXESUF)
+fate-srtp: CMD = run libavformat/tests/srtp
 
 FATE_LIBAVFORMAT-yes += fate-url
-fate-url: libavformat/url-test$(EXESUF)
-fate-url: CMD = run libavformat/url-test
+fate-url: libavformat/tests/url$(EXESUF)
+fate-url: CMD = run libavformat/tests/url
 
 FATE_LIBAVFORMAT-$(CONFIG_MOV_MUXER) += fate-movenc
-fate-movenc: libavformat/movenc-test$(EXESUF)
-fate-movenc: CMD = run libavformat/movenc-test
+fate-movenc: libavformat/tests/movenc$(EXESUF)
+fate-movenc: CMD = run libavformat/tests/movenc
 
 FATE_LIBAVFORMAT += $(FATE_LIBAVFORMAT-yes)
 FATE-$(CONFIG_AVFORMAT) += $(FATE_LIBAVFORMAT)
index 7f4fb7a87b2916dcb33c262e940a6cd119483a16..6fbad641b83f85b93d5cfde425f12a48e822e51e 100644 (file)
 FATE_LIBAVUTIL += fate-adler32
-fate-adler32: libavutil/adler32-test$(EXESUF)
-fate-adler32: CMD = run libavutil/adler32-test
+fate-adler32: libavutil/tests/adler32$(EXESUF)
+fate-adler32: CMD = run libavutil/tests/adler32
 fate-adler32: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-aes
-fate-aes: libavutil/aes-test$(EXESUF)
-fate-aes: CMD = run libavutil/aes-test
+fate-aes: libavutil/tests/aes$(EXESUF)
+fate-aes: CMD = run libavutil/tests/aes
 fate-aes: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-camellia
-fate-camellia: libavutil/camellia-test$(EXESUF)
-fate-camellia: CMD = run libavutil/camellia-test
+fate-camellia: libavutil/tests/camellia$(EXESUF)
+fate-camellia: CMD = run libavutil/tests/camellia
 fate-camellia: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-cast5
-fate-cast5: libavutil/cast5-test$(EXESUF)
-fate-cast5: CMD = run libavutil/cast5-test
+fate-cast5: libavutil/tests/cast5$(EXESUF)
+fate-cast5: CMD = run libavutil/tests/cast5
 fate-cast5: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-atomic
-fate-atomic: libavutil/atomic-test$(EXESUF)
-fate-atomic: CMD = run libavutil/atomic-test
+fate-atomic: libavutil/tests/atomic$(EXESUF)
+fate-atomic: CMD = run libavutil/tests/atomic
 fate-atomic: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-avstring
-fate-avstring: libavutil/avstring-test$(EXESUF)
-fate-avstring: CMD = run libavutil/avstring-test
+fate-avstring: libavutil/tests/avstring$(EXESUF)
+fate-avstring: CMD = run libavutil/tests/avstring
 
 FATE_LIBAVUTIL += fate-base64
-fate-base64: libavutil/base64-test$(EXESUF)
-fate-base64: CMD = run libavutil/base64-test
+fate-base64: libavutil/tests/base64$(EXESUF)
+fate-base64: CMD = run libavutil/tests/base64
 
 FATE_LIBAVUTIL += fate-blowfish
-fate-blowfish: libavutil/blowfish-test$(EXESUF)
-fate-blowfish: CMD = run libavutil/blowfish-test
+fate-blowfish: libavutil/tests/blowfish$(EXESUF)
+fate-blowfish: CMD = run libavutil/tests/blowfish
 
 FATE_LIBAVUTIL += fate-bprint
-fate-bprint: libavutil/bprint-test$(EXESUF)
-fate-bprint: CMD = run libavutil/bprint-test
+fate-bprint: libavutil/tests/bprint$(EXESUF)
+fate-bprint: CMD = run libavutil/tests/bprint
 
 FATE_LIBAVUTIL += fate-cpu
-fate-cpu: libavutil/cpu-test$(EXESUF)
-fate-cpu: CMD = runecho libavutil/cpu-test $(CPUFLAGS:%=-c%) $(THREADS:%=-t%)
+fate-cpu: libavutil/tests/cpu$(EXESUF)
+fate-cpu: CMD = runecho libavutil/tests/cpu $(CPUFLAGS:%=-c%) $(THREADS:%=-t%)
 fate-cpu: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-crc
-fate-crc: libavutil/crc-test$(EXESUF)
-fate-crc: CMD = run libavutil/crc-test
+fate-crc: libavutil/tests/crc$(EXESUF)
+fate-crc: CMD = run libavutil/tests/crc
 
 FATE_LIBAVUTIL += fate-color_utils
-fate-color_utils: libavutil/color_utils-test$(EXESUF)
-fate-color_utils: CMD = run libavutil/color_utils-test
+fate-color_utils: libavutil/tests/color_utils$(EXESUF)
+fate-color_utils: CMD = run libavutil/tests/color_utils
 
 FATE_LIBAVUTIL += fate-des
-fate-des: libavutil/des-test$(EXESUF)
-fate-des: CMD = run libavutil/des-test
+fate-des: libavutil/tests/des$(EXESUF)
+fate-des: CMD = run libavutil/tests/des
 fate-des: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-dict
-fate-dict: libavutil/dict-test$(EXESUF)
-fate-dict: CMD = run libavutil/dict-test
+fate-dict: libavutil/tests/dict$(EXESUF)
+fate-dict: CMD = run libavutil/tests/dict
 
 FATE_LIBAVUTIL += fate-eval
-fate-eval: libavutil/eval-test$(EXESUF)
-fate-eval: CMD = run libavutil/eval-test
+fate-eval: libavutil/tests/eval$(EXESUF)
+fate-eval: CMD = run libavutil/tests/eval
 
 FATE_LIBAVUTIL += fate-fifo
-fate-fifo: libavutil/fifo-test$(EXESUF)
-fate-fifo: CMD = run libavutil/fifo-test
+fate-fifo: libavutil/tests/fifo$(EXESUF)
+fate-fifo: CMD = run libavutil/tests/fifo
 
 FATE_LIBAVUTIL += fate-float-dsp
-fate-float-dsp: libavutil/float_dsp-test$(EXESUF)
-fate-float-dsp: CMD = run libavutil/float_dsp-test $(CPUFLAGS:%=-c%)
+fate-float-dsp: libavutil/tests/float_dsp$(EXESUF)
+fate-float-dsp: CMD = run libavutil/tests/float_dsp $(CPUFLAGS:%=-c%)
 fate-float-dsp: CMP = null
 fate-float-dsp: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-hash
-fate-hash: libavutil/hash-test$(EXESUF)
-fate-hash: CMD = run libavutil/hash-test
+fate-hash: libavutil/tests/hash$(EXESUF)
+fate-hash: CMD = run libavutil/tests/hash
 
 FATE_LIBAVUTIL += fate-hmac
-fate-hmac: libavutil/hmac-test$(EXESUF)
-fate-hmac: CMD = run libavutil/hmac-test
+fate-hmac: libavutil/tests/hmac$(EXESUF)
+fate-hmac: CMD = run libavutil/tests/hmac
 
 FATE_LIBAVUTIL += fate-md5
-fate-md5: libavutil/md5-test$(EXESUF)
-fate-md5: CMD = run libavutil/md5-test
+fate-md5: libavutil/tests/md5$(EXESUF)
+fate-md5: CMD = run libavutil/tests/md5
 
 FATE_LIBAVUTIL += fate-murmur3
-fate-murmur3: libavutil/murmur3-test$(EXESUF)
-fate-murmur3: CMD = run libavutil/murmur3-test
+fate-murmur3: libavutil/tests/murmur3$(EXESUF)
+fate-murmur3: CMD = run libavutil/tests/murmur3
 
 FATE_LIBAVUTIL += fate-parseutils
-fate-parseutils: libavutil/parseutils-test$(EXESUF)
-fate-parseutils: CMD = run libavutil/parseutils-test
+fate-parseutils: libavutil/tests/parseutils$(EXESUF)
+fate-parseutils: CMD = run libavutil/tests/parseutils
 
 FATE_LIBAVUTIL-$(CONFIG_PIXELUTILS) += fate-pixelutils
-fate-pixelutils: libavutil/pixelutils-test$(EXESUF)
-fate-pixelutils: CMD = run libavutil/pixelutils-test
+fate-pixelutils: libavutil/tests/pixelutils$(EXESUF)
+fate-pixelutils: CMD = run libavutil/tests/pixelutils
 
 FATE_LIBAVUTIL += fate-display
-fate-display: libavutil/display-test$(EXESUF)
-fate-display: CMD = run libavutil/display-test
+fate-display: libavutil/tests/display$(EXESUF)
+fate-display: CMD = run libavutil/tests/display
 
 FATE_LIBAVUTIL += fate-random_seed
-fate-random_seed: libavutil/random_seed-test$(EXESUF)
-fate-random_seed: CMD = run libavutil/random_seed-test
+fate-random_seed: libavutil/tests/random_seed$(EXESUF)
+fate-random_seed: CMD = run libavutil/tests/random_seed
 
 FATE_LIBAVUTIL += fate-ripemd
-fate-ripemd: libavutil/ripemd-test$(EXESUF)
-fate-ripemd: CMD = run libavutil/ripemd-test
+fate-ripemd: libavutil/tests/ripemd$(EXESUF)
+fate-ripemd: CMD = run libavutil/tests/ripemd
 
 FATE_LIBAVUTIL += fate-sha
-fate-sha: libavutil/sha-test$(EXESUF)
-fate-sha: CMD = run libavutil/sha-test
+fate-sha: libavutil/tests/sha$(EXESUF)
+fate-sha: CMD = run libavutil/tests/sha
 
 FATE_LIBAVUTIL += fate-sha512
-fate-sha512: libavutil/sha512-test$(EXESUF)
-fate-sha512: CMD = run libavutil/sha512-test
+fate-sha512: libavutil/tests/sha512$(EXESUF)
+fate-sha512: CMD = run libavutil/tests/sha512
 
 FATE_LIBAVUTIL += fate-tree
-fate-tree: libavutil/tree-test$(EXESUF)
-fate-tree: CMD = run libavutil/tree-test
+fate-tree: libavutil/tests/tree$(EXESUF)
+fate-tree: CMD = run libavutil/tests/tree
 fate-tree: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-twofish
-fate-twofish: libavutil/twofish-test$(EXESUF)
-fate-twofish: CMD = run libavutil/twofish-test
+fate-twofish: libavutil/tests/twofish$(EXESUF)
+fate-twofish: CMD = run libavutil/tests/twofish
 fate-twofish: REF = /dev/null
 
 FATE_LIBAVUTIL += fate-xtea
-fate-xtea: libavutil/xtea-test$(EXESUF)
-fate-xtea: CMD = run libavutil/xtea-test
+fate-xtea: libavutil/tests/xtea$(EXESUF)
+fate-xtea: CMD = run libavutil/tests/xtea
 
 FATE_LIBAVUTIL += fate-tea
-fate-tea: libavutil/tea-test$(EXESUF)
-fate-tea: CMD = run libavutil/tea-test
+fate-tea: libavutil/tests/tea$(EXESUF)
+fate-tea: CMD = run libavutil/tests/tea
 
 FATE_LIBAVUTIL += fate-opt
-fate-opt: libavutil/opt-test$(EXESUF)
-fate-opt: CMD = run libavutil/opt-test
+fate-opt: libavutil/tests/opt$(EXESUF)
+fate-opt: CMD = run libavutil/tests/opt
 
 FATE_LIBAVUTIL += $(FATE_LIBAVUTIL-yes)
 FATE-$(CONFIG_AVUTIL) += $(FATE_LIBAVUTIL)
index 6e4df91309490ccde0137a0bd8398297eed4ba25..f120f56774d44c37a657814cf17d2216665a41d6 100644 (file)
@@ -245,13 +245,13 @@ FATE_SEEK += $(FATE_SEEK_LAVF-yes:%=fate-seek-lavf-%)
 
 FATE_SEEK_EXTRA-$(CONFIG_MP3_DEMUXER)   += fate-seek-extra-mp3
 FATE_SEEK_EXTRA-$(call ALLYES, CACHE_PROTOCOL PIPE_PROTOCOL MP3_DEMUXER) += fate-seek-cache-pipe
-fate-seek-extra-mp3:  CMD = run libavformat/seek-test$(EXESUF) $(TARGET_SAMPLES)/gapless/gapless.mp3 -fastseek 1
-fate-seek-cache-pipe: CMD = cat $(TARGET_SAMPLES)/gapless/gapless.mp3 | run libavformat/seek-test$(EXESUF) cache:pipe:0 -read_ahead_limit -1
+fate-seek-extra-mp3:  CMD = run libavformat/tests/seek$(EXESUF) $(TARGET_SAMPLES)/gapless/gapless.mp3 -fastseek 1
+fate-seek-cache-pipe: CMD = cat $(TARGET_SAMPLES)/gapless/gapless.mp3 | run libavformat/tests/seek$(EXESUF) cache:pipe:0 -read_ahead_limit -1
 FATE_SEEK_EXTRA += $(FATE_SEEK_EXTRA-yes)
 
 
-$(FATE_SEEK) $(FATE_SAMPLES_SEEK) $(FATE_SEEK_EXTRA): libavformat/seek-test$(EXESUF)
-$(FATE_SEEK) $(FATE_SAMPLES_SEEK): CMD = run libavformat/seek-test$(EXESUF) $(TARGET_PATH)/tests/data/$(SRC)
+$(FATE_SEEK) $(FATE_SAMPLES_SEEK) $(FATE_SEEK_EXTRA): libavformat/tests/seek$(EXESUF)
+$(FATE_SEEK) $(FATE_SAMPLES_SEEK): CMD = run libavformat/tests/seek$(EXESUF) $(TARGET_PATH)/tests/data/$(SRC)
 $(FATE_SEEK) $(FATE_SAMPLES_SEEK): fate-seek-%: fate-%
 fate-seek-%: REF = $(SRC_PATH)/tests/ref/seek/$(@:fate-seek-%=%)