Home
last modified time | relevance | path

Searched refs:projectionType (Results 1 – 5 of 5) sorted by relevance

/aosp14/frameworks/base/core/java/android/app/
H A DIUiModeManager.aidl156 boolean requestProjection(in IBinder binder, int projectionType, String callingPackage); in requestProjection() argument
161 boolean releaseProjection(int projectionType, String callingPackage); in releaseProjection() argument
166 …nProjectionStateChangedListener(in IOnProjectionStateChangedListener listener, int projectionType); in addOnProjectionStateChangedListener() argument
176 List<String> getProjectingPackages(int projectionType); in getProjectingPackages() argument
H A DUiModeManager.java99 void onProjectionStateChanged(@ProjectionType int projectionType, in onProjectionStateChanged() argument
1008 public boolean requestProjection(@ProjectionType int projectionType) { in requestProjection() argument
1011 return sGlobals.mService.requestProjection(new Binder(), projectionType, in requestProjection()
1037 public boolean releaseProjection(@ProjectionType int projectionType) { in releaseProjection() argument
1041 projectionType, mContext.getOpPackageName()); in releaseProjection()
1061 public Set<String> getProjectingPackages(@ProjectionType int projectionType) { in getProjectingPackages() argument
1064 return new ArraySet<>(sGlobals.mService.getProjectingPackages(projectionType)); in getProjectingPackages()
1102 public void addOnProjectionStateChangedListener(@ProjectionType int projectionType, in addOnProjectionStateChangedListener() argument
1115 innerListener, projectionType); in addOnProjectionStateChangedListener()
/aosp14/frameworks/base/services/core/java/com/android/server/
H A DUiModeManagerService.java1052 assertSingleProjectionType(projectionType);
1053 enforceProjectionTypePermissions(projectionType);
1079 projectionType, binder,
1086 + projectionType + ".");
1087 onProjectionStateChangedLocked(projectionType);
1096 assertSingleProjectionType(projectionType);
1097 enforceProjectionTypePermissions(projectionType);
1135 if (projectionType == PROJECTION_TYPE_NONE) {
1226 if ((projectionType & key) != 0) { in populateWithRelevantActivePackageNames()
1257 onProjectionStateChangedLocked(projectionType); in releaseProjectionUnchecked()
[all …]
/aosp14/frameworks/base/services/tests/uiservicestests/src/com/android/server/
H A DUiModeManagerServiceTest.java998 int projectionType = 1 << i; in requestProjection() local
999 assertTrue(mService.requestProjection(mBinder, projectionType, PACKAGE_NAME)); in requestProjection()
1000 assertTrue((mService.getActiveProjectionTypes() & projectionType) != 0); in requestProjection()
1001 assertThat(mService.getProjectingPackages(projectionType), contains(PACKAGE_NAME)); in requestProjection()
1003 assertTrue(mService.requestProjection(mBinder, projectionType, PACKAGE_NAME)); in requestProjection()
1068 int projectionType = 1 << i; in releaseProjection() local
1069 assertEquals(projectionType != PROJECTION_TYPE_AUTOMOTIVE, in releaseProjection()
1070 (boolean) mService.releaseProjection(projectionType, PACKAGE_NAME)); in releaseProjection()
/aosp14/frameworks/base/services/core/java/com/android/server/media/projection/
H A DMediaProjectionManagerService.java361 String projectionType = incomingSession != null in setContentRecordingSession() local
366 + mProjectionGrant.getVirtualDisplayId() + "type=" + projectionType); in setContentRecordingSession()