GNOME Bugzilla – Bug 777174
qtmux resets request pad counters on PAUSED->READY
Last modified: 2017-01-16 17:25:52 UTC
qtmux resets some internal counters when dropping back to READY that mean subsequent audio_%d and video_%d request pads start from 0 again. That's wrong, because request pads have a lifetime across reuses of the element.
Created attachment 343360 [details] [review] qtmux: Don't reset request pad numbering across uses When reset, don't restart request pad numberings, as request pads can survive across state changes. Only restart at 0 if all request pads are handed back first.
Pushed: commit b0e38ed374c369947fca4363faa8f773b572e638 Author: Jan Schmidt <jan@centricular.com> Date: Fri Jan 13 00:01:06 2017 +1100 qtmux: Don't reset request pad numbering across uses When reset, don't restart request pad numberings, as request pads can survive across state changes. Only restart at 0 if all request pads are handed back first. https://bugzilla.gnome.org/show_bug.cgi?id=777174