Bug 581921 - Please show high-level channel mapping string for each device
Please show high-level channel mapping string for each device
Status: RESOLVED FIXED
Product: gnome-media
Classification: Deprecated
Component: gnome-volume-control
unspecified
Other All
: Normal enhancement
: ---
Assigned To: gnome media maintainers
gnome media maintainers
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2009-05-08 18:38 UTC by Lennart Poettering
Modified: 2009-05-13 17:14 UTC (History)
1 user (show)

See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments

Description Lennart Poettering 2009-05-08 18:38:43 UTC
I mean, generally I don't think the user should be confrontended which channel mappings and all this low-level stuff, but I do believe that showing a very highlevel string of what is actually being configured as part of the device list would be useful.

i.e. use pa_channel_map_to_pretty_name() on the channel map. This will return localized strings like "Surround 7.1", "Surround 5.1" or "Stereo" and "Mono". If this could be shown next to the device string this would be of benefit I think and not too confusing.
Comment 1 Bastien Nocera 2009-05-09 01:39:42 UTC
Given how we show sink and source names, we might just as well add this directly to the stream name (unless we don't want to show it for the applet?).
Comment 2 Lennart Poettering 2009-05-09 02:08:38 UTC
Hmm, I was actually proposing this for the devices, not for the streams. I think this matters more to know for the configuration of hardware, not so much for the software streams you play on it.

Somewhere next to the sink name would be pretty reasonable I guess. May the device list should show something like this:

( ) ICON Internal Audio, <i>Surround 7.1</i>
( ) ICON Logitech FreePulse Wireless, <i>Stereo</i>
( ) ICON Foobar Corp. Speaker, <i>Mono</i>

Or maybe even have that in two lines in the listbox with a bigger icon?

( ) I O  Internal Audio
     C N <i>Surround 7.1</i>
( ) I O  Logitech FreePulse Wireless
     C N <i>Stereo</i>
( ) I O  Foobar Corp. Speaker
     C N <i>Mono</i>

Or something like that. Dunno. 
Comment 3 Lennart Poettering 2009-05-09 02:11:20 UTC
s/May/Maybe/
Comment 4 Bastien Nocera 2009-05-09 11:04:59 UTC
(In reply to comment #2)
> Hmm, I was actually proposing this for the devices, not for the streams. I
> think this matters more to know for the configuration of hardware, not so much
> for the software streams you play on it.

This is what I said...
Comment 5 Bastien Nocera 2009-05-13 17:14:18 UTC
commit e0177e1fcec7bc4624c861e9e9b66cced824475e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 13 18:12:15 2009 +0100

    Bug 581921 – Please show high-level channel mapping string for each device
    
    Show a nice name for the output device's channel mapping, eg. Stereo,
    or Surround 5.1.

Note You need to log in before you can comment on or make changes to this bug.