使用文档上例子打开相机,只不过把分辨率设置成 4056 x 3040, 无法打开相机
gst-launch-1.0 -e qtiqmmfsrc camera=0 ! video/x-raw,format=NV12,width=4056,height=3040 ! queue ! jpegenc ! queue ! multifilesink location=/opt/img0_%d.jpg max-files=5
输出如下
0:00:00.079809918 2491 0xaaaae7d73800 WARN qtiqmmfsrc qmmf_source_context.cc:375:get_vendor_tag_by_name: Unable to locate tag for 'masterExpTime', section 'org.codeaurora.qcamera3.multicam_exptime'!
0:00:00.079846479 2491 0xaaaae7d73800 WARN qtiqmmfsrc qmmf_source_context.cc:375:get_vendor_tag_by_name: Unable to locate tag for 'slaveExpTime', section 'org.codeaurora.qcamera3.multicam_exptime'!
0:00:00.317778687 2491 0xaaaae7d73800 ERROR qtiqmmfsrc qmmf_source_context.cc:1965:gst_qmmf_context_start_video_streams: QMMF Recorder StartVideoTracks Failed!
0:00:00.317848267 2491 0xaaaae7d73800 ERROR qtiqmmfsrc qmmf_source.c:1059:qmmfsrc_start_stream:<qmmfsrc0> Stream start failed!
0:00:00.317870141 2491 0xaaaae7d73800 WARN qtiqmmfsrc qmmf_source.c:1232:qmmfsrc_change_state:<qmmfsrc0> error: Failed to start stream!
ERROR: from element /GstPipeline:pipeline0/GstQmmfSrc:qmmfsrc0: Failed to start stream!
Additional debug info:
./gst-plugin-qmmfsrc/qmmf_source.c(1232): qmmfsrc_change_state (): /GstPipeline:pipeline0/GstQmmfSrc:qmmfsrc0
ERROR: pipeline doesn't want to preroll.
ERROR: pipeline doesn't want to play.
Execution ended after 0:00:00.238731968
Setting pipeline to NULL ...