<Saviq> I'd like us to list all the usecases we can think of before we
decide on how to approach this (and possibly confirm a few cases with UX
design)

This is because we first want to better understand the use cases in
order to decide which component should handle such logic.

Basically we need to be able to react to input events coming from the wired 
headset, on the following scenarios:
1 - Media playback: play and pause
2 - Calls: accept when ringing (or waiting), hang up when the call is active
3 - Avoid music playback play/pause then the event should be driving the 
telephony stack (media-hub already got the logic to pause when there is an 
active/incoming call)

For media playback we can deliver such events to media-hub, probably
using the indicator (when we enable the mpris interface again). Now for
telephony, I don't know who should be the bridge.

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

Title:
  Can't use earphone to answer or disconnect a call

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1398427/+subscriptions

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

Reply via email to