From 7c12cd3ae4662b744e074fc01416a87747ff5bf2 Mon Sep 17 00:00:00 2001 From: Dongwon Kang Date: Sat, 9 Apr 2016 17:24:12 -0700 Subject: [PATCH] TIF: Add Programs.COLUMN_RECORDING_PROHIBITED Bug: 28039913 Change-Id: I30897f164113ceb422c8c5a16448b8b296a5a68a --- api/current.txt | 1 + api/system-current.txt | 1 + api/test-current.txt | 1 + media/java/android/media/tv/TvContract.java | 12 ++++++++++++ 4 files changed, 15 insertions(+) diff --git a/api/current.txt b/api/current.txt index c1dbce7147350..5c2649e9f9642 100644 --- a/api/current.txt +++ b/api/current.txt @@ -22895,6 +22895,7 @@ package android.media.tv { field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4"; field public static final java.lang.String COLUMN_LONG_DESCRIPTION = "long_description"; field public static final java.lang.String COLUMN_POSTER_ART_URI = "poster_art_uri"; + field public static final java.lang.String COLUMN_RECORDING_PROHIBITED = "recording_prohibited"; field public static final java.lang.String COLUMN_SEARCHABLE = "searchable"; field public static final java.lang.String COLUMN_SEASON_DISPLAY_NUMBER = "season_display_number"; field public static final deprecated java.lang.String COLUMN_SEASON_NUMBER = "season_number"; diff --git a/api/system-current.txt b/api/system-current.txt index 9a39b4cd74c25..9fd814c005317 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -24501,6 +24501,7 @@ package android.media.tv { field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4"; field public static final java.lang.String COLUMN_LONG_DESCRIPTION = "long_description"; field public static final java.lang.String COLUMN_POSTER_ART_URI = "poster_art_uri"; + field public static final java.lang.String COLUMN_RECORDING_PROHIBITED = "recording_prohibited"; field public static final java.lang.String COLUMN_SEARCHABLE = "searchable"; field public static final java.lang.String COLUMN_SEASON_DISPLAY_NUMBER = "season_display_number"; field public static final deprecated java.lang.String COLUMN_SEASON_NUMBER = "season_number"; diff --git a/api/test-current.txt b/api/test-current.txt index 6895d483b569d..b3f0cfc44e61e 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -22963,6 +22963,7 @@ package android.media.tv { field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4"; field public static final java.lang.String COLUMN_LONG_DESCRIPTION = "long_description"; field public static final java.lang.String COLUMN_POSTER_ART_URI = "poster_art_uri"; + field public static final java.lang.String COLUMN_RECORDING_PROHIBITED = "recording_prohibited"; field public static final java.lang.String COLUMN_SEARCHABLE = "searchable"; field public static final java.lang.String COLUMN_SEASON_DISPLAY_NUMBER = "season_display_number"; field public static final deprecated java.lang.String COLUMN_SEASON_NUMBER = "season_number"; diff --git a/media/java/android/media/tv/TvContract.java b/media/java/android/media/tv/TvContract.java index e8c50e3540395..db7b43abaf3d2 100644 --- a/media/java/android/media/tv/TvContract.java +++ b/media/java/android/media/tv/TvContract.java @@ -1216,6 +1216,18 @@ public final class TvContract { */ public static final String COLUMN_SEARCHABLE = "searchable"; + /** + * The flag indicating whether recording of this program is prohibited. + * + *

A value of 1 indicates that recording of this program is prohibited and application + * will not schedule any recording for this program. A value of 0 indicates that the + * recording is not prohibited. If not specified, this value is set to 0 (not prohibited) by + * default. + * + *

Type: INTEGER (boolean) + */ + public static final String COLUMN_RECORDING_PROHIBITED = "recording_prohibited"; + /** * Internal data used by individual TV input services. *