120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PATH:= $(call my-dir) 220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS) 420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 52d7d46fb2d7f5f80afbf060f25ed049079fb0fc9Andreas HuberLOCAL_SRC_FILES:= \ 6a98420e863c374d1f15309467f2a1fc58d979d3bAndreas Huber stagefright.cpp \ 726a417f68526fee861bb527f1a4e3ed548979f93Colin Cross jpeg.cpp \ 8a98420e863c374d1f15309467f2a1fc58d979d3bAndreas Huber SineSource.cpp 920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 1020111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SHARED_LIBRARIES := \ 11c41590251aa84c078c942d258e838aad814b73a5Glenn Kasten libstagefright libmedia libutils libbinder libstagefright_foundation \ 12da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang libjpeg libgui libcutils liblog 1320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 1420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES:= \ 15559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 16559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright/include \ 176c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax \ 1826a417f68526fee861bb527f1a4e3ed548979f93Colin Cross external/jpeg \ 1920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 2020111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS += -Wno-multichar 2120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 223cb3f576475c04058c265bb2dfa366cc98b2434cAndreas HuberLOCAL_MODULE_TAGS := optional 233cb3f576475c04058c265bb2dfa366cc98b2434cAndreas Huber 2420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= stagefright 2520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 2620111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_EXECUTABLE) 2720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 2820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber################################################################################ 2920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 3020111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS) 3120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 3220111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SRC_FILES:= \ 33e5adbeee3401915ff8e1a983396ce3554436b11cAndreas Huber SineSource.cpp \ 3420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber record.cpp 3520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 3620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SHARED_LIBRARIES := \ 37f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong libstagefright liblog libutils libbinder libstagefright_foundation 3820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 3920111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES:= \ 40559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 416c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 4220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 4320111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS += -Wno-multichar 4420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 450e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 465a48695ec3bd8845be8ab872144114ac24df629bAndreas Huber 4720111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= record 4820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 4920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_EXECUTABLE) 508f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber 51c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber################################################################################ 52c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 53c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huberinclude $(CLEAR_VARS) 54c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 55c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_SRC_FILES:= \ 56c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber SineSource.cpp \ 57c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong recordvideo.cpp 58c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 59c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_SHARED_LIBRARIES := \ 60f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong libstagefright liblog libutils libbinder libstagefright_foundation 61c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 62c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_C_INCLUDES:= \ 63559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 646c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 65c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 66c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_CFLAGS += -Wno-multichar 67c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 680e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 69c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 70c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_MODULE:= recordvideo 71c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 72c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Donginclude $(BUILD_EXECUTABLE) 73c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 74c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 75c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong################################################################################ 76c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 77c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Donginclude $(CLEAR_VARS) 78c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong 79c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_SRC_FILES:= \ 80c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong SineSource.cpp \ 81c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber audioloop.cpp 82c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 83c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_SHARED_LIBRARIES := \ 84f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong libstagefright liblog libutils libbinder libstagefright_foundation 85c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 86c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_C_INCLUDES:= \ 87559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 886c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 89c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 90c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_CFLAGS += -Wno-multichar 91c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 920e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 935a48695ec3bd8845be8ab872144114ac24df629bAndreas Huber 94c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_MODULE:= audioloop 95c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber 96c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huberinclude $(BUILD_EXECUTABLE) 97e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 98e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber################################################################################ 99e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 100e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huberinclude $(CLEAR_VARS) 101e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 102e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_SRC_FILES:= \ 103e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber stream.cpp \ 104e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 105e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_SHARED_LIBRARIES := \ 1065f7fcf29a7475a20cf38bf72da67746135d504c3Mathias Agopian libstagefright liblog libutils libbinder libgui \ 107c41590251aa84c078c942d258e838aad814b73a5Glenn Kasten libstagefright_foundation libmedia libcutils 108e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 109e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_C_INCLUDES:= \ 110559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 1116c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 112e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 113e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_CFLAGS += -Wno-multichar 114e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 1150e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 116e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 117e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_MODULE:= stream 118e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber 119e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huberinclude $(BUILD_EXECUTABLE) 120f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 121f933441648ef6a71dee783d733aac17b9508b452Andreas Huber################################################################################ 122f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 123f933441648ef6a71dee783d733aac17b9508b452Andreas Huberinclude $(CLEAR_VARS) 124f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 125f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_SRC_FILES:= \ 126f933441648ef6a71dee783d733aac17b9508b452Andreas Huber sf2.cpp \ 127f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 128f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_SHARED_LIBRARIES := \ 129f933441648ef6a71dee783d733aac17b9508b452Andreas Huber libstagefright liblog libutils libbinder libstagefright_foundation \ 130c41590251aa84c078c942d258e838aad814b73a5Glenn Kasten libmedia libgui libcutils libui 131f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 132f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_C_INCLUDES:= \ 133559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 1346c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 135f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 136f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_CFLAGS += -Wno-multichar 137f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 1380e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 139f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 140f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_MODULE:= sf2 141f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 142f933441648ef6a71dee783d733aac17b9508b452Andreas Huberinclude $(BUILD_EXECUTABLE) 143f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 1445778822d86b0337407514b9372562b86edfa91cdAndreas Huber################################################################################ 1455778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1465778822d86b0337407514b9372562b86edfa91cdAndreas Huberinclude $(CLEAR_VARS) 1475778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1485778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_SRC_FILES:= \ 1495778822d86b0337407514b9372562b86edfa91cdAndreas Huber codec.cpp \ 1505778822d86b0337407514b9372562b86edfa91cdAndreas Huber SimplePlayer.cpp \ 1515778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1525778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_SHARED_LIBRARIES := \ 1535778822d86b0337407514b9372562b86edfa91cdAndreas Huber libstagefright liblog libutils libbinder libstagefright_foundation \ 154c41590251aa84c078c942d258e838aad814b73a5Glenn Kasten libmedia libgui libcutils libui 1555778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1565778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_C_INCLUDES:= \ 157559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 1586c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 1595778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1605778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_CFLAGS += -Wno-multichar 1615778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1620e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 1635778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1645778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_MODULE:= codec 1655778822d86b0337407514b9372562b86edfa91cdAndreas Huber 1665778822d86b0337407514b9372562b86edfa91cdAndreas Huberinclude $(BUILD_EXECUTABLE) 167f933441648ef6a71dee783d733aac17b9508b452Andreas Huber 1686df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui################################################################################ 1696df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1706df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiinclude $(CLEAR_VARS) 1716df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1726df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiLOCAL_SRC_FILES:= \ 1736df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui muxer.cpp \ 1746df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1756df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiLOCAL_SHARED_LIBRARIES := \ 1766df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui libstagefright liblog libutils libbinder libstagefright_foundation \ 1776df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui libmedia libgui libcutils libui libc 1786df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1796df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiLOCAL_C_INCLUDES:= \ 1806df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui frameworks/av/media/libstagefright \ 1816df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui $(TOP)/frameworks/native/include/media/openmax 1826df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1836df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiLOCAL_CFLAGS += -Wno-multichar 1846df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1850e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 1866df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1876df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiLOCAL_MODULE:= muxer 1886df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghui 1896df48bfe8cccdfec58f5f94be3cf3a2c64697e56ztenghuiinclude $(BUILD_EXECUTABLE) 190