以DVSDK4为例子
dvsdk/psp/linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/logicpd_encoder.c
static struct logicpd_encoder_config logicpd_encoder_configuration = [
.no_of_outputs = LOGICPD_ENCODER_MAX_NO_OUTPUTS,
.output[0] = [
.output_name = VID_ENC_OUTPUT_LCD,
.no_of_standard = LOGICPD_ENCODER_GRAPHICS_NUM_STD,
.standards[0] = [
.name = VID_ENC_STD_640x480,
.std = 1,
.if_type = VID_ENC_IF_PRGB,
.interlaced = 0,
.xres = 640,
.yres = 480,
.fps = [60, 1],
.left_margin = 85,
.right_margin = 70,
.upper_margin = 32,
.lower_margin = 11,
.hsync_len = 9,
.vsync_len = 9,
.flags = 0], /* hsync -ve, vsync -ve */
这个就是设置LCD参数的~
以DVSDK4为例子
dvsdk/psp/linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/logicpd_encoder.c
static struct logicpd_encoder_config logicpd_encoder_configuration = [
.no_of_outputs = LOGICPD_ENCODER_MAX_NO_OUTPUTS,
.output[0] = [
.output_name = VID_ENC_OUTPUT_LCD,
.no_of_standard = LOGICPD_ENCODER_GRAPHICS_NUM_STD,
.standards[0] = [
.name = VID_ENC_STD_640x480,
.std = 1,
.if_type = VID_ENC_IF_PRGB,
.interlaced = 0,
.xres = 640,
.yres = 480,
.fps = [60, 1],
.left_margin = 85,
.right_margin = 70,
.upper_margin = 32,
.lower_margin = 11,
.hsync_len = 9,
.vsync_len = 9,
.flags = 0], /* hsync -ve, vsync -ve */
这个就是设置LCD参数的~
举报