Discover a microphone device, to later discover if it is receiving input
info
info at dressmaker.ca
Fri Oct 9 18:11:33 CEST 2020
When Audacity uses ALSA, it somehow knows that something is a front mic.
In the total absence of documentation that I noted in my other email,
how can I replicate this behaviour?
I do not insist on using hints. They were just mentioned somewhere on
the Net. I am agreeable to use any methods in ALSA API to discover the
mic, but w/o documentation, I have no way of knowing what it is, short
of reverse engineering your library. Is this the way you envisioned
adoption of ALSA: everyone is supposed to reverse-engineer?
Regards
Alex
On 2020-10-09 11:35 AM, Takashi Iwai wrote:
> Apart from the lack of the Input direction (maybe a bug in the hint
> code), the fundamental problem is that the driver cannot tell always
> the device type at all for each PCM stream. It's simply because a
> stream may give you any input type depending on the mixer route; it's
> the case of HD-audio. So, the same PCM device may be a mic, or a
> headset mic, or a line-in, or whatever.
>
> Sometimes there are dedicated PCM devices for certain inputs, but most
> of the PCM streams are generic purpose.
>
>
> Takashi
>
More information about the Alsa-devel
mailing list