audiomixmatrix: New element that mixes audio channels
authorVivia Nikolaidou <vivia@toolsonair.com>
Mon, 16 Jan 2017 17:36:07 +0000 (19:36 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 23 Feb 2017 19:02:44 +0000 (21:02 +0200)
commitfa47edf84698ffd8a62e5c72ff2ef918f3fe30f0
tree09b6d343c703cee57dc03d4c533f133bb6302d50
parentfc2ca69c2563a85c05fa4d04faf932d4df77645a
audiomixmatrix: New element that mixes audio channels

This element transforms a given number of input channels into a given number of
output channels according to a given transformation matrix. The matrix
coefficients must be between -1 and 1. In the auto mode, input/output channels
are automatically negotiated and the transformation matrix is a truncated or
zero-padded identity matrix.

https://bugzilla.gnome.org/show_bug.cgi?id=777376
configure.ac
docs/plugins/gst-plugins-bad-plugins-sections.txt
gst/audiomixmatrix/Makefile.am [new file with mode: 0644]
gst/audiomixmatrix/gstaudiomixmatrix.c [new file with mode: 0644]
gst/audiomixmatrix/gstaudiomixmatrix.h [new file with mode: 0644]
tests/examples/Makefile.am
tests/examples/audiomixmatrix/Makefile.am [new file with mode: 0644]
tests/examples/audiomixmatrix/test-audiomixmatrix.c [new file with mode: 0644]