Home
last modified time | relevance | path

Searched refs:device_role_t (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/av/services/audiopolicy/engine/common/include/
H A DEngineBase.h98 status_t setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role,
101 status_t removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) override;
103 status_t getDevicesForRoleAndStrategy(product_strategy_t strategy, device_role_t role,
132 status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
135 status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
144 device_role_t role, const AudioDeviceTypeAddrVector& devices,
148 device_role_t role, const AudioDeviceTypeAddrVector& devices) override;
151 device_role_t role) override;
154 device_role_t role, AudioDeviceTypeAddrVector &devices) const override;
170 status_t getMediaDevicesForRole(device_role_t role, const DeviceVector& availableDevices,
H A DProductStrategy.h174 std::map<std::pair<product_strategy_t, device_role_t>, AudioDeviceTypeAddrVector>;
/aosp12/frameworks/av/services/audiopolicy/engine/interface/
H A DEngineInterface.h40 std::map<std::pair<audio_source_t, device_role_t>, AudioDeviceTypeAddrVector>;
320 virtual status_t setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role,
332 device_role_t role) = 0;
345 virtual status_t getDevicesForRoleAndStrategy(product_strategy_t strategy, device_role_t role,
361 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
376 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
390 device_role_t role, const AudioDeviceTypeAddrVector& devices) = 0;
401 device_role_t role);
415 device_role_t role, AudioDeviceTypeAddrVector &devices) const = 0;
/aosp12/frameworks/av/services/audiopolicy/engine/common/src/
H A DEngineBase.cpp357 std::map<std::pair<T, device_role_t>, AudioDeviceTypeAddrVector>& tDevicesRoleMap, in setDevicesRoleForT() argument
358 T t, device_role_t role, const AudioDeviceTypeAddrVector &devices, in setDevicesRoleForT()
371 const device_role_t roleToRemove = role == DEVICE_ROLE_PREFERRED ? DEVICE_ROLE_DISABLED in setDevicesRoleForT()
392 std::map<std::pair<T, device_role_t>, AudioDeviceTypeAddrVector>& tDevicesRoleMap, in removeAllDevicesRoleForT() argument
393 T t, device_role_t role, const std::string& logStr, std::function<bool(T)> p) { in removeAllDevicesRoleForT()
420 T t, device_role_t role, AudioDeviceTypeAddrVector &devices, const std::string& logStr, in getDevicesRoleForT()
449 status_t EngineBase::setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, in setDevicesRoleForStrategy()
527 device_role_t role, const AudioDeviceTypeAddrVector& devices, bool forceMatched) in doRemoveDevicesRoleForCapturePreset()
566 device_role_t role) in clearDevicesRoleForCapturePreset()
576 device_role_t role, AudioDeviceTypeAddrVector &devices) const in getDevicesForRoleAndCapturePreset()
[all …]
/aosp12/frameworks/av/services/audiopolicy/
H A DAudioPolicyInterface.h307 device_role_t role,
311 device_role_t role) = 0;
315 device_role_t role,
319 device_role_t role,
323 device_role_t role,
327 audio_source_t audioSource, device_role_t role,
331 device_role_t role) = 0;
334 device_role_t role,
/aosp12/frameworks/av/media/libaudioclient/include/media/
H A DAudioSystem.h467 device_role_t role, const AudioDeviceTypeAddrVector &devices);
469 static status_t removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role);
472 device_role_t role, AudioDeviceTypeAddrVector &devices);
475 device_role_t role, const AudioDeviceTypeAddrVector &devices);
478 device_role_t role, const AudioDeviceTypeAddrVector &devices);
481 audio_source_t audioSource, device_role_t role,
485 audio_source_t audioSource, device_role_t role);
488 device_role_t role, AudioDeviceTypeAddrVector &devices);
H A DPolicyAidlConversion.h102 ConversionResult<device_role_t>
105 legacy2aidl_device_role_t_DeviceRole(device_role_t legacy);
/aosp12/frameworks/av/services/audiopolicy/managerdefault/
H A DAudioPolicyManager.h275 device_role_t role,
279 device_role_t role);
283 device_role_t role,
287 device_role_t role,
291 device_role_t role,
295 audio_source_t audioSource, device_role_t role,
299 device_role_t role);
302 device_role_t role,
H A DAudioPolicyManager.cpp3356 device_role_t role, in setDevicesRoleForStrategy()
3429 device_role_t role) in removeDevicesRoleForStrategy()
3457 device_role_t role, in getDevicesForRoleAndStrategy()
3463 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector &devices) { in setDevicesRoleForCapturePreset()
3479 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector &devices) { in addDevicesRoleForCapturePreset()
3496 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector& devices) in removeDevicesRoleForCapturePreset()
3515 device_role_t role) { in clearDevicesRoleForCapturePreset()
3527 audio_source_t audioSource, device_role_t role, AudioDeviceTypeAddrVector &devices) { in getDevicesForRoleAndCapturePreset()
/aosp12/system/media/audio/include/system/
H A Daudio_policy.h111 } device_role_t; typedef
/aosp12/frameworks/av/media/libaudioclient/
H A DPolicyAidlConversion.cpp417 ConversionResult<device_role_t>
431 legacy2aidl_device_role_t_DeviceRole(device_role_t legacy) { in legacy2aidl_device_role_t_DeviceRole()
H A DAudioSystem.cpp2114 device_role_t role, in setDevicesRoleForStrategy()
2131 AudioSystem::removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) { in removeDevicesRoleForStrategy()
2143 device_role_t role, in getDevicesForRoleAndStrategy()
2161 device_role_t role, in setDevicesRoleForCapturePreset()
2179 device_role_t role, in addDevicesRoleForCapturePreset()
2196 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector& devices) { in removeDevicesRoleForCapturePreset()
2212 device_role_t role) { in clearDevicesRoleForCapturePreset()
2225 device_role_t role, in getDevicesForRoleAndCapturePreset()
/aosp12/frameworks/av/services/audiopolicy/service/
H A DAudioPolicyInterfaceImpl.cpp2063 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in setDevicesRoleForStrategy()
2084 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in removeDevicesRoleForStrategy()
2103 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in getDevicesForRoleAndStrategy()
2131 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in setDevicesRoleForCapturePreset()
2151 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in addDevicesRoleForCapturePreset()
2171 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in removeDevicesRoleForCapturePreset()
2189 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in clearDevicesRoleForCapturePreset()
2206 device_role_t role = VALUE_OR_RETURN_BINDER_STATUS( in getDevicesForRoleAndCapturePreset()
/aosp12/frameworks/base/core/jni/
H A Dandroid_media_AudioSystem.cpp2547 (device_role_t)role, nDevices)); in android_media_AudioSystem_setDevicesRoleForStrategy()
2556 (device_role_t) in android_media_AudioSystem_removeDevicesRoleForStrategy()
2567 (device_role_t)role, nDevices)); in android_media_AudioSystem_getDevicesForRoleAndStrategy()
2593 (device_role_t)role, nDevices)); in android_media_AudioSystem_setDevicesRoleForCapturePreset()
2607 (device_role_t)role, nDevices)); in android_media_AudioSystem_addDevicesRoleForCapturePreset()
2621 (device_role_t)role, nDevices)); in android_media_AudioSystem_removeDevicesRoleForCapturePreset()
2630 (device_role_t)role)); in android_media_AudioSystem_clearDevicesRoleForCapturePreset()
2640 (device_role_t)role, nDevices)); in android_media_AudioSystem_getDevicesForRoleAndCapturePreset()
/aosp12/frameworks/av/services/audiopolicy/tests/
H A Daudiopolicymanager_tests.cpp1571 using DevicesRoleForCapturePresetParam = std::tuple<audio_source_t, device_role_t>;
1585 const device_role_t role = std::get<1>(GetParam()); in TEST_P()