Just for fun, I was looking at adding ALSA sound to a video4linux video 
capture card driver.  I was wondering, does it make more sense to have the 
ALSA portion reside in a separate driver, or integrated with the v4l 
driver for the card?

All the docs I've read about writing an ALSA driver indicate that the
kernel APIs really lend themselves to be standalone drivers.  But this
would cause a lot of duplicate code at least, and resource contention at
worst, since a lot of times it seems the audio hardware is integrated 
right with the video capture device or chip.

On the other hand, integrating ALSA into a v4l device seems very 
complicated (just because v4l device drivers seem complicated to me).

I do know that at least one v4l driver has OSS support in it... I don't
know whether that has any bearing on the principle of integrating sound
and video into a single driver, and I do not know if ALSA has ever been
integrated with a v4l driver in the past.

Thanks for your input.

- D


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to