[Bug 778974] video-converter: Implement multi-threaded scaling/conversion

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 23 11:43:39 UTC 2017


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #346282|0                           |1
        is obsolete|                            |

--- Comment #2 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 346560
  --> https://bugzilla.gnome.org/attachment.cgi?id=346560&action=edit
video-converter: Implement multi-threaded scaling/conversion

This adds a property to select the maximum number of threads to use for
conversion and scaling. During processing, each plane is split into
an equal number of consecutive lines that are then processed by each
thread.

During tests, this gave up to 1.8x speedup with 2 threads and up to 3.2x
speedup with 4 threads when converting e.g. 1080p to 4k in v210.

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