[Ffmpeg-devel] alsa input / output

Måns Rullgård mans
Tue Mar 20 22:20:14 CET 2007


Reimar D?ffinger <Reimar.Doeffinger at stud.uni-karlsruhe.de> writes:

> Hello,
> 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...

Of course the kernel interface should be documented.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-devel mailing list