> > 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>