[MPlayer-dev-eng] [PATCH] vo_macosx: process events with shared_buffer (and patch roundup)

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat May 30 20:28:37 CEST 2009


On Sat, May 30, 2009 at 07:45:29PM +0200, Adrian Stutz wrote:
> Sure enough, digging through input/ar.c brought up a couple of Carbon
> calls to check if MPlayer is the front process. Commenting them out
> made MPlayer no longer be flagged unresponsive on my MacBook.
> Reproduction is quite simple: Add "-noar" to the additional parameters
> in Extended and MPlayer doesn't get flagged as unresponsive anymore.
> 
> Now, that doesn't make the solution any simpler, since there isn't any
> easy replacement for the code in ar.c.
> 
> I currently see three options:

Well, I don't think you'll like my opinion, but I see
4) remove the code from ar.c that checks for foreground. If Apple wanted
the Apple Remote to depend on foreground or not the would have created a
proper API for it (or more precisely used the normal input handling).
Users who complain should be redirected to Apple.



More information about the MPlayer-dev-eng mailing list