fdsrc
Read data from a unix file descriptor.
To generate data, enter some data on the console followed by enter. The above mentioned pipeline should dump data packets to the console.
If the GstFdSrc:timeout property is set to a value bigger than 0, fdsrc will
generate an element message named GstFdSrcTimeout
if no data was received in the given timeout.
The message's structure contains one field:
-
guint64
timeout
: the timeout in microseconds that expired when waiting for data.
Example launch line
echo "Hello GStreamer" | gst-launch-1.0 -v fdsrc ! fakesink dump=true
A simple pipeline to read from the standard input and dump the data with a fakesink as hex ascii block.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──GstPushSrc ╰──fdsrc
Implemented interfaces
Factory details
Authors: – Erik Walthinsen
Classification: – Source/File
Rank – none
Plugin – coreelements
Package – GStreamer
Pad Templates
src
ANY
Properties
timeout
“timeout” guint64
Post a message after timeout microseconds
Flags : Read / Write
Default value : 0
The results of the search are