[totem/gnome-3-6] backend: Use gst_bus_pop_filtered()



commit cb9a17ba3c341cdc1855d0d635b62db83465cc1a
Author: Javier JardÃn <jjardon gnome org>
Date:   Tue Sep 25 04:17:22 2012 +0900

    backend: Use gst_bus_pop_filtered()
    
    ... instead gst_bus_poll()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684736

 src/backend/bacon-video-widget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index b7acb7a..389fc1c 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -3792,7 +3792,7 @@ bvw_stop_play_pipeline (BaconVideoWidget * bvw)
     /* process all remaining state-change messages so everything gets
      * cleaned up properly (before the state change to NULL flushes them) */
     GST_DEBUG ("processing pending state-change messages");
-    while ((msg = gst_bus_poll (bvw->priv->bus, GST_MESSAGE_STATE_CHANGED, 0))) {
+    while ((msg = gst_bus_pop_filtered (bvw->priv->bus, GST_MESSAGE_STATE_CHANGED))) {
       gst_bus_async_signal_func (bvw->priv->bus, msg, NULL);
       gst_message_unref (msg);
     }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]