yes, it does return a gboolean.
authorWim Taymans <wim.taymans@gmail.com>
Mon, 31 Dec 2001 16:02:50 +0000 (16:02 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 31 Dec 2001 16:02:50 +0000 (16:02 +0000)
Original commit message from CVS:
yes, it does return a gboolean.

gst/gstqueue.c
plugins/elements/gstqueue.c

index 7807ec4..48d6b55 100644 (file)
@@ -355,11 +355,8 @@ restart:
       while (GST_STATE_PENDING (queue) != GST_STATE_VOID_PENDING) {
         GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "interrupted!!\n");
         g_mutex_unlock (queue->qlock);
-       /* FIXME: gst_element_interrupt doesn't return anything
        if (gst_element_interrupt (GST_ELEMENT (queue)))
           return;
-       */
-       gst_element_interrupt (GST_ELEMENT (queue));
        goto restart;
       }
       if (GST_STATE (queue) != GST_STATE_PLAYING) {
@@ -442,11 +439,8 @@ restart:
     while (GST_STATE_PENDING (queue) != GST_STATE_VOID_PENDING) {
       GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "interrupted!!\n");
       g_mutex_unlock (queue->qlock);
-       /* FIXME: gst_element_interrupt doesn't return anything
-       if (gst_element_interrupt (GST_ELEMENT (queue)))
-          return;
-       */
-      gst_element_interrupt (GST_ELEMENT (queue));
+      if (gst_element_interrupt (GST_ELEMENT (queue)))
+        return NULL;
       goto restart;
     }
     if (GST_STATE (queue) != GST_STATE_PLAYING) {
index 7807ec4..48d6b55 100644 (file)
@@ -355,11 +355,8 @@ restart:
       while (GST_STATE_PENDING (queue) != GST_STATE_VOID_PENDING) {
         GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "interrupted!!\n");
         g_mutex_unlock (queue->qlock);
-       /* FIXME: gst_element_interrupt doesn't return anything
        if (gst_element_interrupt (GST_ELEMENT (queue)))
           return;
-       */
-       gst_element_interrupt (GST_ELEMENT (queue));
        goto restart;
       }
       if (GST_STATE (queue) != GST_STATE_PLAYING) {
@@ -442,11 +439,8 @@ restart:
     while (GST_STATE_PENDING (queue) != GST_STATE_VOID_PENDING) {
       GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "interrupted!!\n");
       g_mutex_unlock (queue->qlock);
-       /* FIXME: gst_element_interrupt doesn't return anything
-       if (gst_element_interrupt (GST_ELEMENT (queue)))
-          return;
-       */
-      gst_element_interrupt (GST_ELEMENT (queue));
+      if (gst_element_interrupt (GST_ELEMENT (queue)))
+        return NULL;
       goto restart;
     }
     if (GST_STATE (queue) != GST_STATE_PLAYING) {