Android.mk revision f44de515d3b6098a0b585865c1a0c7b20d3075a6
120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PATH:= $(call my-dir) 220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS) 320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SRC_FILES:= \ 58f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber ESDS.cpp \ 68f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber MediaBuffer.cpp \ 78f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber MediaBufferGroup.cpp \ 88f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber MediaDefs.cpp \ 98f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber MediaSource.cpp \ 108f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber MetaData.cpp \ 118f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber OMXCodec.cpp \ 128f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber Utils.cpp \ 138f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber OMXClient.cpp 148f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber 158f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huberifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) 168f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber 178f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas HuberLOCAL_SRC_FILES += \ 18f75978f63a25e79c683e96611f95cb5cd49efd3dAndreas Huber AMRExtractor.cpp \ 190dba73763a04d39faf999dcc5ef12af3c99535a7Andreas Huber AudioPlayer.cpp \ 20bfa6b2d7a1be1832ac40ed90aece1834f720b5c6Andreas Huber AwesomePlayer.cpp \ 2172b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen CachingDataSource.cpp \ 22be5c74f5da6a93b0d23f96e11848acfcc3b4d1d9Andreas Huber CameraSource.cpp \ 2320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber DataSource.cpp \ 2472b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen FileSource.cpp \ 2572b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen HTTPDataSource.cpp \ 2672b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen HTTPStream.cpp \ 27777893a928680f09e306b4b9efc1d5cf4479a9daAndreas Huber JPEGSource.cpp \ 2872b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen MP3Extractor.cpp \ 2972b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen MPEG4Extractor.cpp \ 3072b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen MPEG4Writer.cpp \ 310dba73763a04d39faf999dcc5ef12af3c99535a7Andreas Huber MediaExtractor.cpp \ 3272b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen SampleTable.cpp \ 3372b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen ShoutcastSource.cpp \ 3420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber TimeSource.cpp \ 3520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber TimedEventQueue.cpp \ 360dba73763a04d39faf999dcc5ef12af3c99535a7Andreas Huber WAVExtractor.cpp \ 3720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber string.cpp 3820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 398f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huberendif 408f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber 4120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES:= \ 421b84df1a0823fbcb9cec754311f53eaccfe85ae3Andreas Huber $(JNI_H_INCLUDE) \ 4372b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \ 4420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber $(TOP)/external/opencore/android 4520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 4620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SHARED_LIBRARIES := \ 4720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber libbinder \ 4820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber libmedia \ 4972b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen libutils \ 5020111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber libcutils \ 5120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber libui 5220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 53f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huberifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) 54f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huber 55f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas HuberLOCAL_STATIC_LIBRARIES := \ 56f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huber libstagefright_aacdec 57f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huber 58f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huberendif 59f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas Huber 6072b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissenifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) 6172b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen LOCAL_LDLIBS += -lpthread 6272b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissenendif 6372b56ef3d9f164159f58725781b01dd3b052b51aMarco Nelissen 6420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS += -Wno-multichar 6520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 6620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PRELINK_MODULE:= false 6720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 6820111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= libstagefright 6920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 7020111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_SHARED_LIBRARY) 7120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 7220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(call all-makefiles-under,$(LOCAL_PATH)) 73