gstreamermm 0.10.9.1
|
An asynchronous start message. More...
Public Member Functions | |
MessageAsyncStart (GstMessage* castitem) | |
bool | parse () const |
Extract and return the boolean new_base_time from the async_start message. | |
Static Public Member Functions | |
static Glib::RefPtr< Gst::Message > | create (const Glib::RefPtr< Gst::Object >& src, bool new_base_time) |
Creates a new async message. |
An asynchronous start message.
See create() for more details.
Gst::MessageAsyncStart::MessageAsyncStart | ( | GstMessage * | castitem | ) | [explicit] |
static Glib::RefPtr<Gst::Message> Gst::MessageAsyncStart::create | ( | const Glib::RefPtr< Gst::Object >& | src, |
bool | new_base_time | ||
) | [static] |
Creates a new async message.
This message is posted by elements when they start an ASYNC state change. new_base_time is set to true when the element lost its state when it was PLAYING.
src | The object originating the message. |
new_base_time | If a new base_time should be set on the element. |
Since 0.10.13
bool Gst::MessageAsyncStart::parse | ( | ) | const |
Extract and return the boolean new_base_time from the async_start message.
MT safe.
Since 0.10.13.