diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -151,11 +151,9 @@ Run through this before any release / major refactor. ### To do - [x] Devices tab — PA card profile switcher (dropdown per card, set active profile) -- [ ] Switches tab (like KMix "Switches" view) - Enumerate PA card profiles + ports (pa_context_get_card_info_list). - Show as checkboxes/comboboxes: active profile, port retasking, IEC958 enable, - Auto-Mute Mode, etc. May need ALSA fallback for raw HDA switches not - surfaced by PulseAudio (snd-hda-intel ctl elements via alsa-lib). +- [x] Port switching in Devices tab — Output port / Input port dropdowns per card + (pa_context_set_sink_port_by_index / set_source_port_by_index); only shown + when a sink/source has 2+ ports. Active port updates in-place on PA events. - [ ] Profiles / sources management tab List all PA sources and sinks with their active profile (e.g. "analog-stereo", "hdmi-stereo-extra1"). Allow switching profiles via dropdown. |
