Re: Fix for visible OSD corruption

[email protected] Sun, 12 Jul 2020 14:48:33 +1000
Newsgroups gmane.comp.video.xine.devel
Message-ID <202007120448.06C4mXOK024836.mail.zacglen.com@localhost>
>
> > When C-i is used to view stream information via OSD then often
> > corruption appears after the "Audio:" prefix.
>
>Made a better fix (I think). Thanks.
>

On the same topic, having a timeout on OSD display for
seek position makes sense when one performs a seek.
But when one deliberately chooses to display OSD, especially
stream information, then that really should be an on/off
toggle totally controlled by the user without any timeout.

Also, scaling of OSD has a lot wrong with it, especially
in fullscreen mode. And unscaled is not the right fix because
it renders poorly. I have a patch which effectively preforms
an unscaled effect by counter-adjusting text before scaling,
without any render glitches. But I will not submit it at
this stage because there is still a lot of awfulness everywhere
(ie. hard-coded pixel sizes instead of pt sizes etc, especially in xitk/osd.c).

Was ok in 2001, but resolutions have changed dramatically
since then.

:JW