rygel r437 - trunk/src/rygel



Author: zeeshanak
Date: Tue Jan 13 14:33:25 2009
New Revision: 437
URL: http://svn.gnome.org/viewvc/rygel?rev=437&view=rev

Log:
Use try_pop() instead of blocking pop() on AsyncQueue.

Modified:
   trunk/src/rygel/rygel-gst-stream.vala

Modified: trunk/src/rygel/rygel-gst-stream.vala
==============================================================================
--- trunk/src/rygel/rygel-gst-stream.vala	(original)
+++ trunk/src/rygel/rygel-gst-stream.vala	Tue Jan 13 14:33:25 2009
@@ -204,7 +204,7 @@
     }
 
     private bool idle_handler () {
-        var buffer = this.buffers.pop ();
+        var buffer = this.buffers.try_pop ();
 
         if (buffer != null) {
             this.push_data (buffer.data, buffer.size);



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