使用Pocket3的uvc功能时,选择H264 input_format,使用ffmpeg播放会出现内存申请报错。
这个问题在使用[obs]和[potplayer播放器]播放时都有发现,插入Pocket3后,选择输入格式为H264会无法播放出视频。但是选择MJPEG就没有这个问题。甚至在先选择MJPEG后再切换为H264播放也是可以播放的。
由于之前做过uvc项目,怀疑是在选择H264时uvc设备与主机 在初始化event通信时,UVC_EVENT_DATA 中dwMaxVideoFrameSize 没有进行赋值导致的。
想问下有没有人碰到过类似问题,同时希望官方技术可以确认下这个问题。