您好,
使用dm368 + dvsdk4.02 decode demo 对736×576的pal H264文件进行解码,解码后通过lcd口输出bt656时序的信号驱动外部显示设备,通过时发现输出的视频左边有部分无效像素,264文件在pc上用播放器看是没有这个问题,使用dvsdk自带的gstreamer解码输出也没有这个问题。看到之前有个帖子:
http://www.deyisupport.com.edgekey.net/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/53260.aspx
现象跟我的基本一致,但我调整HSTART没有效果,请指教,谢谢!
Chris Meng:
你好,
建议你读取一下HSTART相关寄存器的值,看看修改是否成功?如果成功,修改HSTART的寄存器,显示输出应该能看到变化的。
xianmin lv1:
回复 Chris Meng:
Chris Meng,
您好,感谢您的回复。
VENC_HSTART我读了,确实已经有修改成功,但是视频位置没有变化。
我也尝试修改了OSD_BASEPX和OSD_VIDWIN0XP,视频有变化,但OSD_VIDWIN0XP是整体向右移动了,画面左侧的无效区域更大了。OSD_BASEPX是osd和vid都向左移动了。还有其他可以尝试的方法么?
谢谢!
Chris Meng:
回复 xianmin lv1:
Xianmin,
是否有尝试调整过VIDWIN0XP/VIDWIN1XP的值?