Text Blame History Raw

LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) include $(LOCAL_PATH)/../common.mk

LOCAL_SRC_FILES := \ vaapidecoder_base.cpp \ vaapidecoder_host.cpp \ vaapidecsurfacepool.cpp \ vaapidecpicture.cpp \

LOCAL_SRC_FILES += \ vaapidecoder_h264.cpp

LOCAL_SRC_FILES += \ vaapidecoder_h265.cpp

LOCAL_SRC_FILES += \ vaapidecoder_vp8.cpp

LOCAL_SRC_FILES += \ vaapidecoder_vp9.cpp

LOCAL_SRC_FILES += \ vaapidecoder_vc1.cpp

LOCAL_SRC_FILES += \ vaapidecoder_mpeg2.cpp

LOCAL_SRC_FILES += \ vaapiDecoderJPEG.cpp

LOCAL_SRC_FILES += \ vaapidecoder_fake.cpp

LOCAL_C_INCLUDES:= \ $(LOCAL_PATH)/.. \ $(LOCAL_PATH)/../common \ $(LOCAL_PATH)/../interface \ external/libcxx/include \ $(TARGET_OUT_HEADERS)/libva \

LOCAL_CFLAGS := \ -D__BUILD_H264_DECODER__=1 \ -D__BUILD_H265_DECODER__=1 \ -D__BUILD_VP8_DECODER__=1 \ -D__BUILD_VP9_DECODER__=1 \ -D__BUILD_VC1_DECODER__=1 \ -D__BUILD_MPEG2_DECODER__=1 \ -D__BUILD_JPEG_DECODER__=1 \

LOCAL_SHARED_LIBRARIES := \ liblog \ libc++

LOCAL_ALLOW_UNDEFINED_SYMBOLS := true

LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE := libyami_decoder include $(BUILD_STATIC_LIBRARY)