[MPlayer-cvslog] r32478 - in trunk: DOCS/tech/slave.txt command.c input/input.c input/input.h
nicolas.george at normalesup.org
Sun Oct 17 11:40:37 CEST 2010
Le sextidi 26 vendémiaire, an CCXIX, Reimar Döffinger a écrit :
> It means that the overhead of adding (even an empty) source suddenly becomes
> the overhead of re-rendering all EOSD elements.
The way I saw it, adding a source is supposed to be a rare event. Of course,
it is better if this assumption is not necessary.
> 1) why is the resolution from the previous file not still available
It is not available in libass since libass has been reset. It is available
in eosd.c, but as a static variable.
I could just rename settings into eosd_current_settings and make it public.
> 2) why does the ASS source not know that it has never been initialized
> or not with valid values and fixes this however and as soon as it can?
The relevant information is inside the ASS_Library structure, which is
opaque. And I wanted to avoid adding a static flag just for that, as the
same problem would probably be present for other sources too.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the MPlayer-cvslog