[MPlayer-cygwin] [PATCH] threaded window proc for vo_directx

Zuxy Meng zuxy.meng at gmail.com
Wed Apr 30 07:30:27 CEST 2008


Hi,

2008/4/30 Gianluigi Tiesi <mplayer at netfarm.it>:
> On Wed, Apr 30, 2008 at 07:12:48AM +0200, Gianluigi Tiesi wrote:
> > Hello,
> >
> > this patch makes vo_directx use a separate thread for the window proc
> > so the decoder/player is not freezed when e.g. moving the window
> >
> > without the patch window proc is executed in check_events()
> > I've looked a bit in the window proc to find potential threads problems
> >
> > control() does internal stuffs so it should be safe
> > mplayer_put_key() can be called in dx window proc or in the console
> > they cannot send a key message together, perhaps
> > the window message queue should handle it
> >
> > I've made some "crazy typing" test but it orks fine
> >
>
> argh the attachment...

Actually I had a similar one, together with discussions about it:

http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2007-October/054648.html

-- 
Zuxy
Beauty is truth,
While truth is beauty.
PGP KeyID: E8555ED6



More information about the MPlayer-cygwin mailing list