[alsa-devel] PCM substream
Raymond Yau
superquad.vortex2 at gmail.com
Fri Aug 10 08:00:54 CEST 2012
2012-8-9 下午8:49 於 "Clemens Ladisch" <clemens at ladisch.de> 寫道:
>
> arun kumar wrote:
> > From the last couple of days, I have been trying to understand the Linux
> > Alsa Subsystem.I have read the Alsa Driver API and Application API's.
But I
> > could not understand the concept of PCM substreams,
>
> A PCM stream has one or more substreams. Multiple substreams are used
when
> the hardware can mix them together for one output. This was used in old
> wavetable sound cards; nowadays, you almost always have one substream.
>
There are some hda controllers support multi-stream capture and some hda
codecs have two or more adc which allow two applications using different mic
> List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
More information about the Alsa-devel
mailing list