Searched refs:projectionType (Results 1 – 5 of 5) sorted by relevance
/aosp14/frameworks/base/core/java/android/app/ |
H A D | IUiModeManager.aidl | 156 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 D | UiModeManager.java | 99 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 D | UiModeManagerService.java | 1052 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 D | UiModeManagerServiceTest.java | 998 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 D | MediaProjectionManagerService.java | 361 String projectionType = incomingSession != null in setContentRecordingSession() local 366 + mProjectionGrant.getVirtualDisplayId() + "type=" + projectionType); in setContentRecordingSession()
|