audioaggregator: refactor conversion API
For the rationale, see: https://bugzilla.gnome.org/show_bug.cgi?id=793917 Also test audiomixer conversion of current output buffer
- gst-libs/gst/audio/gstaudioaggregator.c 57 additions, 84 deletionsgst-libs/gst/audio/gstaudioaggregator.c
- gst-libs/gst/audio/gstaudioaggregator.h 10 additions, 10 deletionsgst-libs/gst/audio/gstaudioaggregator.h
- gst/audiomixer/gstaudiointerleave.c 2 additions, 3 deletionsgst/audiomixer/gstaudiointerleave.c
- gst/audiomixer/gstaudiomixer.c 2 additions, 2 deletionsgst/audiomixer/gstaudiomixer.c
- tests/check/elements/audiomixer.c 136 additions, 0 deletionstests/check/elements/audiomixer.c