[Bug 787311] vtenc: leaks frames when shut down before EOS
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Oct 19 22:32:55 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=787311
--- Comment #39 from Nicola <lists at svrinformatica.it> ---
(In reply to Nicolas Dufresne (stormer) from comment #37)
> (In reply to Nicola from comment #28)
> > OK, so please let me know how do you think I have to proceed to close this
> > bug:
> >
> > 1) remove the lock on flush in all the base classes (need to be tested
> > carefully)
> > 2) remove the lock from inside gst_video_encoder_flush and modify my patch
> > for the videoencoder to lock before calling flush as the other patchs do
>
> The base class stream lock is recursive, so in theory, this should have no
> effect.
if the lock is acquired more than one time vtenc will deadlock, please see the
comment here:
https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/sys/applemedia/vtenc.c#n513
--
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