Merge pull request #169 from GoaLitiuM/master

Fix WASAPI related compile errors
This commit is contained in:
Andrew Kelley 2017-10-23 10:52:23 -04:00 committed by GitHub
commit 121e86a163

View file

@ -1386,7 +1386,7 @@ static int outstream_do_open(struct SoundIoPrivate *si, struct SoundIoOutStreamP
return SoundIoErrorOpeningDevice;
}
if (FAILED(hr = osw->audio_volume_control->GetMasterVolume(&volume)))
if (FAILED(hr = osw->audio_volume_control->lpVtbl->GetMasterVolume(osw->audio_volume_control, &outstream->volume)))
{
return SoundIoErrorOpeningDevice;
}
@ -1725,7 +1725,7 @@ static int outstream_set_volume_wasapi(struct SoundIoPrivate *si, struct SoundIo
struct SoundIoOutStreamWasapi *osw = &os->backend_data.wasapi;
HRESULT hr;
if (FAILED(hr = osw->audio_volume_control->SetMasterVolume(&volume)))
if (FAILED(hr = osw->audio_volume_control->lpVtbl->SetMasterVolume(osw->audio_volume_control, volume, NULL)))
{
return SoundIoErrorIncompatibleDevice;
}