sxemacs
11 years agoFix some synchronization issues. Improve audio job debug output
Nelson Ferreira [Sun, 20 Jan 2013 21:15:36 +0000 (16:15 -0500)]
Fix some synchronization issues. Improve audio job debug output

* src/media/sound.c (make_audio_job): Always initialie the mutex
since some sound backends are multi-threaded and will use the
mutex. Jack and AO are examples.

* src/media/sound.c (make_audio_job): Improve the job log message.

* src/media/sound.c (play-media-stream-synchronously): Improve
play log message to make clear this is synchronous play.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
11 years agoOnly include ent-mpfr.h if HAVE_MPFR to fix build when mpfr is not available
Nelson Ferreira [Sat, 19 Jan 2013 22:41:26 +0000 (17:41 -0500)]
Only include ent-mpfr.h if HAVE_MPFR to fix build when mpfr is not available

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
11 years agoAllow autogen.sh to do the right thing with newer libtool/autoconf
Nelson Ferreira [Sat, 19 Jan 2013 18:43:40 +0000 (13:43 -0500)]
Allow autogen.sh to do the right thing with newer libtool/autoconf

* autogen.sh (libtool_ver): Force the run of libtoolize --copy
--ltdl before autoreconf so that sxe-libtool.m4 does not cause
an autoreconf error (and therefore no configure generated)

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
11 years agoFFI updates from Evgeny
Steve