/frameworks/av/services/audiopolicy/engine/common/src/ |
D | EngineBase.cpp | 406 T t, device_role_t role, const AudioDeviceTypeAddrVector &devices, in setDevicesRoleForT() argument 413 switch (role) { in setDevicesRoleForT() 415 tDevicesRoleMap[std::make_pair(t, role)] = devices; in setDevicesRoleForT() 428 auto it = tDevicesRoleMap.find(std::make_pair(t, role)); in setDevicesRoleForT() 432 tDevicesRoleMap[std::make_pair(t, role)] = devices; in setDevicesRoleForT() 449 ALOGE("%s invalid role %d", __func__, role); in setDevicesRoleForT() 458 T t, device_role_t role, const AudioDeviceTypeAddrVector &devices, in removeDevicesRoleForT() argument 465 switch (role) { in removeDevicesRoleForT() 468 auto it = tDevicesRoleMap.find(std::make_pair(t, role)); in removeDevicesRoleForT() 479 ALOGE("%s invalid role %d", __func__, role); in removeDevicesRoleForT() [all …]
|
/frameworks/av/services/audiopolicy/engine/common/include/ |
D | EngineBase.h | 108 status_t setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, 111 status_t removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, 114 status_t clearDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) override; 116 status_t getDevicesForRoleAndStrategy(product_strategy_t strategy, device_role_t role, 148 status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 151 status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 160 device_role_t role, const AudioDeviceTypeAddrVector& devices, 164 device_role_t role, const AudioDeviceTypeAddrVector& devices) override; 167 device_role_t role) override; 170 device_role_t role, AudioDeviceTypeAddrVector &devices) const override; [all …]
|
/frameworks/base/media/java/android/media/ |
D | AudioPort.java | 96 AudioPort(AudioHandle handle, int role, String name, in AudioPort() argument 100 mRole = role; in AudioPort() 118 AudioPort(AudioHandle handle, int role, String name, in AudioPort() argument 122 mRole = role; in AudioPort() 163 public int role() { in role() method in AudioPort 280 String role = Integer.toString(mRole); in toString() local 283 role = "NONE"; in toString() 286 role = "SOURCE"; in toString() 289 role = "SINK"; in toString() 293 + ", mRole: " + role in toString()
|
D | AudioDeviceAttributes.java | 120 public AudioDeviceAttributes(@Role int role, @AudioDeviceInfo.AudioDeviceType int type, in AudioDeviceAttributes() argument 122 this(role, type, address, "", new ArrayList<>(), new ArrayList<>()); in AudioDeviceAttributes() 136 public AudioDeviceAttributes(@Role int role, @AudioDeviceInfo.AudioDeviceType int type, in AudioDeviceAttributes() argument 140 if (role != ROLE_OUTPUT && role != ROLE_INPUT) { in AudioDeviceAttributes() 141 throw new IllegalArgumentException("Invalid role " + role); in AudioDeviceAttributes() 143 if (role == ROLE_OUTPUT) { in AudioDeviceAttributes() 146 } else if (role == ROLE_INPUT) { in AudioDeviceAttributes() 153 mRole = role; in AudioDeviceAttributes() 318 public static String roleToString(@Role int role) { in roleToString() argument 319 return (role == ROLE_OUTPUT ? "output" : "input"); in roleToString()
|
D | AudioMixPort.java | 39 AudioMixPort(AudioHandle handle, int ioHandle, int role, String deviceName, in AudioMixPort() argument 42 super(handle, role, deviceName, samplingRates, channelMasks, channelIndexMasks, in AudioMixPort() 47 AudioMixPort(AudioHandle handle, int ioHandle, int role, String deviceName, in AudioMixPort() argument 49 super(handle, role, deviceName, profiles, gains, null); in AudioMixPort()
|
/frameworks/av/services/audiopolicy/engine/interface/ |
D | EngineInterface.h | 338 virtual status_t setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, 350 virtual status_t removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, 362 device_role_t role) = 0; 375 virtual status_t getDevicesForRoleAndStrategy(product_strategy_t strategy, device_role_t role, 391 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 406 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 420 device_role_t role, const AudioDeviceTypeAddrVector& devices) = 0; 431 device_role_t role); 445 device_role_t role, AudioDeviceTypeAddrVector &devices) const = 0;
|
/frameworks/opt/tv/tvsystem/java/com/android/libraries/tv/tvsystem/media/ |
D | AudioDeviceAttributes.java | 98 public AudioDeviceAttributes(@AudioDeviceAttributes.Role int role, in AudioDeviceAttributes() argument 102 if (role != ROLE_OUTPUT && role != ROLE_INPUT) { in AudioDeviceAttributes() 103 throw new IllegalArgumentException("Invalid role " + role); in AudioDeviceAttributes() 106 mRole = role; in AudioDeviceAttributes() 165 public static String roleToString(@AudioDeviceAttributes.Role int role) { in roleToString() argument 166 return (role == ROLE_OUTPUT ? "output" : "input"); in roleToString()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/audio/ |
D | NoOpAudioSystemAdapter.java | 72 public int setDevicesRoleForStrategy(int strategy, int role, in setDevicesRoleForStrategy() argument 78 public int removeDevicesRoleForStrategy(int strategy, int role, in removeDevicesRoleForStrategy() argument 84 public int clearDevicesRoleForStrategy(int strategy, int role) { in clearDevicesRoleForStrategy() argument 89 public int setDevicesRoleForCapturePreset(int capturePreset, int role, in setDevicesRoleForCapturePreset() argument 96 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devicesToRemove) { in removeDevicesRoleForCapturePreset() argument 101 public int clearDevicesRoleForCapturePreset(int capturePreset, int role) { in clearDevicesRoleForCapturePreset() argument
|
/frameworks/av/media/libstagefright/omx/1.0/ |
D | OmxStore.cpp | 97 RoleInfo role; in OmxStore() local 98 role.role = rolePair.first; in OmxStore() 99 role.type = rolePair.second.type; in OmxStore() 100 role.isEncoder = rolePair.second.isEncoder; in OmxStore() 101 role.preferPlatformNodes = false; // deprecated and ignored, using rank instead in OmxStore() 102 hidl_vec<NodeInfo>& nodeList = role.nodes; in OmxStore() 130 mRoleList[i] = std::move(role); in OmxStore()
|
/frameworks/base/services/core/java/com/android/server/policy/ |
D | ModifierShortcutManager.java | 20 import android.app.role.RoleManager; 167 String role = isShiftOn ? mShiftRoleShortcuts.get(shortcutChar) in getIntent() local 169 if (role != null) { in getIntent() 170 shortcutIntent = getRoleLaunchIntent(role); in getIntent() 179 private Intent getRoleLaunchIntent(String role) { in getRoleLaunchIntent() argument 180 Intent intent = mRoleIntents.get(role); in getRoleLaunchIntent() 182 if (mRoleManager.isRoleAvailable(role)) { in getRoleLaunchIntent() 183 String rolePackage = mRoleManager.getDefaultApplication(role); in getRoleLaunchIntent() 186 intent.putExtra(EXTRA_ROLE, role); in getRoleLaunchIntent() 187 mRoleIntents.put(role, intent); in getRoleLaunchIntent() [all …]
|
/frameworks/av/media/libstagefright/ |
D | OmxInfoBuilder.cpp | 148 for (const IOmxStore::RoleInfo& role : roles) { in buildMediaCodecList() local 149 const hidl_string& typeName = role.type; in buildMediaCodecList() 150 bool isEncoder = role.isEncoder; in buildMediaCodecList() 151 bool isAudio = hasPrefix(role.type, "audio/"); in buildMediaCodecList() 152 bool isVideoOrImage = hasPrefix(role.type, "video/") || hasPrefix(role.type, "image/"); in buildMediaCodecList() 154 for (const IOmxStore::NodeInfo &node : role.nodes) { in buildMediaCodecList() 160 nodeName.c_str(), role.type.c_str()); in buildMediaCodecList()
|
/frameworks/base/packages/SettingsLib/Spa/testutils/src/com/android/settingslib/spa/testutils/ |
D | SemanticsMatcher.kt | 24 fun hasRole(role: Role) = SemanticsMatcher("${SemanticsProperties.Role.name} has $role") { in <lambda>() 25 it.config.getOrNull(SemanticsProperties.Role) == role in <lambda>()
|
/frameworks/av/media/libaudioclient/aidl/android/media/ |
D | IAudioPolicyService.aidl | 221 int listAudioPorts(AudioPortRole role, in listAudioPorts() argument 231 AudioPortFw[] listDeclaredDevicePorts(AudioPortRole role); in listDeclaredDevicePorts() argument 357 DeviceRole role, in setDevicesRoleForStrategy() argument 361 DeviceRole role, in removeDevicesRoleForStrategy() argument 364 void clearDevicesRoleForStrategy(int /* product_strategy_t */ strategy, DeviceRole role); in clearDevicesRoleForStrategy() argument 367 DeviceRole role); in getDevicesForRoleAndStrategy() argument 370 DeviceRole role, in setDevicesRoleForCapturePreset() argument 374 DeviceRole role, in addDevicesRoleForCapturePreset() argument 378 DeviceRole role, in removeDevicesRoleForCapturePreset() argument 382 DeviceRole role); in clearDevicesRoleForCapturePreset() argument [all …]
|
/frameworks/av/media/libaudioclient/tests/ |
D | audiosystem_tests.cpp | 227 if (port.role != AUDIO_PORT_ROLE_SOURCE || port.type != AUDIO_PORT_TYPE_DEVICE) continue; in TEST_F() 283 if (port.role == AUDIO_PORT_ROLE_SOURCE && port.type == AUDIO_PORT_TYPE_DEVICE) { in TEST_F() 287 if (port.role == AUDIO_PORT_ROLE_SINK && port.type == AUDIO_PORT_TYPE_DEVICE && in TEST_F() 475 if (port.role != AUDIO_PORT_ROLE_SOURCE || port.type != AUDIO_PORT_TYPE_DEVICE) continue; in TEST_F() 481 const device_role_t role = DEVICE_ROLE_PREFERRED; in TEST_F() local 489 AudioSystem::setDevicesRoleForCapturePreset(audioSource, role, outputDevices)); in TEST_F() 491 AudioSystem::addDevicesRoleForCapturePreset(audioSource, role, outputDevices)); in TEST_F() 493 AudioSystem::removeDevicesRoleForCapturePreset(audioSource, role, outputDevices)); in TEST_F() 510 AudioSystem::getDevicesForRoleAndCapturePreset(audioSource, role, devices)); in TEST_F() 513 AudioSystem::removeDevicesRoleForCapturePreset(audioSource, role, devices)); in TEST_F() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/notetask/ |
D | NoteTaskRoleManagerExt.kt | 19 import android.app.role.RoleManager in <lambda>() 20 import android.app.role.RoleManager.ROLE_NOTES in <lambda>() 38 fun RoleManager.getDefaultRoleHolderAsUser(role: String, user: UserHandle): String? = in <lambda>() 39 getRoleHoldersAsUser(role, user).firstOrNull() in <lambda>()
|
D | NoteTaskInfoResolver.kt | 21 import android.app.role.RoleManager 22 import android.app.role.RoleManager.ROLE_NOTES
|
/frameworks/av/media/libaudioclient/ |
D | AidlConversion.cpp | 126 media::AudioPortRole role, media::AudioPortType type) { in portDirection() argument 128 aidl2legacy_AudioPortRole_audio_port_role_t(role)); in portDirection() 184 const AudioPortMixExtUseCase& aidl, media::AudioPortRole role) { in aidl2legacy_AudioPortMixExtUseCase() argument 185 switch (role) { in aidl2legacy_AudioPortMixExtUseCase() 203 const audio_port_config_mix_ext_usecase& legacy, audio_port_role_t role) { in legacy2aidl_AudioPortMixExtUseCase() argument 204 switch (role) { in legacy2aidl_AudioPortMixExtUseCase() 221 const AudioPortMixExt& aidl, media::AudioPortRole role, in aidl2legacy_AudioPortMixExt() argument 229 legacy.usecase = VALUE_OR_RETURN(aidl2legacy_AudioPortMixExtUseCase(aidl.usecase, role)); in aidl2legacy_AudioPortMixExt() 234 const audio_port_config_mix_ext& legacy, audio_port_role_t role, in legacy2aidl_AudioPortMixExt() argument 242 legacy2aidl_AudioPortMixExtUseCase(legacy.usecase, role)); in legacy2aidl_AudioPortMixExt() [all …]
|
/frameworks/base/services/core/java/com/android/server/audio/ |
D | AudioSystemAdapter.java | 407 public int setDevicesRoleForStrategy(int strategy, int role, in setDevicesRoleForStrategy() argument 410 return AudioSystem.setDevicesRoleForStrategy(strategy, role, devices); in setDevicesRoleForStrategy() 420 public int removeDevicesRoleForStrategy(int strategy, int role, in removeDevicesRoleForStrategy() argument 423 return AudioSystem.removeDevicesRoleForStrategy(strategy, role, devices); in removeDevicesRoleForStrategy() 432 public int clearDevicesRoleForStrategy(int strategy, int role) { in clearDevicesRoleForStrategy() argument 434 return AudioSystem.clearDevicesRoleForStrategy(strategy, role); in clearDevicesRoleForStrategy() 444 public int setDevicesRoleForCapturePreset(int capturePreset, int role, in setDevicesRoleForCapturePreset() argument 447 return AudioSystem.setDevicesRoleForCapturePreset(capturePreset, role, devices); in setDevicesRoleForCapturePreset() 458 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devicesToRemove) { in removeDevicesRoleForCapturePreset() argument 460 return AudioSystem.removeDevicesRoleForCapturePreset(capturePreset, role, devicesToRemove); in removeDevicesRoleForCapturePreset() [all …]
|
/frameworks/base/services/companion/java/com/android/server/companion/utils/ |
D | RolesUtils.java | 19 import static android.app.role.RoleManager.MANAGE_HOLDERS_FLAG_DONT_KILL_APP; 24 import android.app.role.RoleManager; 44 @NonNull String packageName, @NonNull String role) { in isRoleHolder() argument 47 role, UserHandle.of(userId)); in isRoleHolder()
|
/frameworks/base/services/core/java/com/android/server/appbinding/finders/ |
D | CarrierMessagingClientServiceFinder.java | 20 import android.app.role.OnRoleHoldersChangedListener; 21 import android.app.role.RoleManager; 121 private final OnRoleHoldersChangedListener mRoleHolderChangedListener = (role, user) -> { 122 if (RoleManager.ROLE_SMS.equals(role)) {
|
/frameworks/av/services/audiopolicy/ |
D | AudioPolicyInterface.h | 253 virtual status_t listAudioPorts(audio_port_role_t role, 258 virtual status_t listDeclaredDevicePorts(media::AudioPortRole role, 340 device_role_t role, 344 device_role_t role, 348 device_role_t role) = 0; 351 device_role_t role, 355 device_role_t role, 359 device_role_t role, 363 audio_source_t audioSource, device_role_t role, 367 device_role_t role) = 0; [all …]
|
/frameworks/av/media/libstagefright/omx/ |
D | OMXStore.cpp | 146 for (String8 role : roles) { in addPlugin() local 147 if (role.find("video_decoder") != -1 || role.find("video_encoder") != -1) { in addPlugin() 156 if (role.find("audio_decoder") != -1 || role.find("audio_encoder") != -1) { in addPlugin()
|
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/ |
D | EnforcingAdmin.java | 32 import com.android.role.RoleManagerLocal; 150 String role = authority.substring(ROLE_AUTHORITY_PREFIX.length()); in getParcelableAuthority() local 151 return new RoleAuthority(Set.of(role)); in getParcelableAuthority() 201 for (String role : roles) { in getRoleAuthoritiesOrDefault() 202 authorities.add(ROLE_AUTHORITY_PREFIX + role); in getRoleAuthoritiesOrDefault() 213 for (String role : rolesAndHolders.keySet()) { in getRoles() 214 if (rolesAndHolders.get(role).contains(packageName)) { in getRoles() 215 roles.add(role); in getRoles()
|
/frameworks/base/services/core/java/com/android/server/input/ |
D | KeyboardMetricsCollector.java | 27 import android.app.role.RoleManager; 306 String role = intent.getStringExtra(ModifierShortcutManager.EXTRA_ROLE); in getLogEventFromIntent() local 307 if (!TextUtils.isEmpty(role)) { in getLogEventFromIntent() 308 return getLogEventFromRole(role); in getLogEventFromIntent() 362 private static KeyboardLogEvent getLogEventFromRole(String role) { in getLogEventFromRole() argument 363 if (RoleManager.ROLE_BROWSER.equals(role)) { in getLogEventFromRole() 365 } else if (RoleManager.ROLE_SMS.equals(role)) { in getLogEventFromRole() 369 + role + " not supported for logging"); in getLogEventFromRole()
|
/frameworks/av/services/audiopolicy/engineconfigurable/src/ |
D | Engine.cpp | 228 status_t Engine::setDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, in setDevicesRoleForStrategy() argument 234 status_t status = EngineBase::setDevicesRoleForStrategy(strategy, role, devices); in setDevicesRoleForStrategy() 240 if (role == DEVICE_ROLE_PREFERRED) { in setDevicesRoleForStrategy() 256 status_t Engine::removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role, in removeDevicesRoleForStrategy() argument 267 status_t status = EngineBase::removeDevicesRoleForStrategy(strategy, role, devices); in removeDevicesRoleForStrategy() 268 if (status != NO_ERROR || role == DEVICE_ROLE_PREFERRED) { in removeDevicesRoleForStrategy() 282 status_t Engine::clearDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) in clearDevicesRoleForStrategy() argument 292 status_t status = EngineBase::clearDevicesRoleForStrategy(strategy, role); in clearDevicesRoleForStrategy() 293 if (status != NO_ERROR || role == DEVICE_ROLE_PREFERRED || prevDisabledDevices.empty()) { in clearDevicesRoleForStrategy()
|