I have recently had a look at mplayerXP project and I was wondering if decoding ahead couldn't be a good feature to implement (without threads, of course ...) in regular mplayer.Wouldn't that improve performance (as I understand you admit it does, even though only if average performance is < 100%) ? Are there any plans is this direction?