Huw Davies (@huw) commented about dlls/mmdevapi/audiosession.c:
- ASC_Release,
- ASC_GetState,
- ASC_GetDisplayName,
- ASC_SetDisplayName,
- ASC_GetIconPath,
- ASC_SetIconPath,
- ASC_GetGroupingParam,
- ASC_SetGroupingParam,
- ASC_RegisterAudioSessionNotification,
- ASC_UnregisterAudioSessionNotification,
- ASC_GetSessionIdentifier,
- ASC_GetSessionInstanceIdentifier,
- ASC_GetProcessId,
- ASC_IsSystemSoundsSession,
- ASC_SetDuckingPreference
+};
Dead code again. Add when first used.
Also note, I'm not sure we want `audiosession.c`, `audiosessionmanger.c`, `audiosessionwrapper.c`, etc. (I should have pointed this out before we added the manager). Ideally all of this would live in `audiosession.c` (if it's really too much to go in `audioclient.c`). If you need to separate them to make the transistion easier then that's ok, but any additional files that you can avoid creating at this stage would be good.