Android.mk revision 79f407cc6c5ae34fc6f04d52fd034b49d1f002c4
154b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
254b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Projectinclude $(CLEAR_VARS)
354b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
454b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_SRC_FILES:= \
53ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    android_media_MediaPlayer.cpp \
63ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    android_media_MediaRecorder.cpp \
73ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    android_media_MediaScanner.cpp \
83ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    android_media_MediaMetadataRetriever.cpp \
9c371194e4e0651c328f1870a90bbfd4e217c747bJames Dong    android_media_ResampleInputStream.cpp \
1049b6fbaebd5413b92c6dcff423da95d5525455eeJames Dong    android_media_MediaProfiles.cpp \
1181ea83d10883886013bc95eac2fe032acf1e7aa9Mike Lockwood    android_media_AmrInputStream.cpp \
1279f407cc6c5ae34fc6f04d52fd034b49d1f002c4James Dong    android_media_Utils.cpp \
130cd0136d440cf6ad9d5fab430269116786e671ecMike Lockwood    android_mtp_MtpDatabase.cpp \
148182e72479a8b0d832df9c392890b25bfa6f97b5Mike Lockwood    android_mtp_MtpDevice.cpp \
150cd0136d440cf6ad9d5fab430269116786e671ecMike Lockwood    android_mtp_MtpServer.cpp \
1654b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
1754b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
183ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    libandroid_runtime \
193ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    libnativehelper \
203ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    libutils \
2125ba5b6564224dceefa086b5c439ef28dad530caMathias Agopian    libbinder \
223ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    libmedia \
23b5af325fb1d21a9295bf3009cc95e5ead4999247Mike Reed    libskia \
24e4a838051de5e56f44c71117073a035b804b5d04Andreas Huber    libui \
25000479f9e325b4e426a67033abd92d47da412725Mathias Agopian    libcutils \
26696257ccf315a1da042787c5b2d1f80c7146fc94Mathias Agopian    libgui \
278d65dd26530c7559082bd738cf930e2806158ab2Andreas Huber    libstagefright \
2881ea83d10883886013bc95eac2fe032acf1e7aa9Mike Lockwood    libcamera_client \
29da03aaad78c124be8903c2c4029ecd329b250f4cMike Lockwood    libsqlite \
30da03aaad78c124be8903c2c4029ecd329b250f4cMike Lockwood    libmtp \
31c89f22242b955ae748765b3465b819b40f70ee5fMike Lockwood    libusbhost \
32c89f22242b955ae748765b3465b819b40f70ee5fMike Lockwood    libexif
3354b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
3454b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_C_INCLUDES += \
35c89f22242b955ae748765b3465b819b40f70ee5fMike Lockwood    external/jhead \
363ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    external/tremor/Tremor \
3720cb94eeb5b9672573fc86bf51e09bd66a774581Nicolas Catania    frameworks/base/core/jni \
38bfb9fb143b67c2d0307af2bce9af3c08f362b29aAndreas Huber    frameworks/base/media/libmedia \
3949b6fbaebd5413b92c6dcff423da95d5525455eeJames Dong    frameworks/base/media/libstagefright/codecs/amrnb/enc/src \
4049b6fbaebd5413b92c6dcff423da95d5525455eeJames Dong    frameworks/base/media/libstagefright/codecs/amrnb/common \
4149b6fbaebd5413b92c6dcff423da95d5525455eeJames Dong    frameworks/base/media/libstagefright/codecs/amrnb/common/include \
4281ea83d10883886013bc95eac2fe032acf1e7aa9Mike Lockwood    frameworks/base/media/mtp \
433ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    $(PV_INCLUDES) \
443ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    $(JNI_H_INCLUDE) \
453ca47d101db63b619f15723d5131ff7bc8f3a5beJianhong Jiang    $(call include-path-for, corecg graphics)
4654b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
4754b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_CFLAGS +=
4854b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
4954b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_LDLIBS := -lpthread
5054b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
5154b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source ProjectLOCAL_MODULE:= libmedia_jni
5254b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Project
5354b6cfa9a9e5b861a9930af873580d6dc20f773The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
54f013e1afd1e68af5e3b868c26a653bbfb39538f8The Android Open Source Project
55f013e1afd1e68af5e3b868c26a653bbfb39538f8The Android Open Source Project# build libsoundpool.so
56948235c06ed0d49190b2f49d9299b473c4dd61a9Eric Laurent# build libaudioeffect_jni.so
57948235c06ed0d49190b2f49d9299b473c4dd61a9Eric Laurentinclude $(call all-makefiles-under,$(LOCAL_PATH))
58