TIF: Add INPUT_ID field in RecordedProgram
INPUT_ID can be retrieved from CHANNEL_ID. But, even if the channel is removed, recording should be playable. So INPUT_ID is needed. Change-Id: I7042a19758ce71e77ca2ae7613015e4d22f0d41f
This commit is contained in:
@@ -22874,6 +22874,7 @@ package android.media.tv {
|
||||
field public static final java.lang.String COLUMN_END_TIME_UTC_MILLIS = "end_time_utc_millis";
|
||||
field public static final java.lang.String COLUMN_EPISODE_NUMBER = "episode_number";
|
||||
field public static final java.lang.String COLUMN_EPISODE_TITLE = "episode_title";
|
||||
field public static final java.lang.String COLUMN_INPUT_ID = "input_id";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_DATA = "internal_provider_data";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG1 = "internal_provider_flag1";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
||||
|
||||
@@ -24492,6 +24492,7 @@ package android.media.tv {
|
||||
field public static final java.lang.String COLUMN_END_TIME_UTC_MILLIS = "end_time_utc_millis";
|
||||
field public static final java.lang.String COLUMN_EPISODE_NUMBER = "episode_number";
|
||||
field public static final java.lang.String COLUMN_EPISODE_TITLE = "episode_title";
|
||||
field public static final java.lang.String COLUMN_INPUT_ID = "input_id";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_DATA = "internal_provider_data";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG1 = "internal_provider_flag1";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
||||
|
||||
@@ -22883,6 +22883,7 @@ package android.media.tv {
|
||||
field public static final java.lang.String COLUMN_END_TIME_UTC_MILLIS = "end_time_utc_millis";
|
||||
field public static final java.lang.String COLUMN_EPISODE_NUMBER = "episode_number";
|
||||
field public static final java.lang.String COLUMN_EPISODE_TITLE = "episode_title";
|
||||
field public static final java.lang.String COLUMN_INPUT_ID = "input_id";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_DATA = "internal_provider_data";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG1 = "internal_provider_flag1";
|
||||
field public static final java.lang.String COLUMN_INTERNAL_PROVIDER_FLAG2 = "internal_provider_flag2";
|
||||
|
||||
@@ -1425,6 +1425,17 @@ public final class TvContract {
|
||||
/** The MIME type of a single recorded TV program. */
|
||||
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/recorded_program";
|
||||
|
||||
/**
|
||||
* The ID of the TV input service that is associated with this recorded program.
|
||||
*
|
||||
* <p>Use {@link #buildInputId} to build the ID.
|
||||
*
|
||||
* <p>This is a required field.
|
||||
*
|
||||
* <p>Type: TEXT
|
||||
*/
|
||||
public static final String COLUMN_INPUT_ID = "input_id";
|
||||
|
||||
/**
|
||||
* The ID of the TV channel that provided this recorded TV program.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user