CPC G06F 3/165 (2013.01) [G06F 16/683 (2019.01); H04R 29/00 (2013.01)] | 19 Claims |
1. An application in a non-transitory computer readable medium configured to be executed on an electronic device, the application operative to:
based on one or more detected conditions, switch between i) preventing audio from being output to one or more speakers of the electronic device through a first audio output route and ii) providing the audio for output to the one or more speakers of the electronic device through the first audio output route;
detect whether an accessory is coupled to the electronic device; and
in response to detecting that the accessory is coupled to the electronic device, i) prevent the audio from being output to the one or more speakers through the first audio output route, and ii) provide the audio for output to the accessory through a second audio output route, wherein the second audio output route couples the accessory to the electronic device with a Bluetooth audio route.
|