Home
last modified time | relevance | path

Searched refs:role (Results 1 – 25 of 167) sorted by relevance

1234567

/frameworks/av/services/audiopolicy/engine/common/src/
DEngineBase.cpp406 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/
DEngineBase.h108 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/
DAudioPort.java96 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()
DAudioDeviceAttributes.java120 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()
DAudioMixPort.java39 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/
DEngineInterface.h338 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/
DAudioDeviceAttributes.java98 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/
DNoOpAudioSystemAdapter.java72 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/
DOmxStore.cpp97 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/
DModifierShortcutManager.java20 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/
DOmxInfoBuilder.cpp148 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/
DSemanticsMatcher.kt24 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/
DIAudioPolicyService.aidl221 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/
Daudiosystem_tests.cpp227 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/
DNoteTaskRoleManagerExt.kt19 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>()
DNoteTaskInfoResolver.kt21 import android.app.role.RoleManager
22 import android.app.role.RoleManager.ROLE_NOTES
/frameworks/av/media/libaudioclient/
DAidlConversion.cpp126 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/
DAudioSystemAdapter.java407 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/
DRolesUtils.java19 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/
DCarrierMessagingClientServiceFinder.java20 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/
DAudioPolicyInterface.h253 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/
DOMXStore.cpp146 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/
DEnforcingAdmin.java32 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/
DKeyboardMetricsCollector.java27 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/
DEngine.cpp228 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()

1234567