[Bug 744246] gl: Broken VideoAlignment handling?
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Feb 28 11:44:35 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=744246
--- Comment #28 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Works now, it also fixes a lot of the issues I was having on nouveau here. The
dirver is probably less robust to us giving wrong larger size.
commit 8c0fcef81868f0a89adfc766a2a0a89cb1923245
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date: Sat Feb 28 13:01:16 2015 -0500
glmemory: Provide correct size on upload
Provide the right size to GL when uploading. Using maxsize is wrong
since we offset the data point with the memory offset and video
alignement offset.
https://bugzilla.gnome.org/show_bug.cgi?id=744246
commit e9bec9ec0e79cd007b7a070adec200fb207ebc65
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date: Sat Feb 28 12:48:03 2015 -0500
glmemory: Provide correct size on download
Provide the right size to GL when downloading. This fixes downloading
from GLMemory that where created for libav.
https://bugzilla.gnome.org/show_bug.cgi?id=744246
commit 4db0ef5789880fe588a6372dc457efe37345f464
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date: Sat Feb 28 11:55:26 2015 -0500
glmemory: Use fallback for partial copy
When the memory is partial copy, the texture size and videoinfo no
longer make sense. As we cannot guess what the application wants, we
safely copy into a sysmem memory.
https://bugzilla.gnome.org/show_bug.cgi?id=744246
commit b8f168cd65fbdc85199bfb4eca2afd1445215880
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date: Wed Feb 25 18:07:03 2015 -0500
glmemory: Add GstAllocationParams and alignment support
This implements support for GstAllocationParams and memory alignments.
The parameters where simply ignored which could lead to crash on
certain platform when used with libav and no luck.
https://bugzilla.gnome.org/show_bug.cgi?id=74424
--
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