1 #ifeq ($(if $(wildcard external/libh264),1,0),1) 2 3 LOCAL_PATH := $(call my-dir) 4 include $(CLEAR_VARS) 5 6 LOCAL_MODULE := libstagefright_soft_avcenc 7 LOCAL_MODULE_TAGS := optional 8 9 LOCAL_STATIC_LIBRARIES := libavcenc 10 LOCAL_SRC_FILES := SoftAVCEnc.cpp 11 12 LOCAL_C_INCLUDES := $(TOP)/external/libavc/encoder 13 LOCAL_C_INCLUDES += $(TOP)/external/libavc/common 14 LOCAL_C_INCLUDES += $(TOP)/frameworks/av/media/libstagefright/include 15 LOCAL_C_INCLUDES += $(TOP)/frameworks/native/include/media/openmax 16 LOCAL_C_INCLUDES += $(TOP)/frameworks/av/media/libstagefright/include 17 LOCAL_C_INCLUDES += $(TOP)/frameworks/native/include/media/hardware 18 LOCAL_C_INCLUDES += $(TOP)/frameworks/native/include/media/openmax 19 20 LOCAL_SHARED_LIBRARIES := libstagefright 21 LOCAL_SHARED_LIBRARIES += libstagefright_omx 22 LOCAL_SHARED_LIBRARIES += libstagefright_foundation 23 LOCAL_SHARED_LIBRARIES += libutils 24 LOCAL_SHARED_LIBRARIES += liblog 25 26 LOCAL_LDFLAGS := -Wl,-Bsymbolic 27 28 include $(BUILD_SHARED_LIBRARY) 29 30 #endif 31