#include <message.h>
Public Member Functions | |
MessageAsyncStart (GstMessage* castitem) | |
bool | parse () |
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. |
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. |
bool Gst::MessageAsyncStart::parse | ( | ) |
Extract and return the boolean new_base_time from the async_start message.
MT safe.