/frameworks/av/services/audiopolicy/engineconfigurable/src/ |
Strategy.h | 31 class Element<routing_strategy> 55 status_t setIdentifier(routing_strategy identifier); 60 routing_strategy getIdentifier() const { return mIdentifier; } 64 * Property may be routing_strategy, audio_stream_type_t, audio_usage_t, audio_source_t 79 routing_strategy mIdentifier; /**< Unique numerical Identifier of a policy base element*/ 84 typedef Element<routing_strategy> Strategy;
|
Usage.cpp | 37 status_t Element<audio_usage_t>::set<routing_strategy>(routing_strategy strategy) 48 routing_strategy Element<audio_usage_t>::get<routing_strategy>() const
|
Strategy.cpp | 28 status_t Element<routing_strategy>::setIdentifier(routing_strategy identifier) 47 status_t Element<routing_strategy>::set<audio_devices_t>(audio_devices_t devices) 60 audio_devices_t Element<routing_strategy>::get<audio_devices_t>() const
|
Engine.h | 63 virtual audio_devices_t getDeviceForStrategy(routing_strategy stategy) const; 64 virtual routing_strategy getStrategyForStream(audio_stream_type_t stream) 66 return mPolicyEngine->getPropertyForKey<routing_strategy, audio_stream_type_t>(stream); 68 virtual routing_strategy getStrategyForUsage(audio_usage_t usage); 102 virtual status_t addStrategy(const std::string &name, routing_strategy strategy) 104 return mPolicyEngine->add<routing_strategy>(name, strategy); 118 virtual bool setDeviceForStrategy(const routing_strategy &strategy, audio_devices_t devices) 120 return mPolicyEngine->setPropertyForKey<audio_devices_t, routing_strategy>(devices, 124 routing_strategy strategy) 126 return mPolicyEngine->setPropertyForKey<routing_strategy, audio_stream_type_t>(strategy [all...] |
Stream.cpp | 48 status_t Element<audio_stream_type_t>::set<routing_strategy>(routing_strategy strategy) 59 routing_strategy Element<audio_stream_type_t>::get<routing_strategy>() const
|
Engine.cpp | 43 StrategyCollection &Engine::getCollection<routing_strategy>() 64 const StrategyCollection &Engine::getCollection<routing_strategy>() const 141 routing_strategy Engine::ManagerInterfaceImpl::getStrategyForUsage(audio_usage_t usage) 143 return mPolicyEngine->getPropertyForKey<routing_strategy, audio_usage_t>(usage); 146 audio_devices_t Engine::ManagerInterfaceImpl::getDeviceForStrategy(routing_strategy strategy) const 165 return mPolicyEngine->getPropertyForKey<audio_devices_t, routing_strategy>(STRATEGY_MEDIA); 172 return mPolicyEngine->getPropertyForKey<audio_devices_t, routing_strategy>( 175 return mPolicyEngine->getPropertyForKey<audio_devices_t, routing_strategy>(strategy);
|
Stream.h | 29 * @tparam routing_strategy: Applicable strategy for this stream. 65 * Property may be routing_strategy, audio_stream_type_t, audio_usage_t, audio_source_t 82 routing_strategy mApplicableStrategy; /**< Applicable strategy for this stream. */
|
Usage.h | 28 * @tparam routing_strategy: Applicable strategy for this usage. 64 * Property may be routing_strategy, audio_stream_type_t, audio_usage_t, audio_source_t 80 routing_strategy mApplicableStrategy; /**< Applicable strategy for this usage. */
|
Collection.h | 156 struct Collection<routing_strategy>::collectionSupported {}; 158 typedef Collection<routing_strategy> StrategyCollection;
|
/frameworks/av/services/audiopolicy/common/include/ |
RoutingStrategy.h | 25 enum routing_strategy { enum in namespace:android
|
/frameworks/av/services/audiopolicy/engineconfigurable/interface/ |
AudioPolicyPluginInterface.h | 49 virtual android::status_t addStrategy(const std::string &name, routing_strategy id) = 0; 98 virtual bool setDeviceForStrategy(const routing_strategy &strategy, audio_devices_t devices) = 0; 108 virtual bool setStrategyForStream(const audio_stream_type_t &stream, routing_strategy strategy) = 0; 129 virtual bool setStrategyForUsage(const audio_usage_t &usage, routing_strategy strategy) = 0;
|
/frameworks/av/services/audiopolicy/enginedefault/src/ |
Engine.h | 61 virtual audio_devices_t getDeviceForStrategy(routing_strategy strategy) const 65 virtual routing_strategy getStrategyForStream(audio_stream_type_t stream) 69 virtual routing_strategy getStrategyForUsage(audio_usage_t usage) 125 routing_strategy getStrategyForStream(audio_stream_type_t stream); 126 routing_strategy getStrategyForUsage(audio_usage_t usage); 127 audio_devices_t getDeviceForStrategy(routing_strategy strategy) const; 128 audio_devices_t getDeviceForStrategyInt(routing_strategy strategy,
|
Engine.cpp | 164 routing_strategy Engine::getStrategyForStream(audio_stream_type_t stream) 196 routing_strategy Engine::getStrategyForUsage(audio_usage_t usage) 233 audio_devices_t Engine::getDeviceForStrategy(routing_strategy strategy) const 246 audio_devices_t Engine::getDeviceForStrategyInt(routing_strategy strategy,
|
/frameworks/av/services/audiopolicy/engine/interface/ |
AudioPolicyManagerInterface.h | 68 virtual audio_devices_t getDeviceForStrategy(routing_strategy stategy) const = 0; 77 virtual routing_strategy getStrategyForStream(audio_stream_type_t stream) = 0; 86 virtual routing_strategy getStrategyForUsage(audio_usage_t usage) = 0;
|
/frameworks/av/services/audiopolicy/engineconfigurable/parameter-framework/plugin/ |
Strategy.cpp | 22 using android::routing_strategy; 38 mId = static_cast<routing_strategy>(context.getItemAsInteger(MappingKeyIdentifier));
|
Usage.cpp | 22 using android::routing_strategy; 48 static_cast<routing_strategy>(applicableStrategy));
|
Strategy.h | 46 android::routing_strategy mId; /**< strategy identifier to link with audio.h.*/
|
Stream.cpp | 22 using android::routing_strategy; 44 static_cast<routing_strategy>(params.strategy));
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
EffectDescriptor.h | 34 routing_strategy mStrategy; // routing strategy the effect is associated to
|
/hardware/libhardware_legacy/include/hardware_legacy/ |
AudioPolicyManagerBase.h | 153 enum routing_strategy { enum in class:android_audio_legacy::AudioPolicyManagerBase 269 bool isStrategyActive(routing_strategy strategy, 337 routing_strategy mStrategy; // routing strategy the effect is associated to 347 static routing_strategy getStrategy(AudioSystem::stream_type stream); 360 virtual audio_devices_t getDeviceForStrategy(routing_strategy strategy, 392 void setStrategyMute(routing_strategy strategy, 438 void checkOutputForStrategy(routing_strategy strategy);
|
/frameworks/av/services/audiopolicy/managerdefault/ |
AudioPolicyManager.h | 241 routing_strategy getStrategy(audio_stream_type_t stream) const; 294 virtual audio_devices_t getDeviceForStrategy(routing_strategy strategy, 297 bool isStrategyActive(const sp<AudioOutputDescriptor>& outputDesc, routing_strategy strategy, 338 void setStrategyMute(routing_strategy strategy, 388 void checkOutputForStrategy(routing_strategy strategy); 498 void checkStrategyRoute(routing_strategy strategy, audio_io_handle_t ouptutToSkip); 506 routing_strategy strategy); [all...] |
AudioPolicyManager.cpp | [all...] |
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
EffectDescriptor.cpp | 76 effectDesc->mStrategy = static_cast<routing_strategy>(strategy);
|