Top | ![]() |
![]() |
![]() |
![]() |
GstInterPipeINode *
gst_inter_pipe_get_node (const gchar *node_name
);
Search for node_name
in the list of existing nodes and return the
appropriate GstInterPipeINode. If the node was not found
null will be returned accordingly.
gboolean gst_inter_pipe_listen_node (GstInterPipeIListener *listener
,const gchar *node_name
);
Register a listener to listen to an specific node. If the node is not yet available, the listener will be notified later.
listener |
The listener object to attach to the node. |
[transfer none][not nullable] |
node_name |
The name of the node to attach to. |
[transfer none][not nullable] |
gboolean
gst_inter_pipe_leave_node (GstInterPipeIListener *listener
);
Disconnect a listener from its respective node.
gboolean gst_inter_pipe_add_node (GstInterPipeINode *node
,const gchar *node_name
);
Add a new node to the available nodes list
gboolean gst_inter_pipe_remove_node (GstInterPipeINode *node
,const gchar *node_name
);
Remove a node from the nodes list.