I've separated the patch into two stages...the first being the conversion to Media List Player and the second a cosmetic patch to be applied after the first patch.  I also found that my first patch was missing the Mozilla plugin changes I made so I've added those changes to these patches as well.<br>
<br>I also tried to unify more of the functionality between the plugins so that functions available in Mozilla are now available in ActiveX, such as "player_has_vout" although I did not go into the control classes to have them route through the plugin class like the Mozilla plugin does.<br>
<br>> I haven't yet looked at the benefits of that, but I'd like you to split<br><br>Benefits:<br>1.  Corrects the previously mentioned bug where the next playlist items are not played upon reaching the end of currently playing file.<br>
2.  Removes unnecessary duplication of basic playlist functionality from plugins and centralizes it in the Media List Player.<br>3.  Will allow for easy integration of new and future features added to the Media List Player such as playback modes (repeat, loop, etc).<br>
4.  Proper media list traversal when media sub-items exist.<br><br>> And if you feel like it you could also (in yet anoter separate patch)<br>> use the exception-free error reporting API.<br><br>I have no idea what you are referring to.<br>