More observations and I suspect by now that TAsn and the way he handles
scanrios in phoneui is the culprit. Or some interactions at least...

Why? Before the call:
org.freesmartphone.Device.Audio.GetScenario
'stereoout'

While in an active call:
org.freesmartphone.Device.Audio.GetScenario
'stereoout'

fsodeviced still thinks we are in 'stereoout'?
But phoneui is actively setting 'gsmhandset' while in a call, so here we
start to have inconsistencies.

When a call ends, phoneui then tries to pull the previous scenario, and
fsodeviced still thinks its in 'stereoout' (when it isn't really, it is
still in gsmhandset).

That is why another explicit call to SetScenario 'stereoout' fixes sound
again.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to