[Ekiga-list] PTLIB alsa plugin status
- From: Alec Leamas <leamas alec gmail com>
- To: Ekiga mailing list <ekiga-list gnome org>
- Subject: [Ekiga-list] PTLIB alsa plugin status
- Date: Tue, 24 Feb 2009 10:12:43 +0100
I made a short review of the read/write code in the PTLIB alsa plugin
yesterday. In short:
- Playback and record thread are synchronized in a way that forces the
two streams to wait for each others I/O operations.
- There is no rebuffering support. This means data underruns sounds
worse than necessary.
- Various minor remarks.
I've filed a bug against ekiga with some more details :
http://bugzilla.gnome.org/show_bug.cgi?id=572953 (pls don't file a bug
on the formatting of the attachment...).
In my opinion, it's not really worth to put much work on using the
current alsa plugin. As long as it works, don't touch it... until it
get's fixed in a proper way, possibly by using a pulse plugin instead.
As for the latency discussion about alsa vs pulse: This review shows
that anything will be much better than current alsa code...
--a
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]