[pulseaudio-discuss] How to modify (source) port priorities?
Ronan Jouchet
ronan at jouchet.fr
Sun Nov 11 14:29:05 PST 2012
Hi Raymond, David.
On 11/07/2012 09:32 PM, Raymond Yau wrote:
> available state of mic jack should be yes after the mic is plugged
Agreed, but on this model it feels like there's a mix-up between both
mics: "Internal Microphone" is basically unusable and full of noise
(like an unplugged non-internal microphone), and "Microphone" works fine
as if always plugged (like an internal microphone), though pulse reports
the contrary.
>> System info: Dell XPS1635, under Ubuntu 12.10 x64 / pulseaudio 2.1.
> are your model xps1645 ? post the output of alsa-info.sh
Yes! I mistyped it, sorry. Here is my alsa-info.sh, feel free to ask for
more info: http://hastebin.com/kaleqeqibo.vhdl
---
On 11/07/2012 06:42 PM, David Henningsson wrote:
>> However, even though the priorities look fine, the behavior at
>> startup is still the same: "Internal Microphone" is still preferred
>> to "Microphone". --> Could it be due to the fact that "Microphone"
>> is flagged "available: no"?
>
> This means that you have not plugged your microphone in. If it's
> still available: no when your mic is plugged in, it is very likely an
> ALSA bug. module-switch-on-port-available is the module that switches
> away from unavailable ports.
Okay, following up with Raymond Yau, who asks me my alsa-info.sh
>> --> If yes, how can I work around this? If no, any other idea? Any
>> solution putting "Microphone" first will do, I don't care the
>> least about "Internal Microphone".
>
> In the same files you just edited, you can also comment out the
> "Jack" sections to stop PulseAudio from picking up any detection.
Commenting didn't work, but I added 'state.plugged = yes' and
'state.unplugged = yes' to the [Jack Mic] section for the input I want.
Now it is always detected as plugged and the priority thing works :)
Thanks!
--
Ronan Jouchet
More information about the pulseaudio-discuss
mailing list