View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006469||MediaMonkey (current)||Player||public||2010-09-08 01:21||2019-10-02 10:06|
|Target Version||4.0||Fixed in Version||4.0|
|Summary||0006469: Make WASAPI output plug-in default, with a fall-back to DS|
|Description||Since WASAPI plug-in currently replaces all the DS plug-in functionality, we should make it the default. In case it doesn't work (e.g. for Win XP), it should be automatically switched to out_DS.dll.|
|Additional Information||The automatic switch to out_DS should happen in the main application (WinampPlugins.pas) whenever a call to Open() function of out_WASAPI fails. It should be hardcoded to out_DS.dll.|
|Tags||No tags attached.|
|Fixed in build||1383|
Implemented in build 1312.
BUT, on WinXP I left 'out_MMDS.dll' as default output plugin, because XP users would be confused how it is possible that WASAPI doesn't fail on XP and silently switches to out_MMDS.
e.g. They would configure WASAPI to Crossfade 5 seconds, but in fact the out_MMDS would be used. This would be very confusing.
Therefore also the hardcoded fall-back is performed only on Vista and higher Win versions.
||XP users can currently enable WASAPI and nothing will play. It shouldn't be selectable if it doesn't work. http://www.mediamonkey.com/forum/viewtopic.php?p=285035#p285035|
Fixed in build 1346,
the wasapi plugin node is now disabled on Win XP and lower
||Verified in 1346|
As discussed offline, we should revert this fix. I.e. to make out_MMDS the default output plug-in and also to not use out_MMDS in case out_WASAPI fails.
This is part of remedy re. 0007327.
||Reverted in build 1383.|