encounter a problem:
**Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.001489269
Setting pipeline to NULL ...
**
my pipeline:
gst-launch-1.0 -v v4l2src device=/dev/video11 ! videoconvert ! fpsdisplaysink text-overlay=false sync=false
i try another pipeline:
gst-launch-1.0 -v v4l2src device=/dev/video11 ! videoconvert ! video/x-raw,width=1920,height=1080,framerate=30/1 ! autovideosink
video capture pipeline is ok:
v4l2-ctl -d /dev/video11 --set-fmt-video=width=1920,height=1080 --stream-mmap --stream-count=300 --stream-to=img.raw
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 50.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 50.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 50.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 50.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 50.00 fps
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
i read this topic, but i don’t understand how i can fix my problem. should my camera driver be fixed? or is it about the gstremer pipeline? or i must fixed v4l2src? my camera send raw12 data