by Steegy » Thu Jan 04, 2007 9:33 am
... how does MM determine which input plug-in to use???
MediaMonkey "asks" every plugin (I think in alphabetical order) if it can read the file extension you want to play.
The first plugin that says "yes, I can play that", gets a chance and should start playing. If that plugin fails to play the file's contents (or stream), MediaMonkey continues its search for another plugin that can handle the file, until a working plugin has been found or until the end of the plugin list has been reached.
This process doesn't always work 100% good, but it's pretty close. Unfortunately, when a plugin plays a song, it doesn't say to MediaMonkey how good it can play the file (e.g. how good it can handle damaged files).
How do I set ... which input plug-in to use???
The only way for the user (you) to select a particular plugin is to disable the other ones (by changing their file extensions from "dll" to e.g. "dll.off")
E.g. if you want to play mp3 files only with the in_mad.dll plugin, you have to disable all other mp3 plugins that are present: in_wmp3.dll, in_dsmp3.dll, in_mp3.dll, in_mpg123.dll.
[quote]... how does MM determine which input plug-in to use???[/quote]MediaMonkey "asks" every plugin (I think in alphabetical order) if it can read the file extension you want to play.
The first plugin that says "yes, I can play that", gets a chance and should start playing. If that plugin fails to play the file's contents (or stream), MediaMonkey continues its search for another plugin that can handle the file, until a working plugin has been found or until the end of the plugin list has been reached.
This process doesn't always work 100% good, but it's pretty close. Unfortunately, when a plugin plays a song, it doesn't say to MediaMonkey how good it can play the file (e.g. how good it can handle damaged files).
[quote]How do I set ... which input plug-in to use???[/quote]The only way for the user (you) to select a particular plugin is to disable the other ones (by changing their file extensions from "dll" to e.g. "dll.off")
E.g. if you want to play mp3 files only with the in_mad.dll plugin, you have to disable all other mp3 plugins that are present: in_wmp3.dll, in_dsmp3.dll, in_mp3.dll, in_mpg123.dll.