vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sat May 12 
19:18:34 2012 +0300| [793ac1e6b4b824655dd2fe9051637199c0a328fe] | committer: 
Rémi Denis-Courmont

ALSA: rewrite capture plugin

 * use a thread instead of short interval polling,
 * do not assume latency is shorter than a period,
 * negotiate sample format instead automatically,
 * map all known ALSA formats to VLC codecs,
 * negotiate channels and sample rate,
 * partial support for 3-6 channels (missing preferences),
 * negotiate buffer and period times according to caching,
 * tolerate off-by-one period size due to rounding,
 * use the "default" device by default rather than "hw",
 * remove old-style hardware-only suggestions in debug messages.

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

 modules/access/alsa.c |  992 +++++++++++++++++++------------------------------
 1 files changed, 386 insertions(+), 606 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=793ac1e6b4b824655dd2fe9051637199c0a328fe
_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to