[Bug 702003] [libav] renegotiation might cause corrupted video
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jun 11 05:02:57 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=702003
GStreamer | gst-libav | 1.x
Thiago Sousa Santos <thiago.sousa.santos> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.1.x
--- Comment #3 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2013-06-11 12:02:53 UTC ---
commit dce9d85695d37b39c2a37b413a5b43d74c0db302
Author: Thiago Santos <thiago.sousa.santos at collabora.com>
Date: Tue Jun 11 08:24:17 2013 -0300
avviddec: reset coded_width/_height before trying to open codec
If coded_width/_height is supplied, the codec might use it as the
width/height and if it is wrong can lead to segfaults or video
corruption.
This is specially harmful on renegotiation scenarios where the
resolution changed. There seems to be no specific function for reseting
the AV Context in libav, so just set it directly.
https://bugzilla.gnome.org/show_bug.cgi?id=702003
--
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