[Bug 740900] glbufferpool: Add support for GstVideoAlignement

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 19 09:28:31 PST 2014


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

Nicolas Dufresne (stormer) <nicolas.dufresne> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.5.1

--- Comment #19 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> 2014-12-19 17:28:27 UTC ---
commit 9954de1ccd05be868391b8268f0561ca4e83a9c3
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
    glbufferpool: Always recalculate buffer size

    Actually we should always recalculate buffer size since our buffer size
    even when not-padded is smaller for many sub-sampled formats. This is
    because we don't add padding between the planes.

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

commit 170a49f9011535f1efe89dd754afc2ed81d35e92
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Fri Dec 19 12:12:08 2014 -0500

    glmemory: No need for padding

    A memory object cannot be put on stack, so no need for padding.

commit 9954de1ccd05be868391b8268f0561ca4e83a9c3
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Fri Dec 19 12:11:08 2014 -0500

    gl: Add support for GstVideoAlignment

    This allow saving a copy with libav video decoders or decoders with
    similar padding requirement.

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

commit da3ae06cd17494ec2d78b9c3aee6296d4108d829
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date:   Sat Nov 22 11:25:23 2014 -0500

    glmemory: Handle upload/download flags from map

    Problem was that if buffer was mapped READWRITE (state of buffers from
    libav right now), mapping it READ/GL will not upload. This is because the
    flag is only set when the buffer is unmapped. We can fix this by setting
    the flags in map. This result in already mapped buffer that get mapped
    to be read in GL will be uploaded. The problem is that if the write
    mapper makes modification afterward, the modification will never get
    uploaded.

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

commit 4f3c33af3adf2dedfe90eaa9a7cbe6209762b20c
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date:   Sat Dec 13 21:47:38 2014 -0500

    glmemory: Handle custom stride with OPENGL3

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

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gstreamer-bugs mailing list