Android.mk revision 608d77b1cf4fb9f63dc861e4e1fa3e80a732f626
14b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di MeglioLOCAL_PATH:= $(call my-dir)
24b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio
34b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio#
44b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio# libmediaplayerservice
54b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio#
64b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio
74b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglioinclude $(CLEAR_VARS)
84b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio
94b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di MeglioLOCAL_SRC_FILES:=               \
104b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    MediaRecorderClient.cpp     \
114b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    MediaPlayerService.cpp      \
124b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    MetadataRetrieverClient.cpp \
134b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    TestPlayerStub.cpp          \
144b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    MidiMetadataRetriever.cpp   \
154b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio    MidiFile.cpp                \
16cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt    StagefrightPlayer.cpp       \
17cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt    StagefrightRecorder.cpp
18cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
19cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
203fb824bae3322252a68c1cf8537280a5d2bd356dFabrice Di MeglioLOCAL_LDLIBS += -ldl -lpthread
217810b5f8cffb3c2c98fd0df579f4da5a9ac6cc73Fabrice Di Meglioendif
22cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
23cb379120456d8065d742021fc5c66748fc8a11a8Doug FeltLOCAL_SHARED_LIBRARIES :=     		\
24cefb4bc011fe47ec83b2fd9ec4da28bdf806c0cdGilles Debunne	libcutils             			\
25cefb4bc011fe47ec83b2fd9ec4da28bdf806c0cdGilles Debunne	libutils              			\
26cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libbinder             			\
27cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libvorbisidec         			\
28cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libsonivox            			\
29cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libmedia              			\
30cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libcamera_client      			\
31cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libandroid_runtime    			\
32cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libstagefright        			\
33cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libstagefright_omx    			\
34cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libstagefright_color_conversion \
35cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libsurfaceflinger_client
36cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
37cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltifneq ($(BUILD_WITHOUT_PV),true)
38cb379120456d8065d742021fc5c66748fc8a11a8Doug FeltLOCAL_SHARED_LIBRARIES += \
39cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libopencore_player    \
40cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	libopencore_author
41cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltelse
42cb379120456d8065d742021fc5c66748fc8a11a8Doug FeltLOCAL_CFLAGS += -DNO_OPENCORE
43cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltendif
44cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
45cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltifneq ($(TARGET_SIMULATOR),true)
46cb379120456d8065d742021fc5c66748fc8a11a8Doug FeltLOCAL_SHARED_LIBRARIES += libdl
47cb379120456d8065d742021fc5c66748fc8a11a8Doug Feltendif
48cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
49cb379120456d8065d742021fc5c66748fc8a11a8Doug FeltLOCAL_C_INCLUDES :=                                                 \
50cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	$(JNI_H_INCLUDE)                                                \
51cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	$(call include-path-for, graphics corecg)                       \
52cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	$(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
53cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt	$(TOP)/frameworks/base/media/libstagefright/include             \
54cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt        $(TOP)/external/tremolo/Tremolo
55cb379120456d8065d742021fc5c66748fc8a11a8Doug Felt
564b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di MeglioLOCAL_MODULE:= libmediaplayerservice
574b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio
584b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglioinclude $(BUILD_SHARED_LIBRARY)
594b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio
604b60c30838fbd635964f1e79c057de5048dcc66fFabrice Di Meglio