Home
last modified time | relevance | path

Searched refs:availableOutputDevices (Results 1 – 6 of 6) sorted by relevance

/aosp12/frameworks/av/services/audiopolicy/enginedefault/src/
H A DEngine.cpp155 availableOutputDevices.remove(availableOutputDevices.getDevicesFromType( in filterOutputDevicesForStrategy()
187 availableOutputDevices = availPrimaryOutputDevices; in filterOutputDevicesForStrategy()
194 availableOutputDevices.remove(availableOutputDevices.getDevicesFromTypes({ in filterOutputDevicesForStrategy()
272 devices = availableOutputDevices.getFirstDevicesFromTypes( in getDevicesForStrategyInt()
310 availableOutputDevices, STRATEGY_PHONE))) { in getDevicesForStrategyInt()
335 if ((remoteSubmix = availableOutputDevices.getDevice( in getDevicesForStrategyInt()
363 devices2 = availableOutputDevices.getDevicesFromType( in getDevicesForStrategyInt()
372 devices3 = availableOutputDevices.getDevicesFromTypes({ in getDevicesForStrategyInt()
407 availableOutputDevices.getDevicesFromType( in getDevicesForStrategyInt()
631 availableOutputDevices, strategy); in getPreferredDeviceTypeForLegacyStrategy()
[all …]
H A DEngine.h80 DeviceVector& availableOutputDevices,
87 DeviceVector availableOutputDevices,
96 const DeviceVector& availableOutputDevices, legacy_strategy legacyStrategy) const;
98 const DeviceVector& availableOutputDevices, product_strategy_t strategy) const;
/aosp12/frameworks/av/services/audiopolicy/engineconfigurable/src/
H A DEngine.cpp216 const DeviceVector availableOutputDevices = getApmObserver()->getAvailableOutputDevices(); in getDevicesForProductStrategy() local
218 DeviceTypeSet availableOutputDevicesTypes = availableOutputDevices.types(); in getDevicesForProductStrategy()
265 auto busDevice = availableOutputDevices.getDevice( in getDevicesForProductStrategy()
277 return availableOutputDevices.getDevicesFromTypes(deviceTypes); in getDevicesForProductStrategy()
290 const DeviceVector availableOutputDevices = getApmObserver()->getAvailableOutputDevices(); in getOutputDevicesForAttributes() local
298 sp<DeviceDescriptor> device = findPreferredDevice(outputs, strategy, availableOutputDevices); in getOutputDevicesForAttributes()
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/
H A DPolicyConfig.h35 android::DeviceVector availableOutputDevices; member
43 : android::AudioPolicyConfig(hwModules, availableOutputDevices, availableInputDevices, in PolicyConfig()
56 : android::AudioPolicyConfig(hwModules, availableOutputDevices, availableInputDevices, in PolicyConfig()
101 for (const auto& device : availableOutputDevices) { in init()
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
H A DAudioPolicyMix.h91 const DeviceVector &availableOutputDevices);
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
H A DAudioPolicyMix.cpp376 const DeviceVector &availableOutputDevices) in getDeviceAndMixForOutput() argument
385 return availableOutputDevices.getDevice(deviceType, address, AUDIO_FORMAT_DEFAULT); in getDeviceAndMixForOutput()