Searched refs:availableOutputDevices (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/av/services/audiopolicy/enginedefault/src/ |
H A D | Engine.cpp | 155 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 D | Engine.h | 80 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 D | Engine.cpp | 216 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 D | PolicyConfig.h | 35 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 D | AudioPolicyMix.h | 91 const DeviceVector &availableOutputDevices);
|
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioPolicyMix.cpp | 376 const DeviceVector &availableOutputDevices) in getDeviceAndMixForOutput() argument 385 return availableOutputDevices.getDevice(deviceType, address, AUDIO_FORMAT_DEFAULT); in getDeviceAndMixForOutput()
|