[MPlayer-dev-eng] Better pause

Uoti Urpala uoti.urpala at pp1.inet.fi
Sat Dec 13 22:27:52 CET 2008


On Thu, 2008-12-11 at 13:03 +0800, Ulion wrote:
> 2008/12/10 Uoti Urpala <uoti.urpala at pp1.inet.fi>:
> > I wrote an improved pause implementation that allows executing keyboard

> did you test it with osd-menu?
> the osd-menu is some kind related with pausing function, so hope you
> can test with it.

Menu mostly works but can go back to showing an old frame when pausing.
I think that's because it assumes MPlayer will show at least one new
frame after pausing, which is no longer always true. After a quick look
it seems like the menu code uses a drawing implementation that is
pointlessly separate from normal OSD updates (and it certainly uses an
ugly and inefficient update method which makes it constantly use
noticeable CPU even while paused). Cleaning up the menu code enough to
make it behave more like normal OSD updates would probably fix the
issues, but at the moment fixing menu stupidity is not high on my list
of priorities.




More information about the MPlayer-dev-eng mailing list