TI中文支持网
TI专业的中文技术问题搜集分享网站

DM368的视频前端配置

请教一下,视频前端的配置通过应用层ioctl就可以配置,还是必须修改底层驱动的参数才可以?配置后总是出错,请指导一下。

Shine:

可以配置。请问你是怎么配的?

TaiDong AN:

回复 Shine:

ioctl(VIDIOC_ENUMINPUT / VIDIOC_S_INPUT  / VIDIOC_QUERYSTD / VIDIOC_S_STD )

ioctl(VIDIOC_QUERYCAP  / VIDIOC_TRY_FMT / VIDIOC_S_FMT )

ioctl(VIDIOC_CROPCAP  / VIDIOC_REQBUFS / VIDIOC_QBUF / VIDIOC_STREAMON)

这是在采集线程内调用的底层命令。

请教一下,是否不用修改底层结构体参数的默认赋值,只通过应用层ioctl传参就可以对视频前端正确配置?

TaiDong AN:

回复 Shine:

请教一下,现在采集配置是16bit,YUV422,对应的编码和显示是否也得一样,不然是否申请的buffer大小不一致会报错?

现在打印这个错误:

Failed  to create video Encoder h264enc

……

CMEM Error : Failed  to mmap buffer at physical address

CMEM Error :free phys  buffer

是否和配置的色彩空间和位数不一致造成的?

赞(0)
未经允许不得转载:TI中文支持网 » DM368的视频前端配置
分享到: 更多 (0)