我需要采集USB摄像头上的视频,视频分辨率1920x1080,手头上这个摄像头当采用YUYV格式时采集帧率在5fps左右,不满足要求,然后我试着用MJPEG格式采集视频,帧率能到30帧,我使用从网上找到的V4L2例子代码打开摄像头,读摄像头视频,图像保存为文件显示正常。当我试着用开发包里面的API解码时出错,程序打印如下信息:-
root@x3sdbx3-samsung2G-3200:/userdata/cam_test# ./camera_capture
1920 1080
ion allocator open success m_ionClient :7 !
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][video/src/hb_vdec.c:671] [68.803874]HB_VDEC_SendStream[671]: bitstream buffer too large
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][video/src/hb_vdec.c:671] [68.838882]HB_VDEC_SendStream[671]: bitstream buffer too large
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][video/src/hb_vdec.c:671] [68.870596]HB_VDEC_SendStream[671]: bitstream buffer too large
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][video/src/hb_vdec.c:671] [68.903056]HB_VDEC_SendStream[671]: bitstream buffer too large
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][MM][src/vdi/linux/vdi_osal.c:174] [ERROR][69.17948][1692:1695][JPUAPIFUNC] hit end of stream
[ERROR][MM][src/vdi/linux/vdi_osal.c:174] [ERROR][69.17960][1692:1695][JPGDecoder] JPU_DecGetInitialInfo failed. ret(0x1)
[ERROR][MM][src/vdi/linux/vdi_osal.c:174] [ERROR][69.17962][1692:1695][COMPONENT] Component jpg_decoder will be terminated.
[ERROR][video/src/hb_vdec.c:666] [69.180674]HB_VDEC_SendStream[666]: [HB_VDEC] HB_VDEC_SendStream:666 Failed VeChn = 0 s32Ret = -269024256
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][MM][src/vdi/linux/vdi_osal.c:174] [ERROR][69.18309][1692:1692][TASK] It’s not allowd to do this operation. Please check the task state 6.
[ERROR][video/src/hb_vdec.c:666] [69.183137]HB_VDEC_SendStream[666]: [HB_VDEC] HB_VDEC_SendStream:666 Failed VeChn = 0 s32Ret = -269024256
HorizonVideoDecoder Decode, BufferSize=4147200
[ERROR][MM][src/vdi/linux/vdi_osal.c:174] [ERROR][69.18527][1692:1692][TASK] It’s not allowd to do this operation. Please check the task state 6.
[ERROR][video/src/hb_vdec.c:666] [69.185330]HB_VDEC_SendStream[666]: [HB_VDEC] HB_VDEC_SendStream:666 Failed VeChn = 0 s32Ret = -269024256