1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-11 17:39:38 +00:00

ao_wasapi: correctly name the IMMNotificationClientVtbl

This commit is contained in:
Kevin Mitchell 2015-12-29 01:13:50 -08:00
parent efb9943637
commit 029e31f1c5

View File

@ -187,7 +187,7 @@ static HRESULT STDMETHODCALLTYPE sIMMNotificationClient_OnPropertyValueChanged(
return S_OK; return S_OK;
} }
static CONST_VTBL IMMNotificationClientVtbl sIMMDeviceEnumeratorVtbl_vtbl = { static CONST_VTBL IMMNotificationClientVtbl sIMMNotificationClientVtbl = {
.QueryInterface = sIMMNotificationClient_QueryInterface, .QueryInterface = sIMMNotificationClient_QueryInterface,
.AddRef = sIMMNotificationClient_AddRef, .AddRef = sIMMNotificationClient_AddRef,
.Release = sIMMNotificationClient_Release, .Release = sIMMNotificationClient_Release,
@ -209,7 +209,7 @@ HRESULT wasapi_change_init(struct ao *ao, bool is_hotplug)
EXIT_ON_ERROR(hr); EXIT_ON_ERROR(hr);
// COM voodoo to emulate c++ class // COM voodoo to emulate c++ class
change->client.lpVtbl = &sIMMDeviceEnumeratorVtbl_vtbl; change->client.lpVtbl = &sIMMNotificationClientVtbl;
// register the change notification client // register the change notification client
hr = IMMDeviceEnumerator_RegisterEndpointNotificationCallback( hr = IMMDeviceEnumerator_RegisterEndpointNotificationCallback(