Hi Simon,

The precise implementation attempts to remove the need for exposing
profiles to the user if in fact there are no real legitimate choices for
the user. Let me explain. Before all profiles on a given card were
available to the user.

On a typical HDA intel device these would look like

output:analog-stereo: Analogue Stereo Output (sinks: 1, sources: 0, priority. 
6000)
output:analog-stereo+input:analog-stereo: Analogue Stereo Duplex (sinks: 1, 
sources: 1, priority. 6060)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, 
priority. 5400)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analogue 
Stereo Input (sinks: 1, sources: 1, priority. 5460)
output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, 
priority. 300)
output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + 
Analogue Stereo Input (sinks: 1, sources: 1, priority. 360)
output:hdmi-stereo-extra1: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, 
priority. 5200)
output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI) Output + 
Analogue Stereo Input (sinks: 1, sources: 1, priority. 5260)
output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI) Output (sinks: 1, 
sources: 0, priority. 100)
output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI) 
Output + Analogue Stereo Input (sinks: 1, sources: 1, priority. 160)
output:hdmi-stereo-extra2: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, 
priority. 5200)
output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI) Output + 
Analogue Stereo Input (sinks: 1, sources: 1, priority. 5260)
output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI) Output (sinks: 1, 
sources: 0, priority. 100)
output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI) 
Output + Analogue Stereo Input (sinks: 1, sources: 1, priority. 160)
input:analog-stereo: Analogue Stereo Input (sinks: 0, sources: 1, priority. 60)
                off: Off (sinks: 0, sources: 0, priority. 0)

>From the perspective of the output, there are only two real choices here - 
>HDMI stereo or HDMI surround. Everything else is stereo output.
>From the input perspective, there are none - everything is stereo input. 

The new sound settings attempts to figure out if there is a choice for
the user and if so only present those profiles in the combo for that
device. The need to expose the card has been made redundant in favour of
exposing the card ports. This means now the user can swap to the HDMI
'port' without having to change profile on the card tab like before. It
will hopefully greatly simplify the usage of sound devices. Bluetooth
devices can be seen to expose their relevant profiles, currently there
is a bug with USB devices which will be fixed shortly (waiting on test
device to arrive).

Did you find that the new design is hiding something that you previously
could do ?

** Changed in: gnome-control-center (Ubuntu)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/972554

Title:
  [soundnua]: new capplet does not expose the sound card profile
  selection

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/972554/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to