Mercurial > libavcodec.hg
comparison Makefile @ 338:1a38b3b4ea28 libavcodec
* using liba52
author | kabi |
---|---|
date | Mon, 22 Apr 2002 19:57:45 +0000 |
parents | 5cc47d0ba53e |
children | f24c77638413 |
comparison
equal
deleted
inserted
replaced
337:8899c3b35b57 | 338:1a38b3b4ea28 |
---|---|
8 motion_est.o imgconvert.o imgresample.o msmpeg4.o \ | 8 motion_est.o imgconvert.o imgresample.o msmpeg4.o \ |
9 mpeg12.o h263dec.o rv10.o mpegaudiodec.o pcm.o simple_idct.o \ | 9 mpeg12.o h263dec.o rv10.o mpegaudiodec.o pcm.o simple_idct.o \ |
10 ratecontrol.o | 10 ratecontrol.o |
11 ASM_OBJS= | 11 ASM_OBJS= |
12 | 12 |
13 # currently using libac3 for ac3 decoding | 13 # currently using liba52 for ac3 decoding |
14 ifeq ($(CONFIG_AC3),yes) | 14 ifeq ($(CONFIG_AC3),yes) |
15 OBJS+= ac3dec.o \ | 15 OBJS+= a52dec.o |
16 libac3/bit_allocate.o libac3/bitstream.o libac3/downmix.o \ | 16 endif |
17 libac3/imdct.o libac3/parse.o | 17 |
18 # using builtin liba52 or runtime linked liba52.so.0 | |
19 ifeq ($(CONFIG_A52BIN),no) | |
20 OBJS+= liba52/bit_allocate.o liba52/bitstream.o liba52/downmix.o \ | |
21 liba52/imdct.o liba52/parse.o | |
18 endif | 22 endif |
19 | 23 |
20 ifeq ($(CONFIG_MP3LAME),yes) | 24 ifeq ($(CONFIG_MP3LAME),yes) |
21 OBJS += mp3lameaudio.o | 25 OBJS += mp3lameaudio.o |
22 endif | 26 endif |
28 | 32 |
29 # i386 mmx specific stuff | 33 # i386 mmx specific stuff |
30 ifeq ($(TARGET_MMX),yes) | 34 ifeq ($(TARGET_MMX),yes) |
31 OBJS += i386/fdct_mmx.o i386/cputest.o \ | 35 OBJS += i386/fdct_mmx.o i386/cputest.o \ |
32 i386/dsputil_mmx.o i386/mpegvideo_mmx.o \ | 36 i386/dsputil_mmx.o i386/mpegvideo_mmx.o \ |
33 i386/idct_mmx.o i386/motion_est_mmx.o \ | 37 i386/idct_mmx.o i386/motion_est_mmx.o \ |
34 i386/simple_idct_mmx.o | 38 i386/simple_idct_mmx.o |
35 endif | 39 endif |
36 | 40 |
37 # armv4l specific stuff | 41 # armv4l specific stuff |
38 ifeq ($(TARGET_ARCH_ARMV4L),yes) | 42 ifeq ($(TARGET_ARCH_ARMV4L),yes) |
89 clean: | 93 clean: |
90 rm -f *.o *~ $(LIB) $(SLIB) *.so i386/*.o i386/*~ \ | 94 rm -f *.o *~ $(LIB) $(SLIB) *.so i386/*.o i386/*~ \ |
91 armv4l/*.o armv4l/*~ \ | 95 armv4l/*.o armv4l/*~ \ |
92 mlib/*.o mlib/*~ \ | 96 mlib/*.o mlib/*~ \ |
93 alpha/*.o alpha/*~ \ | 97 alpha/*.o alpha/*~ \ |
94 libac3/*.o libac3/*~ \ | 98 liba52/*.o liba52/*~ \ |
95 apiexample $(TESTS) | 99 apiexample $(TESTS) |
96 | 100 |
97 distclean: clean | 101 distclean: clean |
98 rm -f Makefile.bak .depend | 102 rm -f Makefile.bak .depend |
99 | 103 |
100 # api example program | 104 # api example program |