Re: [orca-list] [ANNOUNCE] libao (new audio driver for speechd including working pulseaudio support).

I think your patch does the job just fine!  However, can we assume all
the other applications using libao want to have such a low buffer
threshold?  I worry it might cause other applications problems if we
override the pulseaudio defaults in the general case.

My preference would be to expose some buffering options through the
libao interface to the user.  If I could control a couple of
pulse_simple attributes, through an abstract libao interface, that's
all I'd need.  The advantages of libao are obvious... it's well tested
for many back-ends on many platforms, while most of the
speech-dispatcher back-ends are buggy.

Do you know who maintains the libao source?  Where can we e-mail your patch?


On Mon, Dec 21, 2009 at 2:03 PM, Halim Sahin <halim sahin t-online de> wrote:
Hi Bill,
Nice that you have found the problem !!!

My sugestions:
provide a patch like the attached one for libao instead of
duplicating the libao driver (from Marco Skambraks).
It makes no sense to do the same in spd_audio and libao.

Your pulse.c is nearly the same as the libao.c (only replaced ao through
pulse) and added
the prebuffering stuff.

It's about 7 lines in libao to achive the same (see attached patch).

Orca-list mailing list
Orca-list gnome org
Visit for more information on Orca.
The manual is at
The FAQ is at
Netiquette Guidelines are at
Log bugs and feature requests at

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