After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 537804 - [multiqueue] wrongly reporting that the queue is full.
[multiqueue] wrongly reporting that the queue is full.
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.10.21
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-11 14:51 UTC by Thijs Vermeir
Modified: 2008-07-28 22:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix checking if the queue is full (1.08 KB, patch)
2008-06-11 14:53 UTC, Thijs Vermeir
none Details | Review

Description Thijs Vermeir 2008-06-11 14:51:40 UTC
Sometimes the multiqueue elements reports wrongly that the queue is full. This can occur in some situations where the buffers not always have timestamps. This confuses the current algorithm and can report that the queue is full.
Comment 1 Thijs Vermeir 2008-06-11 14:53:03 UTC
Created attachment 112543 [details] [review]
fix checking if the queue is full
Comment 2 Thijs Vermeir 2008-06-22 14:36:27 UTC
committed

	* plugins/elements/gstmultiqueue.c:
	Don't update the cur_time on GST_CLOCK_TIME_NONE (#537804) and don't
	activate the pads if they are added in STATE_NULL.