[Ffmpeg-devel] alsa input / output
Tue Mar 20 22:00:11 CET 2007
On Tue, Mar 20, 2007 at 08:38:51PM +0000, M?ns Rullg?rd wrote:
> Rich Felker <dalias at aerifal.cx> writes:
> > On Tue, Mar 20, 2007 at 06:16:10PM +0100, Clemens Ladisch wrote:
> >> Luca Abeni wrote:
> >> > The code currently uses alsalib, because I did not find any
> >> > documentation about how to directly access raw alsa devices.
> >> That interface is undocumented, and you'd lose all userspace plugins.
> > Which just shows how horribly misdesigned ALSA is...
> Uh, what's so horrible about having a library for doing things that
> should not be done in kernel space? Would you rather have each and
> every app replicate that functionality?
Well, having a kernel interface for only one single, special user
without any proper documentation sounds rather scary to me...
(and btw. last time I heard they ported some of those plugins from user
space to kernel, so that argument doesn't fly so well with me...).
More information about the ffmpeg-devel