|
TQ-lkp 发表于 2012-12-3 12:17 
device/embedsky/proprietary/libhdmi/Android.mk
文件中BOARD_HDMI_STD := STD_1080P
修改成你想要的分辨 ...
没看到有proprietary这个目录,而是在common/s5p下面有libhdmi
这个目录下的android.mk文件里边的内容是这样的,请问改哪个啊?
ifeq ($(S5P_BOARD_USES_HDMI),true)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
#LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
LOCAL_SHARED_LIBRARIES := libutils liblog libedid libcec
LOCAL_SRC_FILES := SecHdmi.cpp
LOCAL_C_INCLUDES := \
$(PRODUCT_COMMON_DIR)/include \
$(PRODUCT_COMMON_DIR)/libfimc \
$(PRODUCT_COMMON_DIR)/libg2d
LOCAL_CFLAGS += \
-DSCREEN_WIDTH=$(SCREEN_WIDTH) \
-DSCREEN_HEIGHT=$(SCREEN_HEIGHT) \
-DDEFAULT_FB_NUM=$(DEFAULT_FB_NUM)
LOCAL_SHARED_LIBRARIES += libfimc libg2d
ifeq ($(S5P_BOARD_USES_HDMI_SUBTITLES),true)
LOCAL_CFLAGS += -DS5P_BOARD_USES_HDMI_SUBTITLES
endif
ifeq ($(BOARD_HDMI_STD),STD_480P)
LOCAL_CFLAGS += -DSTD_480P
endif
ifeq ($(BOARD_HDMI_STD),STD_720P)
LOCAL_CFLAGS += -DSTD_720P
endif
ifeq ($(BOARD_HDMI_STD),STD_1080P)
LOCAL_CFLAGS += -DSTD_1080P
endif
LOCAL_MODULE := libhdmi
include $(BUILD_SHARED_LIBRARY)
#
# libTVOut
#
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
LOCAL_SRC_FILES := \
SecTVOutService.cpp \
ISecTVOut.cpp
LOCAL_C_INCLUDES := \
LOCAL_SHARED_LIBRARIES := \
libbinder \
libutils
LOCAL_C_INCLUDES += $(PRODUCT_COMMON_DIR)/include
LOCAL_C_INCLUDES += $(PRODUCT_COMMON_DIR)/libhdmi
LOCAL_C_INCLUDES += $(PRODUCT_COMMON_DIR)/libfimc
LOCAL_SHARED_LIBRARIES += libhdmi libfimc
LOCAL_MODULE := libTVOut
include $(BUILD_SHARED_LIBRARY)
#
# libhdmiclient
#
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
LOCAL_SRC_FILES:= SecHdmiClient.cpp
LOCAL_SHARED_LIBRARIES := \
libcutils \
libutils \
libbinder \
libsurfaceflinger_client \
libui \
libTVOut
ifeq ($(TARGET_SIMULATOR),true)
ifeq ($(TARGET_OS),linux)
ifeq ($(TARGET_ARCH),x86)
LOCAL_LDLIBS += -lpthread -ldl -lrt
endif
endif
endif
LOCAL_CFLAGS += -DS5P_BOARD_USES_HDMI
ifeq ($(WITH_MALLOC_LEAK_CHECK),true)
LOCAL_CFLAGS += -DMALLOC_LEAK_CHECK
endif
LOCAL_MODULE := libhdmiclient
include $(BUILD_SHARED_LIBRARY)
endif
谢谢 |
|