[Bug 774908] multifdsink removing slow client corrupts matroska stream

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Nov 23 14:00:32 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=774908

--- Comment #2 from Jan Alexander Steffens (heftig) <jan.steffens at gmail.com> ---
Created attachment 340601
  --> https://bugzilla.gnome.org/attachment.cgi?id=340601&action=edit
[PATCH] multihandlesink: Update bufpos in a separate pass

If a client gets dropped and the iteration gets restarted, bufpos is
incremented again for all clients that preceded the dropped one, causing
havoc.

Adjust the bufpos for all clients first before trying to drop any.

-- 
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