aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/Makefile
diff options
context:
space:
mode:
authorZdenek Kabelac <kabi@informatics.muni.cz>2002-04-22 19:57:45 +0000
committerZdenek Kabelac <kabi@informatics.muni.cz>2002-04-22 19:57:45 +0000
commit5751432312d00b707df88d6cda700d76add2b91c (patch)
tree63a5fb55297c2163975e1f283b6792572a19243e /libavcodec/Makefile
parent623563c04a8d32b520bb4fed52851338976daa4d (diff)
downloadffmpeg-5751432312d00b707df88d6cda700d76add2b91c.tar.gz
* using liba52
Originally committed as revision 417 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/Makefile')
-rw-r--r--libavcodec/Makefile18
1 files changed, 11 insertions, 7 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 6afa15941b..a2b1cc035a 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -10,11 +10,15 @@ OBJS= common.o utils.o mpegvideo.o h263.o jrevdct.o jfdctfst.o \
ratecontrol.o
ASM_OBJS=
-# currently using libac3 for ac3 decoding
+# currently using liba52 for ac3 decoding
ifeq ($(CONFIG_AC3),yes)
-OBJS+= ac3dec.o \
- libac3/bit_allocate.o libac3/bitstream.o libac3/downmix.o \
- libac3/imdct.o libac3/parse.o
+OBJS+= a52dec.o
+endif
+
+# using builtin liba52 or runtime linked liba52.so.0
+ifeq ($(CONFIG_A52BIN),no)
+OBJS+= liba52/bit_allocate.o liba52/bitstream.o liba52/downmix.o \
+ liba52/imdct.o liba52/parse.o
endif
ifeq ($(CONFIG_MP3LAME),yes)
@@ -30,7 +34,7 @@ endif
ifeq ($(TARGET_MMX),yes)
OBJS += i386/fdct_mmx.o i386/cputest.o \
i386/dsputil_mmx.o i386/mpegvideo_mmx.o \
- i386/idct_mmx.o i386/motion_est_mmx.o \
+ i386/idct_mmx.o i386/motion_est_mmx.o \
i386/simple_idct_mmx.o
endif
@@ -91,8 +95,8 @@ clean:
armv4l/*.o armv4l/*~ \
mlib/*.o mlib/*~ \
alpha/*.o alpha/*~ \
- libac3/*.o libac3/*~ \
- apiexample $(TESTS)
+ liba52/*.o liba52/*~ \
+ apiexample $(TESTS)
distclean: clean
rm -f Makefile.bak .depend