Unavailable port selected by default

Bug #1490937 reported by David Henningsson
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OEM Priority Project
Invalid
High
Unassigned
Trusty
Won't Fix
Undecided
Unassigned
PulseAudio
In Progress
Undecided
Unassigned
pulseaudio (Ubuntu)
Invalid
Undecided
David Henningsson

Bug Description

In case one card has only unavailable ports, it might be still be selected as default, even though there are available ports on other cards.

E g, on a HTPC which have only Headphone and HDMI outputs, and these two outputs are on separate cards, the headphone port might be selected even if the HDMI port is available and the headphone port is not.

Probably PulseAudio's routing system needs to be rewritten to be more port based to fix this issue.

description: updated
Changed in pulseaudio (Ubuntu):
status: New → Triaged
Kent Lin (kent-jclin)
Changed in oem-priority:
importance: Undecided → Critical
Ara Pulido (ara)
Changed in oem-priority:
importance: Critical → High
Changed in pulseaudio (Ubuntu):
assignee: nobody → David Henningsson (diwic)
Revision history for this message
David Henningsson (diwic) wrote :

Upstreamed now, needs these patches:

module-switch-on-port-available: Route to preferred profile
module-switch-on-port-available: Use input and output names
card-restore: Save and restore "preferred profile" of port
card: Update preferred_profile for ports when profile changes
device-port: Add preferred_profile field to pa_device_port
alsa-mixer: Fill in input and output names
card: Add variables for splitting up a profile

Changed in pulseaudio:
status: New → Fix Released
Revision history for this message
David Henningsson (diwic) wrote :

Actually; that patch set does solve some issues, but not necessarily this one.

Changed in pulseaudio:
status: Fix Released → In Progress
Revision history for this message
Ara Pulido (ara) wrote :

Does this happen in Xenial?

Changed in oem-priority:
status: New → Won't Fix
status: Won't Fix → New
status: New → Incomplete
Revision history for this message
Ara Pulido (ara) wrote :

Marking as Invalid for Xenial

Changed in oem-priority:
status: Incomplete → Invalid
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Does this problem persist in any current version of Ubuntu?

Changed in pulseaudio (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Closed due to no response.

Changed in pulseaudio (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.