summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/16/changes
diff options
context:
space:
mode:
authorJungshik Jang <jayjang@google.com>2014-07-08 21:17:29 +0900
committerJungshik Jang <jayjang@google.com>2014-07-11 08:07:12 +0900
commit6f34f5ab8ab1b1db7887e5405d8b0031e105ab05 (patch)
treed621baee5b7a4e0dad835ab4ba5d3531910ad39a /docs/html/sdk/api_diff/16/changes
parentb249225456bd0015ad775bfc3d6baa5827f0edee (diff)
Revamp HDMI-CEC system audio mode integration with audio service.
In previous change we use setForceUse(FORCE_MEDIA, XXX) method in order to set specific audio output type, such as LINE, HDMI_ARC, and SPDIF. But it turns out that it conflicts with bluetooth a2dp which uses the same setForceUse(FORCE_MEDIA, yyy). This change is based on several conditions. 1. When other non-speaker devices are on, prevent system audio from turing on. 2. In order to keep track of other devices' connectivity and to turn off system audio if other device like bluetooth or headphone preempts current output, register OnAudioPortChangeListner to audio manager. 3. All possible system audio outputs can be merged with other outputs without priority. Change-Id: Id4e47d99db64b9f77a17c2c28c47787ab8980bf7
Diffstat (limited to 'docs/html/sdk/api_diff/16/changes')
0 files changed, 0 insertions, 0 deletions