[PATCH] Don't settle on a card profile if it doesn't have any available port

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>
> When creating a new card and selecting a new profile we need to check
> whether there's a port available for that profile before settling on it,
> or we might end up with a useless profile when we might have others that
> would be a better choice.

Most PCI/PCIE sound cards used by desktop does not have any jack detection

do you consider them as always available ?

>
> In order to achieve this, we need to make sure that port availability
> based on the state of the actual alsa jacks for a path is properly
> initialized before creating the card, so that we can make the right
> decision once its created, by checking the card's port availability.
>
> This patch avoids scenarios like starting with the analog-stereo profile
> selected when there are neither built-in speakers nor an external
> headset connected, even when the device is connected to an external
> screen with audio capabilities through HDMI (so it could use the
> available hdmi-output port from the the hdmi-stereo profile).
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20150321/82a3a9b7/attachment.html>


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux