static gboolean
do_async_done (gpointer user_data) {
    GstBin *bin = GST_BIN (user_data);
    GstMessage *message;

    fprintf (stderr, "do_async_done\n");
    message = gst_message_new_async_done (GST_OBJECT_CAST (bin));
    parent_class->handle_message (bin, message);

    return FALSE;
}
Пример #2
0
static VALUE
async_done_initialize(VALUE self, VALUE src)
{
    G_INITIALIZE(self, gst_message_new_async_done(RVAL2GST_OBJ(src)));
    return Qnil;
}
Пример #3
0
AsyncDoneMessagePtr AsyncDoneMessage::create(const ObjectPtr & source)
{
    return AsyncDoneMessagePtr::wrap(gst_message_new_async_done(source), false);
}