webrtcdsp: add support for using F32/non-interleaved buffers
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Mon, 19 Feb 2018 16:30:13 +0000 (18:30 +0200)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Fri, 3 Aug 2018 10:20:12 +0000 (13:20 +0300)
commitd299c27892b9eff24df7107f979e93856c06672a
treea1695dbe9acdb0da03a18106221a84ea2a061e4f
parent0591bc934a227d1c269b406c365178f77a8434f0
webrtcdsp: add support for using F32/non-interleaved buffers

This is the native format that is in use by the webrtc audio processing
library internally, so this avoids internal {de,}interleaving and
format conversion (S16->F32 and back)

https://bugzilla.gnome.org/show_bug.cgi?id=793605
ext/webrtcdsp/Makefile.am
ext/webrtcdsp/gstwebrtcdsp.cpp
ext/webrtcdsp/gstwebrtcdsp.h
ext/webrtcdsp/gstwebrtcechoprobe.cpp
ext/webrtcdsp/gstwebrtcechoprobe.h
ext/webrtcdsp/meson.build