OSDN Git Service

AudioPolicyManager: return output for audio attributes
authorJean-Michel Trivi <jmtrivi@google.com>
Fri, 13 Jun 2014 23:06:54 +0000 (16:06 -0700)
committerJean-Michel Trivi <jmtrivi@google.com>
Wed, 18 Jun 2014 15:07:00 +0000 (08:07 -0700)
commit5bd3f38638acab633d181359cc9ec27b80f84d43
treef4f234ec7e3c4649beabe5b03c1a1a0b2b3cd1f2
parentfaabb51ceef13bf1e3f692219ac410c1cd75d0de
AudioPolicyManager: return output for audio attributes

In AudioPolicyManager, support querying an output
 or playback strategy for audio attributes,
 instead of a stream type,
In AudioTrack creation, use the output returned
 for the track's attributes.

Change-Id: I0fef05845ba676404775e2e338c10e6a96237268
include/media/AudioSystem.h
include/media/IAudioPolicyService.h
media/libmedia/AudioSystem.cpp
media/libmedia/AudioTrack.cpp
media/libmedia/IAudioPolicyService.cpp
services/audiopolicy/AudioPolicyInterface.h
services/audiopolicy/AudioPolicyInterfaceImpl.cpp
services/audiopolicy/AudioPolicyManager.cpp
services/audiopolicy/AudioPolicyManager.h
services/audiopolicy/AudioPolicyService.h