Lines Matching refs:Engine
48 StreamCollection &Engine::getCollection<audio_stream_type_t>() in getCollection()
53 InputSourceCollection &Engine::getCollection<audio_source_t>() in getCollection()
59 const StreamCollection &Engine::getCollection<audio_stream_type_t>() const in getCollection()
64 const InputSourceCollection &Engine::getCollection<audio_source_t>() const in getCollection()
69 Engine::Engine() : mPolicyParameterMgr(new ParameterManagerWrapper()) in Engine() function in android::audio_policy::Engine
73 status_t Engine::loadFromHalConfigWithFallback( in loadFromHalConfigWithFallback()
79 status_t Engine::loadFromXmlConfigWithFallback(const std::string& xmlFilePath) in loadFromXmlConfigWithFallback()
88 status_t Engine::initCheck() in initCheck()
99 Element<Key> *Engine::getFromCollection(const Key &key) const in getFromCollection()
106 status_t Engine::add(const std::string &name, const Key &key) in add()
113 Property Engine::getPropertyForKey(Key key) const in getPropertyForKey()
123 bool Engine::setVolumeProfileForStream(const audio_stream_type_t &stream, in setVolumeProfileForStream()
134 bool Engine::setPropertyForKey(const Property &property, const Key &key) in setPropertyForKey()
144 status_t Engine::setPhoneState(audio_mode_t mode) in setPhoneState()
153 audio_mode_t Engine::getPhoneState() const in getPhoneState()
158 status_t Engine::setForceUse(audio_policy_force_use_t usage, in setForceUse()
168 audio_policy_forced_cfg_t Engine::getForceUse(audio_policy_force_use_t usage) const in getForceUse()
173 status_t Engine::setOutputDevicesConnectionState(const DeviceVector &devices, in setOutputDevicesConnectionState()
188 status_t Engine::setDeviceConnectionState(const sp<DeviceDescriptor> device, in setDeviceConnectionState()
202 status_t Engine::loadAudioPolicyEngineConfig(const std::string& xmlFilePath) in loadAudioPolicyEngineConfig()
228 status_t Engine::setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, in setDevicesRoleForStrategy()
256 status_t Engine::removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, in removeDevicesRoleForStrategy()
282 status_t Engine::clearDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) in clearDevicesRoleForStrategy()
301 void Engine::enableDevicesForStrategy(product_strategy_t strategy __unused, in enableDevicesForStrategy()
308 status_t Engine::disableDevicesForStrategy(product_strategy_t strategy, in disableDevicesForStrategy()
327 DeviceVector Engine::getDevicesForProductStrategy(product_strategy_t ps) const in getDevicesForProductStrategy()
412 DeviceVector Engine::getOutputDevicesForAttributes(const audio_attributes_t &attributes, in getOutputDevicesForAttributes()
437 DeviceVector Engine::getCachedDevices(product_strategy_t ps) const in getCachedDevices()
443 DeviceVector Engine::getOutputDevicesForStream(audio_stream_type_t stream, bool fromCache) const in getOutputDevicesForStream()
449 sp<DeviceDescriptor> Engine::getInputDeviceForAttributes(const audio_attributes_t &attr, in getInputDeviceForAttributes()
492 void Engine::setDeviceAddressForProductStrategy(product_strategy_t strategy, in setDeviceAddressForProductStrategy()
503 bool Engine::setDeviceTypesForProductStrategy(product_strategy_t strategy, uint64_t devices) in setDeviceTypesForProductStrategy()
516 bool Engine::setDeviceForInputSource(const audio_source_t &inputSource, uint64_t device) in setDeviceForInputSource()
526 EngineInterface *Engine::queryInterface() in queryInterface()
532 AudioPolicyPluginInterface *Engine::queryInterface() in queryInterface()