No subject


Sat Mar 21 19:08:20 CET 2009


Are you able to use another sdl video driver ? (try -vo sdl:x11, -vo
sdl:xv, ... Although I don't know if x11 or xv exist on OSX).

> MPlayer interrupted by signal 10 in module: key_events 

According to my manpage that's SIGUSR1, not a real crash...
Could you apply the attached patch and report what it does ?
To apply the patch download it, and type `patch -p0 < darwin.diff` in
mplayer's main directory - if you don't have patch, edit mplayer.c and
hand-patch - it consists of adding the six lines in the diff at the
beginning of the exit_sighandler() function.
Patch against latest cvs.
It's a hack, it could crash your computer, warning ;)

And if it doesn't work, or change the problem, please send the output of
mplayer like you did, but with -v -v -v switches (very very verbose ;-)).
-- 
Colin
	Ce message a été crypté deux fois en rot13 pour plus de 
	sécurité.

--Multipart_Sat__26_Oct_2002_11:57:14_+0200_10457578
Content-Type: text/plain;
 name="darwin.diff"
Content-Disposition: attachment;
 filename="darwin.diff"
Content-Transfer-Encoding: 7bit

Index: mplayer.c
===================================================================
RCS file: /cvsroot/mplayer/main/mplayer.c,v
retrieving revision 1.604
diff -u -r1.604 mplayer.c
--- mplayer.c	26 Oct 2002 00:28:48 -0000	1.604
+++ mplayer.c	26 Oct 2002 10:24:20 -0000
@@ -398,6 +398,12 @@
 
 static void exit_sighandler(int x){
   static int sig_count=0;
+#ifdef SYS_DARWIN
+  if(x == SIGUSR1) {
+     printf("caught SIGUSR1, trying to continue\n");
+     return;  
+  }
+#endif
   ++sig_count;
   if(sig_count==5 || (inited_flags==0 && sig_count>1)) exit(1);
   if(sig_count>5){

--Multipart_Sat__26_Oct_2002_11:57:14_+0200_10457578--




More information about the MPlayer-users mailing list