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.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Shr-devel mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-devel
