Buffer pool activation failed

Olivier SCHMITT sc.olivier at gmail.com
Sat May 16 01:09:38 UTC 2020


Hello Dear gstreamer-devel Team members.

First I hope your are safe in actual situation...

I plan to use gstreamer to stream an usb webcam in a html webpage for my 
robot.

I try this: (found at https://gist.github.com/tetkuz/0c038321d05586841897)


gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! videoscale ! 
video/x-raw,width=320,height=240 ! clockoverlay shaded-background=true 
font-desc="Sans 38" ! theoraenc ! oggmux ! tcpserversink host=127.0.0.1 
port=8080

I am on raspbian lite buster and raspberry pi 3.

I get this error:


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: Failed 
to allocate required memory.
Additional debug info:
gstv4l2src.c(658): gst_v4l2src_decide_allocation (): 
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Buffer pool activation failed
Execution ended after 0:00:00.320829913
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...


Can you help me?

Thanks



More information about the gstreamer-devel mailing list