106 lines
3.2 KiB
Makefile
106 lines
3.2 KiB
Makefile
LOCAL_PATH:= $(call my-dir)
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
stagefright/ExtendedMediaDefs.cpp \
|
|
stagefright/AVUtils.cpp \
|
|
stagefright/AVFactory.cpp \
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(TOP)/frameworks/av/include/media/ \
|
|
$(TOP)/frameworks/av/media/libavextensions \
|
|
$(TOP)/frameworks/native/include/media/hardware \
|
|
$(TOP)/frameworks/native/include/media/openmax \
|
|
$(TOP)/external/flac/include \
|
|
$(TOP)/$(call project-path-for,qcom-media)/mm-core/inc \
|
|
$(TOP)/frameworks/av/media/libstagefright \
|
|
$(TOP)/frameworks/av/media/libstagefright/mpeg2ts \
|
|
|
|
LOCAL_CFLAGS += -Wno-multichar -Werror
|
|
|
|
ifeq ($(TARGET_ENABLE_QC_AV_ENHANCEMENTS),true)
|
|
LOCAL_CFLAGS += -DENABLE_AV_ENHANCEMENTS
|
|
endif
|
|
|
|
EXTENDED_OFFLOAD_ENABLED := false
|
|
|
|
ifeq ($(strip $(AUDIO_FEATURE_ENABLED_FLAC_OFFLOAD)),true)
|
|
LOCAL_CFLAGS += -DFLAC_OFFLOAD_ENABLED
|
|
EXTENDED_OFFLOAD_ENABLED := true
|
|
endif
|
|
|
|
ifeq ($(strip $(AUDIO_FEATURE_ENABLED_ALAC_OFFLOAD)),true)
|
|
LOCAL_CFLAGS += -DALAC_OFFLOAD_ENABLED
|
|
EXTENDED_OFFLOAD_ENABLED := true
|
|
endif
|
|
|
|
ifeq ($(EXTENDED_OFFLOAD_ENABLED),true)
|
|
LOCAL_CFLAGS += -DEXTENDED_OFFLOAD_ENABLED
|
|
endif
|
|
|
|
LOCAL_MODULE:= libavextensions
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
|
|
include $(BUILD_STATIC_LIBRARY)
|
|
|
|
########################################################
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
media/AVMediaUtils.cpp \
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(TOP)/frameworks/av/include/media/ \
|
|
$(TOP)/frameworks/av/media/libavextensions \
|
|
$(TOP)/frameworks/native/include/media/hardware \
|
|
$(TOP)/frameworks/native/include/media/openmax \
|
|
$(TOP)/external/flac/include \
|
|
$(TOP)/$(call project-path-for,qcom-media)/mm-core/inc
|
|
|
|
LOCAL_CFLAGS += -Wno-multichar -Werror
|
|
|
|
ifeq ($(TARGET_ENABLE_QC_AV_ENHANCEMENTS),true)
|
|
LOCAL_CFLAGS += -DENABLE_AV_ENHANCEMENTS
|
|
endif
|
|
|
|
LOCAL_MODULE:= libavmediaextentions
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
|
|
include $(BUILD_STATIC_LIBRARY)
|
|
|
|
########################################################
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
mediaplayerservice/AVMediaServiceFactory.cpp \
|
|
mediaplayerservice/AVMediaServiceUtils.cpp \
|
|
mediaplayerservice/AVNuFactory.cpp \
|
|
mediaplayerservice/AVNuUtils.cpp \
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(TOP)/frameworks/av/include/media/ \
|
|
$(TOP)/frameworks/av/media/libmediaplayerservice \
|
|
$(TOP)/frameworks/av/media/libavextensions \
|
|
$(TOP)/frameworks/av/media/libstagefright/include \
|
|
$(TOP)/frameworks/av/media/libstagefright/rtsp \
|
|
$(TOP)/frameworks/native/include/media/hardware \
|
|
$(TOP)/frameworks/native/include/media/openmax \
|
|
$(TOP)/external/flac/include \
|
|
$(TOP)/$(call project-path-for,qcom-media)/mm-core/inc
|
|
|
|
LOCAL_CFLAGS += -Wno-multichar -Werror
|
|
|
|
ifeq ($(TARGET_ENABLE_QC_AV_ENHANCEMENTS),true)
|
|
LOCAL_CFLAGS += -DENABLE_AV_ENHANCEMENTS
|
|
endif
|
|
|
|
LOCAL_MODULE:= libavmediaserviceextensions
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
|
|
include $(BUILD_STATIC_LIBRARY)
|
|
|