Huw Davies (@huw) commented about dlls/winepulse.drv/unixlib.h:
UINT32 *padding;
};
+struct get_mix_format_params +{
- const char *pulse_name;
- struct pulse_config *config;
- EDataFlow flow;
- HRESULT result;
- WAVEFORMATEXTENSIBLE fmt;
This isn't how the alsa driver does it. Please pass a ptr to a `CoTaskMemAlloc()`ed fmt.