summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/14/changes
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2011-08-31 18:24:04 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2011-08-31 18:24:04 -0700
commitb716f0b7b2d8e4b045843fc6a7004910eb344c19 (patch)
treed591b77edf50323319052372281b7b7af8f854ef /docs/html/sdk/api_diff/14/changes
parent528e382f48681a2175a24e7403f63a4493d7c44b (diff)
Fix 5243349 RemoteControlDisplay incorrectly updated
This fixes a case where the RCD would display transport control for a RemoteControlClient that didn't have audio focus. This was happening because registering an RCD was directly calling the updateRemoteControlDisplay method, without first calling the checkUpdateRemoteControlDisplay method which verifies the conditions before updating the display. One of those conditions is that the audio focus stack shouldn't be empty. To verify this fix, several functions were also rename to clearly indicate the lock order and verify we properly synchronize on the right objects. In doing so, a missing synchronization on audio focus was found. Change-Id: If1baaac224ea676aeb83ac0aefcc53f87461c32e
Diffstat (limited to 'docs/html/sdk/api_diff/14/changes')
0 files changed, 0 insertions, 0 deletions