[Bug 744246] gl: Broken VideoAlignment handling?

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 19 20:33:02 PST 2015


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

--- Comment #3 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
(In reply to Matthew Waters from comment #2)
> This is also the cause of flickering in glimagesink from the use of old
> frames.  placing a tee in between libav and glimagesink or dropping the
> exposure of GstVideoAlignment from the GL bufferpool config fixes this.

I can't reproduce the flickering here, is this also only on Android ? Do you
have a pipeline and a media to produce ? A flickering would most likely point
to another bug. If that bug is on gst-libav side, the same issue shall be
visible on xvimagesink, so it can be useful to test that too (if not Android
here).

What we noted today, is that we ignore the allocation parameter. Instead we
blindly do a g_try_malloc(). Libav also set requirement on the allocated
pointer alignment. This is a very plausible cause of crash in neon optimized
code.

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