summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2006-07-06 20:32:19 +0000
committerMåns Rullgård <mans@mansr.com>2006-07-06 20:32:19 +0000
commit0ac3dcb8e8c1ed5d11167064038c2bf977dd9772 (patch)
tree3c833cc302a482be77571de7a547a63aec536bc2 /libavcodec
parent3284e7f3fefe577fe8ee84c38e5bee8c63a64dba (diff)
build mpegaudio.c and ac3enc.c only if needed
Originally committed as revision 5648 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 4ef24562e0..9de3796747 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -10,7 +10,7 @@ CFLAGS=$(OPTFLAGS) -DHAVE_AV_CONFIG_H -I.. -I$(SRC_PATH)/libavutil \
OBJS= bitstream.o utils.o mem.o allcodecs.o \
mpegvideo.o jrevdct.o jfdctfst.o jfdctint.o\
- mpegaudio.o ac3enc.o mjpeg.o resample.o resample2.o dsputil.o \
+ mjpeg.o resample.o resample2.o dsputil.o \
motion_est.o imgconvert.o imgresample.o \
mpeg12.o mpegaudiodec.o pcm.o simple_idct.o \
ratecontrol.o adpcm.o eval.o error_resilience.o \
@@ -26,6 +26,9 @@ HEADERS = avcodec.h
ifeq ($(CONFIG_AASC_DECODER),yes)
OBJS+= aasc.o
endif
+ifeq ($(CONFIG_AC3_ENCODER),yes)
+ OBJS+= ac3enc.o
+endif
ifeq ($(CONFIG_ALAC_DECODER),yes)
OBJS+= alac.o
endif
@@ -119,6 +122,9 @@ endif
ifneq ($(CONFIG_MACE3_DECODER)$(CONFIG_MACE6_DECODER),)
OBJS+= mace.o
endif
+ifeq ($(CONFIG_MP2_ENCODER),yes)
+ OBJS+= mpegaudio.o
+endif
ifeq ($(CONFIG_MSRLE_DECODER),yes)
OBJS+= msrle.o
endif