Closed CaiB closed 4 years ago
Oh, we also noticed that all the callbacks have their parameters still backwards compared to the new init order. They are at least consistent, and somewhat separate from init, so not sure if we should bother changing them.
I have just gone ahead and added the fix to PulseAudio play/recording devices being backwards into this PR as well.
One day we'll get all of these device orders ironed out. One day...
So much is better and righter with the world.
I finished fixing the parameter orders for recording/playback device selection, as some were missed in the previous rounds.
I also added what is required to build DLL and SO files, and added info in the readme on how to do that. I have tested this myself for both Windows (WASAPI) and Linux (ALSA).
I also did some general readme cleanup and improved formatting for better readability.