Merge "TvProvider API standardization for ARIB and DVB TvProvider" am: 525fc0dccb am: 4851cbef3e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1842094 Change-Id: I3a9f2f5fcf7cf59152f5283cdaee9b3412d7752c
This commit is contained in:
@@ -25723,11 +25723,14 @@ package android.media.tv {
|
|||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG3 = "internal_provider_flag3";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG3 = "internal_provider_flag3";
|
||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4";
|
||||||
|
field public static final String COLUMN_INTERNAL_PROVIDER_ID = "internal_provider_id";
|
||||||
field public static final String COLUMN_LONG_DESCRIPTION = "long_description";
|
field public static final String COLUMN_LONG_DESCRIPTION = "long_description";
|
||||||
|
field public static final String COLUMN_MULTI_SERIES_ID = "multi_series_id";
|
||||||
field public static final String COLUMN_POSTER_ART_URI = "poster_art_uri";
|
field public static final String COLUMN_POSTER_ART_URI = "poster_art_uri";
|
||||||
field public static final String COLUMN_RECORDING_PROHIBITED = "recording_prohibited";
|
field public static final String COLUMN_RECORDING_PROHIBITED = "recording_prohibited";
|
||||||
field public static final String COLUMN_REVIEW_RATING = "review_rating";
|
field public static final String COLUMN_REVIEW_RATING = "review_rating";
|
||||||
field public static final String COLUMN_REVIEW_RATING_STYLE = "review_rating_style";
|
field public static final String COLUMN_REVIEW_RATING_STYLE = "review_rating_style";
|
||||||
|
field public static final String COLUMN_SCRAMBLED = "scrambled";
|
||||||
field public static final String COLUMN_SEARCHABLE = "searchable";
|
field public static final String COLUMN_SEARCHABLE = "searchable";
|
||||||
field public static final String COLUMN_SEASON_DISPLAY_NUMBER = "season_display_number";
|
field public static final String COLUMN_SEASON_DISPLAY_NUMBER = "season_display_number";
|
||||||
field @Deprecated public static final String COLUMN_SEASON_NUMBER = "season_number";
|
field @Deprecated public static final String COLUMN_SEASON_NUMBER = "season_number";
|
||||||
@@ -25787,7 +25790,9 @@ package android.media.tv {
|
|||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG3 = "internal_provider_flag3";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG3 = "internal_provider_flag3";
|
||||||
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4";
|
field public static final String COLUMN_INTERNAL_PROVIDER_FLAG4 = "internal_provider_flag4";
|
||||||
|
field public static final String COLUMN_INTERNAL_PROVIDER_ID = "internal_provider_id";
|
||||||
field public static final String COLUMN_LONG_DESCRIPTION = "long_description";
|
field public static final String COLUMN_LONG_DESCRIPTION = "long_description";
|
||||||
|
field public static final String COLUMN_MULTI_SERIES_ID = "multi_series_id";
|
||||||
field public static final String COLUMN_POSTER_ART_URI = "poster_art_uri";
|
field public static final String COLUMN_POSTER_ART_URI = "poster_art_uri";
|
||||||
field public static final String COLUMN_RECORDING_DATA_BYTES = "recording_data_bytes";
|
field public static final String COLUMN_RECORDING_DATA_BYTES = "recording_data_bytes";
|
||||||
field public static final String COLUMN_RECORDING_DATA_URI = "recording_data_uri";
|
field public static final String COLUMN_RECORDING_DATA_URI = "recording_data_uri";
|
||||||
|
|||||||
@@ -2720,6 +2720,42 @@ public final class TvContract {
|
|||||||
*/
|
*/
|
||||||
public static final String COLUMN_GLOBAL_CONTENT_ID = "global_content_id";
|
public static final String COLUMN_GLOBAL_CONTENT_ID = "global_content_id";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The flag indicating whether this TV program is scrambled or not.
|
||||||
|
*
|
||||||
|
* <p>Use the same coding for scrambled in the underlying broadcast standard
|
||||||
|
* if {@code free_ca_mode} in EIT is defined there (e.g. ETSI EN 300 468).
|
||||||
|
*
|
||||||
|
* <p>Type: INTEGER (boolean)
|
||||||
|
*/
|
||||||
|
public static final String COLUMN_SCRAMBLED = "scrambled";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The comma-separated series IDs of this TV program for episodic TV shows.
|
||||||
|
*
|
||||||
|
* <p>This is used to indicate the series IDs.
|
||||||
|
* Programs in the same series share a series ID.
|
||||||
|
* Use this instead of {@link #COLUMN_SERIES_ID} if more than one series IDs
|
||||||
|
* are assigned to the TV program.
|
||||||
|
*
|
||||||
|
* <p>Can be empty.
|
||||||
|
*
|
||||||
|
* <p>Type: TEXT
|
||||||
|
*/
|
||||||
|
public static final String COLUMN_MULTI_SERIES_ID = "multi_series_id";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The internal ID used by individual TV input services.
|
||||||
|
*
|
||||||
|
* <p>This is internal to the provider that inserted it, and should not be decoded by other
|
||||||
|
* apps.
|
||||||
|
*
|
||||||
|
* <p>Can be empty.
|
||||||
|
*
|
||||||
|
* <p>Type: TEXT
|
||||||
|
*/
|
||||||
|
public static final String COLUMN_INTERNAL_PROVIDER_ID = "internal_provider_id";
|
||||||
|
|
||||||
private Programs() {}
|
private Programs() {}
|
||||||
|
|
||||||
/** Canonical genres for TV programs. */
|
/** Canonical genres for TV programs. */
|
||||||
@@ -3052,6 +3088,32 @@ public final class TvContract {
|
|||||||
public static final String COLUMN_RECORDING_EXPIRE_TIME_UTC_MILLIS =
|
public static final String COLUMN_RECORDING_EXPIRE_TIME_UTC_MILLIS =
|
||||||
"recording_expire_time_utc_millis";
|
"recording_expire_time_utc_millis";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The comma-separated series IDs of this TV program for episodic TV shows.
|
||||||
|
*
|
||||||
|
* <p>This is used to indicate the series IDs.
|
||||||
|
* Programs in the same series share a series ID.
|
||||||
|
* Use this instead of {@link #COLUMN_SERIES_ID} if more than one series IDs
|
||||||
|
* are assigned to the TV program.
|
||||||
|
*
|
||||||
|
* <p>Can be empty.
|
||||||
|
*
|
||||||
|
* <p>Type: TEXT
|
||||||
|
*/
|
||||||
|
public static final String COLUMN_MULTI_SERIES_ID = "multi_series_id";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The internal ID used by individual TV input services.
|
||||||
|
*
|
||||||
|
* <p>This is internal to the provider that inserted it, and should not be decoded by other
|
||||||
|
* apps.
|
||||||
|
*
|
||||||
|
* <p>Can be empty.
|
||||||
|
*
|
||||||
|
* <p>Type: TEXT
|
||||||
|
*/
|
||||||
|
public static final String COLUMN_INTERNAL_PROVIDER_ID = "internal_provider_id";
|
||||||
|
|
||||||
private RecordedPrograms() {}
|
private RecordedPrograms() {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user