Element states
Changing element state
The state of an element can be changed with the following code:
GstElement *bin;
// create a bin, put elements in it and link them
...
gst_element_set_state (bin, GST_STATE_PLAYING);
...
You can set the following states on an element:
GST_STATE_NULL
Reset the state of an element.
GST_STATE_READY
will make the element ready to start processing data.
GST_STATE_PAUSED
temporary stops the data flow.
GST_STATE_PLAYING
means there really is data flowing through the graph.