120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PATH:= $(call my-dir) 220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS) 320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 42edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnarifeq ($(TARGET_DEVICE), manta) 52edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnar LOCAL_CFLAGS += -DSURFACE_IS_BGR32 62edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnarendif 72edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnar 8e3ec3cec3a2e27033249ff82964d2cbd441d9873Andreas HuberLOCAL_SRC_FILES:= \ 97cd58537932ef6f481f68be0b9c597a89cebdfecAndy McFadden GraphicBufferSource.cpp \ 10bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber OMX.cpp \ 11bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber OMXMaster.cpp \ 12e3ec3cec3a2e27033249ff82964d2cbd441d9873Andreas Huber OMXNodeInstance.cpp \ 13bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber SimpleSoftOMXComponent.cpp \ 14bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber SoftOMXComponent.cpp \ 15bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber SoftOMXPlugin.cpp \ 167f616d3cc5366a4b8af20d3d0c768e3de1df0666Lajos Molnar SoftVideoDecoderOMXComponent.cpp \ 172edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnar SoftVideoEncoderOMXComponent.cpp \ 18bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 19bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_C_INCLUDES += \ 20559bf2836f5da25b75bfb229fec0d20d540ee426James Dong $(TOP)/frameworks/av/media/libstagefright \ 216c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/hardware \ 226c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 23bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 24bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_SHARED_LIBRARIES := \ 25bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libbinder \ 262edda09a2ad1d112c52acd37d323f63f0a492d67Lajos Molnar libhardware \ 27bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libmedia \ 28bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libutils \ 29da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang liblog \ 30bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libui \ 317cd58537932ef6f481f68be0b9c597a89cebdfecAndy McFadden libgui \ 32bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libcutils \ 33bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libstagefright_foundation \ 345e0067b486c3862316aa1f293cf9690c0cf54bdaJeff Brown libdl 35c1a8d2f170aef7bb7664e25d6a8275f246260d12Feng Qian 3620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= libstagefright_omx 3720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber 3820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_SHARED_LIBRARY) 39134ee6a324c35f39e3576172e4eae4c6de6eb9dcAndreas Huber 40bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber################################################################################ 41134ee6a324c35f39e3576172e4eae4c6de6eb9dcAndreas Huber 42bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huberinclude $(call all-makefiles-under,$(LOCAL_PATH)) 43