OSDN Git Service

Flip the permissions checks for video capture.
authorMichael Wright <michaelwr@google.com>
Fri, 25 Jul 2014 01:20:41 +0000 (18:20 -0700)
committerMichael Wright <michaelwr@google.com>
Fri, 25 Jul 2014 01:25:03 +0000 (01:25 +0000)
Currently they're backwards in DisplayManagerService. Oops.

Bug: 16315225
Change-Id: I9bbfc0f4aef1bd21e43594cc36c6e8fd112f0b81

services/core/java/com/android/server/display/DisplayManagerService.java

index 2737646..b9acea5 100644 (file)
@@ -1367,7 +1367,7 @@ public final class DisplayManagerService extends SystemService {
             }
             if (mContext.checkCallingPermission(
                     android.Manifest.permission.CAPTURE_VIDEO_OUTPUT)
-                    != PackageManager.PERMISSION_GRANTED) {
+                    == PackageManager.PERMISSION_GRANTED) {
                 return true;
             }
             return canProjectSecureVideo(projection);
@@ -1385,7 +1385,7 @@ public final class DisplayManagerService extends SystemService {
             }
             return mContext.checkCallingPermission(
                     android.Manifest.permission.CAPTURE_SECURE_VIDEO_OUTPUT)
-                    != PackageManager.PERMISSION_GRANTED;
+                    == PackageManager.PERMISSION_GRANTED;
         }
     }