summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/Android.mk
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2009-09-11 09:54:52 -0700
committerAndreas Huber <andih@google.com>2009-09-11 09:54:52 -0700
commit8f0e4aace6c0643f7c4005184c7df2c73368f0dc (patch)
treefb0065cc26fe6f3b6dfc2104985684e8e9077966 /media/libmediaplayerservice/Android.mk
parent777893a928680f09e306b4b9efc1d5cf4479a9da (diff)
downloadframeworks_av-8f0e4aace6c0643f7c4005184c7df2c73368f0dc.zip
frameworks_av-8f0e4aace6c0643f7c4005184c7df2c73368f0dc.tar.gz
frameworks_av-8f0e4aace6c0643f7c4005184c7df2c73368f0dc.tar.bz2
Only build the "full" stagefright (including MediaExtractors and MediaPlayer) if BUILD_WITH_FULL_STAGEFRIGHT define is set (to true).
Diffstat (limited to 'media/libmediaplayerservice/Android.mk')
-rw-r--r--media/libmediaplayerservice/Android.mk10
1 files changed, 9 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/Android.mk b/media/libmediaplayerservice/Android.mk
index 59ecde6..93b7a3a 100644
--- a/media/libmediaplayerservice/Android.mk
+++ b/media/libmediaplayerservice/Android.mk
@@ -10,13 +10,21 @@ LOCAL_SRC_FILES:= \
MediaRecorderClient.cpp \
MediaPlayerService.cpp \
MetadataRetrieverClient.cpp \
- StagefrightPlayer.cpp \
TestPlayerStub.cpp \
VorbisPlayer.cpp \
VorbisMetadataRetriever.cpp \
MidiMetadataRetriever.cpp \
MidiFile.cpp
+ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true)
+
+LOCAL_SRC_FILES += \
+ StagefrightPlayer.cpp
+
+LOCAL_CFLAGS += -DBUILD_WITH_FULL_STAGEFRIGHT=1
+
+endif
+
ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
LOCAL_LDLIBS += -ldl -lpthread
endif