* commit 'a6a750c7ef':
  tests: Move all test programs to a subdirectory

Merged-by: Clément Bœsch <clement@stupeflix.com>
This commit is contained in:
Clément Bœsch 2016-06-22 13:44:29 +02:00
commit 5d48e4eafa
101 changed files with 364 additions and 285 deletions

View 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

16
libavcodec/tests/.gitignore vendored Normal file
View file

@ -0,0 +1,16 @@
/avfft
/cabac
/dct
/fft
/fft-fixed
/fft-fixed32
/golomb
/iirfilter
/imgconvert
/jpeg2000dwt
/mathops
/motion
/options
/rangecoder
/snowenc
/utils

View file

@ -18,7 +18,7 @@
#include "config.h"
#include "idct.h"
#include "libavcodec/arm/idct.h"
static const struct algo fdct_tab_arch[] = {
{ 0 }

View 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)
{

View file

@ -18,12 +18,12 @@
* 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);

View file

@ -36,17 +36,18 @@
#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 } };

View file

@ -17,4 +17,4 @@
*/
#define FFT_FLOAT 0
#include "fft-test.c"
#include "fft.c"

View file

@ -18,4 +18,4 @@
#define FFT_FLOAT 0
#define FFT_FIXED_32 1
#include "fft-test.c"
#include "fft.c"

View file

@ -39,10 +39,10 @@
#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 */

View 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)

View file

@ -22,7 +22,7 @@
#include "libavutil/libm.h"
#include "iirfilter.h"
#include "libavcodec/iirfilter.h"
#define FILT_ORDER 4
#define SIZE 1024

View 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

View 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"

View 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>

View 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"

View 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)
{

View 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

View file

@ -22,7 +22,7 @@
#include "libavutil/lfg.h"
#include "libavutil/log.h"
#include "rangecoder.h"
#include "libavcodec/rangecoder.h"
#define SIZE 10240

View 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

View 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;

View 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,