[Bug 725917] multiqueue: do not reset last push result when pushing events
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Mar 10 08:48:50 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=725917
GStreamer | gstreamer (core) | unspecified
Thiago Sousa Santos <thiago.sousa.santos> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.3.1
--- Comment #4 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-03-10 16:12:05 UTC ---
commit 3ed2507ebc773ceb830012ae260949a52fe442a7
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date: Mon Mar 10 09:49:07 2014 -0300
queue: queue2: preserve last flow result when pushing events
Avoids mistakenly returning _OK when downstream is still
_NOT_LINKED on subsequent received pad pushes
https://bugzilla.gnome.org/show_bug.cgi?id=725917
commit b6470a7b3f26c203112db57b58afe8533b877963
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date: Mon Mar 10 09:48:58 2014 -0300
multiqueue: do not reset last push result when pushing events
Use the last result as a default when pushing a item from a single queue,
otherwise the status gets reset to _OK when pushing events.
This causes problems when mistakenly activating a not-linked stream
that is being ignored upstream as it is not being used (adaptive
scenarios), it will make the multiqueue post a buffering message
on a pad that won't receive buffers
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list