diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2017-03-21 11:18:24 -0700 |
---|---|---|
committer | Jean-Michel Trivi <jmtrivi@google.com> | 2017-03-22 15:12:05 -0700 |
commit | 50750ff1624a5d4059b67ceceade595d45247c0e (patch) | |
tree | b3c5c0227ead19cbbf84ab1807a437cb8379d656 /tools/aapt2/diff/Diff.cpp | |
parent | 0a637ecd1b082c93bfbcfecfae5b051573fed1c3 (diff) |
Audio focus: SDK/System API updates
Addressed API council notes: document some missing default values
of AudioFocusRequest builder, remove getters on lister and
handler.
Fix missing support of custom Handler for focus listener.
Integrate focus lock feature from AudioManager SystemAPI into
new AudioFocusRequest class and builder. Deprecate system
methods for focus requests that don't use AudioFocusRequest
Switch to a ConcurrentHashMap in AudioManager instead of a
lock and HashMap to maintain the list of focus listeners
for each AudioManager instance.
Clean up: all local IAudioService references can be made final.
Add missing @Override for the Stub implementations.
Test: cts-tradefed run cts -m CtsMediaTestCases -t android.media.cts.AudioFocusTest
Bug: 30258418
Change-Id: I9e903379a607c723a2620821200547de679231d1
Diffstat (limited to 'tools/aapt2/diff/Diff.cpp')
0 files changed, 0 insertions, 0 deletions