mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
added new fft/mdct code - added fft-test program
Originally committed as revision 1091 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
bc8d1857fb
commit
6d2abd6b3e
@ -15,7 +15,8 @@ OBJS= common.o utils.o mem.o allcodecs.o \
|
|||||||
mpegaudio.o ac3enc.o mjpeg.o resample.o dsputil.o \
|
mpegaudio.o ac3enc.o mjpeg.o resample.o dsputil.o \
|
||||||
motion_est.o imgconvert.o imgresample.o msmpeg4.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 \
|
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=
|
ASM_OBJS=
|
||||||
|
|
||||||
# currently using liba52 for ac3 decoding
|
# currently using liba52 for ac3 decoding
|
||||||
@ -93,7 +94,7 @@ LIB= libavcodec.a
|
|||||||
ifeq ($(BUILD_SHARED),yes)
|
ifeq ($(BUILD_SHARED),yes)
|
||||||
SLIB= libavcodec.so
|
SLIB= libavcodec.so
|
||||||
endif
|
endif
|
||||||
TESTS= imgresample-test dct-test motion-test
|
TESTS= imgresample-test dct-test motion-test fft-test
|
||||||
|
|
||||||
all: $(LIB) $(SLIB)
|
all: $(LIB) $(SLIB)
|
||||||
|
|
||||||
@ -109,6 +110,14 @@ $(SLIB): $(OBJS)
|
|||||||
|
|
||||||
dsputil.o: dsputil.c dsputil.h
|
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
|
%.o: %.c
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
$(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)
|
motion-test: motion_test.o $(LIB)
|
||||||
$(CC) -o $@ $^ -lm
|
$(CC) -o $@ $^ -lm
|
||||||
|
|
||||||
|
fft-test: fft-test.o fft.o mdct.o
|
||||||
|
$(CC) -o $@ $^ -lm
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
ifeq ($(BUILD_SHARED),yes)
|
ifeq ($(BUILD_SHARED),yes)
|
||||||
install -d $(prefix)/lib
|
install -d $(prefix)/lib
|
||||||
|
Loading…
Reference in New Issue
Block a user