[vlc-commits] ALSA: update to new audio output interface

Rémi Denis-Courmont git at videolan.org
Tue Aug 16 18:55:40 CEST 2011


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Wed Aug 10 18:14:27 2011 +0300| [5886e36b4ad74c22945b30e1bd1d2e65eb9689e3] | committer: Rémi Denis-Courmont

ALSA: update to new audio output interface

 * Buffer push straight from input, no more repacketization.
 * Support for pause/resume.
 * Support for flush (and unused support for drain).
 * Larger buffers if available (as with HDA cards).
 * Reduced periods count to minimum (they are not normally required).

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5886e36b4ad74c22945b30e1bd1d2e65eb9689e3
---

 modules/audio_output/alsa.c |  702 +++++++++++++++++++------------------------
 1 files changed, 304 insertions(+), 398 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=5886e36b4ad74c22945b30e1bd1d2e65eb9689e3


More information about the vlc-commits mailing list