[Bug 784093] GstBuffer does not contain dmabuf memory

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jun 22 13:47:17 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=784093

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |nicolas at ndufresne.ca

--- Comment #1 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
(In reply to Mariem from comment #0)
> Hello,
> 
> I am trying to create Gstreamer pipeline and stream video using the
> following command-line. I am using c920 Logitech HD Pro webcam plugged in a
> board that has a customized linux version. The Gstreamer version installed
> on the board is 1.6.3.
> 
> $gst-launch-1.0 -v --gst-debug=2 v4l2src device=/dev/video8  num-buffers=300
> io-mode=dmabuf no-resurect-buf=true  ! videoconvert !

What the hell is that no-resurect-buf property. Are you sure you should not be
filing bugs to the people patching your GStreamer instead ? This looks like a
downstream fork of GStreamer.

> video/x-raw,format=NV12 ! omxh264enc control-rate=2 target-bitrate=10485760
> interval_intraframes=14 periodicty-idr=2 use-dmabuf=true !
> video/x-h264,profile=\(string\)high,level=\(string\)4.2 ! h264parse !
> video/x-h264,stream-format=avc,alignment=au ! qtmux ! queue ! filesink
> location=../../output.mp4 -e

Upstream gst-omx have no support for DMABuf (and that would be a stretch since
OMX spec has no support for DMABuf either). Is there any issue here that is not
specific to your vendor fork ?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list