Hi All, Recently, we have several implementation which related to the audio routing. 1. Feature request: [Bug 854753] [FMRadio][User Story] Implement the FM Radio SpeakerOn function 2. add ConnectSco(), DisconnectSco() DOM API on bluetooth , landed:https://bugzilla.mozilla.org/show_bug.cgi?id=830213 3. telephony has speakerEnabled API for forcing voice sound from receiver to speaker 4. headphone switch event on AudioChannelManager
For the design of cellphone, the audio routing should be considered in system level. Is it possible for b2g to have a routing manager which be responsible to manage the device's routing stuff, such as 1. Provide audio path switch API 2. Broadcast routing change event. 3. Handle the application switch case, i.e one application want speaker on with headphone pluged-in, switch to another one, but there is no option for users to switch back to headphone. this object may need to tracking the application usage and recover it. Randy _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
