Results 3 issues of glalonde

So it works correctly with different output dimensions

Is this possible currently? I don't see it in the API. This would be useful for implementing playlist like functionality. Is that not an intended use case?

This would be useful for implementing continuous playback type functionality. e.g. always keep a sound queued up and only enqueue when a sound finishes to minimize polling. Looks like this...