ipcpipelinesrc
Communicates with an ipcpipelinesink element in another process via a socket.
The ipcpipelinesrc element allows 2-way communication with an ipcpipelinesink element on another process/pipeline. It is meant to run inside an interslavepipeline and when paired with an ipcpipelinesink, it will slave its whole parent pipeline to the "master" one, which contains the ipcpipelinesink.
For more details about this mechanism and its uses, see the documentation of the ipcpipelinesink element.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──ipcpipelinesrc
Factory details
Authors: – Vincent Penquerc'h
Classification: – Source
Rank – none
Plugin – ipcpipeline
Package – GStreamer Bad Plug-ins
Pad Templates
src
ANY
Signals
disconnect
disconnect_callback (GstElement * param_0, gpointer udata)
def disconnect_callback (param_0, udata):
#python callback for the 'disconnect' signal
function disconnect_callback(param_0: GstElement * param_0, udata: gpointer udata): {
// javascript callback for the 'disconnect' signal
}
Parameters:
param_0
–
udata
–
forward-message
gboolean forward_message_callback (GstElement * param_0, GstMessage * arg0, gpointer udata)
def forward_message_callback (param_0, arg0, udata):
#python callback for the 'forward-message' signal
function forward_message_callback(param_0: GstElement * param_0, arg0: GstMessage * arg0, udata: gpointer udata): {
// javascript callback for the 'forward-message' signal
}
Parameters:
param_0
–
arg0
–
udata
–
Properties
ack-time
“ack-time” guint64
Maximum time to wait for a response to a message
Flags : Read / Write
Default value : 10000000
The results of the search are