Hi Kevin, I know ALSA is used in Ubuntu system for alsa-base package is installed on it. But we don't know the license of the deb package, I think we should download the alsa source package, compiled it as GPLed like ffmpeg, then we use the APIs of ALSA to capture audio.
Regards, Arthur 2009/9/7 Samuel Kevin <[email protected]> > hi Arthur: > The last step is always the hardest. Alsa now is popular in linux > distribution, at least in my Ubuntu. i just checked it and i found that it > is both GPLed and LGPLed. It is quiet awkward that how could i know whether > the alsa driver in my system is GPLed or LGPLed? > regards > Kevin > > 2009/9/7 Arthur Chen <[email protected]> > > > Hi all, > > > > I thought we have solved the oss problem last time for Kevin and I > deleted > > some code related to OSS, but we didn't notice that OSS is used to > capture > > audio,. The APIs of OSS is in <linux/soundcard.h>,. Generally speaking > OSS > > is used as soundcard driver, but it is GPLed. Another Linux soundcard > > driver > > is ALSA, it has LGPLed version. > > To capture audio, the using of APIs of soundcard driver is inevitable, so > > maybe we should use ALSA to replace OSS. > > > > Best regards, > > Arthur > > > > > > -- > Bowen Ma a.k.a Samuel Kevin @ Bluesky Dev Team XJTU > Shaanxi Province Key Lab. of Satellite and Terrestrial Network Tech > http://incubator.apache.org/bluesky/ >
