Davide Beatrici (@davidebeatrici) commented about dlls/winealsa.drv/mmdevdrv.c:
-}
-static HRESULT WINAPI AudioClient_GetDevicePeriod(IAudioClient3 *iface,
REFERENCE_TIME *defperiod, REFERENCE_TIME *minperiod)
-{
- ACImpl *This = impl_from_IAudioClient3(iface);
- TRACE("(%p)->(%p, %p)\n", This, defperiod, minperiod);
- if(!defperiod && !minperiod)
return E_POINTER;
- if(defperiod)
*defperiod = DefaultPeriod;
- if(minperiod)
*minperiod = DefaultPeriod;
I'm assuming this is a bug.