[Bug 721701] Performance penalty for videoscale and I420 to BGRA for 1.2.0-1.2.2 and common ubuntu

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 7 08:50:29 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721701
  GStreamer | gst-plugins-base | 1.2.2

Nicolas Dufresne <nicolas.dufresne> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO
                 CC|                            |nicolas.dufresne at collabora.
                   |                            |co.uk

--- Comment #4 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-01-07 16:50:22 UTC ---
In 1.2.2 there was some changes that may have has an impact on the fast path.
It is most likely related. Note that all this depends on proper build of ORC
support.

commit ed8460519f1571bc4a1ca079847a67f077d1efaf
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Mon Dec 23 14:54:02 2013 +0100

    videoconvert: Fix I420 to BGRA fast-path alpha setting

    This fast-path was adding 128 to every component including
    alpha while it should only be done for all components except
    alpha. This caused wrong alpha values to be generated.

    Also remove the high-quality I420 to BGRA fast-path as it needs
    the same fix, which causes an additional instruction, which causes
    orc to emit more than 96 variables, which then just crashes.
    This can only be fixed in orc by breaking ABI and allowing more
    variables.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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