[gstreamer-bugs] [Bug 606657] mpegtsmux crashes with h264parse in byte-stream mode

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Feb 2 03:39:52 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=606657
  GStreamer | gst-plugins-bad | git

--- Comment #9 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2010-02-02 11:39:47 UTC ---
This fix has just been committed, are you still having problems with git
version?

Module: gst-plugins-bad
Branch: master
Commit: 6f1ee59df6026b3a3f2defb1407457d56c3fa2fc
URL:   
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=6f1ee59df6026b3a3f2defb1407457d56c3fa2fc

Author: Julien Moutte <julien at fluendo.com>
Date:   Tue Feb  2 12:23:24 2010 +0100

mpegtsmux: generate SPS/PPS header once and fix overflow

Some H264 packets can be as small as 5 bytes for repeated frames.
In such a situation the output buffer size was not big enough (5*2) to fit the
SPS/PPS header and the start codes. This corrupts the ES stream.
We now generate the SPS/PPS only once which is much more optimal and we now
know the size of the header to calculate the output buffer size more safely.

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