[Bug 741015] videoconvert: Tune quality setting to not degrade performance compared to 1.4

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Dec 3 01:13:30 PST 2014


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

--- Comment #1 from Wim Taymans <wim.taymans at gmail.com> 2014-12-03 09:13:26 UTC ---
On my desktop for this line: gst-launch-1.0 videotestsrc num-buffers=2000 !
video/x-raw,format=RGBA ! videoconvert ! video/x-raw,format=I420 ! fakesink

1.4:  Execution ended after 0:00:01.206045132
git:  Execution ended after 0:00:00.863105612

Both do exactly the same:

splat and pack RGBA  (videotestsrc)
   - both ORC

unpack RGBA
   - both ORC
matrix to YUV
   - 1.4 uses software
   - git uses ORC 
chroma downsample lines horizontal and vertical
   - 1.4 uses software for both
   - git uses ORC for both
pack I420
   - both use ORC
   - git has faster path for odd lines

So either the ORC versions are slower than the software ones on arm, or there
is a different code path on arm for 1.4 and git. Could you say what is the
case?

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