[gstreamer-bugs] [Bug 327350] [mpeg2dec] altivec crashes on misaligned buffers

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Nov 23 07:24:02 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=327350

  GStreamer | gst-plugins-ugly | Ver: 0.10.2





------- Comment #27 from Jan Schmidt  2006-11-23 15:22 UTC -------
OK, that makes sense - although our standard elements (ffmpegcolorspace,
videoscale) should be doing passthrough for the standard xvimagesink scenario.
ximagesink though, videoscale often steps in to correct pixel-aspect-ratios. 

Even so, I dislike the way mpeg2dec allocates and discards a buffer like that -
it ought to hang onto it in a local pointer, for copying the output video into
when it gets around to it.

Setting a global var to indicate that downstream doesn't support 16-byte
aligned allocs is misleading - it might change at any moment if the window gets
resized, or the pipeline gets replugged, resulting in a non-optimal codepath
being taken that can fairly easily be avoided.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list