14d1265cd007b9754d0645bc4fb95701140a45648Andreas HuberLOCAL_PATH := $(call my-dir) 24d1265cd007b9754d0645bc4fb95701140a45648Andreas Huberinclude $(CLEAR_VARS) 34d1265cd007b9754d0645bc4fb95701140a45648Andreas Huber 44d1265cd007b9754d0645bc4fb95701140a45648Andreas HuberLOCAL_SRC_FILES := \ 5bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber SoftVPX.cpp 6bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 7bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_C_INCLUDES := \ 8fd88f86ec6788170fb4d903c1b0932a18ce1197cJohann $(TOP)/external/libvpx/libvpx \ 9fd88f86ec6788170fb4d903c1b0932a18ce1197cJohann $(TOP)/external/libvpx/libvpx/vpx_codec \ 10fd88f86ec6788170fb4d903c1b0932a18ce1197cJohann $(TOP)/external/libvpx/libvpx/vpx_ports \ 11559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright/include \ 126c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong frameworks/native/include/media/openmax \ 13bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 14bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_STATIC_LIBRARIES := \ 15bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber libvpx 16bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 17bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_SHARED_LIBRARIES := \ 18da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang libstagefright libstagefright_omx libstagefright_foundation libutils liblog 19bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 20bbba88cb1bdc34705d1477208990a06904c022e7Andreas HuberLOCAL_MODULE := libstagefright_soft_vpxdec 21a920660c2ae1548471c40c664ed3ac01b87c57b6Andreas HuberLOCAL_MODULE_TAGS := optional 22bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huber 2384333e0475bc911adc16417f4ca327c975cf6c36Andreas HuberLOCAL_CFLAGS += -Werror 2484333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber 25bbba88cb1bdc34705d1477208990a06904c022e7Andreas Huberinclude $(BUILD_SHARED_LIBRARY) 26