Mercurial > libavcodec.hg
changeset 784:32636728f24b libavcodec
added new fft/mdct code - added fft-test program
author | bellard |
---|---|
date | Mon, 28 Oct 2002 00:51:48 +0000 |
parents | b6eefd714bf3 |
children | 18b3fd684767 |
files | Makefile |
diffstat | 1 files changed, 14 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Mon Oct 28 00:48:55 2002 +0000 +++ b/Makefile Mon Oct 28 00:51:48 2002 +0000 @@ -15,7 +15,8 @@ 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 @@ 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 @@ 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 @@ 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