Some embedded systems may choose not to build the audiointerleave gst-plugins-base GStreamer element but do have the gst-plugins-good interleave element present. Both elements are equivalent in practice, so it would be nice if WebAudio could still work on those systems.
Created attachment 455412 [details] Patch
Sorry but I'm inclined to r- this because we already require gst 1.14, in which audiointerleave is available in -base already. I see no compelling reason to fallback to interleave.
Fair enough. I'll try to frame the issue as a downstream packaging problem instead of as a WebKit adaptability problem and enable support for the audiomixer gst-plugins-base plugin, which includes audiointerleave.