unixfdsrc

Receive file-descriptor backed buffers (e.g. memfd, dmabuf) over unix socket from matching unixfdsink.

Example launch lines

 gst-launch-1.0 -v videotestsrc ! unixfdsink socket-path=/tmp/blah
 gst-launch-1.0 -v unixfdsrc socket-path=/tmp/blah ! autovideosink

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──unixfdsrc

Factory details

Authors: – Xavier Claessens

Classification:Src

Rank – none

Plugin – unixfd

Package – GStreamer Bad Plug-ins

Pad Templates

src

ANY

Presencealways

Directionsrc

Object typeGstPad


Properties

socket-path

“socket-path” gchararray

The path to the control socket used to control the shared memory transport. This may be modified during the NULL->READY transition

Flags : Read / Write

Default value : NULL


socket-type

“socket-type” GUnixSocketAddressType *

The type of underlying socket

Flags : Read / Write / Construct

Default value : path (2)


The results of the search are