gstreamer/gst/videoconvert
Sebastian Dröge 49ac382b47 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.

https://bugzilla.gnome.org/show_bug.cgi?id=778974
2017-02-23 21:55:29 +02:00
..
gstvideoconvert.c video-converter: Implement multi-threaded scaling/conversion 2017-02-23 21:55:29 +02:00
gstvideoconvert.h video-converter: Implement multi-threaded scaling/conversion 2017-02-23 21:55:29 +02:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 18:42:34 +01:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00