blob: 5b46e8d3f2bec626f057affcb4df963725565277 [file] [log] [blame]
Ho-Eun Ryu2231bc62010-01-13 10:35:54 +09001ifeq ($(strip $(BOARD_USES_MRST_OMX)),true)
2
Ho-Eun Ryuaae62cc2009-10-16 12:27:01 +09003LOCAL_PATH := $(call my-dir)
4include $(CLEAR_VARS)
5
6VENDORS_INTEL_MRST_COMPONENTS_ROOT := $(LOCAL_PATH)
7
Liu, Shuoa41e78f2011-01-31 12:33:48 +08008PRODUCT_COPY_FILES += \
9 $(LOCAL_PATH)/wrs_omxil_components.list:system/etc/wrs_omxil_components.list
10#$(call add-prebuilt-files, ETC, wrs_omxil_components.list)
Ho-Eun Ryuaae62cc2009-10-16 12:27:01 +090011
mgross15597db2010-07-19 10:00:02 -070012WRS_OMXIL_CORE_ROOT := hardware/intel/wrs_omxil_core
Ho-Eun Ryuaae62cc2009-10-16 12:27:01 +090013
mgross15597db2010-07-19 10:00:02 -070014GLIB_TOP := hardware/intel/glib
Liu, Shuoa41e78f2011-01-31 12:33:48 +080015LIBVA_TOP := hardware/intel/libva
16LIBINFODUMP_TOP := hardware/intel/omx-components/libinfodump
17LIBBASECODEC_TOP:= hardware/intel/omx-components/libbasecodec
18#PV_TOP := external/opencore
19ifeq (1,0)
Ho-Eun Ryuaae62cc2009-10-16 12:27:01 +090020PV_INCLUDES := \
21 $(PV_TOP)/android \
22 $(PV_TOP)/extern_libs_v2/khronos/openmax/include \
23 $(PV_TOP)/engines/common/include \
24 $(PV_TOP)/engines/player/config/core \
25 $(PV_TOP)/engines/player/include \
26 $(PV_TOP)/nodes/pvmediaoutputnode/include \
27 $(PV_TOP)/nodes/pvdownloadmanagernode/config/opencore \
28 $(PV_TOP)/pvmi/pvmf/include \
29 $(PV_TOP)/fileformats/mp4/parser/config/opencore \
30 $(PV_TOP)/oscl/oscl/config/android \
31 $(PV_TOP)/oscl/oscl/config/shared \
32 $(PV_TOP)/engines/author/include \
33 $(PV_TOP)/android/drm/oma1/src \
34 $(PV_TOP)/build_config/opencore_dynamic \
35 $(TARGET_OUT_HEADERS)/libpv
Liu, Shuoa41e78f2011-01-31 12:33:48 +080036endif
Ho-Eun Ryuaae62cc2009-10-16 12:27:01 +090037# mrst sst audio
Liu, Shuoa41e78f2011-01-31 12:33:48 +080038#-include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/sst/Android.mk
Ho-Eun Ryu77c54602009-12-16 11:27:16 +090039
Liu, Shuoa41e78f2011-01-31 12:33:48 +080040COMPONENT_USE_BUFFERSHARING := false
41
42#intel video decoders
43include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/psb/Android.mk
44
45#intel video encoders
46include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/libinfodump/Android.mk
47include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/libbasecodec/Android.mk
48include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/omx_m4venc/Android.mk
49include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/omx_avcenc/Android.mk
50include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/omx_h263enc/Android.mk
51
52#intel audio codecs
53#-include $(VENDORS_INTEL_MRST_COMPONENTS_ROOT)/sst-stub-base/Android.mk
Ho-Eun Ryu2231bc62010-01-13 10:35:54 +090054
55endif #BOARD_USES_MRST_OMX