[MPlayer-users] OSD messages do not disappear
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Sun Aug 31 21:15:17 CEST 2008
On Sun, Aug 31, 2008 at 01:04:57PM +0000, malakutis at ewi.utwente.nl wrote:
> I reviewd the source code and I think this situation occurs in
> get_osd_msg fucntion. In this function there is a possible execution
> path that "diff" variable get 0 value. in this case, msg->time will
> never decreases and the message will never removed from the osd stack.
> The main root of this problem can be clock unstability in ubuntu (I
> think), which mean clock goes backward.
Well, that path IMO is absolutely correct. Even if the clock goes
backward once, the time the OSD displays will at most double.
And if your clock constantly goes backwards or is too slow (as it often
happens in VMs) I think there really is absolutely no option beyond
fixing your clock. Using ntpd in my experience can help a lot for that.
It may well be a completely different problem, such issues have appeared
a few time - most bugs should be fixed but some might still remain (esp.
since I do not know if you are using rc2 still or meant to say you
compiled SVN version by now).
Greetings,
Reimar Döffinger
More information about the MPlayer-users
mailing list