[Bug 696501] New: Better multi-threaded decoding performance
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Mar 24 10:40:41 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=696501
GStreamer | gst-libav | git
Summary: Better multi-threaded decoding performance
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: Normal
Component: gst-libav
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: t.i.m at zen.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Currently we always use FF_THREAD_SLICE mode for multithreaded H.264 decoding.
This mode requires encoder support, so multiple threads will only be used if
the H.264 video is encoded in a suitable way (i.e. with multiple slices per
frame). This is not necessarily the case, and where this is not the case
decoding will be done in a single thread only, hampering performance.
We should use FF_THREAD_SLICE only for live pipelines where latency is
important, and use FF_THREAD_FRAME for decoding scenarios where latency does
not matter, to make sure we actually use multiple threads for decoding if
possible.
--
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