[vlc-commits] mmdevice: update comments
Rémi Denis-Courmont
git at videolan.org
Fri Feb 7 23:21:47 CET 2014
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sat Feb 8 00:21:32 2014 +0200| [6bab9a3141f8025726694e94c1fd210064e2db4c] | committer: Rémi Denis-Courmont
mmdevice: update comments
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6bab9a3141f8025726694e94c1fd210064e2db4c
---
modules/audio_output/mmdevice.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/modules/audio_output/mmdevice.c b/modules/audio_output/mmdevice.c
index 73f62fe..2b6e552 100644
--- a/modules/audio_output/mmdevice.c
+++ b/modules/audio_output/mmdevice.c
@@ -519,7 +519,7 @@ vlc_MMNotificationClient_OnDefaultDeviceChange(IMMNotificationClient *this,
if (flow != eRender)
return S_OK;
- if (role != eConsole) /* FIXME? use eMultimedia instead */
+ if (role != eConsole)
return S_OK;
msg_Dbg(aout, "default device changed: %ls", wid); /* TODO? migrate */
@@ -725,7 +725,8 @@ static HRESULT MMSession(audio_output_t *aout, IMMDeviceEnumerator *it)
hr = AUDCLNT_E_DEVICE_INVALIDATED;
while (hr == AUDCLNT_E_DEVICE_INVALIDATED)
- { /* Default device selected by policy */
+ { /* Default device selected by policy and with stream routing.
+ * "Do not use eMultimedia" says MSDN. */
msg_Dbg(aout, "using default device");
hr = IMMDeviceEnumerator_GetDefaultAudioEndpoint(it, eRender,
eConsole, &sys->dev);
More information about the vlc-commits
mailing list