Fixed issue where `IsFormatSupported` was called with incorrect parameters, causing `AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM` to get tacked on unnecessarily.
Fixed issue where `IsFormatSupported` was called with incorrect
parameters, causing `AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM` to get tacked
on unnecessarily.

Additionally, ensure we opt-in to higher quality resampling via
`AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY`

This may have been the cause of weird resampling artifacts in `WasapiOut`.

clangen/musikcube,clangen/musikcube,clangen/musikcube,clangen/musikcube,clangen/musikcube,clangen/musikcube,clangen/musikcube,clangen/musikcube