GNOME Bugzilla – Bug 656270
queue2 missing signals
Last modified: 2011-08-10 14:42:00 UTC
hi, as it's recommended to use all elements the "2" version (as the old owns are dropped in 0.11) it'd be useful to add to queue2 the signals was in queue: underrun, running, overrun, pushing or at least the underrun and overrun since it's an important information for the application. thanks.
queue2 uses buffering messages for this
ohh my fault:-( and how can wee get the same affect as "leaky" in queue?
(In reply to comment #2) > ohh my fault:-( > and how can wee get the same affect as "leaky" in queue? You can't really. Depending on your use-case the "valve" element might come handy.
this means i've to write a rather complicated control based on buffering messages and valve control. what's more in case of a fast pipeline (25fps video) it can be late to drop frames. anyway i can'r find any useful docs about the "buffering messages" used by queue2. what's more gst_message_new_buffering () said: "When percent is < 100 the application should PAUSE a PLAYING pipeline. " which is not we want...
Just keep using queue then. I don't see queue2 replacing queue, both have different feature sets. Its clearly not optimal to have 2 of them, coming up with distinct names would help.