1 LOCAL_PATH := $(call my-dir)
4 include external/ffmpeg/android/ffmpeg.mk
12 $(LOCAL_PATH)/../include \
14 $(TOP)/frameworks/native/include/media/hardware \
15 $(TOP)/frameworks/native/include/media/openmax \
16 $(TOP)/frameworks/av/include \
17 $(TOP)/frameworks/av/media/libstagefright \
18 $(TOP)/frameworks/av/media/libstagefright/include
20 LOCAL_SHARED_LIBRARIES := \
31 libstagefright_foundation \
34 LOCAL_MODULE:= libffmpeg_omx
36 LOCAL_MODULE_TAGS := optional
39 LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib
40 LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64
42 LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
45 ifneq ($(filter arm arm64,$(TARGET_ARCH)),)
46 LOCAL_CFLAGS += -Wno-psabi
49 LOCAL_CFLAGS += -D__STDC_CONSTANT_MACROS=1 -D__STDINT_LIMITS=1
51 #ifneq ($(filter arm arm64,$(TARGET_ARCH)),)
52 # LOCAL_CFLAGS += -fpermissive
55 include $(BUILD_SHARED_LIBRARY)
57 include $(call first-makefiles-under,$(LOCAL_PATH))