Commit 33d9c19b authored by bellard's avatar bellard

added new fft/mdct code - added fft-test program


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@1091 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent f7a3ef2a
......@@ -15,7 +15,8 @@ OBJS= common.o utils.o mem.o allcodecs.o \
mpegaudio.o ac3enc.o mjpeg.o resample.o dsputil.o \
motion_est.o imgconvert.o imgresample.o msmpeg4.o \
mpeg12.o h263dec.o svq1.o rv10.o mpegaudiodec.o pcm.o simple_idct.o \
ratecontrol.o adpcm.o eval.o dv.o error_resilience.o
ratecontrol.o adpcm.o eval.o dv.o error_resilience.o \
wmadec.o fft.o mdct.o
ASM_OBJS=
# currently using liba52 for ac3 decoding
......@@ -93,7 +94,7 @@ LIB= libavcodec.a
ifeq ($(BUILD_SHARED),yes)
SLIB= libavcodec.so
endif
TESTS= imgresample-test dct-test motion-test
TESTS= imgresample-test dct-test motion-test fft-test
all: $(LIB) $(SLIB)
......@@ -109,6 +110,14 @@ $(SLIB): $(OBJS)
dsputil.o: dsputil.c dsputil.h
# specific sse code
%_sse.o : %_sse.c
$(CC) $(CFLAGS) -msse -c -o $@ $<
# specific 3dnow code
%_3dnow.o : %_3dnow.c
$(CC) $(CFLAGS) -m3dnow -c -o $@ $<
%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
......@@ -165,6 +174,9 @@ dct-test: dct-test.o jfdctfst.o jfdctint.o i386/fdct_mmx.o\
motion-test: motion_test.o $(LIB)
$(CC) -o $@ $^ -lm
fft-test: fft-test.o fft.o mdct.o
$(CC) -o $@ $^ -lm
install: all
ifeq ($(BUILD_SHARED),yes)
install -d $(prefix)/lib
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment