#include <event.h>
Public Member Functions | |
EventFlushStop (GstEvent* event) | |
Static Public Member Functions | |
static Glib::RefPtr<Gst::Event> | create () |
Allocate a new flush stop event. |
See create() for more details.
Gst::EventFlushStop::EventFlushStop | ( | GstEvent * | event | ) | [explicit] |
static Glib::RefPtr<Gst::Event> Gst::EventFlushStop::create | ( | ) | [static] |
Allocate a new flush stop event.
The flush stop event can be sent upstream and downstream and travels out-of-bounds with the dataflow. It is typically sent after sending a Gst::EventFlushStart event to make the pads accept data again.
Elements can process this event synchronized with the dataflow since the preceeding Gst::EventFlushStart event stopped the dataflow.
This event is typically generated to complete a seek and to resume dataflow.