[Bug 745109] gloverlay: image is upside down

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 3 12:27:06 PST 2015


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

Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |nicolas.dufresne at collabora.
                   |                            |co.uk
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.1

--- Comment #4 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
commit eff94f929de3cb22b3dc0a24e39dcad72b369390
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Mar 3 15:22:38 2015 -0500

    gloverlay: Fix upside down and miss-aligned JPEG

    LibJPEG uses macroblock of 8x8 sample. In this element we use RGB and
    Y444, two 24bit formats that are stored in 32bit pixels. This mean we
    have 32x32 bytes macroblocks. For this reason, we need to allocate
    our buffer slightly larger. We also need to pass the line pointer in
    the right order, otherwise the image endup upside-down.

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

Take note that in case of libjpeg error, the element abort the process. I think
this is why jpegdec is using long jump.

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