TI工程师好,
麻烦问一下,我用dm368做解码器,dm368解码输出支持数字RGB吗?如果支持,如何配置?
Chris Meng:
你好,
请问你是解码什么?视频?什么格式? 解码后是在DM36x上用LCD接口输出显示么?为什么需要RGBs输出?
dzq:
回复 Chris Meng:
你好,我们解码的是H.264的文件,分辨率为720P 60,解码后直接通过DM368的数字RGB接口输出,DM368输出的后端连接的是数字RGB信号
dzq:
回复 Chris Meng:
我们遇到的问题是
我们目前遇到的问题:直接执行/usr/share/ti/dvsdk-demos的decode报错:root@dm368-evm:/usr/share/ti/dvsdk-demos# ./decode -v /usr/share/ti/data/videos/davincieffect.264 -y 5Decode demo started.Error: Failed to get attribute window bufferARM Load: 2% Video fps: 3 fps Video bit rate: 34 kbps Sound bit rate: 0 kbps Time: 00:00:01 Demo: Decode Display: 1080I 30Hz Video Codec: H.264 HP Video Resolution: 1280×720 Sound Codec: N/A Sampling Freq: N/A
ARM Load: 2% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:02 Demo: Decode Display: 1080I 30Hz Video Codec: H.264 HP Video Resolution: 1280×720 Sound Codec: N/A Sampling Freq: N/A
ARM Load: 0% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:03 Demo: Decode Display: 1080I 30Hz Video Codec: H.264 HP Video Resolution: 1280×720 Sound Codec: N/A Sampling Freq: N/A
ARM Load: 1% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time: 00:00:04 Demo: Decode Display: 1080I 30Hz Video Codec: H.264 HP Video Resolution: 1280×720 Sound Codec: N/A Sampling Freq: N/A 一般来说,直接执行TI的Demo,应该能够执行成功而没有输出显示,但现在直接使用TI的Demo也不对,通过调试分析TI的代码,在display.c->Display_get->Display_v4l2_get->ioctl(hDisplay->fd, VIDIOC_DQBUF, &v4l2buf)时卡死没有返回(内核卡死在stream_next_buffer->videobuf_waiton)
麻烦问一下,这个可能的原因是什么
Chris Meng:
回复 dzq:
你好,
你有修改过OSD相关的驱动软件么?下面的错误是和OSD窗口有关的。
Error: Failed to get attribute window buffer
dzq:
回复 Chris Meng:
你好,我们没有修改过OSD相关的驱动软件
dzq:
回复 Chris Meng:
你好,麻烦问一下,dm368的解码SDK包中支持解码输出24位数字RGB吗?