diff options
author | François Gaffie <francois.gaffie@intel.com> | 2015-03-18 17:52:40 +0100 |
---|---|---|
committer | Jean-Michel Trivi <jmtrivi@google.com> | 2015-04-01 10:19:16 -0700 |
commit | 98cc191247388132b6fd8a4ecd07abd6e4c5a0ed (patch) | |
tree | b447149a320aabc6fb28f2522e6a55db835ce537 /services/audiopolicy/managerdefault/AudioPolicyManager.h | |
parent | ad3183e2d4cecd02f6261270a7ea1c68be0efa0f (diff) | |
download | frameworks_av-98cc191247388132b6fd8a4ecd07abd6e4c5a0ed.zip frameworks_av-98cc191247388132b6fd8a4ecd07abd6e4c5a0ed.tar.gz frameworks_av-98cc191247388132b6fd8a4ecd07abd6e4c5a0ed.tar.bz2 |
Split ManagerDefault into Manager and ManagerDefinitions
This patch splits the managerdefault into a manager and a manager
defintion library that contains all pillar elements of a policy manager.
It renames the file with the name of the main class they contains.
It splits the AudioPort into AudioPort and AudioPatch.
Change-Id: I992cf0b8aed895805cc003ba0980d2c9e92c985b
Signed-off-by: François Gaffie <francois.gaffie@intel.com>
Diffstat (limited to 'services/audiopolicy/managerdefault/AudioPolicyManager.h')
-rw-r--r-- | services/audiopolicy/managerdefault/AudioPolicyManager.h | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.h b/services/audiopolicy/managerdefault/AudioPolicyManager.h index 8308d54..279dc93 100644 --- a/services/audiopolicy/managerdefault/AudioPolicyManager.h +++ b/services/audiopolicy/managerdefault/AudioPolicyManager.h @@ -27,14 +27,15 @@ #include <media/AudioPolicy.h> #include "AudioPolicyInterface.h" -#include "Gains.h" -#include "Ports.h" -#include "ConfigParsingUtils.h" -#include "Devices.h" -#include "IOProfile.h" -#include "HwModule.h" -#include "AudioInputDescriptor.h" -#include "AudioOutputDescriptor.h" +#include <AudioGain.h> +#include <AudioPort.h> +#include <AudioPatch.h> +#include <ConfigParsingUtils.h> +#include <DeviceDescriptor.h> +#include <IOProfile.h> +#include <HwModule.h> +#include <AudioInputDescriptor.h> +#include <AudioOutputDescriptor.h> namespace android { @@ -208,8 +209,6 @@ public: // return the strategy corresponding to a given stream type static routing_strategy getStrategy(audio_stream_type_t stream); - - static uint32_t nextUniqueId(); protected: class EffectDescriptor : public RefBase @@ -453,7 +452,6 @@ protected: // to boost soft sounds, used to adjust volume curves accordingly Vector < sp<HwModule> > mHwModules; - static volatile int32_t mNextUniqueId; volatile int32_t mAudioPortGeneration; DefaultKeyedVector<audio_patch_handle_t, sp<AudioPatch> > mAudioPatches; |