Re: buggy v4l apps (was: VIDIOCSYNC and bad data)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tue, Aug 05, 2003 at 05:39:12PM +0200, Ronald Bultje wrote:
> Hey,
> 
> On Tue, 2003-08-05 at 16:57, Ville Syrjälä wrote:
> > If anyone wants to write code that has a chance of working with all
> > sourcards alsa-lib is a must. I see no point in making it optional.
> 
> Why?

Would you prefer that all application writers would have to worry about
how the hardware expects the data? There are just too many different ways
soundcards work to make this viable.

And the user has a lot of control on how alsa-lib does things. Take 
channel routing for example. There's no way each application would have a
way to configure stuff like that.

Also alsa-lib can do software mixing.

> *Proper documentation* is a must. A wrapper lib is just an
> implementation of the required documentation that never existed for
> ALSA. I think you're turning things around here.

If you really wanted to you could write your own library to talk to the
alsa kernel drivers...

-- 
Ville Syrjälä
syrjala@xxxxxx
http://www.sci.fi/~syrjala/




[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux