[MPlayer-users] Latest SVN mplayer unable to play Apple's keynote speech
Tom D.
dtom77 at gmail.com
Tue Jun 15 23:13:38 CEST 2010
>> Reimar Döffinger said:
>> The SIGPIPE at the end of the stream.
>> I think this should maybe be fixed in the live555 library (and maybe even
>> is in a newer version), though it maybe would also be better to make
>> MPlayer ignore SIGPIPE.
>> You could try this:
>> Index: mplayer.c
>> ===================================================================
>> --- mplayer.c (revision 31425)
>> +++ mplayer.c (working copy)
>> @@ -3030,7 +3030,7 @@
>> signal(SIGINT,exit_sighandler); // Interrupt from keyboard
>>
>> signal(SIGQUIT,exit_sighandler); // Quit from keyboard
>>- signal(SIGPIPE,exit_sighandler); // Some window managers cause this
>>+ signal(SIGPIPE,SIG_IGN); // Some window managers cause this
>> #ifdef CONFIG_SIGHANDLER
>> // fatal errors:
>> signal(SIGBUS,exit_sighandler); // bus error
>
> Thank you for the patch. I'll now apply the patch and let you know how
> things work out.
>
>
> --Tom
>
Okay I applied the patch did make distclean and rebuild and installed.
But the problem now is mplayer won't
quit when want to exit mplayer. When i click X on upper right hand
corner of the mplayer's window the window
doesn't exit. I have to press cntl-c twice to exit. The message after
pressing cntl-c twice is:
MPlayer interrupted by signal 2 in module: free_demuxer
MPlayer interrupted by signal 2 in module: free_demuxer
I'm watching the same apple's keynote speech.
--Tom
More information about the MPlayer-users
mailing list