Latest SVN mplayer unable to play Apple's keynote speech

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



>Tom said:
> I still get the error.
>
>>Carl Eugen said:
>>Which error?
>>(You could tell us your live555 version and confirm that you did a 'make
>>distclean' in your mplayer directory.)

Sorry if I caused any confusion. I downloaded live 555 from
http://www.live555.com/liveMedia/public/ and downloaded
live555-latest.tar.gz
11th June 2010. And the error I'm getting is:


MPlayer interrupted by signal 13 in module: free_demuxer
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.

Also I did make distclean inside mplayer directory before compile and install.

> 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


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux