Internal Data Stream Error Occurs When Adding Two Caps Filters with Different Resolutions in Webcam GStreamer Pipeline Using Tee
Anand Sivaram
aspnair at gmail.com
Thu Jul 13 17:44:47 UTC 2023
Do check whether 640x480 is actually supported by the camera
v4l2-ctl -d /dev/video0 --list-formats-ext
Use one of the native resolutions supported by the camera as given by the
above command.
On Thu, 13 Jul 2023 at 23:07, Sulthan Amanu via gstreamer-devel <
gstreamer-devel at lists.freedesktop.org> wrote:
> Hi Team,
>
> I have encountered an issue while
> creating a GStreamer pipeline with a webcam source and two caps filters
> using the tee element. The pipeline is designed to apply different
> resolutions to the video stream. Below is an example of the pipeline:
>
> gst-launch-1.0 -e v4l2src device=/dev/video0 ! \
> tee name=t ! \
> queue ! \
> videoconvert ! \
> capsfilter caps="video/x-raw, width=640, height=480" ! \
> autovideosink t. ! \
> queue ! \
> videoconvert ! \
> capsfilter caps="video/x-raw, width=1280, height=720" ! \
> autovideosink
>
>
> However, when executing the pipeline, I encountered the following error
> message:
>
> Setting pipeline to PAUSED ...
> Pipeline is live and does not need PREROLL ...
> Setting pipeline to PLAYING ...
> New clock: GstSystemClock
> ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal
> data stream error.
> Additional debug info:
> gstbasesrc.c(3055): gst_base_src_loop ():
> /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
> streaming stopped, reason not-negotiated (-4)
> EOS on shutdown enabled -- waiting for EOS after Error
> Waiting for EOS...
>
>
> I kindly request your assistance in resolving this issue and achieving the
> desired behavior without utilizing the *videoscale , videoconvertscale,
> other frame resize element. And I need to orignal data of both resolution.*
>
> Issue link -
> https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2808#note_1999618
>
> Regards,
> Sulthan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230713/6494f18e/attachment.htm>
More information about the gstreamer-devel
mailing list