[MPlayer-cvslog] r30576 - trunk/spudec.c

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sun Feb 14 15:43:24 CET 2010

On Sun, Feb 14, 2010 at 03:11:38PM +0100, Diego Biurrun wrote:
> On Sun, Feb 14, 2010 at 03:05:13PM +0100, Reimar Döffinger wrote:
> > 
> > I almost consider the 1-2 second startup time MPlayer has now almost too much...
> Seconded, what happened to snappy performance in general? :-(

Well, in my case specifically the Intel OpenGL driver happened to it.
It calls strcmp 1 million (!!) times during startup, accounting for about
30% of MPlayer's startup time including decoding the first frame.
Other OpenGL stuff and the dynamic linker make up another 25 %.
The only even remotely relevant things in MPlayer for my case are reading
the AVI index and the h261_probe function - the later one IMO is strange given
it is only processing 32 kB of data at most.

More information about the MPlayer-cvslog mailing list