Because the entry point table of these binary decoders are just created by compiling, so,
if you don't recompile mplayer, the entry point table won't be refreshed. Without this,
mplayer can't invoke those decoding functions which in DLLs.
You may submit your request to MPlayer developer, it must be a good feature.