ee1842d1f5
(Note: This commit breaks libobs compilation. Skip if bisecting) Uses a callback and allows the caller to mix audio. Additionally, allows the callback to return audio later, allowing it to buffer as much as it needs.