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

Bug#707912: espeak: the AUDIO=runtime compilation ption does not invoke PulseAudio as intended



Package: espeak
Version: 1.47.07-1
Severity: normal

This might explain some of the issues that people have been experiencing with
ESpeak lately.

Debian properly enables the AUDIO=runtime compilation option, but gdb shows
that even when PulseAudio is running on my system, PortAudio functions (e.g.,
Pa_Initialize()) are invoked. If ALSA is configured to invoke PulseAudio
anyway (the default under Debian with PA installed), Alsa issues warnings
about underruns on my system.

I've looked at the preprocessor directives in src/wave.cpp of ESpeak and it
isn't clear how this is supposed to work; it seems to me that the wrappers
may not be applied as the author intended.

I'm going to rebuild this with proper debugging information and investigate
further.


Reply to: