An asynchronous start message. More...
Inherits Gst::Message.

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.
1.7.1