[Bug 747005] gstaudioconvert: avoid floating point calculations when mixing integer-formatted channels
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Apr 1 07:29:41 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=747005
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.5.1
--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit b2db18cda2e4e7951655cb2a34108a8523b6eca9
Author: Bernhard Miller <bernhard.miller at streamunlimited.com>
Date: Mon Mar 30 11:24:46 2015 +0200
audioconvert: avoid float calculations when mixing integer-formatted
channels
The patch calculates a second channel mixing matrix from the current one.
The
matrix contains the original values * (2^10) as integers. This matrix is
used
when integer-formatted channels are mixed.
On a ARM Cortex-A8, single core, 800MHz this improves performance in a
testcase from 29s to 9s for downmixing 6 channels to stereo.
https://bugzilla.gnome.org/show_bug.cgi?id=747005
--
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