Skip to content
Snippets Groups Projects

Draft: Separate speaker/earpiece for voice calls and declare HW controls

Open Arnaud Ferraris requested to merge a-wai/alsa-ucm-conf-sdm670:master into master

Currently, the speaker and earpiece are used as a single stereo device in the VoiceCall profile. However, voice calls are mono and usually routed to either the earpiece or the speaker. It therefore makes sense to expose both as separate devices to clients, so we can select the appropriate output device.

Additionally, volume/muting can be changed using hardware controls for all input/output devices in this profile, but such controls weren't defined in the UCM config. This was leading PulseAudio/PipeWire to only change the volume in software, which had no effect during voice calls as audio streams are fully routed in hardware in this case. This MR also includes HW controls definitions for the voice call profile, except for the headset mic (no headset with working mic available for testing).

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading