From 50cd766a57d7949e985c1a1d81976f202f0c2e72 Mon Sep 17 00:00:00 2001 From: Robert Shih Date: Mon, 4 Apr 2016 17:41:04 -0700 Subject: [PATCH] DrmInitData: prevent public constructor access Bug: 27949882 Change-Id: I8482f8eba18632eea95e14f0123c11da18e70fae --- api/current.txt | 1 - api/system-current.txt | 1 - api/test-current.txt | 1 - media/java/android/media/DrmInitData.java | 6 ++++++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index 07a4f6d117d9b..f30d47392da38 100644 --- a/api/current.txt +++ b/api/current.txt @@ -20070,7 +20070,6 @@ package android.media { } public abstract class DrmInitData { - ctor public DrmInitData(); method public abstract android.media.DrmInitData.SchemeInitData get(java.util.UUID); } diff --git a/api/system-current.txt b/api/system-current.txt index e1e73e93aaccb..c4bf943114b0a 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -21563,7 +21563,6 @@ package android.media { } public abstract class DrmInitData { - ctor public DrmInitData(); method public abstract android.media.DrmInitData.SchemeInitData get(java.util.UUID); } diff --git a/api/test-current.txt b/api/test-current.txt index 09c55b927c60e..a2f43a1c8677c 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -20135,7 +20135,6 @@ package android.media { } public abstract class DrmInitData { - ctor public DrmInitData(); method public abstract android.media.DrmInitData.SchemeInitData get(java.util.UUID); } diff --git a/media/java/android/media/DrmInitData.java b/media/java/android/media/DrmInitData.java index 06fe6ffb0d063..170d9de9d50a4 100644 --- a/media/java/android/media/DrmInitData.java +++ b/media/java/android/media/DrmInitData.java @@ -27,6 +27,12 @@ import java.util.UUID; */ public abstract class DrmInitData { + /** + * Prevent public constuctor access + */ + /* package private */ DrmInitData() { + } + /** * Retrieves initialization data for a given DRM scheme, specified by its UUID. *