On Mon Jul 4 10:29:21 2022 +0000, Huw Davies wrote:
As mentioned, please add a `get_mix_format` unixcall that follows the example of the alsa driver. You'll then need to create a `get_device_period` unixcall for `GetDevicePeriod()`. This isn't implemented in any of the drivers; I'd suggest a params struct like this
struct get_device_period_params { const char *pulse_name; HRESULT result; REFERENCE_TIME *def_period; REFERENCE_TIME *min_period; };
Alright, I can do that, it's just that I changed from two unixcalls to one following an earlier review :sweat_smile: